Com descarregar pistes MP3 d'un vídeo de YouTube mitjançant YouTube-DL


A tots ens agrada escoltar música. Ja sigui al gimnàs, a la feina, fora, la música forma part de la nostra vida. Cadascú té la seva col·lecció de música i, sens dubte, a tothom li agrada ampliar-la. Tot i que hi ha serveis de streaming com Spotify, a moltes persones els agrada baixar la seva pròpia música i organitzar els seus àlbums i llistes de reproducció.

Avui us mostrarem com descarregar fàcilment pistes mp3 dels vídeos de YouTube. Per completar-ho, utilitzarem YouTube-DL, una eina de descàrrega de vídeo de línia d'ordres per a Linux. Basat en Python, youtube-dl es pot utilitzar en gairebé totes (si no totes) les distribucions de Linux. Si encara no heu sentit a parlar d'aquesta eina, us demano que consulteu la nostra revisió detallada de youtube-dl a l'enllaç següent:

En aquest tutorial aprendràs a descarregar pistes mp3 de Youtube mitjançant l'eina youtube-dl. Per descomptat, primer haureu de tenir-lo instal·lat al vostre sistema. Si encara no heu consultat l'article anterior, aquí teniu com instal·lar-lo:

Instal·leu YouTube-DL: un descarregador de vídeos de Youtube per a Linux

YouTube-DL està disponible tant per a CentOS/RHEL/Fedora com per Ubuntu/Debian/derivats i es pot instal·lar fàcilment mitjançant les ordres següents:

$ 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 té una pàgina \ajuda\ força extensa i si la voleu revisar, simplement escriviu:

# youtube-dl --help

Si busqueu una opció específica, us recomano que utilitzeu la utilitat grep i cerqueu una paraula específica tal com es mostra.

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

Ara per descarregar un vídeo com a pista mp3, necessitem les dues opcions següents:

  1. --extract-audio (opció curta -x): Converteix fitxers de vídeo en fitxers només d'àudio.
  2. --audio-format : especifica el format d'àudio en què es baixarà el fitxer. Els formats d'àudio admesos són best, aac, vorbis, mp3, m4a, opus o wav; millor està establert per defecte

Per descarregar un vídeo com a fitxer mp3, podeu utilitzar una de les ordres següents:

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

Si voleu tenir una portada per al fitxer mp3, podeu afegir l'opció --embed-thumbnail:

En aquest cas, l'ordre tindrà aquest aspecte:

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

Com probablement heu notat, les llistes de reproducció de YouTube són cada cop més populars últimament. Per tant, és probable que vulgueu descarregar més d'una pista d'una llista de reproducció. Afortunadament, youtube-dl ofereix una opció per descarregar una llista de reproducció sencera o només una sèrie de cançons dins d'ella.

Per a això, haureu d'utilitzar les opcions següents:

  1. --playlist-start NUMBER: vídeo de la llista de reproducció per començar (el valor predeterminat és 1)
  2. --playlist-end NUMBER: el vídeo de la llista de reproducció ha d'acabar (el valor predeterminat és l'últim)

On \NUMBER\ és el punt inicial i final de la llista de reproducció. L'ordre següent baixarà les 5 primeres cançons de la llista de reproducció donada:

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

Si preferiu baixar tota la llista de reproducció, no utilitzeu els paràmetres d'inici i final de llista de reproducció. En lloc d'això, simplement passa l'URL de la llista de reproducció.

També sabem que potser no us agraden totes les cançons de les llistes de reproducció d'altres persones. I si voleu baixar moltes cançons de diferents llistes de reproducció? Bé, una solució alternativa en aquest cas és obtenir una llista d'URL en un sol fitxer.

Escriviu els URL en un fitxer anomenat videos.txt i assegureu-vos de mantenir un URL per línia. A continuació, podeu utilitzar el següent bucle \for\ per baixar les cançons:

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

L'anterior és una solució senzilla per descarregar diverses cançons de diferents URL de Youtube.

Conclusió

Youtube-dl és una eina senzilla però potent que us pot ajudar a descarregar música als vostres dispositius. Ara esteu preparat per ampliar les vostres biblioteques de música a un nivell completament nou.

Si teniu cap pregunta o comentari, no dubteu a enviar-los a la secció de comentaris a continuació.