Windows 11/10  ·  SRT / WebVTT  ·  Auto & manuelle Untertitel

YouTube-Untertitel & Closed Captions mit yt-dlp unter Windows herunterladen

Untertitel als separate SRT/VTT-Dateien speichern oder direkt in MKV einbetten. Unterstützt automatisch generierte Untertitel, vom Ersteller bereitgestellte Untertitel, mehrere Sprachen und Wiedergabelisten.

⬇ yt-dlp.exe herunterladen FFmpeg-Einrichtung →

Schnellantwort

Um YouTube-Untertitel mit yt-dlp unter Windows herunterzuladen, führe yt-dlp --write-sub --write-auto-sub --sub-langs de --sub-format srt "URL" aus. --write-sub lädt vom Ersteller bereitgestellte Untertitel, --write-auto-sub die automatisch generierten von YouTube; beide zusammen bevorzugen manuelle und fallen auf automatische zurück. Ergänze --skip-download, um nur die Untertiteldatei zu erhalten, oder --embed-subs --merge-output-format mkv, um Untertitel ins Video einzubetten. Die Konvertierung zu SRT (--convert-subs srt) benötigt FFmpeg.

Automatisch generierte vs. vom Ersteller bereitgestellte Untertitel

Zwei Arten von Untertiteln auf YouTube — den richtigen Flag für jede Art wählen.

Automatisch generiert (maschinelle Untertitel)

YouTubes Spracherkennung. Bei den meisten Videos verfügbar. --write-auto-sub verwenden.

yt-dlp --write-auto-sub --sub-langs "de,*" --sub-format srt "URL"

de,* = Deutsch wenn verfügbar, sonst beliebige Sprache

Manuell (vom Ersteller bereitgestellt)

Vom Videoersteller hochgeladene Untertitel. Genauer, wenn verfügbar. --write-sub verwenden.

yt-dlp --write-sub --sub-langs de --sub-format srt "URL"

Wird nur heruntergeladen, wenn manuelle Untertitel vorhanden sind — andernfalls nichts

Tipp: Um Untertitel unabhängig vom Typ zu erhalten, beide Flags kombinieren: --write-sub --write-auto-sub — yt-dlp bevorzugt manuelle, falls verfügbar, und greift auf automatische zurück.

yt-dlp Untertitel-Download-Befehle

In PowerShell kopieren und einfügen. URL durch den eigenen Video- oder Playlist-Link ersetzen.

Video + Untertitel als separate SRT-Dateien herunterladen
yt-dlp --write-sub --write-auto-sub --sub-langs de --sub-format srt "URL"
Zu SRT konvertieren (YouTube stellt nativ WebVTT bereit)
yt-dlp --write-sub --sub-langs de --sub-format srt --convert-subs srt "URL"
Untertitel in MKV einbetten (empfohlen)
yt-dlp -f "bv*+ba/b" --write-sub --write-auto-sub --sub-langs de --embed-subs --merge-output-format mkv "URL"
Mehrere Sprachen gleichzeitig
yt-dlp --write-sub --write-auto-sub --sub-langs "de,en,fr" --sub-format srt "URL"
Alle verfügbaren Untertitelsprachen herunterladen
yt-dlp --write-sub --write-auto-sub --sub-langs all --sub-format srt "URL"
Wiedergabeliste mit Untertiteln — geordnete Dateinamen
yt-dlp --write-sub --write-auto-sub --sub-langs "de.*" --yes-playlist -o "%(playlist)s/%(playlist_index)02d-%(title)s.%(ext)s" "PLAYLIST_URL"

Sprachmuster und Format-Optionen

--sub-langs Muster

Nur Deutsch
--sub-langs de
Deutsche Varianten (de-AT, de-CH etc.)
--sub-langs "de.*"
Deutsch bevorzugt, beliebige als Fallback
--sub-langs "de,*"
Mehrere bestimmte Sprachen
--sub-langs "de,en,fr"

Format-Optionen

SRT-Format bevorzugen
--sub-format srt
Zu SRT konvertieren (benötigt FFmpeg)
--convert-subs srt
WebVTT behalten (natives YouTube-Format)
--sub-format vtt
In MKV einbetten (beste Lösung für weiche Untertitel)
--embed-subs --merge-output-format mkv

Untertitel mit yt-dlp — häufige Fragen

Keine Untertitel gefunden — was ausprobieren?
Zuerst --write-auto-sub versuchen — die meisten YouTube-Videos haben automatisch generierte Untertitel. Falls immer noch nichts gefunden wird, hat das Video möglicherweise gar keine Untertitel. --sub-langs all ausprobieren, um jede verfügbare Sprache zu holen. Manche Videos sind nur Audio oder haben Untertitel deaktiviert.
SRT oder WebVTT — welches sollte ich verwenden?
YouTube stellt nativ WebVTT bereit. SRT wird von Media-Playern breiter unterstützt. --sub-format srt --convert-subs srt verwenden, um SRT zu erhalten. Die Konvertierung erfordert FFmpeg im selben Ordner wie yt-dlp.exe.
Eingebettete Untertitel werden im Player nicht angezeigt
--merge-output-format mkv verwenden — MKV hat die beste Untertitel-Track-Unterstützung. MP4 mit eingebetteten Untertiteln kann in manchen Playern problematisch sein. Außerdem prüfen, ob die Untertitelanzeige im Media-Player aktiviert ist.
Kann ich nur Untertitel — ohne das Video — herunterladen?
Ja. --skip-download hinzufügen, um nur die Untertiteldateien ohne das Video zu speichern: yt-dlp --write-sub --write-auto-sub --sub-langs de --skip-download "URL"
Kann ich Untertitel fest ins Video einbrennen?
yt-dlp bettet Untertitel als weiche Tracks ein (im Player auswählbar). Das Einbrennen (dauerhaft ins Bild eingearbeitet) erfordert FFmpeg-Nachbearbeitung und liegt außerhalb der integrierten Optionen von yt-dlp.