Zum Hauptinhalt springen
SubtitleMatrix

Endzeiten von Untertiteln verschieben

ZeitachseUm einen festen Betrag verschieben
Oder Untertiteltext einfügen

Optionen

Millisekunden, um die jeder Untertitelblock verschoben wird. Ein positiver Wert schiebt die Untertitel später, ein negativer zieht sie früher. Null ist ein zulässiger Wert: Die Datei kommt unverändert zurück, was ein schneller Weg ist, um zu prüfen, ob eine Datei bereits an der richtigen Stelle sitzt.

Start verschiebt nur die Anfangszeit und lässt die Endzeit, wo sie war; ein späterer Versatz macht also jeden Untertitelblock kürzer, ein früherer macht ihn länger. Ende macht das Gegenteil. Verwenden Sie Start, wenn die Untertitel zum falschen Zeitpunkt erscheinen, aber richtig enden; verwenden Sie Ende, wenn sie richtig erscheinen und dann zu lange bleiben oder zu früh verschwinden.

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.

Wer nur das Ende jedes Untertitelblocks verschiebt, lässt den Auftritt unverändert und ändert die Standzeit. Diese Seite nimmt einen Versatz in Millisekunden und addiert ihn ausschließlich auf die Endzeit: Ein positiver Wert lässt jede Zeile länger stehen, ein negativer nimmt sie früher vom Bildschirm. Weil die Startzeit bleibt, ändert sich die Dauer jedes Blocks.

Genau dafür gibt es die Seite. Untertitel, die im richtigen Moment erscheinen und dann zu lange stehen bleiben, drücken das Lesetempo und schieben die nächste Zeile vom Bild, bevor sie gebraucht wird; Untertitel, die eine Nuance zu früh verschwinden, schneiden das Satzende ab. Ein Versatz über die ganze Datei löst keins von beiden, weil er beide Kanten gemeinsam bewegt und jede Dauer unberührt lässt. Hier behält der Block seinen Startpunkt und bekommt einen neuen Endpunkt.

Eine Sache wird gezählt statt versteckt: Ein Block, dessen Ende auf oder hinter seinen eigenen Start rutschen würde, lässt sich nicht schreiben – die ehrliche Ausgabe ist kein Block –, also wird er entfernt, und die Zahl nennt, wie viele es waren. Eine Klammerung an null gibt es hier nicht: Das Ende hat keine eigene Untergrenze, an die es geheftet werden könnte, nur den Start seines eigenen Blocks, und ein Ende genau dort wäre ein Block ohne Standzeit, also eine Entfernung unter anderem Namen. Jeder verbleibende Block behält Nummer und Text.

Jede Datei wird als das gelesen, was sie ist: SRT, WebVTT, ASS, SSA, SBV, SAMI, MicroDVD, TTML, JSON und CSV werden angenommen; reiner Text und LRC nicht, weil beide gar keine Endzeit in die Datei schreiben. Nichts wird hochgeladen – der Versatz läuft im Browser, und eine ganze Staffel geht in einem Durchgang durch die Warteschlange.

Beispiele

Jeden Untertitel eine halbe Sekunde länger stehen lassen

Eingabe

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

2
00:00:05,500 --> 00:00:08,000
Second line.

Ausgabe

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

2
00:00:05,500 --> 00:00:08,500
Second line.

Jede Endzeit wandert 500 ms nach hinten, jeder Start bleibt. Block 1 kommt damit von 2000 auf 2500 ms Standzeit, Block 2 von 2500 auf 3000 ms.

Ein kurzer Block, dessen Ende vor den eigenen Start rutscht

Eingabe

1
00:00:01,000 --> 00:00:01,200
A short one.

2
00:00:05,000 --> 00:00:08,000
A long one.

Ausgabe

2
00:00:05,000 --> 00:00:07,500
A long one.

Der erste Block ist nur 200 ms lang; ein Versatz von −500 ms würde ihn 300 ms vor seinem Start enden lassen. Er wird entfernt und gezählt, der verbleibende Block behält die Nummer 2.

Allen Untertiteln das Ende abschneiden

Eingabe

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

Ausgabe

1
00:00:01,000 --> 00:00:02,400
Hello there.

Ein negativer Versatz verkürzt jeden Block. Das ist die übliche Korrektur für Zeilen, die deutlich über das Satzende hinaus stehen bleiben und die Datei hinter dem Ton wirken lassen.

Häufige Fragen

Wie unterscheidet sich diese Seite von der Seite, die nur die Startzeiten verschiebt?

Die beiden Seiten ändern entgegengesetzte Kanten und beheben daher entgegengesetzte Symptome. Hier bleibt der Auftritt jedes Blocks stehen und der Abgang wandert – richtig, wenn Zeilen zu lange stehen oder zu früh verschwinden. Die Startseite behält den Abgang und verschiebt den Auftritt – richtig, wenn Untertitel vor oder nach der gesprochenen Zeile erscheinen.

Verkleinert ein späteres Ende den Abstand zum nächsten Untertitel?

Ja, und das ist der Punkt zum Aufpassen. Eine um 500 ms spätere Endzeit lässt den Start des nächsten Blocks genau dort, wo er war, also frisst jeder Block in die Stille hinter sich hinein. Bei einem Abstand von 300 ms berühren sich die Blöcke danach; diese Seite erzeugt diese Überlappung klaglos, denn Überlappungen zu beheben ist eine andere Aufgabe.

Gibt es eine Untergrenze, bis zu der sich eine Endzeit ziehen lässt?

Nein, anders als bei den Startzeiten, die bei null enden. Ein Ende darf überall liegen, wo die Rechnung es hinsetzt, bis es den Start seines eigenen Blocks erreicht; dort wird der Block entfernt statt geklemmt. Ein Ende auf den Start zu setzen hinterließe einen Block ohne Anzeigedauer, den niemand angefordert hat und den kein Zuschauer sieht.

Was passiert mit einem Block, dessen Ende vor seinem eigenen Start läge?

Er wird verworfen, und die Zahl der entfernten Blöcke steht neben allen anderen Ergebnissen im Bericht. Danach wird nichts neu nummeriert: Die Blöcke davor und danach behalten ihre Nummern, und die Lücke in der Nummerierung ist die sichtbare Spur dessen, was verschwunden ist.

Welche Untertitelformate liest diese Seite?

SRT, WebVTT, ASS, SSA, SBV, SAMI, MicroDVD, TTML, JSON und CSV, jede Datei als das, was sie tatsächlich ist, nicht nach ihrer Dateiendung. Reiner Text und LRC werden abgelehnt: Beide schreiben keine Endzeit, es gäbe also nichts zu verschieben, und die Ausgabe wäre mit der Eingabe identisch.

An welchem Symptom erkenne ich, dass ich die Endzeiten verschieben sollte?

Wenn beim Mitsprechen alle Wörter im richtigen Moment da sind, die Zeile aber nach dem Satzende noch steht, sind die Standzeiten zu lang und das Ende ist die falsche Kante. Verschwindet die Zeile dagegen mitten im Wort, sind die Endzeiten zu früh, und ein negativer Versatz von beispielsweise −400 ms ist die Korrektur.

Verwandte Werkzeuge