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 Dateianalysatoren identifizieren SUB-Dateien durch Untersuchung der führenden binären Byte-Sequenz:
Byte-basierte Headersignatur (Magic Bytes)
Betriebssysteme und Dateianalysatoren identifizieren SUB-Dateien durch Untersuchung der führenden binären Byte-Sequenz:
HEX-SIGNATUR (OFFSET 0):
7B 31 7D 7B / 7B 30 7D 7BASCII-DARSTELLUNG: {1}{ / {0}{
Standardisierung: MicroDVD File Specification
Technische Daten
| Container-Architektur | Frame-based text format where each line defines {start_frame}{end_frame} followed by subtitle text |
| Kompression | Uncompressed plain text |
| Byte-Endianness | UTF-8 or ANSI text stream |
| Farbräume | Optional MicroDVD control codes ({y:b}, {y:i}, {c:$BBGGRR}) |
| Kanäle & Struktur | Frame-synchronized subtitle text with basic formatting |
| Max. Abmessungen | Unbounded sequential lines |
| Transparenz | None |
| Streaming & Progressiv | Sequential frame-by-frame streaming playback |
Technischer Vergleich: SUB im Vergleich zu Wettbewerbern
| Technisches Attribut | SUB (Aktuell) | 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% abhängig von genauer Video-FPS | Unabhängig von Videobildrate | Unabhängig von Videobildrate | Unabhängig von Videobildrate |
| Moderne Web-Unterstützung | Keine (erfordert Konvertierung) | Erfordert JS-Konvertierung | Natives HTML5 <track> | Erfordert WebAssembly |
| Aktuelle Verwendung | Ältere DivX/XviD-Archive | Universeller globaler Standard | Moderner Webvideo-Standard | Anime & stilisierte Untertitel |
Häufige Korruptionsarten & Hex-Wiederherstellungsleitfaden
Untertitel werden doppelt so schnell oder doppelt so langsam abgespielt wie das Film-Audio.
Ursache: Bildraten-Inkompatibilität (z. B. für 29.97 fps getakteter Untertitel wird mit 23.976 fps Datei abgespielt).
Wiederherstellung: Mit dem File2File Subtitle Converter in zeitstempelbasiertes SRT mit korrekter FPS konvertieren.
Sicherheitsanalyse & Parser-Angriffsvektore
MicroDVD-Parser werten Berechnungsmathematik für Bilder aus, wobei Ganzzahlüberläufe Speicherkorruption verursachen können.
Bekannte Angriffsvektore
- 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.
Bewährte Sicherheitsverfahren:
Historische Ursprünge & Meilensteine
Hauptvorteile & Stärken
- Garantiert exaktes, bildgenaues Untertitel-Timing, das direkt an Video-Bildwiederholungszyklen gekoppelt ist.
- Äußerst kompakte Syntax: Jedes Cue belegt genau eine Textzeile (z. B. '{100}{250}Hallo Welt').
- 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 Wissenswertes
- 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 anstelle von Echtzeit verwenden. Wenn Ihr Video mit einer anderen Bildrate (z. B. 24 fps statt 30 fps) abgespielt wird als der Untertitel erstellt wurde, läuft er 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.