Zum Hauptinhalt springen
SubtitleMatrix

Untertitel-Zeitachse skalieren

ZeitachseGesamte Zeitachse strecken
Oder Untertiteltext einfügen

Optionen

Ein Prozentwert: 100 lässt die Datei, wie sie ist, 50 halbiert die gesamte Zeitachse. Bei Bildratenarbeit ist der Faktor Quellrate geteilt durch Zielrate — eine filmgetaktete Datei, die für 25-fps-PAL gebraucht wird (4 % schneller), braucht 96; eine PAL-getaktete Datei, die zurück zu einem 24-fps-Master geht, braucht 104,1667. Jeder Anfang und jedes Ende wird mit demselben Verhältnis multipliziert, daher ändern sich Blocklängen und die Abstände dazwischen gemeinsam.

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 multipliziert jeden Zeitstempel einer Untertiteldatei mit einem Prozentwert. 104,1667 dehnt die ganze Zeitachse entsprechend, 96 holt sie zurück, 50 staucht die Datei auf die halbe Länge. Start und Ende jedes Blocks werden mit demselben Verhältnis multipliziert, Standzeiten und Abstände ändern sich also gemeinsam, und je später ein Untertitel liegt, desto weiter wandert er.

Das ist die einzige Art der Zeitkorrektur, die Drift behebt. Eine Datei, die in der ersten Minute zwei Sekunden zu spät ist und in der letzten zwei Minuten, hat kein Versatzproblem, sondern ein Geschwindigkeitsproblem: Jemand hat sie gegen eine Fassung getimt, die mit anderer Rate lief. Ein fester Versatz macht den Anfang schlimmer; ein Verhältnis macht beide Enden richtig, weil der zu korrigierende Fehler mit dem Abstand von null wächst.

Der klassische Fall ist ein Bildratenunterschied – eine auf 24 fps getimte Datei für eine 25-fps-Fassung oder umgekehrt. Film läuft auf PAL vier Prozent schneller, seine Laufzeit ist also 96 Prozent des Originals: Ein 100-Minuten-Film passt auf eine 96-Minuten-Kassette. Eine gegen den Film getimte Datei muss deshalb mit 96 gestaucht werden, eine gegen die PAL-Fassung getimte mit 104,1667 gedehnt, um wieder auf dem Filmmaster zu sitzen. Mit 23,976 fps übertragener Film weicht noch einmal leicht ab; dafür sind die Bildraten-Seiten dieser Gruppe da, während Sie hier das Verhältnis selbst als Prozentwert angeben.

SRT, WebVTT, ASS, SSA, SBV, SAMI, MicroDVD, TTML, JSON und CSV werden als das gelesen, was sie sind, nicht nach ihrer Endung. Reiner Text und LRC werden abgelehnt, weil keines von beiden eine Endzeit speichert, auf die das Verhältnis wirken könnte. Nichts wird hochgeladen, und eine ganze Staffel geht in einem Durchgang durch die Warteschlange.

Beispiele

Die vier Prozent PAL-Beschleunigung rückgängig machen

Eingabe

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

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

Ausgabe

1
00:00:01,042 --> 00:00:03,125
Hello there.

2
00:00:05,208 --> 00:00:08,333
Second line.

Skalierung 104,1667, also 25 geteilt durch 24 – der Faktor, der eine auf 25 fps PAL getimte Datei zurück auf ein 24-fps-Filmmaster bringt. Der erste Block startet bei einer Sekunde und wandert 42 ms; der zweite startet bei fünf Sekunden und wandert 208 ms. Fünfmal der Abstand von null, fünfmal die Bewegung – darin liegt der ganze Unterschied zu einem festen Versatz.

Warum ein Verhältnis Drift behebt

Eingabe

1
00:00:00,000 --> 00:00:02,000
Opening line.

2
00:01:00,000 --> 00:01:02,000
One minute in.

3
00:10:00,000 --> 00:10:02,000
Ten minutes in.

Ausgabe

1
00:00:00,000 --> 00:00:02,083
Opening line.

2
00:01:02,500 --> 00:01:04,583
One minute in.

3
00:10:25,000 --> 00:10:27,084
Ten minutes in.

Wieder 104,1667. Die erste Zeile bewegt sich kaum, die Ein-Minuten-Marke zwei und eine halbe Sekunde, die Zehn-Minuten-Marke fünfundzwanzig Sekunden. Ein fester Versatz hätte genau eine der drei Marken getroffen und die anderen zwei falsch gelassen; ein Verhältnis trifft alle drei gleichzeitig.

Eine Datei stauchen, damit sie passt

Eingabe

1
00:00:10,000 --> 00:00:12,000
First.

2
00:01:00,000 --> 00:01:03,000
Second.

Ausgabe

1
00:00:08,000 --> 00:00:09,600
First.

2
00:00:48,000 --> 00:00:50,400
Second.

Skalierung 80. Jeder Block behält 80 Prozent seiner Dauer und liegt bei 80 Prozent seines Abstands von null, eine zwei Sekunden lange Zeile bekommt also 1,6 Sekunden. Beim Stauchen die Lesegeschwindigkeit prüfen: Die Wörter sind nicht kürzer geworden, nur die Zeit.

Häufige Fragen

Welchen Prozentwert brauche ich zwischen 24 und 25 fps?

Der Faktor ist immer Quellbildrate geteilt durch Zielbildrate, es kommt also darauf an, gegen welche Fassung Ihre Datei getimt wurde. Gegen den 24-fps-Film für PAL: 96. Gegen PAL zurück aufs Master: 104,1667, also 25 geteilt durch 24. Film mit 23,976 fps nutzt in denselben Richtungen 95,904 und 104,2708, weil 23,976 nicht exakt 24 ist.

Warum wandern spätere Untertitel weiter als frühere?

Weil das Verhältnis auf den Abstand von null wirkt und nicht auf die Länge des einzelnen Blocks. Ein Block bei einer Sekunde wandert bei 104,1667 Prozent etwa 42 ms, ein Block bei zehn Minuten fünfundzwanzig Sekunden. Das macht das Werkzeug zur Driftkorrektur statt zum festen Versatz und ist der Grund, warum Sie einen Prozentwert eintippen und keine Millisekundenzahl.

Ändert die Skalierung, wie lange jeder Block stehen bleibt?

Ja, im selben Verhältnis. Beide Kanten werden multipliziert, aus einer zwei Sekunden langen Zeile bei 80 Prozent werden 1,6 Sekunden, bei 150 Prozent drei Sekunden. Stauchen schiebt jeden Block näher an die Grenze der Lesegeschwindigkeit, Dehnen gibt jedem mehr Zeit als zuvor.

Kann Skalieren zwei Untertitel überlappen lassen?

Nein. Multiplikation mit einem positiven Verhältnis ist monoton, und das Runden auf ganze Millisekunden erhält das, also können zwei vorher getrennte Blöcke nicht nachträglich überlappen. Stauchen verkleinert die Abstände und kann sie bis zur Berührung bringen, was manche Player als Flackern zeigen, aber die Reihenfolge bleibt.

Was passiert mit einem Block, der für die gewählte Skalierung zu kurz ist?

Er wird verworfen, und die Zahl steht im Bericht. Ein 20-ms-Block bei 1 Prozent hat beide Kanten auf derselben Millisekunde, es bleibt kein Block zum Schreiben. Ihn auf eine Mindestlänge aufzufüllen setzte einen unsichtbaren Block in die Datei, während die Seite behauptete, er sei erhalten – das ist die schlechtere Antwort.

Bleibt der erste Untertitel der Datei stehen?

Nur wenn er bei null beginnt. Alles wird vom Anfang der Zeitachse aus gemessen, eine Datei, deren erster Block bei 00:01:00 öffnet, wird also samt Vorlauf skaliert. Wenn der Vorspann feststehen muss, brauchen Sie einen festen Versatz und kein Verhältnis – etwa +0 ms auf der Verschiebeseite.

Verwandte Werkzeuge