Untertitel 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.
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 verschiebt jeden Block einer Untertiteldatei um denselben Betrag nach vorn oder hinten, ohne ein Wort anzutasten. Geben Sie einen Versatz in Millisekunden an – eine positive Zahl schiebt die Untertitel später, eine negative zieht sie früher –, und jede Start- und Endzeit der Datei kommt um genau diesen Betrag verschoben heraus.
Am vorderen Ende der Zeitachse können zwei Dinge geschehen, und beide werden gezählt statt versteckt. Ein Block, dessen Start vor null läge, behält sein Ende und bekommt seinen Start auf 00:00:00 geheftet, kommt also kürzer heraus als zuvor. Ein Block, dessen Ende auf oder vor null läge, wird ganz verworfen, weil ihm kein ehrlicher Platz bleibt. Jeder andere Block behält seine Länge und die Nummer, die er hatte.
Jede Datei wird als das gelesen, was sie tatsächlich ist, nicht als das, was die Endung vermuten lässt: Eine SRT-, WebVTT-, ASS-, SSA-, SBV-, SAMI-, MicroDVD-, TTML-, JSON- oder CSV-Datei bringt ihre eigene Zeitensyntax mit. Untertitel als reiner Text oder als LRC werden hier nicht angenommen, weil keines von beiden eine Endzeit speichert – ein Versatz gäbe Ihnen eine Datei zurück, in der sich nichts geändert hat. Nichts wird hochgeladen; der Versatz läuft in Ihrem Browser, und eine ganze Staffel geht in einem Durchgang durch die Warteschlange.
Beispiele
Eine ganze Datei um 500 ms nach hinten schieben
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,500 --> 00:00:03,500
Hello there.
2
00:00:06,000 --> 00:00:08,500
Second line.
Beide Grenzen jedes Blocks wandern gleich weit, jede Standzeit bleibt. Sonst ändert sich nichts in der Datei.
Eine Datei über den Anfang hinaus nach vorn ziehen
Eingabe
1
00:00:01,000 --> 00:00:02,000
The first one starts too early.
2
00:00:03,000 --> 00:00:04,000
This one is fine.
Ausgabe
1
00:00:00,000 --> 00:00:00,800
The first one starts too early.
2
00:00:01,800 --> 00:00:02,800
This one is fine.
Der erste Block würde bei −200 ms beginnen. Sein Start wird auf null geheftet und nur diese Kante bewegt sich; der Block ist danach 800 statt 1000 ms lang.
Ein Block, der vorn herausfällt
Eingabe
1
00:00:01,000 --> 00:00:02,000
Gone entirely.
2
00:00:03,000 --> 00:00:04,000
Still here.
Ausgabe
2
00:00:00,500 --> 00:00:01,500
Still here.
Der erste Block endet bei −500 ms und wird deshalb entfernt statt geheftet. Der verbleibende Block behält die Nummer 2 – Verschieben nummeriert nie neu.
Häufige Fragen
Ändert das Verschieben von Untertiteln irgendeinen Text?
Nein. Der Versatz bewegt nur Start- und Endzeiten, jedes Zeichen jedes Blocks wird unverändert übernommen, einschließlich Zeilenumbrüchen und Inline-Tags. Wenn sich die Wörter ändern sollen, sind die Textwerkzeuge zuständig.
Was passiert mit einem Block, der vor den Dateianfang geraten würde?
Es gibt zwei Regeln, und sie werden getrennt gezählt. Ein Block, der vor null beginnen würde, bekommt seinen Start auf 00:00:00 geheftet, während sein Ende dort bleibt, wo die Rechnung es hinsetzt – dieser Block wird kürzer. Ein Block, dessen Ende auf oder vor null läge, wird ganz entfernt, weil kein Player ihn zeigen kann.
Warum gibt es auf einer Millisekunden-Seite ein Feld für die Bildrate?
Weil eine MicroDVD-.sub-Datei ihre Zeiten als Bildnummern speichert. Sie zu lesen und zurückzuschreiben führt über eine Bildrate, und wenn die Datei keine deklariert, gilt die Zahl im Feld. Für jedes andere Format bleibt sie unberücksichtigt.
Kann ich eine reine Text- oder LRC-Datei verschieben?
Nein, diese Seite nimmt keine an. Keines der beiden Formate schreibt eine Endzeit, es gibt also nichts, was der Versatz bewegen könnte – die Ausgabe sähe identisch aus. Beide Formate werden von den Textwerkzeugen angenommen.
Stimmt die Vorschau mit der heruntergeladenen Datei überein?
Ja, absichtlich. Die Ausgabe wird zurückgelesen, bevor sie angezeigt wird, sodass Zeitachse und Blockzahl die geschriebene Datei beschreiben und nicht die Werte im Speicher. Bei Formaten, die auf Hundertstel oder ganze Bilder runden, sehen Sie also die Werte, die wirklich in der Datei stehen.
Was bewirkt ein Versatz von null?
Nichts, und die Seite sagt es. Null ist ein gültiger Versatz, die Datei kommt byte für byte zurück, was eine schnelle Bestätigung ist, dass sie schon richtig sitzt. Ein Versatz von 0 ms wird nie als fehlender Wert behandelt.