YouTube fĂĽr Puristen
Mit wenigen Befehlen kann man YouTube-Videos auf Festplatte speichern und auch ohne grafische Oberfläche ansehen.
Echte Kommandozeilen-Puristen sind keineswegs von modernen Segnungen des Internets wie zum Beispiel YouTube ausgeschlossen. Der JavaScript-Zwang des Video-Portals lässt sich mit wenigen Befehlen umgehen und die Flash-Videos auf der Festplatte speichern.
Der Ansatz ist, dass YouTube alle zum Herunterladen des Videos notwendigen Daten als HTTP-GET-Variablen in einer URL im JavaScript-Teil der regulären Wiedergabeseite nennt. Es genügt, die Zeile mit der Zeichenkette "/watch_fullscreen?video_id=" herauszufiltern, in der dort angegebenen URL verstecken sich unter anderem die Variablen video_id sowie t.
Hängt man diese beiden Variablen an die URL "http://www.youtube.com/get_video?" an, lässt sich das Video zum Beispiel per Wget herunterladen. Die Wiedergabe auf der Kommandozeile übernimmt dann der MPlayer in Form von ASCII-Art (Parameter "-vo aa"). Aus einiger Entfernung lassen sich sogar einige Gegenstände erkennen, für Details ist die Auflösung allerdings zu gering. (mid)