MicroDVD-Untertitel (.sub)
MicroDVD StandardMicroDVD 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:
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 7BASCII-DARSTELLUNG: {1}{ / {0}{
Standardisierung: MicroDVD File Specification
Technische Daten
| Container-Architektur | Framebasiertes Textformat, in dem jede Zeile {start_frame}{end_frame} gefolgt von Untertiteltext enthält |
| Kompression | Unkomprimierter Klartext |
| Byte-Reihenfolge | UTF-8- oder ANSI-Textstrom |
| Farbräume | Optionale MicroDVD-Steuercodes ({y:b}, {y:i}, {c:$BBGGRR}) |
| Kanäle und Struktur | Frame-synchronisierter Untertiteltext mit einfacher Formatierung |
| Max. Abmessungen | Unbegrenzt viele fortlaufende Zeilen |
| Transparenz | None |
| Streaming und progressive Darstellung | Fortlaufende Streaming-Wiedergabe Frame für Frame |
Technische Vergleichsmatrix: SUB und Konkurrenzformate
| Technisches Attribut | SUB (Aktuelles Format) | SRT | VTT | ASS |
|---|---|---|---|---|
| Timing-Mechanismus | Bildnummern ({start_frame}{end_frame}) | Zeitcodes (HH:MM:SS,mmm) | Zeitcodes (HH:MM:SS.mmm) | Zeitcodes (H:MM:SS.cc) |
| Bildratenabhängigkeit | 100 % von der genauen Video-FPS abhängig | Unabhängig von der Videobildrate | Unabhängig von der Videobildrate | Unabhängig von der Videobildrate |
| Moderne Web-Unterstützung | Keine (erfordert Konvertierung) | Erfordert JS-Konvertierung | Natives HTML5 <track> | Erfordert WebAssembly |
| Aktuelle Verwendung | Ältere DivX/XviD-Archive | Die Unterstützung unterscheidet sich je nach Programm. | Moderner Webvideo-Standard | Anime & 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
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.