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, [email protected] wrote:
> Date: Sat, 24 Apr 2010 09:31:07 -0400
> From: Steve Nadeau<[email protected]>
> Subject: [Ubuntu-QC] extraire le flux d'une radio web
> To:[email protected], ubuntuQC
> <[email protected]>
> Message-ID:
> <[email protected]>
> 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
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-quebec