Cet article va vous expliquez comment enregistrer vos stations radio préférées en utilisant VLC en ligne de commande.
Pour cela il suffit de créer un script « scriptradio.sh » qui contient les lignes suivantes :
#!/bin/sh
NOW=$(date +”%b-%d-%y”)
cvlc --run-time=7200 http://kqed-ice.streamguys.org:80/kqedradio-ch-e1 --sout “#duplicate{dst=std{access=file,mux=raw,dst=/home/<user>/myshow-$NOW.mp3}” vlc://quit ;
- cvlc est la version ligne de commande de VLC
- utiliser –run-time pour indiquer la duree du spectacle en seconde
- Remplacer le url avec le lien de la station radio de votre choix
- Remplacer dst avec le chemin de destination du fichier qui va être créer
Rendre le script executable :
chmod +x monscript.sh
Programmer l’enregistrement avec Cron :
crontab -e
Ajouter la ligne suivante, et changer <user> avec le nom d’utilisateur de votre machine :
00 18 * * 06 /home/<user>/recordmyshow.sh