up vote 1 down vote favorite
share [g+] share [fb]

I'm trying to rip the video at http://videolectures.net/ecml07%5Fgetoor%5Fisr/, so I can play it at a faster speed. I paste http://193.2.4.216/2007/pascal/ecml07%5Fwarsaw/getoor%5Flise/ecml07%5Fgetoor%5Fisr%5F01.wmv into a firefox browser in Windows and MediaPlayer plays the thing. However if I try mplayer -dumpstream, it gets stuck into an infinite loop trying to play the file.

If I use wget to download the link, I get a small text file which basically points to the same URL. How can I get mplayer to download this stream?

link|improve this question

50% accept rate
Have you tried adding a Referer: header to wget? – Teddy Nov 10 '09 at 16:17
Tried that..nope. – User1 Nov 12 '09 at 4:32
I checked and the stream doesn't exist anymore (using normal windows media player) Has it moved to a different location I can test ? – ohadsc Apr 16 '10 at 16:46
feedback

1 Answer

I don't know how to make the mplayer plugin capture a stream, but mplayer itself can capture streams fairly well. Try running from the command line. Either:

wget < your url > -O - | mplayer -cache 8192 -

or

mplayer < your url > -dumpstream -dumpfile < out file >
link|improve this answer
mplayer puts these in an infinite loop. – User1 Nov 12 '09 at 4:33
I think the wget approach may work. I seem to be missing an avisynth.dll for windows I would need to actually play the lecture at your URl, however, the wget works & mplayer starts. Calling mplayer directly does cause it to get stuck in a loop. I'm 99% sure it's because when mplayer makes it's request, the response has ?MSWMExt=.asf. tacked on the end. That is going to cause mplayer alot of grief, but I don't know how to prevent it. – DaveParillo Nov 12 '09 at 5:10
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.