[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