miércoles, 16 de enero de 2013

youtube-dl ó como descargar de YouTube, Vimeo y mucho mas


Introducción

Para aquellos que no conozcais youtube-dl, (lo cual es un verdadero crimen), indicaros que es una herramienta imprescindible para la descarga de vídeos de YouTube, con un potencial y unas posibilidades que no son muy conocidas, y en esto me incluyo también, puesto que hasta que no hice la la lente de Youtube, Yavol, no descubrí posibilidades tan interesantes como que, youtube-dl, es capaz de mostrarte los formatos de descarga disponibles así como los tamaños para descargar. Pero no solo puedes descargar de YouTube…
0202_atareao@ubuntu-quantal: -home-atareao.png

Las posibilidades de youtube-dl

¿De donde puedes descargar con youtube-dl?

Lo cierto es que hasta la fecha, no pensaba que youtube-dl, está orientado a descargar de otros sitios que no fueran desde YouTube, sin embargo, las posibilidades que ofrece son muy numerosas, tan solo tienes que ejecutar el siguiente comando en el terminal para hacerte una idea:

youtube-dl --list-extractors
0203_atareao@ubuntu-quantal: -home-atareao.png

¿Restricciones DRM? youtube-dl y rtmpdump, combinación perfecta

Algunos vídeos de YouTube se muestran utilizando el protocolo RTMP que impone restricciones DRM y encripta la conexión. Youtube-dl es incapaz de descargar estos vídeos por si mismo, ppero con ayuda de “rtmpdump”, podrá hacerlo. De esta forma que, si necesitas descargar un vídeo en estas condiciones puedes utilizar la combinación youtube-dl y rtmpdump para hacer la descarga.

Seleccionar formato y tamaño

Como he comentado en la introducción, una de las ventajas de esta herramienta, es que te permite elegir que tamaño y en que formato, descargar un vídeo, de los que hay disponibles en el sitio. Para ver los formatos disponibles, tienes que ejecutar el siguiente comando:

youtube-dl --list-formats 
Donde es la dirección del vídeo que quieres consultar
Una vez elegido el formato que quieres descargar, tan solo tienes que ejecutar el comando

youtube-dl -f  
donde es el número que identifica el formato y tamaño, y la dirección del vídeo. Por ejemplo:
0204_atareao@ubuntu-quantal: -home-atareao.png
Pero además te permite descargar todos los formatos disponibles para un determinado vídeo con solo ejecutar el siguiente comando:

youtube-dl --all-formats 

Post-procesado, o extraer solo el audio

Otra interesante característica de youtube-dl, es que te permite realizar tratamiento sobre el video en cuestión, como por ejemplo convertir un video en un archivo de solo audio (aunque requiere ffmpeg o avconv y ffprobe o avprobe). Además te permite seleccionar el formato de audio, la calidad, o incluso recodificar el vídeo de un formato a otro, aunque actualmente solo están soportados mp4, flv, ogg y webm.

Conclusiones

Estas son algunas de las posibilidades que te ofrece youtube-dl, si no lo has probado todavía, te recomiendo que lo pruebes, y examines con detalle la ayuda, porque además de lo indicado aquí, tienes muchas otras opciones que te permitirán y facilitarán la interacción no solo con YouTube, sino con otros servicios de vídeo como los indicados anteriormente.

1 comentario:

  1. Yo la verdad prefiero la extensión para Google Chrome "#1 Youtube Video & MP3 Downloader" es más sencilla :D

    Youtube Video & MP3 Downloader

    ResponderEliminar