mplayer dumpstream schlägt manchmal fehl

1

Ich versuche, das Video unter http://videolectures.net/ecml07_getoor_isr/ zu rippen , damit ich es schneller abspielen kann. Ich füge http://193.2.4.216/2007/pascal/ecml07_warsaw/getoor_lise/ecml07_getoor_isr_01.wmv in einen Firefox-Browser in Windows ein und MediaPlayer spielt das Ding ab. Wenn ich jedoch mplayer -dumpstream versuche, steckt es in einer Endlosschleife und versucht, die Datei abzuspielen.

Wenn ich den Link mit wget herunterlade, erhalte ich eine kleine Textdatei, die im Grunde auf dieselbe URL verweist. Wie kann ich mplayer dazu bringen, diesen Stream herunterzuladen?

User1
quelle
Haben Sie versucht Referer:, wget einen Header hinzuzufügen ?
Teddy
Versuchte das ... nein.
User1
Ich habe es überprüft und der Stream existiert nicht mehr (mit normalem Windows Media Player). Ist er an einen anderen Ort gezogen, den ich testen kann?
Ohadsc

Antworten:

0

Ich weiß nicht, wie ich das mplayer-Plugin dazu bringen soll, einen Stream aufzunehmen, aber der mplayer selbst kann Streams ziemlich gut aufnehmen. Versuchen Sie, von der Befehlszeile aus zu starten. Entweder:

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

oder

mplayer < your url > -dumpstream -dumpfile < out file >
DaveParillo
quelle
mplayer versetzt diese in eine Endlosschleife.
User1
Ich denke, der Wget-Ansatz könnte funktionieren. Ich vermisse anscheinend eine avisynth.dll für Windows, die ich brauche, um die Vorlesung in Ihrem URl zu spielen. Der wget works & mplayer wird jedoch gestartet. Ein direkter Aufruf von mplayer führt dazu, dass es in einer Schleife hängen bleibt. Ich bin mir zu 99% sicher, dass es daran liegt, dass die Antwort ?MSWMExt=.asf. am Ende angeheftet ist, wenn mplayer eine Anfrage stellt . Das wird dem Spieler eine Menge Kummer bereiten, aber ich weiß nicht, wie ich das verhindern soll.
DaveParillo