Estoy tratando de obtener la URL del video de cualquier vídeo de YouTube como esto:Usando get_video en YouTube para descargar un video
abierto
http://youtube.com/get_video_info?video_id=VIDEOID
luego tomar el valor del token account_playback_token
y abrir esta URL:
http://www.youtube.com/get_video?video_id=VIDEOID&t=TOKEN&fmt=18&asv=2
Esto debería abrir una página solo con el video o iniciar una descarga del video. Pero no ocurre nada, la ventana de actividad de Safari dice 'No encontrado', por lo que hay algo mal con la URL. Quiero integrar esto en una aplicación para iPad, y el método javascript para obtener la URL del video que uso en la versión de iPhone de la aplicación no funciona, por lo que necesito otra solución.
YouTube cambia todo el tiempo, y creo que la URL está desactualizada. Por favor ayuda :)
Editar: Parece que el método get_video ya no funciona. Realmente apreciaría si alguien pudiera decirme otra forma de encontrar la URL del video.
Gracias, realmente necesito ayuda.
Pero está utilizando GET_URL también? ¿Y qué es get_headers(), es parte de la url o una función? ¿Podrías explicar tu código en palabras? Realmente me gustaría darte la recompensa, solo necesito un poco más de ayuda. Gracias – JonasG
Por favor ayuda! ¡Necesito saber esto! – JonasG
Lo busqué de nuevo y luego lo entendí por completo: D pero ¿por qué no da enlaces a todos los formatos en cada resolución (en 720p da mp4 y x-flv, en 480p da los enlaces para flv yx -flv ...) ¿Hay alguna manera de obtener los enlaces para video mp4 en todas las resoluciones? gracias – JonasG