So laden Sie YouTube-Videos unter Linux herunter

Inhaltsverzeichnis:

So laden Sie YouTube-Videos unter Linux herunter
So laden Sie YouTube-Videos unter Linux herunter
Anonim

Seit es YouTube gibt, wollen die Leute Videos herunterladen, um sie später zu speichern oder offline und unterwegs abzuspielen. Aus urheberrechtlichen Gründen stellt YouTube keine Downloads zur Verfügung. Es gibt jedoch ein youtube-dl-Tool zum kostenlosen Herunterladen von Videos unter Linux sowie Windows und Mac.

Es gibt mehrere Möglichkeiten, youtube-dl unter Linux zu verwenden. Eine einfache Möglichkeit besteht darin, das youtube-dl-Skript von der Befehlszeile aus zu verwenden. Wenn Sie eine grafische Option bevorzugen, gibt es ein Frontend für youtube-dl, das eine Vielzahl von Steuerelementen und Optionen bietet.

YouTube-dl installieren

Ob Sie YouTube-Videos mit einer grafischen Anwendung oder der Befehlszeile herunterladen möchten, Sie benötigen youtube-dl. Youtube-dl ist ein Python-Skript, das ein YouTube-Video aus dem Internet abruft und es in verschiedene Formate konvertiert, einschließlich reiner Audioformate.

Für Linux-Benutzer ist es normalerweise einfach, youtube-dl zu bekommen. Das Skript ist Open Source und Sie können es in den meisten Distributions-Repositories finden. Befolgen Sie die Anweisungen für Ihre Linux-Distribution.

Sie benötigen außerdem FFMPEG, damit youtube-dl die heruntergeladenen Videos zwischen Formaten konvertieren und die Video- und Audioqualität steuern kann. Sie können FFMPEG zusammen mit youtube-dl installieren.

Ubuntu und Linux Mint

Für Ubuntu und Linux Mint neigt youtube-dl dazu, im Ubuntu-Ökosystem ins Hintertreffen zu geraten. Normalerweise wäre das keine große Sache, aber youtube-dl muss auf dem neuesten Stand bleiben, um YouTube-Updates voraus zu sein, die verhindern, dass es funktioniert. Wenn Sie also Ubuntu oder Mint verwenden, installieren Sie den Python Pip-Paketmanager, um die neuesten Versionen zu erh alten.

  1. Terminal öffnen.
  2. Geben Sie den folgenden Befehl ein, um Pip und FFMPEG zu installieren:

    sudo apt install python3-pip ffmpeg

    Image
    Image
  3. Installieren Sie youtube-dl mit dem Pip Python-Paketmanager:

    sudo pip3 install youtube-dl

    Image
    Image
  4. Wenn die Installation abgeschlossen ist, können Sie youtube-dl von der Befehlszeile aus verwenden. Führen Sie den folgenden Befehl aus, um youtube-dl in Zukunft zu aktualisieren:

    sudo pip3 install --upgrade youtube-dl

Debian

Das Debian-Multimedia-Repository enthält eine Bibliothek aktueller Pakete für verschiedene Multimedia-Apps, einschließlich youtube-dl. Sie müssen das Repository hinzufügen, falls Sie dies noch nicht getan haben. Installieren Sie dann youtube-dl normal mit Apt.

  1. Terminal öffnen.
  2. Geben Sie den folgenden Befehl ein, um das Repository zu Ihrem Computer hinzuzufügen:

    sudo echo "deb https://www.deb-multimedia.org buster main non-free" > /etc/apt/sources.list.d/multimedia.list

    Ersetzen Sie testing oder sid wenn Sie eines davon anstelle von stable verwenden.

  3. Aktualisiere die Apt-Repositories, um das neue einzufügen:

    sudo apt update -oAcquire::AllowInsecureRepositories=true

    Dieser Befehl lässt unsichere Repositorys zu, da Sie den Signaturschlüssel für das Multimedia-Repository noch nicht installiert haben.

  4. Signaturschlüssel für das Repository installieren:

    sudo apt install deb-multimedia-keyring

  5. Installieren Sie youtube-dl und FFMPEG:

    sudo apt install youtube-dl ffmpeg

  6. Sie erh alten automatisch die aktualisierte Version aus dem Multimedia-Repository.

Fedora

Fedora speichert aktualisierte Versionen von youtube-dl in ihren Repositories, aber Sie werden dort kein FFMPEG finden. Dazu benötigen Sie das RPM Fusion-Repository. Wenn Sie Fedora auf dem Desktop verwenden, ist RPM Fusion von unschätzbarem Wert. Wenn Sie es nicht haben, fügen Sie es Ihrem System hinzu und installieren Sie beide Pakete.

  1. Terminal öffnen.
  2. Führen Sie den folgenden Befehl aus, um das RPM Fusion-Repository mit DNF hinzuzufügen:

    sudo dnf install https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://mirrors.rpmfusion.org/ nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm

  3. Installieren Sie youtube-dl und FFMPEG:

    sudo dnf install youtube-dl ffmpeg

Arch Linux und Manjaro

Arch Linux, und damit auch Manjaro, hat aktualisierte Versionen von youtube-dl und FFMPEG in seinen Standard-Repositories. Mit Pacman installieren:

pacman -S youtube-dl ffmpeg

Frontend installieren

Dieser nächste Schritt ist optional. Wenn Sie lieber in der Befehlszeile arbeiten, gehen Sie zu diesem Teil. Befolgen Sie andernfalls die Schritte zum Installieren des grafischen Frontends für youtube-dl.

Der Installationspfad ist für jede Distribution etwas anders. Befolgen Sie die Anweisungen für Ihren.

Ubuntu, Mint und Debian

Die Entwickler des grafischen Frontends Tartube haben ihre eigenen Pakete für Ubuntu- und Debian-basierte Distributionen erstellt. Sie können die Pakete von ihrer Sourceforge-Seite herunterladen.

  1. Öffne einen Browser und gehe dann zur Tartube Sourceforge-Downloadseite.
  2. Wählen Sie Neueste Version herunterladen (das große grüne Kästchen), um die neueste Version herunterzuladen.

    Image
    Image
  3. Speichern Sie das resultierende Paket in Ihrem Ordner Downloads.
  4. Öffnen Sie ein Terminal und wechseln Sie in den Ordner Downloads.
  5. Sehen Sie sich den Namen des heruntergeladenen Pakets an und installieren Sie es mit Apt. Oder verwenden Sie diesen Befehl:

    sudo apt install./python3-tartube_.deb

Fedora

Wie bei Ubuntu und Debian haben die Tartube-Entwickler ihre Software für Fedora gepackt und auf ihrer Sourceforge-Seite zur Verfügung gestellt.

  1. Öffne einen Browser und gehe dann zur Tartube Sourceforge-Downloadseite.
  2. Wählen Sie die neueste Version von Tartube aus der Liste.

    Image
    Image
  3. Finde das neueste RPM-Paket in der Liste. Vermeiden Sie das Paket mit STRICT im Namen.

    Image
    Image
  4. Speichern Sie das resultierende Paket in Ihrem Verzeichnis Downloads.
  5. Terminal öffnen und in das Verzeichnis Downloads wechseln.
  6. Tartube installieren:

    sudo dnf install tartube-.rpm

Arch Linux und Manjaro

Tartube ist im AUR verfügbar, also gibt es viele Möglichkeiten, es zu bekommen. Wählen Sie die AUR-Installationsmethode, mit der Sie vertraut sind. Wenn Sie mit AUR nicht vertraut sind, ist die folgende Standardmethode zum Installieren von AUR-Paketen.

  1. Installieren Sie die Pakete base-devel und git:

    sudo pacman -s base-devel git

  2. Wechseln Sie in ein Verzeichnis, in das Sie das Paket herunterladen möchten, und klonen Sie es mit Git:

    cd ~/Downloads

    git clone

  3. Verzeichnisse wechseln in das Verzeichnis tartube:

    cd tartube

  4. Baue und installiere das Paket mit makepkg:

    makepkg -si

Laden Sie ein Video mit dem Frontend herunter

Jetzt, da Tartube installiert ist, können Sie Videos von YouTube herunterladen.

  1. Launch Tartube. Sie finden es in den meisten Anwendungsmenüs unter Multimedia. Auf GNOME können Sie danach suchen.

    Image
    Image
  2. Wählen Sie Bearbeiten oben im Fenster und wählen Sie dann Systemeinstellungen aus dem Dropdown-Menü.

    Image
    Image
  3. Wähle im Fenster Systemeinstellungen im oberen Menü youtube-dl aus.

    Image
    Image
  4. Wählen Sie das Dropdown-Menü Pfad zur ausführbaren Datei von youtube-dl und wählen Sie Lokalen Pfad verwenden (youtube-dl). Wählen Sie OK, um das Einstellungsfenster zu schließen.

    Image
    Image
  5. Wenn Tartube geöffnet ist, wählen Sie Videos in der oberen linken Ecke des Fensters aus.

    Image
    Image
  6. Gehe zu YouTube und kopiere die URLs der Videos, die du herunterladen möchtest. Fügen Sie dann die URL in das Textfeld in der Mitte des Dialogfelds Videos hinzufügen ein.

    Image
    Image
  7. Wenn Sie die gewünschten Videos haben, wählen Sie OK.
  8. Das Hauptfenster von Tartube erscheint und Ihre Videos werden in die Warteschlange gestellt. Wählen Sie Alle herunterladen in der unteren linken Ecke des Fensters, um den Download zu starten.

    Image
    Image
  9. Ihre Videos sind über Tartube verfügbar. Wählen Sie Player. Sie finden Ihre Videodateien auch im Verzeichnis tartube-data.

    Image
    Image

Video von der Befehlszeile herunterladen und konvertieren

Wenn Sie ein Fan der Kommandozeile sind, einen direkten Ansatz bevorzugen oder sich nicht mit einer anderen Software belästigen wollen, verwenden Sie youtube-dl, indem Sie ein Terminal öffnen und ihm eine YouTube-URL übergeben.

  1. Wechseln Sie in das Verzeichnis, in das Sie die Videos herunterladen möchten. Zum Beispiel:

    cd ~/Downloads

  2. Um ein Video ohne Konvertierung herunterzuladen, übergeben Sie die URL ohne zusätzliche Informationen an youtube-dl:

    youtube-dl

    Dadurch erh alten Sie ein abspielbares Video im aktuellen Verzeichnis.

  3. Wenn Sie das Ausgabevideoformat angeben möchten, fügen Sie das Flag - F hinzu, um die verfügbaren Formate aufzulisten:

    youtube-dl -F

    Image
    Image
  4. Sie sehen eine Liste der verfügbaren Formate und Auflösungen. Wählen Sie die gewünschte aus und verwenden Sie die Nummer links in der Tabelle, um sie mit dem Flag - f anzugeben:

    youtube-dl -f 137

    Image
    Image
  5. Um youtube-dl mitzuteilen, dass es das Video in bester Qualität abrufen soll, verwenden Sie das Flag - f:

    youtube-dl -f am besten

  6. Um Audio aus einem YouTube-Video zu extrahieren, verwenden Sie das Flag - x in Kombination mit - -audio-format und - -audio-quality:

    youtube-dl -x --audio-format flac --audio-quality 0 am besten

    Das Flag - -audio-format unterstützt alle gängigen Formate, einschließlich MP3, Vorbis, M4A, AAC, WAV und FLAC. Das Flag - -audio-quality verwendet eine Skala von 0 bis 9, wobei 0 die beste Qualität bietet.

    Image
    Image

Empfohlen: