Descargar videos de YouTube en Ubuntu, Elementary OS, Linux Mint con youtube-dl por terminal

En esta ocasión hablaremos de un programa sencillo desarrollado en Python que se ejecuta con lineas de comando para descargar videos de YouTube y de otros sitios web de videos. Una de las grandes ventajas de youtube-dl es que es multiplataforma y funciona con cualquier sistema que soporte el intérprete de Python, versiones 2.6, 2.7 o 3+,  ya sea en UNIX, Windows o Mac OS X y en esta guía trataremos de instalar en distribuciones derivadas de Ubuntu ya que Python viene por defecto en sistemas de GNU/Linux. Este proyecto es liberado al dominio público, donde usted puede modificarlo, redistribuirlo y usarlo como más te guste.

Los pondré dos opciones el primero desde repositorios PPA y directamentes desde GitHub, los dejo a su disposición.

OPCIÓN 1
Para seguir la instalación del programa desde repositorios PPA, abrimos una terminal con Ctrl+Alt+T  ejecutamos las siguientes líneas:
sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install youtube-dl ffmpeg

Con esto ya instalamos youtube-dl, seguido de ffmpeg que es un paquete de conversión (si es que aún no lo tuviese instalado) en su sistema.

OPCIÓN 2
Para instalar la última versión directa desde el repositorio en github para los usuarios Unix (Linux, OS X, etc), copiamos y pegamos en la terminal lo siguiente:
sudo curl https://yt-dl.org/latest/youtube-dl -o /usr/local/bin/youtube-dl
sudo chmod a+x /usr/local/bin/youtube-dl

Para que puedan seguir directamente los pasos de instalación y ver la documentación completa que está en GitHub con toda la información necesaria para manejar perfectamente el programa en este enlace de GitHub.

Para comprobar la instalación ejecutamos lo siguiente que nos mostrará la versión:
youtube-dl --version

Para actualizar youtube-dl sería de la siguiente manera:
sudo youtube-dl --update

COMO DESCARGAR VÍDEOS DE YOUTUBE
Para poner en funcionamiento y la forma sencilla de usar youtube-dl es con el siguiente comando:
youtube-dl https://www.youtube.com/watch?v=11VGDAOVEag

Con esto estamos descargando el vídeo con mayor calidad y como título  tomará el nombre del vídeo, seguido del identificador.

Ya que youtube-dl dispone de múltiples opciones, solo tocaremos de como descargar un vídeo de una calidad determinada, para ello contamos con la opción de listar las calidades disponibles del vídeo a descargar solo escribiendo -F antes de la url, como en el ejemplo siguiente:
youtube-dl -F https://www.youtube.com/watch?v=11VGDAOVEag

Nos mostrará una lista de formato, extensión y resolución, y para este caso suponiendo que queremos descargar con una resolución de 640x360 en Mp4 cuyo formato esta con el número 18 en la primera columna de la lista, ejecutaremos de la siguiente manera con -f 18 antes de la url:
youtube-dl -f 18 https://www.youtube.com/watch?v=11VGDAOVEag

Si queremos descargar varios vídeos, crearemos un archivo .txt con los enlaces o urls de los videos y ejecutar de la siguiente manera:
youtube-dl -a lista_de_videos_youtube.txt

Si aparece algún error como ERROR: unable to download video en la descarga es porque se necesita de una actualización con:
sudo youtube-dl -U

Por último para ver más opciones o comando de ayuda:
youtube-dl -h

Yeah! Dicho todo esto ahora si full downloading!
  • Pin it

No hay comentarios.:

Publicar un comentario