Untertitel um Bilder verschieben
Oder Untertiteltext einfügen
Optionen
Ganze Einzelbilder, um die verschoben wird, umgerechnet über die Bildrate weiter unten. Verwenden Sie das, wenn die Quelle eine MicroDVD-.sub ist oder wenn Ihre Notiz Bilder statt Sekunden zählt.
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 eine Untertiteldatei um eine Anzahl von Einzelbildern. Geben Sie zwölf Bilder und eine Bildrate an, und jeder Block wandert um genau diesen Betrag – beide Kanten gemeinsam, sodass keine Standzeit sich ändert. Sie ist die richtige Seite, wenn die Zahl, die Sie haben, eine Bildnummer ist: eine Position aus einer Schnittzeitleiste, ein Hinweis aus der Qualitätskontrolle oder eine MicroDVD-.sub-Datei, die ausschließlich in Bildern zählt.
Die Bildrate ist hier kein Nebenwert, sondern die Hälfte der Rechnung. Bilder werden zu Millisekunden, indem man durch die Rate teilt und mit tausend multipliziert; die angegebene Rate gilt also für jeden Block der Ausgabe, unabhängig vom Format. Zwölf Bilder sind bei 25 fps 480 ms, bei 24 fps 500 ms und bei 23,976 fps 500,5 ms – deshalb ist das Feld Pflicht, und deshalb stehen die üblichen Raten daneben. Eine falsche Rate scheitert nicht laut; sie verschiebt die Zeitachse um einen Anteil, und bei einer stündigen Datei können das Minuten sein.
Ein Bildversatz, der nicht auf einer ganzen Millisekunde landet, wird genau einmal gerundet, bevor irgendetwas anderes geschieht, weil kein Untertitelformat Bruchteile einer Millisekunde speichert. Alles Weitere arbeitet auf ganzen Millisekunden, und deshalb beschreiben Vorschau und heruntergeladene Datei dieselbe Zeitachse.
Der Versatz gilt für die Zeitachse als Ganzes. Ein Block, der vor den Dateianfang geschoben würde, bekommt seinen Start auf 00:00:00 geheftet, während sein Ende weiterwandert, und kommt dadurch kürzer heraus; ein Block, dessen Ende auf oder vor null landet, wird verworfen. SRT, WebVTT, ASS, SSA, SBV, SAMI, MicroDVD, TTML, JSON und CSV werden angenommen und als das gelesen, was sie sind. Nichts wird hochgeladen, und die Warteschlange nimmt eine ganze Staffel in einem Durchgang.
Beispiele
Zwölf Bilder bei 25 fps
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,480 --> 00:00:03,480
Hello there.
2
00:00:05,980 --> 00:00:08,480
Second line.
Zwölf Bilder bei 25 fps sind 480 ms. Eine ganzzahlige Bildrate liefert ein ganzzahliges Ergebnis – der leichte Fall zum Nachrechnen an der Zeitachse, von der die Bildnummer stammt.
Dieselben zwölf Bilder bei 23,976 fps
Eingabe
1
00:00:01,000 --> 00:00:03,000
Twenty-three point nine seven six.
Ausgabe
1
00:00:01,501 --> 00:00:03,501
Twenty-three point nine seven six.
500,5 ms werden genau einmal auf 501 ms gerundet, bevor der Versatz angewendet wird. Danach bleibt nichts eine halbe Millisekunde daneben.
Eine negative Bildanzahl
Eingabe
1
00:00:00,200 --> 00:00:02,000
Starts almost immediately.
2
00:00:05,000 --> 00:00:06,000
Later.
Ausgabe
1
00:00:00,000 --> 00:00:01,600
Starts almost immediately.
2
00:00:04,600 --> 00:00:05,600
Later.
Minus zehn Bilder bei 25 fps sind 400 ms früher. Block 1 würde 200 ms vor null beginnen, also wird sein Start dort geheftet, während sein Ende die vollen 400 ms mitwandert.
Häufige Fragen
Warum braucht diese Seite eine Bildrate, die anderen Verschiebeseiten aber nicht?
Weil die Bildrate hier Teil der Rechnung ist und keine Eigenschaft der Datei. Bilder sind erst dann eine Zeitdauer, wenn bekannt ist, wie viele pro Sekunde vergehen; die Zahl im Feld bestimmt den Versatz für jedes Format. Auf der Millisekunden-Seite wird eine Bildrate nur zum Lesen und Schreiben von MicroDVD gebraucht und darf dort deshalb leer bleiben.
Welche Bildrate wähle ich für einen Film mit 23,976 fps?
23,976 und nicht 24. Die beiden liegen so nah beieinander, dass ein kurzer Versatz den Unterschied verbirgt, aber zwölf Bilder ergeben hier 500,5 ms und dort 500 ms; über einen ganzen Spielfilm summiert sich die Abweichung sichtbar. Eine MicroDVD-.sub-Datei kann ihre eigene Rate deklarieren, und diese Deklaration wird verwendet.
Kann ein Bildversatz zwischen zwei Millisekunden landen?
Die Umrechnung kann es, und das Ergebnis wird auf die nächste Millisekunde gerundet, bevor der Versatz irgendwo angewendet wird. Kein Untertitelformat speichert Bruchteile einer Millisekunde; einmal am Anfang zu runden hält die Zeitachse in ganzen Zahlen, statt an jedem Zeitstempel anders zu runden.
Muss der Versatz eine ganze Anzahl von Bildern sein?
Ja, das Feld nimmt nur ganze Zahlen an. Ein halbes Bild ist keine Position, zu der ein Player springen kann, und es anzunehmen hieße, es stillschweigend für Sie zu runden – besser ist, der eingegebene Wert und der verwendete Wert sind dasselbe.
Was passiert, wenn das Feld für die Bildrate leer bleibt?
Die Seite läuft nicht, bis es gefüllt ist. Das ist Absicht: Ohne Rate wird aus der Bildanzahl keine Zeitdauer, und die Alternativen wären raten oder stillschweigend nichts tun – beides liefert eine Datei, die bearbeitet aussieht und nicht das enthält, was Sie wollten.
Wie unterscheiden sich zwölf Bilder bei 24 und bei 25 fps in der Ausgabe?
Bei 24 fps sind zwölf Bilder 500 ms, bei 25 fps nur 480 ms – zwanzig Millisekunden Unterschied auf denselben Block. Beide Kanten wandern um diesen Betrag, sodass die Standzeit gleich bleibt. Bei einem Block, der 300 ms nach null beginnt, heftet der negative Fall den Start auf null und das Ende wandert weiterhin die vollen 480 oder 500 ms.