Enlaces Patrocinados:
Poniéndome un poco a curiosar con las urls para encontrar la manera cómo podía extraer algunas imágenes en miniatura de los videos de Youtube me encontré con una curiosa forma de lograrlo gracias a que la mayoría de las estructuras de las url de las imágenes de los videos son bastante similares, así que aquí paso a compartir este truco con ustedes.
Lo primero que necesitamos es el ID del video, al cual denotaremos como ID_VIDEO. Este identificar suele estar en la url de los videos de la siguiente forma:
http://www.youtube.com/watch?v=ID_VIDEO
Una vez que tenemos el ID del video, podemos acceder a tres thumbnails (miniaturas) distintas de las imágenes, las cuales son generadas automáticamente por Youtube, al parecer una es de la secuencia inicial del video, la siguiente captura es la de mitad del video y la última… es obvio creo, del fin de video.
Las urls de los thumbnails tienen la siguiente estructura:
http://img.youtube.com/vi/ID_VIDEO/1.jpg
http://img.youtube.com/vi/ID_VIDEO/2.jpg
http://img.youtube.com/vi/ID_VIDEO/3.jpg
Veamos un ejemplo:
Imaginemos que seleccionamos un video cualquiera. Yo elegí este de Marthus (baterista de Cradle of Filth). La url del video es:
http://www.youtube.com/watch?v=x6NMYnP6pFw [enlace]
Como podemos identificar con facilidad el ID del video es: x6NMYnP6pFw
Con ello generamos las miniaturas:
http://img.youtube.com/vi/x6NMYnP6pFw/1.jpg
http://img.youtube.com/vi/x6NMYnP6pFw/2.jpg
http://img.youtube.com/vi/x6NMYnP6pFw/3.jpg
Como bonus, les comento que si quieren saber la imagen en miniatura mostrada por defecto, en lugar de 1.jpg, 2.jpg o 3.jpg en la url de la imagen, lo que deben hacer es usar default.jpg. Es decir: http://img.youtube.com/vi/x6NMYnP6pFw/default.jpg
¿Les gustó? Espero que sí. Si saben alguna forma mejor, coméntenos, tal vez por allí sepan algun buen servicio online.
Etiquetas: trucos de internet, videos Youtube, Youtube
July 26th, 2010 at 5:16 am
Hola! Muy útil la información! Hace tiempo tuve un blog de videos y era un poco pesada la tarea de tener que tomar una captura del mismo para añadirla en los posts. Con esto me habría ahorrado muucho tiempo. Un saludo.
July 28th, 2010 at 11:18 am
gracias por la información esta bueno el dato gracias
July 31st, 2010 at 11:27 pm
Muy buena guia , pues es muy util para los sitios de videos
gracias 🙂
August 21st, 2010 at 2:49 pm
PUES MUY INTERESANTE AUNQ SOLO SABIA LO DE DEFAULT XD
no se si alguien supeiera como extraer el ID a partir del link
EJEMPL
LINK
http://www.youtube.com/watch?v=x6NMYnP6pFw
ID
x6NMYnP6pFw
para solo trabajar con ID si alguien supiera como estaria muy agradecido
October 1st, 2010 at 11:53 am
Muy buena info. Simple y útil.
Estoy buscando la misma solución para vimeo.com pero parece no ser tan fácil.
Saludos y gracias!
November 17th, 2010 at 1:34 pm
Me gustaría saber si esto funciona en JOOMLA 1.5
November 17th, 2010 at 1:51 pm
@SHIO: Es completamente independiente de la plataforma, amigo.
Saludos.
January 12th, 2011 at 3:41 pm
Gracias!!
May 24th, 2011 at 3:09 pm
Buenisimo y simple.. Solo tengo una pregunta por ejemplo no quiero la miniatura si no una más grande de donde la saco??
de ante mano Gracias
May 25th, 2011 at 2:23 pm
En ese caso puedes modificar los parámetros width y height directamente de HTML o en el CSS de la imagen.
Saludos.
September 10th, 2013 at 6:50 pm
Muy buena info. No sabía lo de default. Gracias por compartir.
September 10th, 2013 at 6:54 pm
Con /0.jpg se ve el default más grande !