Afin de faciliter l’écoute de certaines radio en streaming, et surtout sans utiliser un navigateur web, de plus en plus gourmand en ressources, j’utilise désormais un petit script bash qui utilise mplayer
.
mkdir /home/$USER/bin
touch /home/$USER/bin/radio
chmod +x /home/$USER/bin/radio
nano /home/$USER/bin/radio
#!/bin/bash
usage ()
{
echo '*****************************************************'
echo '******************** Radio **************************'
echo '*****************************************************'
echo ' - beaub : BeaubFM, radio associative de Limoges'
echo ' - culture : France Culture'
echo ' - info : France Info'
echo ' - inter : France Inter'
echo '*****************************************************'
}
case $1 in
beaub ) mplayer http://beaubfm2.ice.infomaniak.ch/beaubfm2-96.mp3
;;
culture ) mplayer http://direct.franceculture.fr/live/franceculture-midfi.mp3
;;
info ) mplayer http://direct.franceinfo.fr/live/franceinfo-midfi.mp3
;;
inter ) mplayer http://direct.franceinter.fr/live/franceinter-midfi.mp3
;;
-h | --help ) usage
exit
;;
* ) usage
exit 1
esac
Ensuite, il suffit de choisir sa radio et de lancer la commande suivante (par exemple) :
radio culture
Auto-complétion des stations
On crée le fichier radio-completion.bash
:
nano /home/$USER/bin/radio-completion.bash
dans lequel on colle les deux lignes suivantes :
#/usr/bin/env bash
complete -W "beaub culture info inter" radio
lancez la commande suivante :
source /home/$USER/bin/radio-completion.bash
Et vous devriez avoir les stations qui vous sont proposées lorsque vous pressez la touche Tab à la suite de la commande radio
et au fur et à mesure de votre saisie.