GNU/Linux >> LINUX-Kenntnisse >  >> Linux

So laden Sie MP3-Tracks von einem YouTube-Video mit YouTube-DL herunter

Wir alle lieben es, Musik zu hören. Ob im Fitnessstudio, bei der Arbeit, draußen, Musik ist Teil unseres Lebens. Jeder hat seine eigene Musiksammlung und zweifellos möchte jeder sie erweitern. Zwar gibt es Streaming-Dienste wie Spotify , laden viele Leute immer noch gerne ihre eigene Musik herunter und organisieren ihre Alben und Playlists.

Heute zeigen wir Ihnen, wie Sie ganz einfach MP3-Titel von YouTube herunterladen können Videos. Dazu verwenden wir YouTube-DL – ein Befehlszeilen-Video-Download-Tool für Linux. Basierend auf Python kann youtube-dl auf fast allen (wenn nicht allen) Linux-Distributionen verwendet werden. Wenn Sie noch nichts von diesem Tool gehört haben, empfehle ich Ihnen dringend, unseren ausführlichen Testbericht zu youtube-dl unter dem folgenden Link zu lesen:

Don' t Fräulein: Installieren Sie YouTube-DL – ein Befehlszeilen-Video-Download-Tool für Linux

In diesem Tutorial erfahren Sie, wie Sie MP3-Titel von Youtube herunterladen mit dem youtube-dl-Tool. Natürlich müssen Sie es zuerst auf Ihrem System installieren. Wenn Sie den obigen Artikel noch nicht gelesen haben, können Sie ihn wie folgt installieren:

Installieren Sie YouTube-DL – einen YouTube-Video-Downloader für Linux

YouTube-DL ist sowohl für CentOS/RHEL/Fedora als auch für Ubuntu/Debian/Derivate verfügbar und kann einfach mit den folgenden Befehlen installiert werden:

$ 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

MP3-Track von Youtube-Video unter Linux herunterladen

Youtube-dl hat eine recht umfangreiche "help" Seite, und wenn Sie sie überprüfen möchten, geben Sie einfach Folgendes ein:

# youtube-dl --help

Wenn Sie nach einer bestimmten Option suchen, empfehle ich, das Dienstprogramm „grep“ zu verwenden und wie gezeigt nach einem bestimmten Wort zu suchen.

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

Um nun ein Video als mp3-Track herunterzuladen, benötigen wir die folgenden zwei Optionen:

  1. --extract-audio (kurze Option -x ) – Videodateien in reine Audiodateien konvertieren.
  2. --audio-format  – gibt das Audioformat an, in dem die Datei heruntergeladen wird. Die unterstützten Audioformate sind „best“, „aac“, „vorbis“, „mp3“, „m4a“, „opus“ oder „wav“; „Beste“ ist standardmäßig eingestellt

Um ein Video als mp3-Datei herunterzuladen, können Sie einen der folgenden Befehle verwenden:

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

Wenn Sie ein Cover für die MP3-Datei haben möchten, können Sie den --embed-thumbnail hinzufügen Möglichkeit:

In diesem Fall sieht der Befehl so aus:

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

Laden Sie mehrere MP3-Titel von der YouTube-Playlist herunter

Wie Sie wahrscheinlich bemerkt haben, werden YouTube-Wiedergabelisten in letzter Zeit immer beliebter. Es besteht also die Möglichkeit, dass Sie mehr als einen Titel aus einer Wiedergabeliste herunterladen möchten. Zum Glück youtube-dl bietet die Möglichkeit, eine ganze Playlist oder nur eine Reihe von Songs darin herunterzuladen.

Zu diesem Zweck müssen Sie die folgenden Optionen verwenden:

  1. --playlist-start NUMBER – Playlist-Video zum Starten (Standard ist 1)
  2. --playlist-end NUMBER – Playlist-Video bis zum Ende (standardmäßig zuletzt)

Wobei "NUMBER" ist der Anfangs- und Endpunkt der Wiedergabeliste. Der folgende Befehl lädt die ersten 5 Songs herunter aus der angegebenen Playlist:

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

Wenn Sie lieber die gesamte Playlist herunterladen möchten, verwenden Sie nicht die Parameter „playlist-start“ und „playlist-end“. Übergeben Sie stattdessen einfach die Wiedergabelisten-URL.

MP3-Tracks von verschiedenen YouTube-Playlists herunterladen

Wir wissen auch, dass Ihnen möglicherweise nicht alle Songs in den Playlists anderer Personen gefallen. Was also, wenn Sie viele Songs aus verschiedenen Wiedergabelisten herunterladen möchten? Nun, eine Problemumgehung in dieser Angelegenheit besteht darin, eine Liste von URLs in einer einzigen Datei zu erhalten.

Schreiben Sie die URLs in eine Datei namens videos.txt und stellen Sie sicher, dass eine URL in einer Zeile bleibt. Dann können Sie den folgenden "for" verwenden Schleife, um die Songs herunterzuladen:

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

Das obige ist eine einfache Lösung, um mehrere Songs von verschiedenen Youtube-URLs herunterzuladen.

Schlussfolgerung

Youtube-dl ist ein einfaches, aber leistungsstarkes Tool, mit dem Sie Musik auf Ihre Geräte herunterladen können. Sie sind jetzt bereit, Ihre Musikbibliotheken auf eine ganz neue Ebene zu erweitern.

Wenn Sie Fragen oder Kommentare haben, zögern Sie bitte nicht, diese im Kommentarbereich unten einzureichen.


Linux
  1. Laden Sie YouTube-Videos in der Linux-Befehlszeile mit youtube-dl herunter

  2. Wie man Dateien von einem SFTP-Server mit golang auflistet, hoch- und herunterlädt

  3. So laden Sie Dateien vom SFTP-Server mit Python-Skript herunter

  4. Wie extrahiert man Audio aus YouTube-Videos und speichert es als mp3, wav mit dem Befehlszeilentool youtube-dl in Linux?

  5. Fehler:Video kann nicht heruntergeladen werden?

youtube-dl – Laden Sie Youtube-Videos von der Linux-Befehlszeile herunter

Anleitung zur Google-Suche von der Befehlszeile aus mit Googler

So laden Sie YouTube-Videos unter Linux herunter

So laden Sie Dateien von Remote-Linux-Servern herunter

So erstellen Sie ein Video aus Bildern unter Linux

So laden Sie nur Audio mit youtube-dl herunter