
FLV Videos bei YouTube direkt herunterladen |
Mittwoch, 20. Februar 2008
|
||
Um die FLV-Videos bei YouTube und Co. herunterzuladen gibt es einige Plugins und sogar manch Online-Portal. Hier ein Lösungsansatz um Videos bei YouTube.com direkt herunterzuladen.
Firefox Extensions machen es möglich auf Knopfdruck die FLV-Datei bei YouTube direkt herunterzuladen. Es gibt sogar ein Portal, bei dem man nur den Link aus dem Browser zu einem Video einfügen muss und dann den entsprechenden Download-Link für die FLV-Datei erhält. Nachfolgend ein kleiner Lösungsansatz dies selbst zu realisieren. Hier wird der Quellcode der Seite des Videos in die Variable $website geladen. ob_start(); Um Videos herunterladen zu können braucht man zwei Dinge: 1. Die ID des Videos, welche immer in der Adresse steht 2. Einen Art Hash-Wert, der von YouTube generiert wird und sich auch ändert Die ID haben wir in der Variable $videocode hinterlegt, den Hash-Wert lesen wir folgendermaßen aus: if( preg_match('/\"t\":\s\"(.*?)\"/i', $website, $ythash ) ) In der Variable $downloadlink steht jetzt der komplette Pfad um ein Video im FLV-Format von den Servern von YouTube herunterzuladen. Der Pfad kann entweder direkt aufgerufen oder als Link etc. ausgegeben werden. Einziger Nachteil, die Datei die heruntergeladen wird heißt 'get_video' und sollte nach dem Herunterladen umbenannt werden in z.B. 'videotitel.flv'. Danach kann das Video mit einem normalen FLV-Player jederzeit von der Festplatte aus betrachtet werden. Links KeepVid - Download der FLV von Video-Portalen ![]()
|
||
Letzte Aktualisierung ( Donnerstag, 21. Februar 2008 ) |
< Zurück |
---|