Skip to content

Alles für WordPress, Webentwicklung — und mehr

📥 So lädst du einen ganzen YouTube-Kanal mit yt-dlp herunter

📥 So lädst du einen ganzen YouTube-Kanal mit yt-dlp herunter

Warum Sie einen YouTube-Kanal archivieren sollten

Das Ansehen von Videos auf YouTube ist ein Kompromiss. Sie sind abhängig von Werbung, Algorithmen, Pufferung und plötzlichen Inhaltslöschungen. Die Plattform garantiert nicht, dass das von Ihnen benötigte Video in einem Monat noch verfügbar ist, geschweige denn in einem Jahr.

Ein lokales Archiv löst diese Probleme vollständig. Keine Werbung, weder auf dem Desktop noch auf dem Mobilgerät. Volle Kontrolle über Wiedergabegeschwindigkeit, Vor- und Zurückspulen sowie Untertitel. Videos sind offline verfügbar: im Flugzeug, in der U-Bahn oder in einer Hütte mit schlechtem Empfang.

Ein weiterer Vorteil sind zweisprachige Untertitel. Ein Player wie PotPlayer kann zwei Sprachen gleichzeitig anzeigen, eine oben und die andere unten. Für Sprachlernende ersetzt dies ein Lehrbuch. Und für Inhaltesammler ist es eine Möglichkeit, das zu bewahren, was YouTube jederzeit löschen kann.

Ein Lautstärkeregler, der sich hinter einem zusätzlichen Klick versteckt. Eine Fortschrittsanzeige, die vergisst, wo Sie aufgehört haben. Endloses Scrollen durch den Tab „Videos", um herauszufinden, wo Sie stehen geblieben sind. All das verschwindet, wenn die Dateien auf Ihrem Laufwerk liegen.

💡 Kurzübersicht:

  • Installieren Sie yt-dlp und FFmpeg, zwei Dienstprogramme, kein überflüssiger Ballast
  • Fügen Sie deren Ordner zum System-PATH hinzu
  • Erstellen Sie eine Bat-Datei mit einem Befehl für den gewünschten Kanal
  • Der erste Durchlauf lädt alles herunter; nachfolgende Durchläufe holen nur neue Videos
  • Richten Sie die Aufgabenplanung ein, und das Archiv aktualisiert sich von selbst

Yt-dlp statt youtube-dl: Was sich geändert hat

Das ursprüngliche youtube-dl war viele Jahre lang der Standard. Doch bis 2020 hatte sich die Entwicklung verlangsamt: Releases kamen nur noch alle sechs Monate, Fehler bei der YouTube-Signaturverifizierung blieben wochenlang bestehen. 2021 erschien der Fork yt-dlp, die Community scharte sich darum, und heute ist es das primäre Werkzeug.

Stand 2026 hat yt-dlp 171.000 Sterne auf GitHub und wird wöchentlich aktualisiert. Es ist schneller, handhabt Formate intelligenter und unterstützt mehr Seiten. Alle alten youtube-dl-Optionen funktionieren hier weiterhin; die Befehle sind austauschbar.

Falls Sie youtube-dl bereits installiert hatten, ersetzen Sie einfach die Exe-Datei durch yt-dlp.exe. Alle Ihre Bat-Dateien funktionieren weiterhin.

Einrichtung von yt-dlp unter Windows

Es gibt keine Installation im üblichen Sinne. Sie laden zwei Exe-Dateien herunter und fügen deren Pfad zu den Umgebungsvariablen hinzu. Ab da läuft alles über die Kommandozeile.

Was Sie herunterladen müssen

  • yt-dlp, laden Sie die Windows-x64-Exe vom offiziellen GitHub-Release herunter
  • FFmpeg, holen Sie sich ein vorkompiliertes Windows-Paket von gyan.dev (Bereich „Release Builds", Datei ffmpeg-release-essentials.zip)

Wohin mit den Dateien

Erstellen Sie einen Ordner, zum Beispiel C:\YouTube. Legen Sie dort Folgendes ab:

  • yt-dlp.exe
  • ffmpeg.exe und ffprobe.exe (aus dem FFmpeg-Archiv, dem bin-Ordner)
yt-dlp- und FFmpeg-Dateien im YouTube-Ordner

Zum PATH hinzufügen

Drücken Sie Windows+R, fügen Sie Folgendes ein und drücken Sie die Eingabetaste:

1C:\Windows\system32\rundll32.exe sysdm.cpl,EditEnvironmentVariables
  • Doppelklicken Sie im Abschnitt „Benutzervariablen" auf den Eintrag Path
  • Klicken Sie auf „Neu" und fügen Sie den Ordnerpfad ein: C:\YouTube
  • Schließen Sie alle Fenster mit „OK"
Windows-Umgebungsvariablen-Dialog mit hinzugefügtem yt-dlp-Pfad

Überprüfung: Windows+R, geben Sie yt-dlp --version ein und drücken Sie die Eingabetaste. Wenn Sie eine Versionsnummer sehen, funktioniert alles.

Wichtige yt-dlp-Optionen für das Herunterladen eines Kanals

Auf den ersten Blick wirkt die Dokumentation abschreckend. Aber das Herunterladen eines Kanals erfordert nur fünf oder sechs Parameter. Gehen wir die wichtigen durch.

Videoformat: --format

Das Herzstück des gesamten Befehls. Standardmäßig wählt yt-dlp nicht die höchste Auflösung, sondern die beste Bitrate, was oft 720p ist. Korrigieren wir das:

1--format "bestvideo[height<=2160]+bestaudio/best"

Zuerst werden das beste Video mit bis zu 4K und das beste Audio separat heruntergeladen, dann führt FFmpeg sie zu einer einzigen Datei zusammen. Wenn Sie strikt Full HD wünschen, ersetzen Sie 2160 durch 1080.

Download-Archiv: --download-archive archive.txt

Verhindert, dass dasselbe Video bei jedem Durchlauf zweimal heruntergeladen wird. Jedes erfolgreich heruntergeladene Video wird in einer Datei vermerkt, und beim nächsten Durchlauf überspringt yt-dlp es. Die Datei kann kanalübergreifend verwendet werden, da die darin enthaltenen Kennungen eindeutig sind.

Dateinamen: --output

1--output "%(uploader)s/%(upload_date>%Y-%m-%d)s %(title).100s [%(id)s].%(ext)s"

Das erhalten Sie dadurch:

  • Videos werden in Ordnern organisiert, die nach dem Kanal benannt sind
  • Der Dateiname beginnt mit einem Datum wie 2026-06-16
  • Der Titel wird auf 100 Zeichen gekürzt (Schutz vor übermäßig langen Namen)
  • Die Video-ID bleibt für ein schnelles Nachschlagen auf YouTube erhalten

Weitere wichtige Optionen

1--restrict-filenames # only ASCII in names — avoids conflicts with non-Latin characters in titles
2--merge-output-format mkv # Matroska container — flexible and reliable
3--ignore-errors # don't stop if a single video fails
4--no-playlist # for single videos — prevents accidentally downloading an entire playlist
5--write-subs # save subtitles
6--sub-langs en,ru # subtitle languages

Einen gesamten Kanal herunterladen: die Bat-Datei

Den Befehl jedes Mal manuell einzutippen, ist umständlich. Erstellen Sie eine Bat-Datei, und der Kanal wird mit einem einzigen Klick heruntergeladen.

Erstellen Sie eine Textdatei mit dem Namen job-<channel name>.bat im Ordner C:\YouTube:

1cd /D "%~dp0"
2yt-dlp https://www.youtube.com/@colinfurze ^
3 --format "bestvideo[height<=2160]+bestaudio/best" ^
4 --download-archive archive.txt ^
5 --output "%%(uploader)s/%%(upload_date>%%Y-%%m-%%d)s %%(title).100s [%%(id)s].%%(ext)s" ^
6 --restrict-filenames ^
7 --merge-output-format mkv ^
8 --ignore-errors
9PAUSE

Wichtige Details:

  • cd /D "%~dp0" macht den Ordner, in dem sich die Bat-Datei befindet, zum Download-Ziel
  • Doppelte Prozentzeichen %% sind innerhalb einer Bat-Datei erforderlich (direkt auf der Kommandozeile verwenden Sie einfache)
  • PAUSE hält das Fenster nach Abschluss offen, damit Sie sehen können, ob alles heruntergeladen wurde
  • Ersetzen Sie die URL durch Ihren Zielkanal

Zum Ausführen: Doppelklicken Sie auf die Bat-Datei. Oder drücken Sie Windows+R, geben Sie job-colinfurze ein und drücken Sie die Eingabetaste.

Konfigurationsdatei: Standardeinstellungen

Wenn Sie mehrere Kanäle haben, ist es sinnvoll, gemeinsame Einstellungen in eine separate Datei auszulagern. Erstellen Sie yt-dlp.conf im Ordner C:\YouTube:

1--format "bestvideo[height<=2160]+bestaudio/best"
2--download-archive archive.txt
3--output "%(uploader)s/%(upload_date>%Y-%m-%d)s %(title).100s [%(id)s].%(ext)s"
4--restrict-filenames
5--merge-output-format mkv
6--ignore-errors

Nun wird die Bat-Datei für einen Kanal deutlich kürzer:

1cd /D "%~dp0"
2yt-dlp https://www.youtube.com/@EngineeringExplained --config-location yt-dlp.conf
3PAUSE

Praktisch: Um einen neuen Kanal hinzuzufügen, kopieren Sie drei Zeilen und ersetzen die URL.

Ein einzelnes Video, eine Playlist oder nur Audio

yt-dlp ist nicht auf Kanäle beschränkt. Unterschiedliche Szenarien erfordern eigene bat-Dateien.

Ein einzelnes Video

Erstellen Sie dl-single.bat:

1@echo off
2cd /D "%~dp0"
3set /p video="Вставьте ссылку на видео: "
4yt-dlp --config-location yt-dlp.conf --output "SingleDownloads/%%(upload_date>%%Y-%%m-%%d)s %%(title).100s [%%(id)s].%%(ext)s" --no-playlist !video!
5PAUSE
Einfügen eines Video-Links in die Eingabeaufforderung

Führen Sie die Datei aus, fügen Sie den Link ein und drücken Sie Enter. Das Video landet im Ordner SingleDownloads.

SingleDownloads-Ordner mit heruntergeladenen Videodateien

Eine Playlist

Erstellen Sie dl-playlist.bat:

1@echo off
2cd /D "%~dp0"
3set /p video="Вставьте ссылку на плейлист: "
4yt-dlp --config-location yt-dlp.conf --output "%%(playlist_uploader)s - %%(playlist_title)s/%%(upload_date>%%Y-%%m-%%d)s %%(title).100s [%%(id)s].%%(ext)s" !video!
5PAUSE

Videos aus einer Playlist werden in einem Ordner zusammengefasst, der nach dem Autor und dem Playlist-Titel benannt ist. Anders als bei einem Kanal-Download, wo der Ordner den Namen des Uploaders trägt, ist hier die Gruppierung nach Playlist sinnvoller.

Nur Audio

Für Podcasts, Mixes und Hintergrundbeschallung. Erstellen Sie dl-music.bat:

1@echo off
2cd /D "%~dp0"
3set /p video="Вставьте ссылку на видео: "
4yt-dlp --config-location yt-dlp.conf --output "Music/%%(title).100s [%%(id)s].%%(ext)s" --format bestaudio --extract-audio --no-playlist !video!
5PAUSE

Für eine Musik-Playlist dl-mplaylist.bat:

1@echo off
2cd /D "%~dp0"
3set /p video="Вставьте ссылку на музыкальный плейлист: "
4yt-dlp --config-location yt-dlp.conf --output "Music/%%(playlist_uploader)s - %%(playlist_title)s/%%(title).100s [%%(id)s].%%(ext)s" --format bestaudio --extract-audio !video!
5PAUSE

Das Ergebnis ist nicht mp3, sondern Opus oder M4A. Das sind moderne Codecs: höhere Qualität bei kleinerer Dateigröße. Jeder brauchbare Player (foobar2000, PotPlayer, VLC) kommt damit problemlos zurecht.

Automatisierung mit der Aufgabenplanung

Sobald das erste Archiv aufgebaut ist, erscheinen neue Videos auf Kanälen nicht jeden Tag. Downloads manuell anzustoßen wird lästig. Die Windows-Aufgabenplanung löst das vollständig.

Windows-Taskplaner beim Erstellen einer einfachen Aufgabe

So richten Sie eine Aufgabe für einen Kanal ein:

  • Öffnen Sie die „Aufgabenplanung" über das Startmenü
  • Klicken Sie im rechten Bereich auf „Einfache Aufgabe erstellen"
  • Vergeben Sie einen aussagekräftigen Namen: „YouTube-Archiv, Colin Furze"
  • Trigger: Wöchentlich, außerhalb der Arbeitszeiten (zum Beispiel Sonntag um 3:00 Uhr)
  • Aktion: „Programm starten" → wählen Sie job-colinfurze.bat aus
  • Aktivieren Sie am Ende „Eigenschaften-Dialog öffnen"
  • Auf der Registerkarte „Allgemein": Wechseln Sie zu „Unabhängig von der Benutzeranmeldung ausführen", damit die Aufgabe im Hintergrund ohne Popup-Fenster läuft
Aufgabeneigenschaften im Taskplaner, eingestellt auf Ausführung im Hintergrund

Alle Kanäle mit einem einzigen Task ausführen

Wenn Sie mehrere Kanäle haben und keine individuelle Steuerung benötigen, fassen Sie diese in einer Bat-Datei mit dem Namen _all-jobs.bat zusammen:

1cd /D "%~dp0"
2for %%x in (job-*.bat) do (
3 @echo Запуск %%x...
4 call %%x
5)

Ein einziger Task im Scheduler iteriert nun durch alle Bat-Dateien mit dem Präfix job- und führt sie nacheinander aus. Benennen Sie die Bat-Datei eines neuen Kanals mit dem Präfix job-, und sie wird automatisch in den Batch-Lauf einbezogen.

Yt-dlp aktualisieren

YouTube ändert regelmäßig seine interne Logik, sodass ältere Versionen von yt-dlp nicht mehr funktionieren. Die Aktualisierung erfolgt mit einem einzigen Befehl:

1yt-dlp -U

Sie können einen monatlichen Task in der Aufgabenplanung einrichten: Aktion C:\YouTube\yt-dlp.exe, Argument -U. So aktualisiert sich das Tool von selbst.

Wie viel Speicherplatz Sie benötigen

Festplattenspeicher ist der limitierende Faktor. Eine Stunde Full-HD-Video benötigt je nach Codec und Bitrate zwischen 500 MB und 1 GB. Ein Kanal mit 500 Videos von jeweils 20 Minuten Länge summiert sich auf 80-170 GB.

Warnung zum benötigten Speicherplatz für Video-Downloads

Auch die Download-Geschwindigkeit ist nicht rekordverdächtig. YouTube optimiert das Streaming auf Wiedergabetempo, nicht auf maximalen Durchsatz. Beliebte Videos laden dank verteiltem Caching schneller. Rechnen Sie beim ersten Durchlauf eines großen Kanals mit mehreren Stunden.

Was Sie für die Wiedergabe verwenden sollten

Der integrierte Windows-Player ist für Sammlungen ungeeignet. Zwei Kandidaten als Ersatz:

PotPlayer (Windows, kostenlos) öffnet einen Ordner mit Videos als Playlist und ist bis ins kleinste Detail anpassbar: Skins, Hotkeys für alles, doppelte Untertitel. Ein Maß an Flexibilität, das Sie in keinem Browser bekommen.

PotPlayer-Videoplayer mit Kardox-Skin und dem ATHLEAN-X-Kanal

VLC (plattformübergreifend, kostenlos) ist die erste Wahl für Android und Systeme, auf denen PotPlayer nicht verfügbar ist. Bei der Feineinstellung fällt er ab, spielt aber jedes Format.

Wenn Sie nur eine einzelne Playlist oder Audio benötigen

Die fertigen Bat-Dateien sind oben bereits aufgeführt. Die Szenarien:

  • dl-single.bat für ein einzelnes Video von einer beliebigen Seite
  • dl-playlist.bat für eine gesamte Playlist (Videos gruppiert nach Autor und Playlist-Titel)
  • dl-music.bat für die Audiospur eines einzelnen Videos
  • dl-mplaylist.bat für die Audiospur jedes Videos einer Playlist
Ordnerstruktur mit fertigen BAT-Dateien und Konfiguration

Die im Screenshot gezeigten Dateien bilden die vollständige Struktur. Laden Sie yt-dlp.exe und ffmpeg.exe herunter, legen Sie sie im selben Ordner ab, und die Bat-Dateien funktionieren.

Lautstärkeregler in der YouTube-Oberfläche, ein Beispiel für ein klobiges UI-Element

In der Praxis ist alles noch einfacher, als es auf dem Papier klingt. Hier eine Video-Anleitung, die Installation und den ersten yt-dlp-Lauf unter Windows in 15 Minuten zeigt:

⁉️🤔 Häufig gestellte Fragen

Ist yt-dlp kostenlos?

Ja. Es ist ein Open-Source-Projekt unter der Unlicense, die faktisch Public Domain entspricht. Es gibt keine Bezahlversionen, Download-Limits oder versteckte Abonnements. Der Code darf für jeden Zweck genutzt werden, auch kommerziell.

Sperrt YouTube meinen Account, wenn ich herunterlade?

Technisch gesehen verstößt das Herunterladen gegen die YouTube-Nutzungsbedingungen (Abschnitt 4.C: „Sie dürfen keine Inhalte herunterladen"). In der Praxis sind keine Sperrungen für die Nutzung von yt-dlp dokumentiert. Das Tool knackt keinen Schutz, es emuliert einen Browser. Wenn Sie Bedenken haben, übergeben Sie keine Cookies und melden Sie sich nicht an. Ein einzelner Kanal-Download bei normaler Geschwindigkeit ist von regulärem Ansehen nicht zu unterscheiden.

Warum wurde das Video in 720p heruntergeladen, obwohl ich 4K ausgewählt habe?

Standardmäßig wählt yt-dlp die beste Bitrate, nicht die maximale Auflösung. Verwenden Sie --format "bestvideo[height<=2160]+bestaudio/best", und die Priorität verschiebt sich auf Full HD und höher.

Was tun, wenn ein Video in meinem Land gesperrt ist?

Die Option --ignore-errors in der Konfigurationsdatei behandelt genau diesen Fall: yt-dlp überspringt das gesperrte Video und lädt den Rest weiter herunter. Am Ende erhalten Sie eine Zusammenfassung, wie viele heruntergeladen und wie viele übersprungen wurden.

Kann ich einen privaten oder nicht gelisteten Kanal herunterladen?

Nein. yt-dlp funktioniert nur mit öffentlichen Inhalten. Für private Videos benötigen Sie die Cookies eines autorisierten Nutzers mit Zugriff; diese werden mit dem Flag --cookies-from-browser chrome übergeben.

Worin ist yt-dlp besser als Online-Downloader-Dienste?

Online-Dienste reduzieren die Qualität, blenden eigene Werbung ein und können keine ganzen Kanäle verarbeiten. yt-dlp holt die Originaldateien in der höchsten verfügbaren Qualität, ohne Neukodierung und ohne Wasserzeichen. Dazu kommt die vollständige Automatisierung durch Bat-Dateien und die Aufgabenplanung.

Was Sie installieren müssen und in welcher Reihenfolge

Der Weg von der Installation zum automatisierten Archiv umfasst sieben Schritte.

Zwei Dateien herunterladen: yt-dlp.exe vom GitHub-Release und den FFmpeg-Build von gyan.dev. Ablegen in C:\YouTube.

Zum PATH hinzufügen über die Umgebungsvariablen, damit die Befehle aus jedem Ordner funktionieren.

Eine Konfigurationsdatei erstellen yt-dlp.conf mit den Basiseinstellungen: Format, Archiv, Dateinamenschema.

Eine Bat-Datei anlegen für jeden Kanal. Die URL in der Vorlage ersetzen, fertig.

Manuell ausführen beim ersten Mal. Das ist der längste Teil: Die gesamte Kanalhistorie wird heruntergeladen.

Aufgabenplanung einrichten für einen wöchentlichen Lauf. Neue Videos werden automatisch erfasst.

PotPlayer installieren, um das Offline-Archiv komfortabler als auf YouTube anzusehen.

Sieben Schritte, die einen flüchtigen YouTube-Kanal in Ihr persönliches, dauerhaftes Videoarchiv verwandeln. Probieren Sie es mit einem Kanal aus, und innerhalb einer Woche werden Sie sich fragen, warum Sie das nicht schon früher gemacht haben.