Zum Hauptinhalt springen
SubtitleMatrix

Untertitel auf Bilder einrasten

ZeitachseAn eine Referenzspur ausrichten
Oder Untertiteltext einfügen

Optionen

Jede Blockgrenze wird auf das nächste Einzelbild dieser Rate verschoben; bei 25 fps wird aus 00:00:02,010 also 00:00:02,000 und aus 00:00:02,030 wird 00:00:02,040. Eine Grenze genau zwischen zwei Bildern wird aufgerundet, sodass aus 00:00:02,020 00:00:02,040 wird. Nichts wird skaliert: Die Zeitachse behält ihre Länge, und die Grenzen landen nur auf Bildern, sodass sich die Länge jedes Blocks um bis zu ein halbes Bild in beide Richtungen ändern kann. Dies ist nicht die deklarierte Bildrate der Datei — sie entscheidet nur, wo die Grenzen in der Ausgabe landen.

In welcher Bildrate die Zeitangaben gezählt werden. Auf den Formatseiten ist das, was MicroDVD braucht, denn es speichert Zeitangaben als Bildnummern. Auf den Bildraten-Seiten ist es die Rate, gegen die die Datei getaktet wurde — die Fassung, für die die Untertitel erstellt wurden —, und das zweite Feld der Seite nimmt die Rate des Videos auf, mit dem Sie sie verwenden wollen. 23,976, 24, 25, 29,97, 30, 50, 59,94 und 60 sind die üblichen. Ein falscher Wert verschiebt die gesamte Zeitachse, und auf den Bildraten-Seiten verschiebt er sie um einen Faktor statt um einen festen Betrag.

Diese Seite bewegt jede Blockgrenze auf das nächste Einzelbild einer Bildrate, die Sie wählen. Sie ändert nicht die Geschwindigkeit von irgendetwas: Die Zeitachse behält ihre Länge, die Blockreihenfolge bleibt, wie sie war, und es ändert sich nur, wo die Grenzen liegen – 00:00:02,010 wird bei 25 Bildern pro Sekunde zu 00:00:02,000 und 00:00:02,030 zu 00:00:02,040. Die Länge jedes Blocks kann sich dadurch um bis zu ein halbes Einzelbild in beide Richtungen ändern, und diesen Tausch geht die Seite absichtlich ein.

Ihre Aufgabe ist, dem Player eine Entscheidung abzunehmen. Untertitel werden in Millisekunden gespeichert, aber die meisten Player und Brennwerkzeuge arbeiten in Bildern, eine Grenze zwischen zwei Bildern muss also von dem gerundet werden, der sie zeichnet – und verschiedene Software rundet unterschiedlich. Ein Player zeigt die Zeile ein Bild zu früh, ein anderer ein Bild zu spät, und dieselbe Datei sieht auf zwei Rechnern leicht falsch aus. Einmal hier einrasten macht die Entscheidung zu Ihrer und trifft sie einmal: Danach liegt jede Grenze auf einem Bild, und jedes Werkzeug, das die Datei liest, stimmt überein.

Es ist keine Bildratenkonvertierung. Untertitel von 23,976 auf 25 umzustellen multipliziert die ganze Zeitachse mit einem Verhältnis, damit die Blöcke weiter zum Video passen, und das ist eine andere Seite in einer anderen Gruppe. Diese Seite lässt das Video völlig aus dem Spiel: Ist die Datei bereits richtig und sollen nur die Grenzen auf Bildern liegen, rasten Sie sie ein; ist sie gegen das Video falsch, muss zuerst das Verhältnis geändert werden.

Zwei Bildratenfelder erscheinen, weil sie verschiedene Fragen beantworten. Das eine ist die Rate, mit der die Datei gelesen wird, die Bildnummernformate wie MicroDVD überhaupt erst verständlich macht. Das andere ist die Rate, auf die eingerastet wird. Bei einer Datei, die ihre eigene Rate deklariert, sind sie meist dieselbe Zahl, und sie zu verwechseln ist still – die Ausgabe ist weiterhin bildgenau, nur auf dem falschen Raster. Alles läuft in diesem Browser-Tab, ohne Upload, auf SRT, WebVTT, ASS, SSA, SBV, SAMI, MicroDVD, TTML, JSON und CSV gleichermaßen.

Beispiele

Jede Grenze landet auf einem Bild

Eingabe

1
00:00:02,020 --> 00:00:04,030
Hello there.

2
00:00:07,010 --> 00:00:09,040
Second line.

Ausgabe

1
00:00:02,040 --> 00:00:04,040
Hello there.

2
00:00:07,000 --> 00:00:09,040
Second line.

Bei 25 Bildern pro Sekunde gehören die Grenzen auf Vielfache von 40 ms. 02,020 liegt genau auf halbem Weg zwischen zwei davon und rundet auf 02,040 auf; 04,030 kommt auf 04,040; 07,010 geht auf 07,000 zurück. Nichts wurde skaliert – der zweite Block ist weiterhin etwa zwei Sekunden lang und der Abstand zwischen den beiden ist auf das Bild genau unverändert –, aber die Länge jedes Blocks hat sich etwas bewegt: aus 2010 ms und 2030 ms wurden 2000 ms und 2040 ms.

Ein Block kürzer als ein Einzelbild

Eingabe

1
00:00:04,000 --> 00:00:04,010
Squeezed.

2
00:00:06,010 --> 00:00:08,010
A normal one.

Ausgabe

2
00:00:06,000 --> 00:00:08,000
A normal one.

Der 10-ms-Block hat beide Grenzen, die auf Bild 100 runden, das Einrasten würde ihm an beiden Enden dieselbe Zeit lassen – und ein Block, der endet, wo er beginnt, kann nicht gezeigt werden. Er wird verworfen und gezählt statt auf ein Bild gestreckt, weil eine Länge zu erfinden einen Untertitel auf den Bildschirm brächte, den die Datei nie verlangt hat. Bei 25 Bildern pro Sekunde braucht es dafür einen Block unter 20 ms; der zweite Block ist zwanzigmal länger und verhält sich normal.

Eine krumme Bildrate kann Längen nicht in Ruhe lassen

Eingabe

1
00:00:01,000 --> 00:00:03,000
Hello there.

Ausgabe

1
00:00:01,001 --> 00:00:03,003
Hello there.

23,976 Bilder pro Sekunde sind keine ganze Zahl Millisekunden pro Bild, also ist keine runde Sekunde überhaupt eine Bildgrenze, und beide Kanten bewegen sich: Ein Block, der exakt 2000 ms lief, kommt 2002 ms lang heraus. Jede Grenze liegt weiterhin auf einem Bild, was die Seite verspricht, aber die runden Zahlen, mit denen die Quelle geschrieben wurde, sind weg. Das lohnt sich anzusehen, bevor Sie eine Datei auf 23,976 oder 29,97 einrasten und erwarten, dass die Zeiten unverändert zurückkommen.

Häufige Fragen

Was leistet das Einrasten auf Bilder, was eine Bildratenkonvertierung nicht leistet?

Konvertieren ändert, wie lang die Zeitachse ist; Einrasten ändert nur, wo die Grenzen darauf liegen. Untertitel von 24 auf 25 Bilder pro Sekunde umzustellen multipliziert jeden Zeitstempel mit 0,96, damit sie weiter zum Video passen, und ein zwei Sekunden langer Block wird 1,92. Einrasten lässt diese zwei Sekunden zwei Sekunden und bewegt ihre Kanten auf das nächste Bild, jede um weniger als ein halbes Bild.

Bringt das Einrasten meine Untertitel mit einem Video mit anderer Bildrate zur Deckung?

Nein. Diese Seite schaut nie auf das Video und ändert nie die Länge der Zeitachse, eine Datei, die daneben liegt, weil das Video mit einer anderen Rate läuft, bleibt also genau so weit daneben. Rechnen Sie zuerst das Verhältnis aus – dafür sind die Bildratenkonvertierungsseiten da –, und rasten Sie danach ein, wenn das Werkzeug, an das Sie liefern, Grenzen auf Bildern braucht.

Um wie viel kann sich die Länge eines Blocks beim Einrasten ändern?

Um bis zu ein halbes Bild an jeder Kante, also insgesamt bis zu ein ganzes Bild und nie mehr. Bei 25 Bildern pro Sekunde sind das höchstens 40 ms pro Block, 20 ms pro Grenze. Bei 23,976 oder 29,97 gibt es keine ganze Millisekundenzahl pro Bild, also bewegt sich selbst ein Block, der auf runden Werten beginnt und endet: Aus einem zwei Sekunden langen Block werden 2002 ms.

Ich habe die Seite zweimal laufen lassen, und der zweite Lauf hat nichts geändert. Ist das richtig?

Ja, und das macht die Seite sicher für den Batch-Betrieb. Sobald jede Grenze auf einem Bild liegt, ist das nächste Bild zu einer Grenze diese Grenze selbst, ein zweiter Lauf gibt die Datei also byte für byte zurück. Wenn Sie eine Lieferung prüfen, heißt das außerdem, dass eine Datei, die sich im zweiten Durchgang ändert, beim ersten nicht vollständig eingerastet war – was nicht passieren sollte, aber ein billiger Test ist.

Kann beim Einrasten ein Untertitel verschwinden?

Nur wenn er kürzer als ein halbes Bild ist, dann runden beide Grenzen auf dasselbe Bild und es bleibt kein Block zum Schreiben. Bei 25 Bildern pro Sekunde betrifft das alles unter 20 ms, was kein echter Untertitel ist; die Seite zählt, was sie verwirft, deshalb ist der Bericht die Stelle zum Nachsehen und nicht der Download.

Sollte ich auf die Bildrate einrasten, die die Datei selbst deklariert?

Nicht automatisch – die Deklaration sagt, wie Bildnummern in der Datei zu lesen sind, und die Einrastrate sagt, wohin Grenzen in der Ausgabe gehören. In den meisten Lieferungen ist das dieselbe Zahl. Sie unterscheiden sich, wenn Sie eine Datei für ein Werkzeug vorbereiten, das mit einer anderen Rate arbeitet, und dort die deklarierte Rate zu wählen ist der stille Fehler: Die Ausgabe ist weiterhin bildgenau, nur auf dem Raster, nach dem niemand gefragt hat.

Verwandte Werkzeuge