Cómo descargar pistas de MP3 desde un video de YouTube usando YouTube-DL


A todos nos gusta escuchar música. Ya sea en el gimnasio, en el trabajo, afuera, la música es parte de nuestra vida. Todos tienen su propia colección de música y, sin duda, a todos les gusta expandirla. Si bien hay servicios de transmisión como Spotify , a muchas personas todavía les gusta descargar su propia música y organizar sus álbumes y listas de reproducción.

Hoy vamos a mostrarte cómo descargar fácilmente pistas mp3 de YouTube . Para completar esto, usaremos YouTube-DL , una herramienta de descarga de video en línea de comandos para Linux. Basado en python, youtube-dl puede usarse en casi todas las distribuciones de Linux (si no todas). Si aún no ha oído hablar de esta herramienta, le insto a que consulte nuestra revisión detallada de youtube-dl en el siguiente enlace:

En este tutorial, aprenderá cómo descargar pistas mp3 desde Youtube utilizando la herramienta youtube-dl. Por supuesto, primero necesitará tenerlo instalado en su sistema. Si aún no has revisado el artículo anterior, aquí tienes cómo instalarlo:

Instale YouTube-DL - Un descargador de videos de Youtube para Linux

YouTube-DL está disponible para CentOS/RHEL/Fedora y Ubuntu/Debian/derivados y se puede instalar fácilmente usando los siguientes comandos:

$ sudo wget https://yt-dl.org/downloads/latest/youtube-dl -O /usr/local/bin/youtube-dl
$ sudo chmod a+rx /usr/local/bin/youtube-dl

Youtube-dl tiene una página de ayuda bastante extensa y si desea revisarla, simplemente escriba:

# youtube-dl --help

Si está buscando una opción específica, recomiendo usar la utilidad “grep” y buscar una palabra específica como se muestra.

# youtube-dl --help | grep extract-audio

Ahora para descargar un video como pista mp3, necesitamos las siguientes dos opciones:

  1. --extract-audio (short option -x) – Convert video files to audio-only files.
  2. --audio-format  – specifies the audio format in which the file will be downloaded. The supported audio formats are “best”, “aac”, “vorbis”, “mp3”, “m4a”, “opus”, or “wav”; “best” is set by default

Para descargar un video como archivo mp3, puede usar uno de los siguientes comandos:

# youtube-dl -x --audio-format mp3 https://www.youtube.com/watch?v=jwD4AEVBL6Q

Si desea tener una portada para el archivo mp3, puede agregar la opción --embed-thumbnail :

En ese caso el comando se verá así:

# youtube-dl -x --embed-thumbnail --audio-format mp3 https://www.youtube.com/watch?v=jwD4AEVBL6Q

Como probablemente habrá notado, las listas de reproducción de YouTube se están volviendo más y más populares últimamente. Por lo tanto, es probable que desee descargar más de una pista de una lista de reproducción. Afortunadamente, youtube-dl ofrece una opción para descargar una lista de reproducción completa o solo un rango de canciones dentro de ella.

Para ello, deberá utilizar las siguientes opciones:

  1. --playlist-start NUMBER – Playlist video to start at (default is 1)
  2. --playlist-end NUMBER – Playlist video to end at (default is last)

Donde NUMBER es el punto de inicio y final de la lista de reproducción. El siguiente comando descargará las primeras 5 canciones de la lista de reproducción dada:

# youtube-dl -x --audio-format mp3 --playlist-start 1 --playlist-end 5 https://www.youtube.com/playlist?list=PL9LUD5Kp855InMnKTaRy3LH3kTIYJyBzs

Si prefiere descargar la lista de reproducción completa, no use los parámetros inicio de lista de reproducción y final de lista de reproducción. En su lugar, simplemente pase la URL de la lista de reproducción.

También sabemos que puede que no te gusten todas las canciones de las listas de reproducción de otras personas. Entonces, ¿qué pasa si quieres descargar muchas canciones de diferentes listas de reproducción? Bueno, una solución al respecto es obtener una lista de URL en un solo archivo.

Escriba las URL en un archivo llamado videos.txt y asegúrese de mantener una URL en una línea. Luego puede usar el siguiente for loop para descargar las canciones:

# for i in $(<videos.txt); do youtube-dl -x --audio-format mp3 $i; done

Lo anterior es una solución simple para descargar varias canciones de diferentes URL de Youtube.

Conclusión

Youtube-dl es una herramienta simple pero poderosa que puede ayudarte a descargar música en tus dispositivos. Ahora está listo para expandir sus bibliotecas de música a un nivel completamente nuevo.

Si tiene alguna pregunta o comentario, no dude en enviarlos en la sección de comentarios a continuación.