Youtube-dl

De La Wiki de KiVi

Existen diversas páginas web que nos permiten descargar la parte multimedia de un enlace a la página web de youtube, pero aquí quiero explicar como hacerlo por consola de manera rápida, sin publicidad y en pocos pasos.

Instalación

Este programa forma parte de la mayoría de repositorios de las distribuciones, por lo que la instalación, en mi caso Fedora, es muy sencilla, solo con:

sudo dnf install youtube-dl

Para la posterior codificación sería recomendable tener instalado «ffmpeg».

sudo dnf install ffmpeg

Una vez hecho esto el resto es sencillo.

Descarga por defecto

Si solo ejecutamos el comando y la dirección, este descargará solo el video en su formato original, normalmente en «webm»:

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

Descargando solo el audio

Muchas veces utilizamos youtube como reproductor de música, por lo que solo queremos descargar la sección de audio, para eso copiaremos toda la URL del video y ejecutaremos:

youtube-dl --extract-audio --audio-format mp3 https://www.youtube.com/watch?v=23UXod_5pG0

Con esto descargará solo el audio y lo convertirá en formato mp3 en el directorio actual.

Descarga avanzada del vídeo

Entre otras opciones, también podemos descargar el vídeo en un formato específico, si está disponible, por ejemplo, en calidad alta y el mejor audio:

youtube-dl -f 'bestvideo[height<=720]+bestaudio'https://www.youtube.com/watch?v=23UXod_5pG0

Hacer una descarga con metadatos, descripción y anotaciones:

youtube-dl --write-description --write-info-json --write-annotations --write-sub --write-thumbnail https://www.youtube.com/watch?v=23UXod_5pG0

O descargar el contenido en otro directorio:

youtube-dl -o «~/Descargas/youtube-dl/» https://www.youtube.com/watch?v=23UXod_5pG0

NOTA IMPORTANTE

Ante todo, explico este programa como herramienta de trabajo y siempre bajo la responsabilidad del usuario final.