Pour faire plaisir à Timothée... : lire les fichiers de démo de la Fnac
Le site de la FNAC propose de pré-écouter certains titres avant de les acheter. Problème : mplayer / VLC / whatever n'aime pas du tout.
Les URL ressemblent à :
http://multimedia.fnac.com/multimedia/asp/audio.asp?Z=Live+tour+2006&Y=1893141&T=Fashion+victim&N=Lorie&M=Vogue&E=0828768959022&V=1&I=4&G=E&audio=/2/2/0/0828768959022A04.ra
Voici l'"astuce" permettant de les lire sous Linux (testé avec Ubuntu) :
wget -O - -o /dev/null URL_FNAC | sed "s/^pnm/rtsp/" | xargs mplayer -nocache
Evidemment il faut remplacer URL_FNAC par l'URL qui va bien.
Quelques pistes pour comprendre :
- Le fichier pointé par l'URL est une playlist : mplayer n'aime pas ça, donc on wget pour récupérer l'URL contenue dans la playlist ;
- L'URL de la playlist commence par
pnm://: mplayer n'aime pas ça, donc on change ça enrtsp://. Pour une raison inconnuepnm://m'a l'air d'être du RTSP déguisé ; - Le bitrate étant pourri, ça ne sert à rien de cacher, à part à délayer la lecture, donc on désactive le cache de mplayer !
Pour finir, il faut quand même avoir les w32codecs pour lire ce fichier. De plus, la technique devrait être adaptable à d'autres sites (Amazon... ?).
J'ai deux cores à l'intérieur, et ça se voit à l'extérieur !

Y'a pas à dire, ça change d'un Athlon XP 1.4 GHz...
