VLC-Untertitel verstümmelt / falsche Zeichen: Kodierung beheben
Verstümmelte Untertitel — Fragezeichen, schwarze Rauten oder eine Wand aus Unsinnszeichen — sind ein Textkodierungsproblem, keine beschädigte Untertiteldatei. Die Untertiteldatei ist in Ordnung; VLC dekodiert sie mit dem falschen Zeichensatz. Das ist extrem häufig bei Legacy-SRT-Dateien, die als Windows-1252 oder Mitteleuropäisch gespeichert sind, und ebenso häufig bei UTF-16-Dateien. Eine Einstellungsänderung behebt es global; der Pro-Datei-Override behebt es sofort.
Warum passiert das?
- Falsche Standardkodierung in VLC — VLC nimmt UTF-8 an; Legacy-Dateien in Windows-1251/1252/GBK werden falsch gelesen.
- UTF-16-kodierte Untertitel — manche Tools speichern SRT als UTF-16 mit BOM; die Auto-Erkennung von VLC wählt manchmal die falsche Seite.
- BOM-loses UTF-8 mit chinesischem/kirillischem Inhalt — ohne BOM kann VLC eine Legacy-Codepage raten.
- ASS/SSA mit nicht unterstützten Charset-Headern — die Datei deklariert eine Kodierung, enthält aber eine andere.
So beheben Sie es
Lösung 1Untertitel-Rendering korrigieren (Kodierung)
Sorgt für korrekte Untertitelanzeige
Gehen Sie zu Extras > &Einstellungen > Subtitles (unter „Subtitles / OSD").
Die Untertiteleinstellungen öffnen sich.
Setzen Sie „Default encoding" auf UTF-8 — und wenn das fehlschlägt, versuchen Sie Windows-1252, Windows-1251 (Kyrillisch) oder die zu Ihrer Sprache passende Codepage.
Der Text wird korrekt dekodiert.
Klicken Sie auf Save und öffnen Sie das Video erneut.
Untertitel werden mit den neuen Einstellungen neu gerendert.
Lösung 2Die Kodierung für eine Datei überschreiben (schneller Test)
Behebt die aktuelle Datei in 10 Sekunden — und identifiziert die richtige Codepage
Während der Wiedergabe zu Untertitel > Un&terspur (Rechtsklick-Menü) gehen — das Untermenü „Character encoding" öffnen, falls verfügbar.
Die Kodierungsoptionen erscheinen.
Durch UTF-8, Windows-1252, Windows-1251 wechseln, bis der Text lesbar ist.
Die richtige Kodierung ist gefunden.
Die funktionierende Kodierung notieren und als Standard in den Einstellungen setzen.
Künftige Dateien dieses Typs dekodieren korrekt.
Lösung 3Den Untertitel als UTF-8 neu speichern
Der dauerhafte Fix auf Dateiebene
Die .srt in Notepad++ (oder VS Code / jedem Editor mit Kodierungskontrolle) öffnen.
Die Datei öffnet sich, möglicherweise verstümmelt.
Menü > Encoding > Convert to UTF-8 (ohne BOM ist in Ordnung).
Die Datei ist konvertiert.
Speichern, das Video in VLC neu laden.
Untertitel werden überall korrekt gerendert, auf jedem Gerät.
Lösung 4VLC-Einstellungen auf Standardwerte zurücksetzen
Entfernt beschädigte Einstellungen, die Abstürze, schwarze Bildschirme und Audioprobleme verursachen
Schließen Sie VLC vollständig.
Es läuft kein VLC-Prozess.
Öffnen Sie eine Eingabeaufforderung (Win+R → cmd) oder ein Terminal.
Eine Befehlszeile ist verfügbar.
Führen Sie aus:
vlc --reset-config(Windows/Linux) — unter macOS löschen Sie stattdessen~/Library/Preferences/org.videolan.vlc.Die VLC-Einstellungen sind auf die Standardwerte zurückgesetzt.
Starten Sie VLC und wenden Sie nur die Einstellungen wieder an, die Sie tatsächlich benötigen.
VLC startet mit sauberen Einstellungen.
Erweiterte Fixes
Lösung 1ASS-Dateien mit falschen Charset-Headern beheben
Behandelt gestylte Untertitel, die Kodierungseinstellungen ignorieren
Die .ass-Datei in einem Texteditor öffnen und den „Script Info"-Header auf eine Charset-Zeile prüfen.
Der Header ist sichtbar.
Wenn die Datei Russisch/Chinesisch in einem sonst UTF-8-Header enthält, als UTF-8 neu speichern und jede Charset-Override-Zeile entfernen.
Der Header passt zum Inhalt.
In VLC neu laden — ASS-Styling wird jetzt mit korrektem Text angewendet.
Gestylte Untertitel sind lesbar.
So vermeiden Sie es künftig
- Untertitel standardmäßig als UTF-8 speichern.
- Tools verwenden (subliminal, subdownloader), die UTF-8 ausgeben.
- Wenn Sie Untertitel von Hand bearbeiten, das BOM behalten oder sicherstellen, dass der Editor UTF-8 schreibt.
Häufige Fragen
Warum zeigen meine Untertitel Kästchen (□) in VLC?
Unterstützt VLC chinesische, kyrillische oder arabische Untertitel?
Der Untertitel sieht in Notepad gut aus, ist aber in VLC verstümmelt — warum?
Verstümmelter Text nur im Vollbildmodus?
Zusammenfassung
Untertitel-Rendering korrigieren (Kodierung) — Sorgt für korrekte Untertitelanzeige. If it does not help, work through the remaining fixes in order: each targets a different layer of the problem. Most users resolve this issue by fix 3 at the latest. Keep VLC updated (current stable: 3.0.23) and revisit this guide when a new VLC version ships.