MicroDVD-Untertitel (.sub)

MicroDVD Standard

MicroDVD Subtitle (SUB) ist ein älteres, auf Bildnummern basierendes Untertitelformat, das Dialog-Cues mithilfe exakter Videobildnummern anstelle von absoluten Uhrzeit-Zeitstempeln synchronisiert.

Von SUB zu SRT konvertieren

Kostenloser Konverter von SUB zu SRT im Browser. Konvertieren Sie Dateien sofort auf Ihrem Gerät.

Untersuchen & Metadaten

Betriebssysteme und Dateianalyseprogramme identifizieren SUB-Dateien anhand der führenden binären Bytefolge:

Dateien auswählen oder hierher ziehen

Privat - Dateien verlassen Ihr Gerät nie

oder einfügen Strg+V
Datenschutzgarantie ohne Netzwerkübertragung: 0 Bytes an externe Server hochgeladen. Die gesamte Verarbeitung erfolgt lokal in Ihrer Browser-Sandbox.

Headersignatur auf Byte-Ebene (Magic Bytes)

Betriebssysteme und Dateianalyseprogramme identifizieren SUB-Dateien anhand der führenden binären Bytefolge:

HEX-SIGNATUR (OFFSET 0):

7B 31 7D 7B / 7B 30 7D 7B

ASCII-DARSTELLUNG: {1}{ / {0}{

Standardisierung: MicroDVD File Specification

Technische Daten

Container-ArchitekturFramebasiertes Textformat, in dem jede Zeile {start_frame}{end_frame} gefolgt von Untertiteltext enthält
KompressionUnkomprimierter Klartext
Byte-ReihenfolgeUTF-8- oder ANSI-Textstrom
FarbräumeOptionale MicroDVD-Steuercodes ({y:b}, {y:i}, {c:$BBGGRR})
Kanäle und StrukturFrame-synchronisierter Untertiteltext mit einfacher Formatierung
Max. AbmessungenUnbegrenzt viele fortlaufende Zeilen
TransparenzNone
Streaming und progressive DarstellungFortlaufende Streaming-Wiedergabe Frame für Frame

Technische Vergleichsmatrix: SUB und Konkurrenzformate

Technisches AttributSUB (Aktuelles Format)SRTVTTASS
Timing-MechanismusBildnummern ({start_frame}{end_frame})Zeitcodes (HH:MM:SS,mmm)Zeitcodes (HH:MM:SS.mmm)Zeitcodes (H:MM:SS.cc)
Bildratenabhängigkeit100 % von der genauen Video-FPS abhängigUnabhängig von der VideobildrateUnabhängig von der VideobildrateUnabhängig von der Videobildrate
Moderne Web-UnterstützungKeine (erfordert Konvertierung)Erfordert JS-KonvertierungNatives HTML5 <track>Erfordert WebAssembly
Aktuelle VerwendungÄltere DivX/XviD-ArchiveDie Unterstützung unterscheidet sich je nach Programm.Moderner Webvideo-StandardAnime & stilisierte Untertitel

Häufige Datenbeschädigungen und Leitfaden zur Wiederherstellung anhand von Hex-Daten

Untertitel werden doppelt so schnell oder doppelt so langsam abgespielt wie das Film-Audio.

Ursache: Abweichende Bildraten (z. B. wird ein für 29.97 fps getakteter Untertitel mit einer 23.976 fps-Datei abgespielt).

Wiederherstellung: Mit dem File2File.app Subtitle Converter in zeitstempelbasiertes SRT mit korrekter FPS konvertieren.

Sicherheitsanalyse und Angriffsvektoren für Parser

MicroDVD-Parser berechnen Zeitstempel für Frames. Dabei können Ganzzahlüberläufe zu Speicherbeschädigungen führen.

Bekannte Angriffsvektoren

  • Ganzzahlüberlauf während der Bild-zu-Millisekunden-Zeitstempel-Konvertierung.
  • Puffer-Überlesung beim Parsen nicht geschlossener geschweifter Klammer-Tags.
  • Denial of Service durch negative oder absteigende Bildnummernsequenzen.

Empfohlene Schutzmaßnahmen: Stellen Sie sicher, dass die Endbildnummern strikt größer als die Startbildnummern sind.

Historische Ursprünge & Meilensteine

2005Wird bei der digitalen Videoverteilung schrittweise durch auf Zeitstempeln basierende SRT- und ASS-Formate ersetzt.
2001Erreicht während der frühen DivX- und XviD-Video-Ripping-Ära große Beliebtheit.
1999Petr Svoboda entwickelt den MicroDVD Player und führt das bildbasierte Untertitelformat .sub ein.

Hauptvorteile & Stärken

  • Garantiert exaktes, bildgenaues Untertitel-Timing, das direkt an Video-Bildwiederholungszyklen gekoppelt ist.
  • Äußerst kompakte Syntax: Jeder Eintrag belegt genau eine Textzeile (z. B. '{100}{250}Hello world').
  • Unterstützt von wichtigen älteren Desktop-Media-Playern (VLC, MPC, GOM Player).

Technische Einschränkungen & Nachteile

  • Bildratenabhängig: Wenn sich die Videobildrate ändert (z. B. von 23.976 fps auf 25 fps), verlieren alle Untertitel sofort ihre Synchronisation.
  • Mehrdeutige Dateierweiterung: '.sub' wird auch für binäre VobSub-DVD-Bitmap-Grafiken verwendet.
  • Wird von modernen Webbrowsern oder Streaming-Plattformen nicht nativ unterstützt.

Interessante technische Fakten

  • Jede Zeile in einer MicroDVD SUB-Datei beginnt mit geschweiften Klammern, die Bildnummern enthalten: '{1200}{1280}Pass auf!'.
  • Wenn eine SUB-Datei die Videobildrate in Zeile 1 nicht deklariert, müssen moderne Media-Player die Bildrate raten (was oft zu Synchronisationsfehlern führt).
  • Das Format wurde speziell für den klassischen MicroDVD Player entwickelt, der benutzerdefinierte Skins unter Windows 98 ermöglichte.

Häufig gestellte technische Fragen

Warum sind meine .sub-Untertitel nicht synchron zu meinem Video?

Weil .sub-Dateien Bildnummern statt tatsächlicher Zeitangaben verwenden. Wenn Ihr Video mit einer anderen Bildrate (z. B. 24 fps statt 30 fps) abgespielt wird, als für die Erstellung des Untertitels vorgesehen war, läuft dieser zunehmend asynchron.

Wie kann ich .sub in .srt konvertieren?

Sie können bildbasierte .sub-Dateien mit File2File.app direkt in Ihrem Webbrowser mit einem Klick in universelle .srt-Untertitel mit Zeitstempeln konvertieren.

Was ist der Unterschied zwischen Text-.sub und VobSub-.sub?

Text-.sub (MicroDVD) ist eine einfache Textdatei mit geschweiften Klammern. VobSub-.sub ist eine Binärdatei, die rohe grafische Bilder enthält, die direkt von einer DVD gerippt wurden, zusammen mit einer .idx-Indexdatei.