Video y audio
yt-dlp: descarga video de internet sin sitios llenos de anuncios
Los "convertidores de YouTube a MP3" en línea viven de anuncios invasivos y límites artificiales. yt-dlp es la herramienta de código abierto que está detrás de casi todos ellos: descarga video y audio de YouTube y de más de mil sitios, en la calidad que elijas, directo a tu computadora.
Instalación
# macOS (Homebrew)
brew install yt-dlp
# Ubuntu / Debian
sudo apt install yt-dlp
# Windows (winget)
winget install yt-dlp.yt-dlp
Para extraer audio a MP3 también necesitas FFmpeg — la instalación está en nuestra guía de FFmpeg.
brew upgrade yt-dlp o yt-dlp -U.Descargar un video en la mejor calidad
yt-dlp "https://www.youtube.com/watch?v=VIDEO_ID"
Sin más argumentos, yt-dlp baja la mejor combinación de video y audio disponible. Para forzar un MP4 compatible con todo:
yt-dlp -f "bv*[ext=mp4]+ba[ext=m4a]/b[ext=mp4]" "URL"
Solo el audio, en MP3
yt-dlp -x --audio-format mp3 --audio-quality 0 "URL"
-x extrae el audio, --audio-quality 0 usa la mejor calidad. Cambia mp3 por m4a u opus si prefieres esos formatos.
Una playlist completa
Pasa la URL de la playlist y yt-dlp baja cada video, numerado y con título:
yt-dlp -o "%(playlist_index)s - %(title)s.%(ext)s" "URL_DE_LA_PLAYLIST"
Para bajar solo un rango — por ejemplo los videos 5 al 10:
yt-dlp --playlist-items 5-10 "URL_DE_LA_PLAYLIST"
Subtítulos
Descarga los subtítulos en español junto con el video, convertidos a SRT:
yt-dlp --write-subs --sub-langs "es.*" --convert-subs srt "URL"
Si el video no tiene subtítulos hechos a mano, --write-auto-subs baja los generados automáticamente.
Limitar la resolución
Un video 4K puede pesar gigas. Esto baja la mejor versión que no pase de 1080p:
yt-dlp -S "res:1080" "URL"
Ver qué formatos hay disponibles
yt-dlp -F "URL"
Lista todos los formatos con su ID, resolución y peso. Luego descargas uno exacto con yt-dlp -f ID "URL".
Bajar solo un fragmento del video
Del minuto 1 al minuto 2, sin descargar el resto:
yt-dlp --download-sections "*00:01:00-00:02:00" "URL"
Descargar la miniatura
yt-dlp --write-thumbnail --skip-download "URL"
Los últimos videos de un canal
Los 5 más recientes:
yt-dlp -I 1:5 "https://www.youtube.com/@CANAL/videos"
Guardar la descripción y los metadatos
yt-dlp --write-description --write-info-json --skip-download "URL"
Uso responsable
Descarga contenido propio, con licencia abierta o cuando los términos del sitio y la ley de tu país lo permitan. yt-dlp es una herramienta; el uso que le des es tu responsabilidad.