¿Qué pasó con las URL de descarga de YouTube?

11

Nota: Esta pregunta es sobre URL de descarga, no sobre software. La pregunta " ¿Cómo descargo un video de YouTube? " Trata sobre el software.

¿Qué cambió exactamente para las URL de descarga de YouTube hace unos días? ¿Cómo deben formarse las URL de descarga de YouTube ahora?

La siguiente URL solía funcionar (descargando este video Flash al disco) pero ya no funciona desde el cambio:

http://www.youtube.com/get_video.php?video_id=DYW50F42ss8&t=vjVQa1PpcFPDxa83Hr1_9pftRUWdsMyJ10a2o8QZvIs=

Nota: la siguiente información es solo para ilustrar el problema . Solo me interesa la información sobre cómo formar URL de descarga.

Este cambio afectó bastantes herramientas. Estos son los leads de algunas páginas de inicio del complemento de Firefox:

De Video DownloadHelper 4.7.4 , 2010-07-22:

"Como muchos de los usuarios notaron, Video DownloadHelper no funciona bien en YouTube desde hoy. Esto se debe a un cambio muy reciente en YouTube. Hicimos una solución que parece funcionar bien".

Desde Easy YouTube Video Downloader 3.4 , 2010-07-24:

"Actualice a la última versión 3.5 en sandbox para que vuelva a funcionar con los últimos cambios de Youtube"

De YouTube Downloader , 2010-07-24:

"YouTube ha actualizado su sitio web de una manera que rompe YouTube Downloader 2.5.6 y anteriores. Estamos trabajando en la versión 2.6 que soluciona este problema".


Relacionado: " ¿Cómo descargo un video de YouTube? ". ¡Algunas de esas herramientas pueden estar rotas ahora!

Peter Mortensen
fuente
No veo ningún cambio en el código fuente. Tal vez sea un ligero cambio, pero el videoplaybackenlace sigue ahí.
Vortico
@Vortico: ¿tiene una URL directa a ese código fuente?
Peter Mortensen
(Marcador de posición para el comentario de Andrew: "olvidó decir cuál fue el cambio y la solución del código")
Peter Mortensen
¡OH! Lo siento, no lo entendí. Lo que quería decir es que aún puede descargar el FLV o MP4 (HTML 5) abriendo el código fuente de la página de video y buscando videoplayback.
Vortico
2
Por ejemplo, el enlace al FLV del video que publicó es v12.lscache4.c.youtube.com/…
Vortico

Respuestas:

3

No estoy seguro de qué cambió, pero sospecho que YouTube cambió sus URL, por lo que no puede obtener un video sin cookies coincidentes. Esto evita que los sitios de terceros le muestren anuncios y le den enlaces de descarga.

Te puedo decir este enlace (pegado en la parte inferior), que obtuve de tu video, FUNCIONA para mí. Sin embargo, si lo pego en mi otra instancia de Firefox (que tiene diferentes cookies para el sitio), este enlace NO funciona.

Sugiero usar un script de usuario. Me gusta YouTube Enhancer .

Si necesita hacer esto en el código, veo los enlaces en var swfConfig =

http://v12.lscache4.c.youtube.com/videoplayback?ip=0.0.0.0&sparams=id%2Cexpire%2Cip%2Cipbits%2Citag%2Calgorithm%2Cburst%2Cfactor%2Coc%3AU0dXRVFRTl9FSkNNN19Jx1f = 1 = 14% de la compañía.

para facilitarme la lectura, escapé por completo usando este útil script .

http://v12.lscache4.c.youtube.com/videoplayback?ip=0.0.0.0&sparams=id,expire,ip,ipbits,itag,algorithm,burst,factor,oc:U0dXRVFRTl9FSkNNN19JS1JB&fexp=903205,906501&algoritctor=throttle-factor = = 34 y ipbits = 0 & ráfagas = 40 y SVER = 3 & expirará = 1280160000 & key = yt1 y la firma = 2F2BB59B9BA3E6AB62CEE47F597D7A4D96002893.03196019F468211FAA4E492F7F5B1951951AEAF9 y el factor = 1,25 & id = 0d85b9d05e36b2cf & title = Tom canción elemento Lehrer QUÍMICA

Peter Mortensen
fuente
0

Encontré otro gran script de navegador para usar con GreaseMonkey.

Se llama YouTube Links . Está disponible aquí ( archivado ). Y aquí está el código fuente .

Elegí esto, porque funciona sin derivar a una aplicación web de descarga externa.

ingrese la descripción de la imagen aquí

gloschtla
fuente