⬅ Zurück zur Übersicht

Youtube-DL Download MP3 (fast!)

david am Samstag, 28.09.2019 - 21:29:54
⬅ Zurück zur Übersicht

Seit einiger Zeit nutze ich schon das wundervolle Tool youtube-dl. Wer es nicht kennt: Hiermit kann man von vielen Seiten Videos/Musik etc. herunterladen. Der Funktionsumfang ist vielfältig, jedoch benötige ich häufig lediglich die MP3 Version und keine MKV, WEBM oder MP4 Variante. Dies geht mit dem einprägsamen Befehl

1
youtube-dl -x --audio-format mp3 --audio-quality 0 "LINK"

relativ einfach zu merken, oder? Natürlich war mir das auf Dauer zu „klobig“, einfacher wäre etwas wie

1
youtube-dl-mp3 LINK

Dies lässt sich auch relativ einfach umsetzen, indem man den Link an youtube-dl weiter“piped“:

  1. Ihr bearbeitet eure .bash_profile.
    Dazu öffnet ihr die Konsole und tippt ein

    1
    nano ~/.bash_profile

    (wenn sie noch nicht existiert, wird sie angelegt).
    Solltet ihr kein nano installiert haben, könnt ihr es (oh wunder!) einfach nachinstallieren oder ihr verwendet vi.
    Hier fügt ihr folgende Zeile ein:

    1
    source "/Users/$USER/.bash_functions"

    Die .bash_profile wird bei jedem Start der Konsole geladen und ausgeführt.
    „Source“ führt dazu, dass diese Datei erweitert wird (= eine weitere Datei nachlädt), was in unserem Fall die „.bash_functions“ ist.

  2. Ihr erstellt die .bash_functions
    Dazu tippt ihr (wieder in die Konsole) folgendes ein:

    1
    nano ~/.bash_functions

    und fügt die folgende Zeile ein

    1
    youtube-dl-mp3() { youtube-dl -x --audio-format mp3 --audio-quality 0 "$1"; }

    Hierdurch kennt eure Konsole jetzt den Befehl youtube-dl-mp3, welcher als Parameter die URL zum Video annimmt und mit dieser URL youtube-dl startet.

  3. Aktualisieren der .bash_profile
    Letztendlich müsste ihr die geänderte bash_profile noch neu laden.
    Dies geschieht mit dem Befehl

    1
    source ~/.bash_profile

    Alternativ könnt ihr auch einfach die Konsole neu starten.

  4. Test it!
    Zum Schluss testet ihr das ganze, indem ihr einfach folgenden Befehl ins Terminal eintippt:

    1
    youtube-dl-mp3 LINK

    (Link natürlich ersetzen durch einen Link zu einem Video, Audio o.ä.)
    und siehe da: Der Download wird einfach und effektiv als MP3 – Datei ausgeführt.

Kommentar schreiben

Kommentare