Zum Hauptinhalt springen
SubtitleMatrix

Mindestdauer für Untertitel setzen

ZeitachseKurze Blöcke verlängern
Oder Untertiteltext einfügen

Optionen

Eine Dauer — 1000, 1s, 1.5s und 00:00:01,000 funktionieren alle. Dies ist die Grenze zwischen einem Untertitel, der lange genug bleibt, um gelesen zu werden, und einem, der vorbeiflimmert. Was auf der falschen Seite davon passiert, hängt von der Seite ab: Das Schließen von Lücken hält den kurzen Block länger auf dem Bildschirm und nimmt die zusätzliche Zeit aus der folgenden Lücke, sodass kein Block je die Worte des nächsten überdeckt (der letzte Block in der Datei hat nichts danach und verlängert sich einfach), während eine Prüfseite jeden Block unter der Grenze auflistet und die Datei unangetastet lässt.

Die Leere zwischen zwei Blöcken hat zwei Kanten: das Ende des früheren Blocks und den Start des späteren. Ende verschiebt das Ende des früheren Blocks; das Schließen einer Lücke verlängert diesen Block also, das Vergrößern verkürzt ihn; der spätere Block behält seine Zeit auf die Millisekunde genau. Start verschiebt stattdessen den Start des späteren Blocks und lässt den früheren in Ruhe. Wählen Sie die Kante, deren Zeit Sie mehr vertrauen — meist der Block, dessen Text zuletzt gesprochen wird, denn ein Untertitel sollte nicht erscheinen, bevor seine Zeile zu hören ist.

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 sorgt dafür, dass nichts vorbeiblitzt. Geben Sie eine Mindestdauer an – eine Sekunde, der Startwert –, und jeder kürzere Block wird gehalten, bis er die volle Länge auf dem Bildschirm war. Die zusätzliche Zeit kommt aus dem schwarzen Bildschirm nach dem Block, deshalb wird nichts dahinter nach hinten geschoben und kein Block bedeckt am Ende die Wörter des nächsten. Eine Datei, deren Blöcke bereits lang genug sind, kommt byte für byte zurück.

Der Wert ist eine Dauer, keine Anzahl Millisekunden, deshalb akzeptiert das Feld jede Schreibweise: 1000, 1s, 1.5s oder 00:00:01,000 bedeuten dasselbe, und jede davon funktioniert. Die Zahl selbst ist meist eine Hausregel und nichts, was sich aus der Datei ergibt – der Styleguide eines Senders, die Liefervorgabe eines Kunden oder einfach die kürzeste Zeit, in der eine Zeile noch von jemandem gelesen werden kann, der nicht schon hinschaut.

Welche Kante wandert, entscheidet, was der Zuschauer erlebt. Ende, der Standard, hält den Block nach dem gesprochenen Satz stehen, die Wörter kommen also, wenn die Datei es sagte, und bleiben länger. Start bringt den Block stattdessen früher herein, sodass die Zeile vor dem Hören auf dem Bildschirm ist – die Lesegeschwindigkeit sinkt in beiden Fällen, aber die zweite Variante ist für Erzählung, die ohnehin einen Schlag zu spät ist. So oder so wächst der Block nur, und er wächst in die gewählte Richtung.

Zwei Dinge tut diese Seite nicht. Sie hält einen Block nicht über den Beginn des nächsten hinaus: Wo der folgende Block zu früh startet, ist schlicht kein Platz, und der Block endet an dieser Grenze und wird als nicht erreicht gemeldet. Und sie berührt nichts anderes – Text, Stile, Positionen, Karaoke-Zeiten und Blockzahl bleiben unverändert, sie ist also auf einer stark formatierten ASS-Datei sicher. Nichts wird hochgeladen; die Datei wird im Tab gelesen und geschrieben, und SRT, WebVTT, ASS, SSA, SBV, SAMI, MicroDVD, TTML, JSON und CSV werden akzeptiert.

Beispiele

Zwei Blöcke kürzer als eine Sekunde

Eingabe

1
00:00:01,000 --> 00:00:01,300
Quick.

2
00:00:03,000 --> 00:00:03,200
Blink.

3
00:00:05,000 --> 00:00:07,000
A comfortable one.

Ausgabe

1
00:00:01,000 --> 00:00:02,000
Quick.

2
00:00:03,000 --> 00:00:04,000
Blink.

3
00:00:05,000 --> 00:00:07,000
A comfortable one.

Der 300-ms-Block und der 200-ms-Block werden je gehalten, bis sie eine volle Sekunde sichtbar waren, während der dritte Block – bereits zwei Sekunden lang – sich nicht bewegt. Achten Sie darauf, woher die zusätzliche Zeit kommt: Jeder Block nimmt sie aus dem schwarzen Bildschirm nach sich, deshalb beginnt der zweite Block weiterhin bei 3000 und keine Grenze dahinter verschob sich. In der Zeitachsen-Vorschau wachsen die beiden kurzen Balken nach rechts.

Der nächste Block beginnt näher, als die Grenze braucht

Eingabe

1
00:00:01,000 --> 00:00:01,200
Short.

2
00:00:01,500 --> 00:00:03,000
Next.

Ausgabe

1
00:00:01,000 --> 00:00:01,500
Short.

2
00:00:01,500 --> 00:00:03,000
Next.

Für eine volle Sekunde müsste der erste Block bis 2000 laufen, aber der zweite Block beginnt bei 1500 zu sprechen. Also endet der erste Block genau dort, wo der nächste beginnt, und ist 500 ms statt der verlangten 1000 lang. Die Wörter des nächsten Blocks zu bedecken wäre ein schlimmerer Fehler als ein kurzer Block, deshalb gewinnen die umliegenden Blöcke, wann immer die beiden Anforderungen kollidieren.

Mit der früheren Kante statt der späteren

Eingabe

1
00:00:01,000 --> 00:00:02,000
First.

2
00:00:05,000 --> 00:00:05,300
Quick.

3
00:00:09,000 --> 00:00:10,000
Last.

Ausgabe

1
00:00:01,000 --> 00:00:02,000
First.

2
00:00:04,300 --> 00:00:05,300
Quick.

3
00:00:09,000 --> 00:00:10,000
Last.

Der kurze Block wird hier nicht länger gehalten – er erscheint früher, bei 4300 statt 5000, und sein Ende bleibt genau dort, wo die Datei es hatte. Der erste Block behält jede Millisekunde, weil ein früherer Start am Ende des vorigen Blocks anhält. Beide Läufe machen denselben Block eine Sekunde lang; welcher richtig ist, hängt davon ab, ob die Zeile nach dem Sprechen oder davor gelesen werden soll.

Häufige Fragen

Wie lange sollte ein Untertitel mindestens auf dem Bildschirm bleiben?

Es gibt keine einzelne Zahl, die zu jedem Projekt passt, deshalb fragt diese Seite nach einer, statt selbst eine zu wählen. Ein üblicher Ausgangspunkt ist eine Sekunde pro kurzer Zeile, worauf das Feld steht, und viele Liefervorgaben nennen einen Wert in dieser Größenordnung für Material, das auch von jemandem lesbar sein muss, der nicht schon hinsah. Hat Ihre Datei einen Styleguide, nehmen Sie dessen Zahl; wenn nicht, ist eine Sekunde ein vernünftiger erster Durchgang, und Sie können jederzeit mit einer anderen Zahl erneut laufen.

Wird ein Block jemals über den Beginn des nächsten hinaus gehalten?

Nie. Der Block endet an der Startzeit des nächsten, auch wenn das Ergebnis damit kürzer ist als Ihr Mindestwert, weil ein Block, der in den folgenden hineinläuft, zwei Zeilen gleichzeitig auf den Bildschirm bringt und schlechter liest als ein kurzer Block. Eine eng geschnittene Datei zeigt deshalb ein paar Blöcke, die Ihre Zahl nicht erreicht haben; der Lauf meldet, wie viele, statt sie durchzuzwingen.

Welches Ende des Blocks wächst, wenn ich ihn verlängere?

Das von Ihnen gewählte. Ende hält den Block nach dem gesprochenen Satz, die Wörter erscheinen also, wenn die Datei es sagte, und bleiben länger stehen – der sicherste Standard und der Startwert dieser Seite. Start verschiebt den ganzen Block zurück, sodass er vor dem Sprechen erscheint, was das ursprüngliche Ende behält, aber die Zeile etwas zu früh zeigt. Beide Richtungen ändern die Lesegeschwindigkeit gleich; sie unterscheiden sich nur darin, ob der Zuschauer die Wörter vor oder nach dem Hören sieht.

Kann ich jeden Block der Datei auf dieselbe Dauer verlängern?

Nur die unter Ihrer Zahl, und nur bis zu ihr. Blöcke, die bereits auf oder über dem Mindestwert liegen, bleiben genau, wie sie sind, in welcher Länge die Datei sie hatte – ein langer Block wird nicht auf das Maß gekürzt. Das ist der Unterschied zwischen einer Untergrenze und einer festen Dauer: Diese Seite hebt kurze Blöcke auf ein Niveau und lässt alles andere in Ruhe, eine Datei mit ein oder zwei Flackern bekommt also nicht plötzlich einen gleichmäßigen Rhythmus, den sie nie hatte.

Was ist, wenn meine Dauer in Sekunden statt Millisekunden geschrieben ist?

Schreiben Sie sie in Sekunden. Das Feld akzeptiert eine nackte Zahl als Millisekunden und eine Zahl mit s als Sekunden, 1500 und 1.5s sind also dieselbe Anforderung, und ein vollständiger Timecode wie 00:00:01,500 funktioniert ebenfalls. Was Sie auch eingeben, intern wird der Wert zu einer ganzen Millisekundenzahl, weil das die einzige Zeiteinheit ist, die auf dieser Seite verwendet wird – eine Blocklänge, die auf einen Bruchteil einer Millisekunde fällt, wird also gerundet und nicht gespeichert.

Überlebt die Formatierung meiner Blöcke die Änderung?

Vollständig. Die Seite ändert zwei Zahlen pro Block und nichts anderes: Text, Wort-Tags, Stilreferenz, Position, Ebene und Blockzahl werden unverändert übernommen. Das gilt besonders für ASS und SSA, wo ein Block gleichzeitig einen Stilnamen, eine Positionsüberschreibung und Karaoke-Timing tragen kann – alles bleibt erhalten, und eine Datei ohne zu kurze Blöcke kommt byte für byte zurück.

Verwandte Werkzeuge