I nästa artikel ska vi ta en titt på radioaktiv. I den här bloggen har det redan skrivits några artiklar om applikationer för att lyssna på internetradio som t.ex Radiobricka o Kortvåg, bland andra. Radioaktivt är en annan av dessa applikationer, men det är det Den skrevs med Python och dess användning är avsedd för terminalen.
För att lyssna på internetradio, idag finns det ett brett utbud av stationer tillgängliga runt om i världen som erbjuder alla typer av musik. Oavsett om du gillar klassisk musik, popmusik, rockmusik eller någon annan stil, har internetradio något för dig, så länge du har en internetanslutning tillgänglig.
Allmänna egenskaper hos radioaktiva
- Programmet fungerar från terminal, och det är lätt att använda.
- Nu radioaktiv beror på Ffplay, en extern mediaspelare för att spela upp multimediaströmmar. FFplay är en mycket enkel och bärbar mediaspelare som använder FFmpeg-biblioteken och SDL-biblioteket. Utvecklaren försöker eliminera det beroendet i framtiden.
- Vi kommer hitta mer än 30 XNUMX tillgängliga radiostationer.
- Ansökan kommer att spara informationen om den senast spelade stationen.
- Vi kommer att ha möjlighet spara våra favoritstationer.
- Det kommer att ge oss möjligheten lägga till radiostationer.
- också Det kommer att tillåta oss att upptäcka stationer efter kön, efter språk eller efter land.
Detta är bara några av funktionerna i programmet. Dom kan konsultera dem alla i detalj från repository på GitHUb av projektet.
Installera radioaktivt på Ubuntu
Det här programmet behöver FFPlay för att fungera, åtminstone för nu. Detta kan vi fixa installera FFmpeg på vårt system, och därmed kommer du att kunna spela upp ljudet på det Ubuntu 20.04-baserade systemet. För att installera detta beroende är det bara nödvändigt att öppna en terminal (Ctrl + Alt + T) och köra:
sudo apt install ffmpeg
När vi redan har FFPlay i vårt system kan vi installera radioaktivt. Vi kan göra detta med pip, så länge vi har detta pakethanteringssystem installerat. I en terminal (Ctrl + Alt + T) behöver du bara skriva kommandot:
pip install radio-active
Vi kan också installera denna programvara med pipx. pipx är gjord speciellt för appinstallation eftersom den lägger till isolering och gör appar tillgängliga i vårt skal. I ditt system, Om du inte har pipx ännu kan du installera det med kommandot:
sudo apt install pipx
Sedan kan du gå vidare till installera programmet med hjälp av kommandot:
pipx install radio-active --force
Detta kommando installerar programvaran i ~ / .local / pipx / venvs / radio-active / bin och lägg till symboliska länkar ~ / .local / bin. Här kan vi hitta radio o radioaktiv för att starta detta program. Om du har installerat applikationen med pip, kommer de körbara filerna att finnas i ~ / .local / bin. För lägg till sökvägen till de körbara filerna till vår PATH, i terminalen kan du köra:
pipx ensurepath
En snabb titt på programmet
Efter installationen kan vi ta en titt på de alternativ som finns med radioaktiv. För att konsultera det kommer kommandot att använda att vara:
./radio --help
Vi kan spela upp en station med stationsnamnet eller dess UUID. Till exempel att lyssna The Bay, vi kan använda kommandot:
./radio -S '100.7 The Bay'
Om du vill söka efter en radiostation i ett land, i det här fallet Spanien, skulle kommandot att använda vara:
./radio --discover-by-state SPAIN
När stationen som intresserar oss finns kan vi göra det använd namnet för att få det att låta:
./radio -S 'RNE 2 Radio Clásica'
avinstallera
till ta bort detta installerade program med pipx, vi behöver bara öppna en terminal (Ctrl + Alt + T) och köra:
pipx uninstall radio-active
Om du valde att installera applikationen med pip, i terminalen är det du skulle behöva skriva kommandot:
pip uninstall radio-active
Du kan se en demonstration av detta program i Ascinema. Om du gillar terminalapplikationer och att lyssna på radiostationer kommer du att gilla radioaktiv. Dess minnesanvändning är ganska sparsam, och den innehåller också ett bra utbud av funktioner. Det går att få mer information om detta program och dess användning från projektets GitHub-arkiv.