Bonjour Steve,

Le problème c'est que le .swf n'est que l'adresse du player, et non pas 
du média, dont l'adresse est planquée quelque part dans le swf ou 
ailleurs sur le serveur.
Tu as besoin d'un sniffer, un logiciel qui surveille le trafic réseau et 
sait reconnaître certains en-tête selon des critères (par exemple 
FileType={flv,mp4,mp3}&&FileSize>1MB

Par habitude et ayant toujours une VM sous la main, le mieux / plus 
simple que j'aie à te proposer roule sous Windows. C'est 
OrbitDownloader, qui intègre un module appelé Grab++ qui fait exactement 
ça. Lance le sniffer avant de charger la page, spécifie lui d'éventuels 
filtres, et tu devrais trouver ton bonheur. Par exemple dans ton cas je 
trouve un .flv de 2GB, qui est sûrement le flux que tu veux récupérer.
C'est free as beer et téléchargeable à http://www.orbitdownloader.com/

Si quelqu'un a un équivalent user-friendly (je ne parle pas de Wireshark 
& cie) tournant sous *nix, je suis preneur.

Bonne journée,

-- Ronan

On 04/24/2010 09:31 AM, ubuntu-quebec-requ...@lists.ubuntu.com wrote:
> Date: Sat, 24 Apr 2010 09:31:07 -0400
> From: Steve Nadeau<steven...@gmail.com>
> Subject: [Ubuntu-QC] extraire le flux d'une radio web
> To:ubuntu...@lists.ubuntu.com, ubuntuQC
>       <ubuntu-quebec@lists.ubuntu.com>
> Message-ID:
>       <t2i6c2d08821004240631vb82fffc9r9182b49bea27c...@mail.gmail.com>
> Content-Type: text/plain; charset="iso-8859-1"
>
> Bonjour à tous!
>
> j'essai autant comme autant avec plein d'outils mais rien à faire, que ce
> soit avec vlc, mplayer, rhythmbox, ça ne marche pas... avec les outils SWF,
> rien à faire...
>
> voici la page du site et le flux intégré... si quelqu'un arrive à sortir ce
> flux pour l'intégrer dans rhythmbox, ce serait super...
>
> http://www.1021fm.ca/webradio/
>
> le flux incrusté dans la page:
>
> http://player.streamtheworld.com/_players/corus/GenericLiveRadio.swf?stamp=1267554374
>
> voici ce que dit VLC:
>
> vlc
> http://player.streamtheworld.com/_players/corus/GenericLiveRadio.swf?stamp=1267554374
> VLC media player 1.0.6 Goldeneye
> [0x23344b8] main libvlc: Lancement de vlc avec l'interface par défaut.
> Utilisez « cvlc » pour démarrer VLC sans interface.
> [swf @ 0x342fed0]Compressed SWF format not supported
> [0x27d8838] avformat demux error: av_open_input_stream failed
>
>
> MPLAYER:
>
> mplayer
> http://player.streamtheworld.com/_players/corus/GenericLiveRadio.swf?stamp=1267554374
> MPlayer SVN-r1.0~rc3+svn20090426-4.4.3 (C) 2000-2009 MPlayer Team
> mplayer: could not connect to socket
> mplayer: No such file or directory
> Failed to open LIRC support. You will not be able to use your remote
> control.
>
> Playing
> http://player.streamtheworld.com/_players/corus/GenericLiveRadio.swf?stamp=1267554374
> .
> Resolving player.streamtheworld.com for AF_INET6...
> Couldn't resolve name for AF_INET6: player.streamtheworld.com
> Resolving player.streamtheworld.com for AF_INET...
> Connecting to server player.streamtheworld.com[208.80.53.144]: 80...
> Cache size set to 320 KBytes
> Cache fill: 17.50% (57344 bytes)
> libavformat file format detected.
> [swf @ 0x28331c0]Compressed SWF format not supported
> LAVF_header: av_open_input_stream() failed
> libavformat file format detected.
> LAVF_header: av_open_input_stream() failed
>
>
> Exiting... (End of file)
>
>
>
> Merci d'avance... et bonne journée!
>
> Steve

-- 
Ubuntu-quebec mailing list
Ubuntu-quebec@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-quebec

Répondre à