L'occasion pour moi de publier mes script :
Attention tout ceci est encore expérimental !
Pour que ce soit plus pratique j'ai ajouté mon répertoire ~/.bin à mon PATH en ajoutant dans mon fichier ~/.bashrc
# Ajouter des répertoires au PATH
PATH="$PATH:/home/$USER/.bin"
Il faut redémarrer la session pour appliquer les changements.
Installer mplayer et vorbis-tools
Ensuite enregistrer un fichier : france_culture_old dans ce dossier .bin et y coller :
#!/bin/bash
for DATE in "$@" ; do
mplayer -quiet -nocache -ao pcm:fast:file="$DATE.wav" -bandwidth 1000000 -playlist "http://ondemand.tv-radio.com/france_culture/CHEMINS/CHEMINS$DATE.ram"
SORTIE=`echo $DATE | cut -c1-4`-`echo $DATE | cut -c5-6`-`echo $DATE | cut -c7-`
oggenc $DATE.wav -b 48 -a "Raphaël Enthoven" -l "Les Nouveaux chemins de la connaissance" -d "$SORTIE" -G "Podcast"
mv $DATE.ogg $SORTIE.ogg
rm $DATE.wav
done
echo "Tous les téléchargements sont terminés"
exit 0
Maintenant vous pouvez télécharger n'importe quelle émission des Nouveaux chemins de la connaissance en tapant dans un terminal :
france_culture_old AAAAMMJJ
Par exemple :
france_culture_old 20090209 20090210 20090211 20090212 20090213
On doit même pouvoir tous les télécharger avec la commande :
for i in {20100101..20100723} {20090101..20091231} {20080101..20081231} {20070101..20071231} {20060101..20061231}; do france_culture_old $i; done
Flo