2010-07-03 25 views

Respuesta

12

ACTUALIZACIÓN: Esta respuesta puede estar obsoleta, ver comentarios a continuación. Esto sucedería finalmente de todos modos, ya que YouTube elimina gradualmente FLV y se desplaza hacia el video HTML5 ...

Simplemente resuelven el vínculo al archivo FLV real y lo descargan.

Esto se hace mediante la copia del identificador de vídeo desde la URL:

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

que se utiliza para solicitar información sobre el video:

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

La información de vídeo incluye una TOKEN, que se puede luego usted utiliza para hacer otra solicitud:

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

Si todo va bien, YouTube responderá con HTTP 303 See Other, incluido un encabezado Location con un enlace directo al archivo FLV.

+0

gracias por esto !!! Esto es genial, ¿supongo que puedo hacer lo mismo para la mayoría de los otros sitios también? – RadiantHex

+4

Sí, todos los sitios tienen FLV disponible * en algún lugar *. ¡YouTube es probablemente más difícil que la mayoría! Inicie una herramienta como FireBug para supervisar la transacción entre su navegador y el servidor para averiguar dónde están escondidos los FLV. – Dolph

+1

impresionante y muy informativa respuesta! = D gracias! – RadiantHex