Ich benutze immer YouTube, um Informationen zu bekommen, die ich brauche.
Was ich möchte, ist ein Skript oder ein Befehl, der alle Videos eines bestimmten Kanals aufnimmt und herunterlädt.
HINWEIS: Ich habe es versucht, youtube-dlaber ohne Erfolg.
Ich benutze immer YouTube, um Informationen zu bekommen, die ich brauche.
Was ich möchte, ist ein Skript oder ein Befehl, der alle Videos eines bestimmten Kanals aufnimmt und herunterlädt.
HINWEIS: Ich habe es versucht, youtube-dlaber ohne Erfolg.
Antworten:
Verwenden Sie den youtube-dlBefehl, um Videos direkt von YouTube herunterzuladen.
youtube-dlEntweder zu installieren
Verwenden Sie pipvon der offiziellen installieren youtube-dlKanals:
sudo apt-get install pip
pip install youtube-dl
Oder verwenden Sie den Debian-Paketmanager und eine entsprechende PPA ( Quelle ):
sudo add-apt-repository ppa:nilarimogard/webupd8 -y
sudo apt-get update
sudo apt-get install youtube-dl
Herunterladen eines gesamten Kanals
youtube-dl ytuser:<USER>
Zum Herunterladen aller Videos in einer Wiedergabeliste
youtube-dl <PLAYLIST URL>
So laden Sie ein YouTube-Video als MP3 herunter
youtube-dl -x --audio-format mp3 --audio-quality 320K <VIDEO_URL>
sudo apt install youtube-dlzu installieren.
youtube-dl -i --download-archive log ytuser:<USER>. Mit -iyoutube-dl werden weiterhin Fehler beim Download gemeldet. Damit --download-archivewerden nur Videos heruntergeladen, die nicht in der Archivdatei aufgeführt sind.
Hiermit können Sie alle Videos von einem YouTube-Kanal herunterladen:
Öffnen Sie das Terminal und geben Sie Folgendes ein:
youtube-dl -f best -citw -v <url-of-channel>
... wobei 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 .
-t, --title
use title in file name (default)
-w, --no-overwrites
do not overwrite files
-v, --verbose
print various debugging information
Hinweis: Normalerweise bevorzuge ich Folgendes:
youtube-dl -f 18 url/complete-playlist-url
Sie können http://clipgrab.org/ ausprobieren , es funktioniert bei mir.
Persönlich benutze ich Uget als Download-Manager und Youtube Multi-Downloader , um Links zu generieren. Von Uget aus gehen Sie zu Datei-> Stapel-Downloads-> Stapel-Zwischenablage.
Sie können Uget durch Eingabe installieren
sudo apt-get install uget
Ich verwende jDownloader 2 (verfügbar für Windows, Linux, Mac, ...) zum Herunterladen kompletter YouTube-Kanäle. Stellen Sie sicher, dass Sie die neueste Version haben und geben Sie den Download-Ordner in den Einstellungen an.
Füge dann einfach die Kanal-URL in den "Linkgrabber" -Reiter ein und drücke auf "Wiedergabeliste verarbeiten".
Warten Sie, bis das Fortschrittssymbol unten rechts aufgehört hat, sich zu bewegen. Sie können unerwünschte Inhalte im rechten Fenster deaktivieren, z. B. Audiodateien. Sie können festlegen, welche Auflösung Sie für alle ausgewählten Videos herunterladen möchten (die Standardeinstellung ist die maximale Auflösung).
Wenn Sie eine geringere Auflösung wählen möchten, wählen Sie die entsprechenden Videos aus, indem Sie die Strg- Taste gedrückt halten, oder drücken Sie Strg + A , um alle Videos auszuwählen. Klicke dann mit der rechten Maustaste auf ein ausgewähltes Video und gehe zu youtube.com -> Variante ändern -> Videovariante ändern
Screenshot: Ändern der Videoauflösungsvarianten
Screenshot: Videovarianten auswählen
Wenn Sie die Strg- Taste gedrückt halten , können Sie zusätzliche Varianten auswählen.
Klicken Sie dann mit der rechten Maustaste auf eines der aufgelisteten Videos und wählen Sie entweder "Alle Downloads starten" oder "Downloads starten" nur für ausgewählte Videos.
Während des Herunterladens können Sie die maximale Anzahl gleichzeitiger Downloads und Verbindungen im Dropdown-Menü unten rechts konfigurieren. Zum Beispiel wähle ich 1 Download gleichzeitig mit maximal 5 Verbindungen pro Hoster. Außerdem können Sie die Bandbreiteneinstellungen im selben Menü vornehmen.
Wenn Sie einen anderen Kanal herunterladen möchten, kann es hilfreich sein, den Download-Ordner vor dem Herunterladen zu ändern, mit der rechten Maustaste auf ausgewählte Videos zu klicken und zu Eigenschaften -> Download-Verzeichnis festlegen zu wechseln. Screenshot: Download-Verzeichnis für ausgewählte Videos ändern