Youtube-dl, descarga vídeos desde la terminal

Descarga vídeo con Youtube-dl

Si buscas una herramienta con la que descargar vídeos de múltiples plataformas quizá ya conozcas algunas opciones populares como jDownloader. Que exista una aplicación tan potente como la mencionada no quita que existan alternativas a tener en cuenta. Una de las más interesantes es YouTube-dl. Lleva bastante tiempo permitiendo a todos los usuarios descargar vídeos de prácticamente cualquier plataforma conocida.

Youtube-dl es una pequeña herramienta de línea de comandos basada en Python que permite descargar vídeos de plataformas como: YouTube, Dailymotion, Google Video, Photobucket, Facebook, Yahoo, Metacafe, Depositfiles y algunos sitios similares. Se requiere el intérprete de Python para ejecutar el programa. Este programa es de código abierto y debería ejecutarse sin problemas en cualquier sistema basado en Unix, Windows o Mac OS X.

Youtube-dl también permite elegir el formato de calidad de vídeo disponible para descargar o dejar que el programa descargue automáticamente el vídeo de mayor calidad desde el portal indicado. También tiene soporte para descargar listas de reproducción, opciones para agregar títulos personalizados o originales al archivo de vídeo descargado. También dispone de soporte para utilizar un proxy.

Con este script solo podrás descargar los vídeos. A diferencia de otros programas como mps-youtube no podrás reproducirlos desde la terminal.

Instalar Youtube-dl

Los usuarios de Ubuntu pueden descargar e instalar este programa desde el PPA de webupd8 de la siguiente manera:

 sudo add-apt-repository ppa:nilarimogard/webupd8 && sudo apt update && sudo apt install youtube-dl

Si eres de esa gente reticente a utilizar cualquier PPA de terceros, en este caso puedes utilizar el comando curl o wget para instalar la última versión del script youtube-dl como se muestra a continuación:

 sudo curl https://yt-dl.org/latest/youtube-dl -o /usr/local/bin/youtube-dl

o si eres amante de wget puedes utilizarlo escribiendo:

sudo wget https://yt-dl.org/downloads/latest/youtube-dl -O /usr/local/bin/youtube-dl

Después de descargar el script, hay que establecer permisos correspondientes:

sudo chmod a+rx /usr/local/bin/youtube-dl

Cómo utilizar YouTube-dl para descargar vídeos

Para descargar y guardar un archivo de vídeo, solo necesitas tener la URL que te interese. Después no tienes más que abrir la terminal y ejecutar el siguiente comando:

youtube-dl https://www.youtube.com/watch?v=ySzrJ4GRF7s

Para enumerar todos los formatos disponibles del vídeo que queremos descargar tendremos que utilizar la opción «–list-formats» como se muestra a continuación:

youtube-dl --list-formats https://www.youtube.com/watch?v=ySzrJ4GRF7s

formatos soportados youtube-dl

El anterior comando mostrará un listado como el de la captura. Cuando decidas cual es el que te interesa solo tienes que añadir la opción ‘-f’  seguida del código de formato de vídeo. Por ejemplo, digamos que me gustaría descargar el vídeo en formato mp4, así que habrá que utilizar el código de formato ’18’ como se muestra a continuación.

youtube-dl -f 18 https://www.youtube.com/watch?v=ySzrJ4GRF7s

Si lo que queremos es descargar una lista de archivos de vídeo, solo tendrás que crear un archivo de texto con todos los enlaces de YouTube que quieras guardar en tu equipo. En este ejemplo el archivo de texto se llama «youtube_links.txt»:

youtube-dl-a youtube_links.txt

Si necesitas ayuda el programa listará todas las opciones disponibles si escribes en la terminal lo siguiente:

youtube-dl --help

Para otras distribuciones, youtube-dl se puede obtener desde la página de descarga de youtube-dl.

Actualizar YouTube-dl

La actualización de este programa será necesaria si cuando lo vayas a utilizar te encuentras con que te devuelve un error. Si te encuentras con un error, no desesperes. Abre una terminal y escribe:

sudo apt-get install python-pip && sudo pip install youtube-dl && sudo pip install --upgrade youtube-dl

Interfaz gráfica para Youtube-dl

Como sé que trabajar desde la linea de comandos todavía se le atraganta a muchos, vamos a añadir a este programa un interfaz gráfica que simplificará el uso de del programa. Este interfaz se llama Youtube-dlg. Si queremos instalarla en Ubuntu, podemos hacerlo desde el repositorio que ya hemos instalado anteriormente. Solo tenemos que abrir una terminal e introducir el siguiente comando:

sudo apt install youtube-dlg

Interface gráfica Youtube-dlg

Como se puede ver en la captura, su interface gráfica es muy sencilla. Cualquier usuario se adaptará pronto a ella. Al arrancar la aplicación tendremos una botón de opciones de configuración. Desde el podremos indicar la ruta donde queremos descargar los vídeos o podemos seleccionar el formato del mismo. Desde la ventana principal y en la caja de texto que encontraremos allí, podemos pegar las URLs de los vídeos que queremos descargar. Con el botón de descarga (Download) empezaremos a descargarlos hacia nuestro equipo.

Con esto ya tenemos otra buena opción para descargar vídeos desde casi cualquier plataforma web. Ahora solo es cuestión de encontrar el que mejor se adapte a las necesidades de cada cual.


10 comentarios, deja el tuyo

Deja tu comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*

*

  1. Responsable de los datos: Miguel Ángel Gatón
  2. Finalidad de los datos: Controlar el SPAM, gestión de comentarios.
  3. Legitimación: Tu consentimiento
  4. Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal.
  5. Almacenamiento de los datos: Base de datos alojada en Occentus Networks (UE)
  6. Derechos: En cualquier momento puedes limitar, recuperar y borrar tu información.

  1.   Gaston Zepeda dijo

    O si quieren entorno grafico usen clipgrab ?

  2.   Hilmar Miguel Say García dijo

    Instalen la extensión downloadhelper en Mozilla Firefox y bajen en diferentes formatos y calidades desde el navegador…

  3.   Omar Espinoza dijo

    4K downloader y funciona de maravilla

  4.   Guille dijo

    Si no recuerdo mal para descargar en la mejor calidad posible tipear directamente youtube-dl -f best AquíLaPáginaDeYoutube y si se coloca entre «» se descarga una lista de reproducción o sea youtube-dl -f best «AquíLaPáginaDeUnVideoDeLaListaDeReproducciónDeYoutube»

  5.   Damian Amoedo dijo

    Esta es solo una opción más de las muchas que se pueden encontrar por la red. Que cada cual seleccione la que mejor se adapte a sus necesidades. Saludos.

  6.   chencho9000 dijo

    Buen tuto y está tirado usarlo con la consola

  7.   Bertoldo Suarez Perez dijo

    Algo le falta a esta herramienta, y necesario porqué en la web no es que hayan solcuiones certeras todo el tiempo. Hace falta que descargue AUDIO de los videos, solo audio (sin el video). Generalmente lo hacen en mp3.

  8.   jaime dijo

    lo mejor de lo mejor, en mi ZORIN OS 15

  9.   Gonzalo dijo

    Lo acabo de mirar, en Debian y Ubuntu se puede instalar mediante apt

    sudo apt install youtube-dl

  10.   Mari dijo

    Funicona de maravilla. Muchas gracias