Autonomía digital y tecnológica

Código e ideas para una internet distribuida

Cómo descargar vídeos en mp4 o audio en mp3 de YouTube con yt-dlp

Imago voragine.net
[actualizado el ]

yt-dlp es un fork del proyecto youtube-dl, ya abandonado. Es una interfaz de línea de comandos muy completa que permite descargar vídeo y audio de Youtube y otras plataformas.

Instalar yt-dlp en Linux Debian

yt-dlp está en los repositorios oficiales de Debian. Se puede instalar usando apt:

sudo apt install yt-dlp

yt-dlp es un paquete de Python, así que también se puede instalar con pip en un entorno virtual o con pipx.

Descargar vídeo de Youtube en formato mp4

La sintaxis básica para descargar un vídeo es el comando seguido de la URL del vídeo:

yt-dlp https://www.youtube.com/watch?v=vagyIcmIGOQ

Para descargar en formato mp4 con la mejor calidad posible:

yt-dlp -f 'bestvideo[ext=mp4]+bestaudio[ext=m4a]/mp4' https://www.youtube.com/watch?v=vagyIcmIGOQ

Descargar audio de Youtube en formato mp3

Para descargar música o un podcast de Youtube, se puede descargar únicamente la capa de audio del vídeo:

yt-dlp -x --audio-format mp3 https://www.youtube.com/watch?v=vagyIcmIGOQ

Hay muchas más opciones que permiten descargar metadatos de los vídeos, descargar listas. Por ejemplo, para descargar un disco completo de Youtube Music:

yt-dlp -f bestaudio -x --audio-format mp3 --audio-quality 320k --embed-thumbnail --embed-metadata --postprocessor-args "-id3v2_version 3" -o "%(playlist_index)02d - %(title)s.%(ext)s" --parse-metadata "playlist_index:%(track_number)s" --parse-metadata "playlist_title:%(album)s" --download-archive downloaded.txt https://music.youtube.com/playlist\?list\=OLAK5uy_nIPiMWI4kdIrouJ0nIjRMIblN_u9S5vDQ\&si\=fvC8ORLpN4ZZpkrl

2 comentarios

    • Por pau •

    sudo apt install yt-dlt or sudo apt install yt-dlc???

    1. Ni lo uno, ni lo otro: yt-dtp :)

      Gracias por el aviso: ya está corregido.

Dejar un comentario

*
*

No hay trackbacks