2010-07-03 14 views

Antwort

12

UPDATE: Diese Antwort ist möglicherweise veraltet, siehe Kommentare weiter unten. Das würde irgendwann passieren, da YouTube FLV ausgrenzt und auf HTML5-Video umschichtet ...

Sie lösen einfach den Link zur aktuellen FLV-Datei und laden sie herunter.

http://www.youtube.com/watch?v=WEeqHj3Nj2c 

die verwendet wird, verlangen, Informationen über das Video:

http://www.youtube.com/get_video_info?&video_id=WEeqHj3Nj2c 

Die Info enthält eine TOKEN, Video, wo Du

Dies wird durch das Kopieren der Videokennung von der URL getan dann verwendest du eine andere Anfrage:

http://www.youtube.com/get_video?video_id=WEeqHj3Nj2c&t=TOKEN 

Wenn alles gut geht, YouTube wird mit HTTP 303 See Other antworten, einschließlich einer Location Kopfzeile mit einer direkten Verbindung zur FLV Datei.

+0

danke dafür !!! Das ist großartig, ich nehme an, dass ich das auch für die meisten anderen Websites tun kann. – RadiantHex

+4

Ja, jede Seite hat die FLV * irgendwo *. YouTube ist wahrscheinlich schwieriger als die meisten! Starten Sie ein Tool wie FireBug, um die Transaktion zwischen Ihrem Browser und dem Server zu überwachen, um herauszufinden, wo die FLVs versteckt sind. – Dolph

+1

tolle und sehr informative antwort! = D danke! – RadiantHex

Verwandte Themen