[linux] Re: uitzendinggemist e.d.
Wybo Dekker
wybo op servalys.nl
Di Sep 16 11:37:25 CEST 2008
Robert M. Stockmann wrote:
> On Mon, 15 Sep 2008, Wybo Dekker wrote:
>
>> Date: Mon, 15 Sep 2008 15:48:12 +0200
>> From: Wybo Dekker <wybo op servalys.nl>
>> Reply-To: linux op lists.nllgg.nl
>> To: linux op lists.nllgg.nl
>> Subject: [linux] uitzendinggemist e.d.
>>
>> Ik probeer al sinds jaar en dag tv-programma's zoals die in
>> uitzendinggemist in firefox af te spelen, zie bijvoorbeeld:
>> http://player.omroep.nl/?aflID=7792402
>> maar ik krijg steevast `click here to download plugin' en `install
>> missing plugins', wat dan vervolgens nergens toe leidt.
>> Weet iemand hoe het moet?
>>
>
> Tja voor velen is dit teveel geklooi, maar wanneer eenmaal gedownload
> is het geen probleem om het als een extra chapter op een DVD te zetten.
>
> 1. laadt de url in firefox en ga naar 'Tools'=>'Page Info'
>
> 2. kies het tabblad Media
>
> 3. kijk in de lijst naar Type 'Embed' en selecteer deze met je
> muis.
>
> 4. Copy en Paste het 'Address' in een editor of in een xterm.
>
> http://cgi.omroep.nl/cgi-bin/streams?id/unknown/09-2008/VPRO_1129277/bb.asf
>
> 5. doe vervolgens het volgende :
>
> $ wget -U "Mozilla/4.75 [en] (X11; U; Linux 2.2.14-5.0 i686)" \
> http://cgi.omroep.nl/cgi-bin/streams?id/unknown/09-2008/VPRO_1129277/bb.asf
>
> 6. kijk met vi of een andere editor wat erin staat :
>
> $ cat streams?id%2Funknown%2F09-2008%2FVPRO_1129277%2Fbb.asf
> <ASX version = "3.0">
> <ENTRY>
> <Ref href = "mms://cachemedia.omroep.nl/bongo02/0/id/unknown/09-2008/VPRO_1129277/bb.asf"/>
> </ENTRY>
>
> </ASX>
> $
>
> 7. deze url kun je afspelen met mplayer met de optie -cache 8192 :
>
> $ gmplayer -cache 8192 mms://cachemedia.omroep.nl/bongo02/0/id/unknown/09-2008/VPRO_1129277/bb.asf
>
> of je kunt de complete .asf downloaden met :
>
> $ mplayer -cache 8192 -dumpfile DE_ONZICHTBAR-VPR000015A6.asf -dumpstream \
> mms://cachemedia.omroep.nl/bongo02/0/id/unknown/09-2008/VPRO_1129277/bb.asf
Oeps! Dat is inderdaad een ingewikkeld verhaal, maar het werkt wel.
Het lijkt, voor afspelen, (maar misschien vergis ik me) wat ingewikkelder dan nodig:
- het werkt ook zonder de optie -cache 8192 (mar een cache van 1024 voorkomt wel
beginstoringen)
- het werkt ook met mplayer ipv gmplayer
- in plaats van -U "Mozilla/4.75 [en] (X11; U; Linux 2.2.14-5.0 i686)"
werkt -U Mozilla ook
- in plaats van punt 5 en volgende werkt, voor afspelen, ook dit
mplayer `wget -qU "Mozilla" -O - \
http://cgi.omroep.nl/cgi-bin/streams?id/unknown/09-2008/VPRO_1129277/bb.asf| \
grep href|sed 's/.*"\(.*\)".*/\1/'`
waarmee een scriptje te maken is waar je het resultaat van stap 4 rechtstreeks
naartoe kunt pasten:
#!/bin/sh
read href
mplayer `wget -cache 1024 -qU "Mozilla" -O - $href |
grep href |
sed 's/.*"\(.*\)".*/\1/'`
Maar de mplayer-plugin is dus wel een stuk handiger. Alleen jammer dat die als je op een webpagina een muziek-file aanklikt de pagina in gebruik neemt met nietzeggende informatie - zelfs wat er op dat moment gespeeld wordt is niet te zien. Behalve de naam van de file dan, als het tenminste geen m3u file is.
--
Wybo
More information about the Linux
mailing list