MicroDVD
Untertitel, gezählt in Frames statt Sekunden: Jede Zeile nennt die Frames, auf denen sie beginnt und endet, ihre Zeiten stimmen also nur bei der Bildrate des Videos, für das sie gemacht wurde. Benannt nach dem MicroDVD Player von 2000 und noch heute gelesen von MPlayer, VLC und den Playern auf Basis von FFmpeg.
Auf einen Blick
| Dateiendung | .sub |
|---|---|
| Medientyp | Keiner registriert |
| Spezifikation | Keine. Die Gewohnheiten des MicroDVD Players, übernommen von den Playern, die das Format lesen. |
| Zeitgenauigkeit | Ein Frame |
| Textkodierung | Nicht angegeben. Oft die Windows-Codepage ihrer Sprache; Subtitld erkennt sie. |
| Gestaltung | Kursiv, fett, unterstrichen, durchgestrichen, Farbe, Schriftart und -größe, über Codes in geschweiften Klammern |
| Positionierung | {P:x,y}, das wenige Player lesen |
| Sprecher | Keine |
| In Containern | Keine. Eine Datei neben dem Video, mit demselben Namen. |
Aufbau einer Datei
Ein Untertitel pro Zeile, ohne Leerzeilen dazwischen.
{1}{1}25
{25}{50}Hello!|How are you?
{75}{100}{y:i}Italic|plain
| Teil | Was es ist |
|---|---|
{1}{1}25 |
Die Bildrate. Player lesen einen ersten „Untertitel“ in Frame 1, der nur eine Zahl ist, als Rate und nicht als Text. |
{25}{50} |
Der erste und der letzte Frame. Bei 25 Frames pro Sekunde, von 1 bis 2 Sekunden. |
| |
Ein Zeilenumbruch |
{y:i} |
Ein Code: kursiv, für den Rest dieser Zeile |
Frames, nicht Sekunden
Die Datei enthält keine Zeiten, nur Frame-Nummern. Dieselbe Datei ergibt bei verschiedenen Bildraten verschiedene Zeiten:
| Frame | Bei 23,976 fps | Bei 25 fps |
|---|---|---|
{25000} |
17:22,7 | 16:40,0 |
Eine falsche Bildrate läuft auseinander. Bei der falschen Rate starten die Untertitel anfangs richtig, liegen aber im weiteren Verlauf des Films immer weiter zurück oder vor: bei Frame 25.000 bereits 42 Sekunden daneben. Gibt eine Datei keine Rate an, zählt Subtitld in der Rate des Videos.
Codes
Codes in geschweiften Klammern gestalten den Text. In Kleinbuchstaben gelten sie für ihre Zeile, in Großbuchstaben für den ganzen Untertitel.
| Code | Wirkung | In Subtitld |
|---|---|---|
{y:i} {y:b} {y:u} {y:s} |
Kursiv, fett, unterstrichen, durchgestrichen; zusammen {y:b,u} |
Erhalten |
{Y:i} |
Dasselbe, für den ganzen Untertitel | Erhalten |
{c:$0000FF} |
Farbe, Blau zuerst: das hier ist Rot | Erhalten |
/ am Zeilenanfang |
Kursiv, wie MPL2 es schreibt | Als kursiv gelesen |
{f:Arial}, {s:30} |
Schriftart, Größe | Nicht erhalten |
{P:100,50} |
Eine Position in Pixeln | Nicht erhalten |
{H:Greek}, {DEFAULT} |
Ein Zeichensatz; Voreinstellungen für die ganze Datei | Nicht erhalten |
Die Farben laufen rückwärts. Wie bei SubStation Alpha lautet die Reihenfolge $BBGGRR: Blau, Grün, Rot. {c:$0000FF} ist Rot.
Eine Endung, drei Formate
.sub gehört nicht allein MicroDVD. Subtitld schaut hinein, bevor es liest.
| Format | Was darin steht | In Subtitld |
|---|---|---|
| MicroDVD | Text, Frame-Nummern in geschweiften Klammern | Als MicroDVD geöffnet |
| SubViewer 2 | Text, Zeiten wie 00:00:01.00,00:00:02.00 |
Als SubViewer geöffnet |
| VobSub | Bilder von Untertiteln, neben einer .idx |
Nicht geöffnet: Es gibt keinen Text zum Bearbeiten |
Eine VobSub-.sub enthält Untertitel als Bilder, von einer DVD übernommen. Ein OCR-Werkzeug wie Subtitle Edit macht daraus Text, den Subtitld öffnen kann.
MicroDVD in Subtitld
- Text und Zeilenumbrüche jedes Untertitels
- Kursiv, fett, unterstrichen, durchgestrichen und Farbe, für ganze Zeilen und ganze Untertitel
- Beginn und Ende, auf den Frame genau, in Reihenfolge
- Formatierung nur für einen Teil einer Zeile
- Wo ein Untertitel auf dem Bildschirm steht
- Sprecher, Übersetzungen neben dem Original
- Synchronisationen, Gesichter und Farben der Sprecher
Speichern Sie ein .usfx-Projekt, um sie zu behalten.
Eine MicroDVD-Datei öffnen
Subtitld liest:
- Frames in der Rate, die die Datei angibt (
{1}{1}25, oder{0}{0}25, wie ältere Dateien es haben), sonst die des Videos, sonst 25; die Rate, die eine Datei angibt, wird für das erneute Speichern beibehalten; - Codes in Kleinbuchstaben bis zum Ende ihrer Zeile, Codes in Großbuchstaben bis zum Ende des Untertitels;
- ein leeres Ende,
{100}{}, als Dauer bis zum nächsten Untertitel; - jede Kodierung, darunter Windows-1250 und Windows-1251;
- die Untertitel in Reihenfolge, egal in welcher Reihenfolge die Datei sie führt.
MicroDVD exportieren
Export, dann Untertitel und SUB, bietet:
- TextDas Original, eine Übersetzung oder beides, die Übersetzung darunter.
- SprechernamenWeggelassen oder vor dem Text (Thom: …).
- FormatierungBeibehalten oder entfernt.
- Zeiten verschiebenJeder Untertitel um denselben Betrag früher oder später.
- KodierungUTF-8, mit oder ohne Byte-Order-Mark, UTF-16 oder eine Windows-Codepage: westeuropäisch, mitteleuropäisch, kyrillisch oder koreanisch.
- ZeilenendenLinux und macOS oder Windows.
- BildrateDie des Videos oder eine andere, die die Datei in ihrer ersten Zeile angibt.
Eine Gestaltung, die ein ganzer Untertitel hat, steht in Großbuchstaben am Anfang, eine Gestaltung für eine ganze Zeile in Kleinbuchstaben am Zeilenanfang. Dort suchen Player nach Codes (FFmpeg zeigt einen Code mitten in der Zeile als Text), deshalb wird Formatierung für einen Teil einer Zeile als reiner Text geschrieben.
Wissenswertes
Tiamat Software veröffentlichte den MicroDVD Player im März 2000 und arbeitete im folgenden Jahr nicht mehr daran. Sein Untertitelformat hat ihn überlebt.
[BEGIN] am Anfang einer Datei und [END] am Ende. Andere Player lesen die Zeilen dazwischen.Um wie viel derselbe Frame bei 23,976 und bei 25 Frames pro Sekunde auseinanderliegt, bei Frame 25.000: rund siebzehn Minuten im Film.
Verwandte Formate
Öffnen Sie sie in Subtitld mit dem Video und passen Sie die Zeiten an der Wellenform an.