Zum Hauptinhalt springen
SubtitleMatrix

Untertitel nach Dauer aufteilen

ZeitachseAn einem Zeitpunkt aufteilen
Oder Untertiteltext einfügen

Optionen

Eine Dauer — 3000, 3s, 1m30s und 00:00:03,000 funktionieren alle. Jeder Block, der länger als das auf dem Bildschirm ist, wird in so viele Stücke geteilt, wie nötig sind; ein 8-Sekunden-Block mit 3000 hier wird also zu drei, und die Zeit wird gleichmäßig verteilt, unabhängig von der Textlänge der Stücke. Verwenden Sie das, wenn das Problem die Anzeigedauer eines Blocks ist; verwenden Sie das Zeichenfeld auf der anderen Seite, wenn das Problem die Textmenge 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 teilt jeden Block, der länger als Ihre Grenze auf dem Bildschirm bleibt, in so viele Stücke, wie nötig sind. Die Grenze startet bei 7000 ms – sieben Sekunden, der Höchstwert, den die meisten Styleguides für einen Block nennen –, und wenn Sie Ihre Datei in Sekunden statt in Zeichen kennen, sind Sie hier richtig. Ein acht Sekunden langer Block mit einer Grenze von drei Sekunden wird zu drei Blöcken von je etwa 2667 ms.

Die Zahl der Stücke ergibt sich aus der Dauer, sie wird nicht von Hand abgezählt, und die Zeit wird gleichmäßig verteilt. Der Text wird dann an den Wortgrenzen geschnitten, die diesen gleichmäßigen Teilungen am nächsten liegen, deshalb enthalten die Stücke selten exakt gleich viele Zeichen. Das ist Absicht: Sie haben Dauer verlangt, also garantiert das Werkzeug Dauer, und der Text folgt so genau, wie ganze Wörter es zulassen.

Außerhalb des geteilten Blocks bewegt sich nichts. Ein Block von genau der Grenze bleibt unangetastet, und eine Datei, in der nichts zu lang ist, kommt byte für byte zurück – dieses Werkzeug teilt nur, eine zu hoch gesetzte Grenze ist also ein sicherer erster Lauf auf einer unbekannten Datei. Senken Sie die Grenze, bekommen Sie kürzere und mehr Stücke; die Stücke summieren sich weiterhin exakt zur ursprünglichen Spanne.

Wie auf jeder Seite hier wird die Datei in diesem Browser-Tab gelesen, geteilt und wieder geschrieben, ohne Upload. SRT, WebVTT, ASS, SSA, SBV, SAMI, MicroDVD, TTML, JSON und CSV werden akzeptiert, und eine Datei, deren Blockzahl sich geändert hat, wird in Zeitachsen-Reihenfolge ab 1 nummeriert ausgegeben.

Beispiele

Ein Acht-Sekunden-Block gegen eine Drei-Sekunden-Grenze

Eingabe

1
00:00:00,000 --> 00:00:08,000
The rain kept falling all through the night and no one in the house could sleep.

Ausgabe

1
00:00:00,000 --> 00:00:02,667
The rain kept falling all

2
00:00:02,667 --> 00:00:05,333
through the night and no one

3
00:00:05,333 --> 00:00:08,000
in the house could sleep.

Drei Stücke von 2667, 2666 und 2667 ms – die Rundung muss irgendwohin, und das letzte Stück nimmt den Rest, damit die Spanne exakt bei 8000 ms schließt. Die Schnitte liegen nach all und nach one, den nächsten Wortgrenzen bei einem Drittel und zwei Dritteln der Strecke, deshalb enthalten die Stücke 25, 28 und 25 Zeichen statt je 26.

Ein Block genau auf der Grenze und einer eine Millisekunde darüber

Eingabe

1
00:00:01,000 --> 00:00:04,000
Exactly three seconds long.

2
00:00:05,000 --> 00:00:08,001
Just one millisecond too long.

Ausgabe

1
00:00:01,000 --> 00:00:04,000
Exactly three seconds long.

2
00:00:05,000 --> 00:00:06,501
Just one millisecond

3
00:00:06,501 --> 00:00:08,001
too long.

Der erste Block ist genau 3000 ms lang und bleibt ganz; der zweite ist 3001 ms lang und wird in der Mitte geteilt. Das ist die ehrliche Lesart von „länger als die Grenze“, und deshalb verdoppelt eine um eine Millisekunde zu niedrige Grenze jeden Block, der genau darauf sitzt. Prüfen Sie die Dauern in Ihrer Datei, bevor Sie sich auf eine Zahl festlegen.

Eine Dauerngrenze, die nichts erreicht

Eingabe

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

2
00:00:03,000 --> 00:00:03,900
Also short.

Ausgabe

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

2
00:00:03,000 --> 00:00:03,900
Also short.

Dreißig Sekunden sind weiter als alles hier, also kommt die Datei unverändert zurück. Eine weite Grenze führt nichts zusammen und dehnt nichts: Diese Seite teilt Blöcke und tut nichts anderes, was sie zum sicheren Weg macht, den längsten Block einer Datei herauszufinden.

Häufige Fragen

Woher kommt die Grenze von sieben Sekunden, und gilt sie überall?

Sieben Sekunden ist der am häufigsten genannte Höchstwert für einen Block und in Wahrheit eine Lesegeschwindigkeitsregel: Ein durchschnittlicher Leser schafft etwa 15 bis 20 Zeichen pro Sekunde, ein zweizeiliger Block mit 84 Zeichen braucht also ungefähr fünf Sekunden, und ein langsamer Leser mehr. Sendervorgaben unterscheiden sich – mehrere europäische Leitfäden nennen sechs Sekunden –, behandeln Sie das Feld also als Ausgangspunkt und prüfen Sie die Vorgabe, gegen die Sie liefern. Das Werkzeug wendet die Zahl an, die im Feld steht, ohne eigene Meinung.

Wie entscheidet das Werkzeug, in wie viele Stücke ein Block zerfällt?

Es teilt die Dauer durch Ihre Grenze und rundet auf, aus 8000 ms bei 3000 ms werden also drei Stücke und aus 8000 ms bei 4000 ms zwei. Die Stücke erhalten dann gleiche Anteile der Spanne, deshalb liegen die Grenzen bei Dritteln und Hälften des ursprünglichen Blocks und nicht bei den Sätzen oder Zeilen darin. Sollen die Schnitte dem Text folgen, sind die Seiten zuständig, die nach Zeichen oder an Satzenden teilen.

Kann ich die Grenze so kurz setzen, dass ein Block in hundert Stücke zerfällt?

Es gibt eine Obergrenze von 200 Stücken pro Block und eine zweite, die in der Praxis wichtiger ist: Ein Stück darf nicht kürzer als eine Millisekunde sein. Ein neun Sekunden langer Block mit einer Grenze von 1 ms ergibt also 200 Stücke statt 9000, und der Bericht sagt, dass die Grenze nicht erreicht wurde. Das ist ein Schutz davor, dass ein Tastenfehler einen Block in eine eigene Datei verwandelt, keine Grenze, die Sie mit einer realistischen Zahl erreichen.

Ändert das Teilen eines langen Blocks die Zeitachse der ganzen Datei?

Nein. Die Stücke eines geteilten Blocks füllen genau die Spanne, die der ursprüngliche Block einnahm, und jeder andere Block behält seine Zeiten auf die Millisekunde. Ansonsten ändert sich nur die Nummerierung, weil eine Datei mit geänderter Blockzahl in Zeitachsen-Reihenfolge ab 1 geschrieben wird. Trug ein geteilter Block einen Stil, bleibt dieser beim ersten Stück, und der Bericht nennt die Zahl der neuen Stücke, die ohne Stil entstanden sind.

Meine Datei hat Blöcke, die stehen bleiben, weil sie nur eine kurze Zeile enthalten. Ist diese Seite die Lösung?

Nur teilweise. Diese Seite kann einen solchen Block in zwei schneiden, aber beide Stücke enthalten dann einen Bruchteil derselben kurzen Zeile, was meist keine Verbesserung ist – der Leser bekommt dieselben Wörter in zwei Portionen statt in einer. Ein Block, der stehen bleibt, weil nichts anderes passiert, lässt sich besser über die Zeiten selbst behandeln, wofür die Verschiebe- und Skalierungsseiten da sind, und über die Prüfung, ob der Block eine Gesprächspause abdecken sollte.

Kann eine Datei zu groß für diese Seite sein?

Dateien bis 64 MB werden gelesen, weit mehr als jede Untertitelspur: Eine Stunde Film liegt bei etwa 100 KB. Darüber sagt die Seite es, statt still zu scheitern, weil eine solche Größe fast sicher keine Untertiteldatei ist. Eine sehr große echte Datei – etwa eine ganze Serie – läuft besser Folge für Folge durch die Warteschlange, wo jeder Download geprüft werden kann, bevor es weitergeht.

Verwandte Werkzeuge