Windows 11/10 · Häufige Fehler · Schrittweise Lösungen
Die meisten yt-dlp-Fehler unter Windows haben einfache Lösungen. Mit dem Aktualisieren beginnen — yt-dlp -U — und FFmpeg prüfen. Das löst 80 % der Probleme.
Die meisten yt-dlp-Probleme unter Windows lassen sich mit zwei Dingen beheben: yt-dlp -U ausführen, um zu aktualisieren (das behebt die meisten „Unable to extract"-, 403- und Bot-Check-Fehler), und sicherstellen, dass ffmpeg.exe im selben Ordner wie yt-dlp.exe liegt (das behebt fehlenden Ton und Zusammenführungsfehler). Für login-pflichtige oder bot-markierte Videos --cookies-from-browser chrome ergänzen. Die Abschnitte unten behandeln jede spezifische Fehlermeldung und ihre Lösung.
Immer hier beginnen:
yt-dlp -U
yt-dlp -F "URL"
Fehlerreferenz
yt-dlp -U ausführen, um die neuesten Extractors zu erhalten. Das ist die häufigste Lösung für diesen Fehler. Wenn er nach dem Update weiterhin auftritt, hat die Website möglicherweise eine größere Änderung vorgenommen — die GitHub-Issues-Seite auf Berichte prüfen.
yt-dlp -U) — ein veralteter Build ist die häufigste Ursache. Dann die angemeldeten Browser-Cookies übergeben:
yt-dlp --cookies-from-browser chrome "URL"
chrome bei Bedarf durch firefox oder edge ersetzen; aus einem privaten/Inkognito-Fenster exportieren und dieses direkt danach schließen. Wenn es weiterhin fehlschlägt, einen anderen Player-Client versuchen:
yt-dlp --extractor-args "youtube:player_client=android" "URL"
Bei Massen-Downloads langsamer vorgehen, um die Prüfung nicht auszulösen: --sleep-requests 2 --sleep-interval 5. Hinweis: Rechenzentrums-/VPN-IPs werden am strengsten behandelt — eine normale Heimverbindung wird deutlich seltener herausgefordert.
ffmpeg.exe in denselben Ordner wie yt-dlp.exe legen. yt-dlp sucht dort zuerst. Mit ffmpeg -version in PowerShell prüfen. Mehr in der FFmpeg-Einrichtungsanleitung.
powershell eingeben und Enter drücken. yt-dlp dann von dort ausführen.yt-dlp -U. Wenn das Video einen Login erfordert, Browser-Cookies übergeben:
--cookies-from-browser chrome
chrome durch edge oder firefox ersetzen falls nötig. Bei VPN-Nutzung: ohne VPN versuchen — einige VPN-Exitnodes werden von YouTube blockiert.
-N 4 --retries 10 --fragment-retries 10
--limit-rate 5M
-N 4 aktiviert parallele Fragment-Downloads. --limit-rate 5M begrenzt die Geschwindigkeit, um Verbindungsabbrüche zu vermeiden. Bei YouTube-Drosselung zu einem anderen Zeitpunkt versuchen.
ffmpeg.exe im selben Ordner wie yt-dlp.exe liegt und ein aktueller Build ist. yt-dlp mit yt-dlp -U aktualisieren. Dann erneut versuchen mit:
yt-dlp -f "bestvideo+bestaudio/best" "URL"
yt-dlp.exe → Eigenschaften → Entsperren am unteren Rand ankreuzen → OK.
yt-dlp.exe → Eigenschaften → Entsperren ankreuzen → OK. Wenn Antivirusprogramm blockiert, eine Ausnahme für die Datei hinzufügen. Immer von der offiziellen GitHub-Release-Seite herunterladen.
--no-check-certificate — langfristig nicht empfohlen, da damit die Zertifikatsprüfung deaktiviert wird.
yt-dlp -U aktualisieren. Die Liste der unterstützten Seiten prüfen. Sicherstellen, dass die richtige Video-URL verwendet wird — Playlist- und Kanal-URLs haben unterschiedliche Formate.
Diagnose
yt-dlp -v "URL"
yt-dlp -F "URL"
yt-dlp --simulate "URL"
ffmpeg -version