yt-dlp HTTP-Fehler 429 Too Many Requests beheben

Den HTTP-Fehler 429 bei yt-dlp verstehen
HTTP 429 Too Many Requests bedeutet, dass YouTube deine IP-Adresse gedrosselt hat. yt-dlp-Nutzer sehen das am häufigsten, wenn ein Batch-Skript eine Playlist mit 50+ Videos am Stück zieht oder eine geteilte IP (Uni, Büro, VPN-Exit) das Anfrage-Budget für diese Stunde bereits aufgebraucht hat. Anders als 403, der meistens auf Signatur- oder Token-Probleme hindeutet, ist 429 reine Frequenzfrage. Die Lösung lautet: warten, IP wechseln oder einfach weniger Anfragen so schnell hintereinander stellen.
Warum es passiert
YouTube erzwingt pro IP eine Request-Quote, um sich gegen Scraping zu wehren. yt-dlp sendet mit Standardeinstellungen mehrere Anfragen pro Video (Metadaten, Signatur-Decipher, Stream-URL, Segmente). Eine Playlist multipliziert das schnell. Wenn parallel im Browser über dieselbe IP weitere YouTube-Tabs offen sind, ist das Limit schneller erreicht als gedacht.
Häufige Auslöser:
--yes-playlistbei einer langen Playlist ohne--sleep-interval- Mehrere yt-dlp-Prozesse parallel
- Geteilte NAT-IPs (Firma, Wohnheim, Mobilfunk-CGNAT)
- VPN-Exits, von denen weitere Nutzer YouTube ansprechen
- Sofortiges Neu-Starten eines fehlgeschlagenen Batches statt fortzusetzen
Was du mit yt-dlp versuchen kannst
- 1–6 Stunden warten. Das Rate-Limit setzt sich von selbst zurück.
--sleep-interval 5 --max-sleep-interval 20hinzufügen, um langsamer abzufragen.--retries 10 --retry-sleep linear=10:300:30setzen, damit Retries einen Backoff machen.- Netzwerk wechseln – Handy-Hotspot, anderer VPN-Exit, Heimanschluss.
- Mit
--cookiesaus deinem Browser authentifizieren; eingeloggte Anfragen haben ein etwas höheres Budget.
Keine dieser Maßnahmen eliminiert 429 vollständig; sie senken nur die Wahrscheinlichkeit.
Stattdessen Any4K nutzen
Any4K parst serverseitig. Deine IP spricht nie direkt mit YouTube, deshalb gelten Per-User-Limits nicht in derselben Form. Für ein einzelnes Video oder eine Handvoll Videos einfach die URL bei any4k.com einfügen und herunterladen. Keine Sleep-Intervalle, keine Retry-Strategie nötig.
Vorteile von Any4K bei Rate-Limit-Situationen
- Deine IP bleibt unsichtbar: die Any4K-Infrastruktur spricht mit YouTube; du lädst nur die fertige Datei.
- Höhere Qualitätsgrenze: bis zu 8K, sofern die Quelle es hergibt.
- Multi-Plattform: dieselbe Oberfläche für YouTube, TikTok, Twitter, Instagram, Facebook, Reddit und Shorts.
- Keine Installation: läuft in jedem Browser.
Wann yt-dlp trotzdem die richtige Wahl bleibt
Massive Archivjobs über hunderte Videos mit Untertitel-Extraktion und Metadaten-Einbettung sind das Spielfeld von yt-dlp. Dort solltest du 429 als Teil des Workflows akzeptieren und die Sleep-Intervalle entsprechend tunen. Für einzelne Videos oder kleine Batches geht es mit Any4K end-to-end schneller.
Fazit
429 ist kein Bug – es ist YouTubes Traffic-Shaping. Mit yt-dlp lebst du damit, indem du es tunst, oder du umgehst das Per-IP-Limit ganz, indem du ein serverseitiges Tool wie den Any4K Video-Downloader nutzt.