Magnétoscope pour arte.tv

Diana n’a pas pu voir une émission intéressante sur la Colombie, émission passé sur la chaîne arte. Elle l’a retrouvé sur arte+7, qui diffuse les émissions 7 jours après leur passage en direct sur la chaîne. Mais, ne pouvant l’enregistrer, elle n’a pas pu me la montrer à mon retour…

Il y a pourtant des reportages forts intéressants mais qui une fois diffusés disparaissent du net. Impossible de les retrouver sur quelque site que ce soit, même payant.

Voici donc un petit script pour télécharger la vidéo d’une émission depuis le site de arte+7 et la converti en MP4..

Prérequis : Linux, rtmpdump et mencoder.
Script fait ce jour sous Ubuntu Linux 12.04 avec les version packagées de rtmpdump et mencoder.


Script download_arte_tv.sh :

#!/bin/bash
[ "$1" == "" ] && echo "$0 ???" && exit 1
cd ~/temp
mkdir videos.arte.tv
cd videos.arte.tv
wget --user-agent="Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:12.0) Gecko/20100101 Firefox/12.0" $1
TURL=$(grep "videorefFileUrl=" *.html | head -1 | cut -d '=' -f 12 | cut -d '"' -f 1)
TURL=$(echo $TURL | echo -e "$(sed 's/+/ /g; s/%/\x/g')")
echo $TURL

wget --user-agent="Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:12.0) Gecko/20100101 Firefox/12.0" $TURL
XURL=$(grep "lang="fr"" *.xml | cut -d '"' -f 4)
echo $XURL
mv *.xml zzzzzzz_tmp.xml

wget --user-agent="Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:12.0) Gecko/20100101 Firefox/12.0" $XURL
RURL=$(grep "quality="hd"" *.xml | cut -d '>' -f 2 | cut -d '<' -f 1)
echo $RURL

rtmpdump -o video.flv -r $RURL
mencoder video.flv -ovc lavc -lavcopts vcodec=mpeg4 -oac pcm -o video.avi
MD5=$(md5sum video.avi | cut -d ' ' -f 1)
mv video.avi ~/Bureau/arte.tv.$MD5.avi

cd ..
rm -rf videos.arte.tv

Pour le lancer, appeler le script avec la page de la vidéo :

./download_arte_tv.sh http://videos.arte.tv/fr/videos/a_la_guerre_comme_a_la_guerre-6635896.html

La vidéo est téléchargée, converti en MP4 et déposée sur le bureau…

R̩f̩rence : whateverworks.jool.ch Рtelecharger-videos-arte-streaming

Une réflexion sur « Magnétoscope pour arte.tv »

Les commentaires sont fermés.