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
sudo apt install yt-dlt or sudo apt install yt-dlc???
Ni lo uno, ni lo otro: yt-dtp :)
Gracias por el aviso: ya está corregido.