En el següent article anem a fer una ullada a radio-active. En aquest bloc ja s'han escrit alguns articles sobre aplicacions per escoltar la ràdio per internet com són ràdio Tray o D'ona curta, entre d'altres. Radio-active és una altra d'aquestes aplicacions, però està es va escriure amb Python i el seu ús està pensat per a la terminal.
Per escoltar ràdio per internet, avui dia hi ha una gran varietat d'estacions disponibles a tot el món que ofereixen tot tipus de música. Tant si t'agrada la música clàssica, la música pop, la música rock o qualsevol altre estil, la ràdio per Internet té alguna cosa per a tu, sempre que tinguis disponible una connexió a internet.
Característiques generals de radio-active
- El programa funciona des de la terminal, i resulta senzill dutilitzar.
- Actualment radio-active depèn de FFplay, un reproductor multimèdia extern per a la reproducció de transmissions multimèdia. FFplay és un reproductor multimèdia molt simple i portàtil que utilitza les biblioteques FFmpeg i la biblioteca SDL. El desenvolupador busca eliminar aquesta dependència en el futur.
- Trobarem més de 30K estacions de ràdio disponibles.
- L'aplicació guardarà la informació de la darrera estació reproduïda.
- Tindrem la possibilitat de guardar les nostres estacions preferides.
- Ens va donar la possibilitat de afegir estacions de ràdio.
- També ens permetrà descobrir emissores per gènere, per idioma o per país.
Aquestes són només algunes de les característiques de el programa. es poden consultar totes elles en detall des del repositori a GitHUb del projecte.
Instal·lar radio-active a Ubuntu
Aquest programa necessita FFPlay per funcionar, almenys de moment. Això ho podem solucionar instal·lant FFmpeg al nostre sistema, i així podreu reproduir l'àudio en el sistema basat en Ubuntu 20.04. Per instal·lar aquesta dependència, només cal obrir una terminal (Ctrl+Alt+T) i executar:
sudo apt install ffmpeg
Quan ja disposem de FFPlay al nostre sistema, podem instal·lar radio-active. Això ho podrem fer amb pip, sempre que tinguem instal·lat aquest sistema de gestió de paquets. En una terminal (Ctrl+Alt+T) només cal escriure la comanda:
pip install radio-active
també podrem instal·lar aquest programari amb pipx. pipx està fet específicament per a la instal·lació d'aplicacions, ja que afegeix aïllament i fa que les aplicacions estiguin disponibles a la nostra shell. Al teu sistema, si encara no comptes amb pipx, el pots instal·lar amb l'ordre:
sudo apt install pipx
Després es pot procedir a instal·lar l'aplicació utilitzant la comanda:
pipx install radio-active --force
Aquesta comanda instal·la el programari a ~/.local/pipx/venvs/radio-active/bin i afegeix enllaços simbòlics a ~ / .Local / bin. Aquí podem trobar ràdio o radioactiu per iniciar aquest programa. En cas d'haver instal·lat l'aplicació amb pip, els executables els trobarem a ~ / .Local / bin. Per afegir la ruta als executables al nostre PATH, a la terminal es pot executar:
pipx ensurepath
Un cop d'ull ràpid a el programa
Després de la instal·lació, podem fer una ullada a les opcions disponibles amb radio-active. Per consultar-la la comanda a utilitzar serà:
./radio --help
Podem reproduir una estació amb el nom de l'estació o el seu UUID. Per exemple, per escoltar La badia, podem utilitzar l'ordre:
./radio -S '100.7 The Bay'
En cas de voler cercar una estació de ràdio d'un país, en aquest cas espanya, la comanda a utilitzar seria:
./radio --discover-by-state SPAIN
Un cop localitzada l'emissora que ens interessa, podem utilitzar el nom perquè comenci a sonar:
./radio -S 'RNE 2 Radio Clásica'
Desinstal
Per a la eliminar aquest programa instal·lat amb pipx, tan sols haurem d'obrir una terminal (Ctrl+Alt+T) i executar:
pipx uninstall radio-active
Si vas optar per instal·lar l'aplicació amb pip, a la terminal el que caldria escriure és la comanda:
pip uninstall radio-active
Es pot veure una demostració d'aquest programa a Asciinema. Si us agraden les aplicacions de terminals i escoltar estacions de ràdio, t'agradarà radio-active. El seu ús de la memòria és força frugal, ia més inclou una bona varietat de funcions. Es pot obtenir més informació sobre aquest programa i el seu ús des del repositori en GitHub de el projecte.