Pyradio è un’applicazione scritta in Python che permette di ascoltare stazioni radio da Internet in streaming direttamente dal terminale di Linux. Con Pyradio è possibile creare una propria lista di stazioni o aggiungerne di nuove a una lista preesistente. Pyradio usa di default MPlayer per la riproduzione e gira non solo su Linux ma anche su Windows, Mac e Raspberry Pi. In questa breve guida vedremo come installarla su Ubuntu 21.04.
Eseguiremo l’installazione utilizzando il pacchetto snap, si tratta di un processo piuttosto semplice. A partire da Ubuntu 18.04 in poi il demone snapd, che gestisce l’installazione dei pacchetti snap, è installato di default.
Se, per qualche motivo, snapd non fosse presente è possibile installarlo utilizzando i seguenti comandi:
$ sudo apt update
$ sudo apt install snapd
Successivamente, per installare Pyradio, sarà sufficiente digitare il comando:
$ sudo snap install pyradio
Al termine dell’installazione, Pyradio può essere avviato utilizzando il comando:
$ pyradio --play
L’interfaccia si presenta in questo modo.
Un elenco dei comandi e delle impostazioni è disponibile digitando:
$ pyradio -h
usage: pyradio [-h] [-s STATIONS] [-p [PLAY]] [-u USE_PLAYER] [-a] [-ls] [-l]
[-t THEME] [-scd] [-ocd] [-ep EXTRA_PLAYER_PARAMETERS]
[-ap ACTIVE_PLAYER_PARAM_ID] [-lp] [-U] [--user] [-R]
[--unlock] [-d] [-V]
Curses based Internet radio player
optional arguments:
-h, --help show this help message and exit
-s STATIONS, --stations STATIONS
Use specified station CSV file.
-p [PLAY], --play [PLAY]
Start and play.The value is num station or empty for
random.
-u USE_PLAYER, --use-player USE_PLAYER
Use specified player. A comma-separated list can be
used to specify detection order. Supported players:
mpv, mplayer, vlc.
Per maggiori dettagli consiglio di visitare la pagina ufficiale del progetto: Pyradio github