it-swarm.com.de

Mit youtube-dl den gesamten YouTube-Kanal herunterladen

Also versuche ich, mit youtube-dl einen ganzen YouTube-Kanal herunterzuladen. Ich weiß, dass Sie mit dem Befehl -F eine Liste der Qualitätstypen der Videos erhalten. Meine Frage lautet: Wie lade ich die beste Qualität aller Videos herunter, damit beim Herunterladen nicht standardmäßig 460p oder so etwas Niedriges verwendet wird?.

13
Sam Vega

Diese Antwort funktioniert bei älteren Versionen von youtube-dl nicht. Sie müssen youtube-dl auf die neueste Version aktualisieren. Du kannst entweder die neueste Version von youtube-dl lokal in einer Python virtuellen Umgebung installieren (virtualenv) oder die neueste Version von youtube-dl herunterladen und global installieren ( Sudo apt install python-pip && Sudo pip install youtube-dl). youtube-dl ist auch ein Schnellpaket. So installieren Sie es:

Sudo snap install youtube-dl

Öffnen Sie das Terminal und geben Sie Folgendes ein:

youtube-dl -f best -ciw -o "%(title)s.%(ext)s" -v <url-of-channel>

... wobei <url-of-channel> durch die URL des Kanals ersetzt wird.

Hinweis: Wenn Sie viele Videos herunterladen, sollten Sie die Verzeichnisse in das Verzeichnis ändern, in dem Sie die Videos speichern möchten, bevor Sie mit dem Herunterladen beginnen.

Erläuterung

-f, --format FORMAT
    video format code. The special name "best" will pick the best quality.

-c, --continue                   
    force resume of partially downloaded files

-i, --ignore-errors              
    continue on download errors, for example to skip unavailable videos in a channel 

-w, --no-overwrites
    do not overwrite files

-o, --output
    Output filename template, this example functions similarly to the old --title option

-v, --verbose
    print various debugging information
45
karel