Zweisprachige Untertitel aufteilen
Oder Untertiteltext einfügen
Optionen
Eine zweisprachige Datei enthält normalerweise zwei Schriftsysteme — Latein über Chinesisch, Japanisch über Koreanisch —, und das liest der Standard: Die Buchstaben jeder Zeile entscheiden, zu welcher Datei sie gehört, und die Sprache, die in der Datei zuerst erscheint, wird die erste Datei. Es ist keine Vermutung über die Bedeutung, nur über die Schrift, daher vertauscht es nie, welche Seite welche ist, sobald es die erste Zeile gesehen hat. Was es nicht kann, ist zwei Sprachen zu unterscheiden, die sich ein Alphabet teilen. Eine englische Datei gegen eine spanische, oder eine russische gegen eine ukrainische, liest sich als ein Schriftsystem — und ebenso eine gewöhnliche einsprachige Datei, deren lange Zeilen auf eine zweite Reihe umbrochen sind, was der häufige Fall ist und der Grund, warum dieses Lesen bewusst vorsichtig ist. Wenn jede Zeile jedes Blocks als dasselbe Schriftsystem gelesen wird, kommt nichts heraus: Die Datei geht unverändert durch, und der Lauf wird als ohne Änderung gemeldet. Das ist das Signal, stattdessen die Zeilenposition zu wählen. Die Zeilenposition zu wählen macht sie überall zur Regel: Die erste Zeile jedes Blocks geht in die erste Datei, der Rest in die zweite. Das passt zu einer Datei, deren zwei Sprachen immer in denselben Zeilen stehen, und es ist der einzige Weg, ein Paar zu trennen, das sich ein Alphabet teilt — aber bei einer Datei, deren Reihenfolge wechselt, teilt es die falschen Zeilen, und anders als der Standard sagt es nicht, dass es das getan hat.
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 nimmt eine Untertiteldatei mit zwei Sprachen und gibt Ihnen zwei Dateien zurück, eine Sprache in jeder. Das ist die Datei, die die meisten zweisprachigen Ausgaben ausliefern: das Original in der ersten Zeile jedes Blocks, die Übersetzung in der zweiten. Sie aufzuteilen ist nötig, bevor die beiden Sprachen an verschiedene Menschen gehen – an die Übersetzerin, die ihren eigenen Text überarbeiten muss, ohne Ihren anzufassen, an das Untertitelhaus, das jede Sprache als eigene Spur liefert, an die Plattform, die eine Untertiteldatei pro Sprache nimmt und keine mit zweien akzeptiert.
Die beiden Dateien kommen zusammen aus dem Lauf, verpackt in einem Zip. Das ist keine Verzierung: Der Browser lässt nur einen Download pro Klick starten, zwei getrennte Speichern-Schaltflächen würden also bedeuten, dass die zweite Datei stillschweigend nie ankommt. Die beiden sind gleichrangig – keine ist das Original –, und sie tragen denselben Namen wie Ihre Datei mit der Sprache vor der Endung, film.srt kommt also als film.srt und film.cjk.srt in film.zip zurück. Bearbeiten Sie eine Datei nach der anderen, oder ziehen Sie eine ganze Staffel hinein, und jede Datei wird für sich aufgeteilt.
Welche Zeile zu welcher Sprache gehört, entscheidet das Schriftsystem, in dem die Zeile geschrieben ist, und nicht ihre Position im Block. Eine englische Zeile über einer chinesischen, eine japanische über einer koreanischen, eine griechische über einer arabischen – die Buchstaben selbst sagen, in welche Datei jede Zeile geht, und die Sprache, die in der Datei zuerst erscheint, wird die erste Datei. Die Zeilenreihenfolge wird nicht verwendet, weil Übersetzer sie nicht einhalten: Eine Datei, in der die Übersetzung mal oben und mal unten steht, würde von einer Regel, die Zeilen zählt, an den falschen Stellen geschnitten, während das Schriftsystem bis zum Ende weiter funktioniert.
Was das Schriftsystem nicht kann, ist zwei Sprachen zu unterscheiden, die dasselbe Alphabet teilen. Englisch über Spanisch, Russisch über Ukrainisch – auf der Ebene der Buchstaben ist das ein Schriftsystem, und unvermeidlich auch eine gewöhnliche einsprachige Datei, deren lange Zeilen auf eine zweite Zeile umbrochen sind. Ein Werkzeug, das dort riete, würde die häufigste Untertiteldatei überhaupt nehmen und zwei Dateien zurückgeben, von denen jede einen halben Satz enthält. Diese Seite rät deshalb nicht: Wenn jede Zeile der Datei als dasselbe Schriftsystem liest, kommt nichts heraus und der Lauf wird als unverändert gemeldet, was die schlichte Wahrheit ist und ein Signal, die Option auf Zeilenposition umzustellen – die erste Zeile jedes Blocks in die erste Datei, der Rest in die zweite. Das ist die einzige Regel, die ein Paar im selben Alphabet teilen kann, und die Seite sagt das, statt Ihre Datei stillschweigend falsch zu teilen.
Zehn Formate gehen hinein: SRT, WebVTT, ASS, SSA, SBV, SAMI, TTML, JSON und CSV, dazu MicroDVD, dessen Bildnummern mit der eingestellten Bildrate gelesen und geschrieben werden. LRC bleibt draußen, weil es keine Endzeit speichert und es keinen Block zu teilen gibt, und reiner Text, weil er überhaupt keine Zeiten hat. Beide Dateien behalten die Zeiten, mit denen sie kamen, und beide behalten die Nummer, die jeder Block in der Quelldatei hatte – weshalb die erste Datei 1, 3, 4 laufen kann, wo die zweite 1, 2, 3, 4 läuft. Eine fehlende Nummer ist kein Fehler; so sagt die erste Datei, dass dieser Block zur anderen Sprache gehört. Nichts wird hochgeladen, nichts wird registriert, und das Aufteilen geschieht in diesem Browser-Tab.
Beispiele
Englisch über Chinesisch, in zwei Dateien geteilt
Eingabe
1
00:00:01,000 --> 00:00:03,000
Good morning.
早上好。
2
00:00:05,000 --> 00:00:07,000
How are you?
你好吗?
Ausgabe
First file (film.srt):
1
00:00:01,000 --> 00:00:03,000
Good morning.
2
00:00:05,000 --> 00:00:07,000
How are you?
Second file (film.cjk.srt):
1
00:00:01,000 --> 00:00:03,000
早上好。
2
00:00:05,000 --> 00:00:07,000
你好吗?
Der gewöhnliche Fall. Jede Zeile wird für sich gelesen, es spielt also keine Rolle, dass die chinesische Zeile in jedem Block die zweite ist – die Buchstaben entscheiden. Beide Dateien behalten die ursprünglichen Zeiten und Blocknummern, was es sicher macht, die beiden Dateien danach nebeneinander zu legen und gegeneinander zu prüfen.
Ein Block, den es nur in einer der beiden Sprachen gibt
Eingabe
1
00:00:01,000 --> 00:00:03,000
Good morning.
早上好。
2
00:00:05,000 --> 00:00:07,000
(敲门声)
3
00:00:09,000 --> 00:00:11,000
See you soon.
再见。
Ausgabe
First file (film.srt):
1
00:00:01,000 --> 00:00:03,000
Good morning.
3
00:00:09,000 --> 00:00:11,000
See you soon.
Second file (film.cjk.srt):
1
00:00:01,000 --> 00:00:03,000
早上好。
2
00:00:05,000 --> 00:00:07,000
(敲门声)
3
00:00:09,000 --> 00:00:11,000
再见。
Der mittlere Block ist ein Geräusch, das nur in der Übersetzung steht, es gibt darin also nichts zu teilen: Der ganze Block wandert in die zweite Datei, und die erste springt von 1 auf 3. Diese Lücke ist Absicht. Sie ist das einzige sichtbare Zeichen in der ersten Datei, dass ein Block zur anderen Sprache gehört, und sie verschwindet, wenn die Datei neu nummeriert wird.
Englisch und Spanisch, die die Standardeinstellung nicht unterscheiden kann
Eingabe
1
00:00:01,000 --> 00:00:03,000
Good morning.
Buenos días.
2
00:00:05,000 --> 00:00:07,000
How are you?
¿Cómo estás?
Ausgabe
With the split set to line position (film.srt):
1
00:00:01,000 --> 00:00:03,000
Good morning.
2
00:00:05,000 --> 00:00:07,000
How are you?
With the split set to line position (film.latin.srt):
1
00:00:01,000 --> 00:00:03,000
Buenos días.
2
00:00:05,000 --> 00:00:07,000
¿Cómo estás?
Zwei Sprachen, ein Alphabet, keine Regel über Buchstaben kann sie also trennen – genau deshalb tut der Lauf nichts, bis der Split auf Zeilenposition umgestellt wird. Es funktioniert hier, weil beide Sprachen immer in einer eigenen Zeile in derselben Reihenfolge stehen. Mischt Ihre Datei die Reihenfolge von Block zu Block, schneidet die Zeilenposition die falschen Zeilen, und anders als die Standardeinstellung sagt sie es Ihnen hinterher nicht.
Häufige Fragen
Wie findet die Seite heraus, welche Zeile in welcher Sprache geschrieben ist?
Über das Schriftsystem jeder Zeile, Buchstabe für Buchstabe gelesen: Lateinisch, Chinesisch, japanische Kana, koreanisches Hangul, Kyrillisch, Arabisch, Hebräisch, Griechisch und Devanagari werden alle unterschieden, und Chinesisch und Japanisch zählen als eine Seite, weil eine japanische Datei beides mischt. Die Sprache, die in Ihrer Datei zuerst erscheint, wird die erste der beiden Dateien, eine Datei Englisch über Chinesisch kommt also als Englisch plus Chinesisch zurück. Ziffern, Satzzeichen, Anmerkungen und Notenzeichen zählen als gar keine Sprache: Sie bleiben bei der ersten Datei, wenn sie in einem Block mit beiden Sprachen stehen, und sie führen nie dazu, dass ein Block geteilt wird.
Ich habe eine englisch-spanische Datei geteilt und dieselbe Datei zurückbekommen. Warum?
Weil diese beiden auf der Ebene der Buchstaben ein Schriftsystem sind, und ebenso jede einsprachige Datei, deren lange Zeilen auf eine zweite Zeile umbrochen sind. Ein Werkzeug, das riete, würde die häufigste Untertiteldatei überhaupt nehmen und zwei Dateien zurückgeben, von denen jede einen halben Satz enthält; diese Seite weigert sich deshalb zu raten und meldet, dass sich nichts geändert hat. Stellen Sie den Split auf Zeilenposition und laufen Sie erneut: Die erste Zeile jedes Blocks geht in die erste Datei, der Rest in die zweite. Das ist die einzige Regel, die Sprachen im selben Alphabet trennt, und sie verlangt, dass Ihre Datei die beiden Sprachen durchgehend in denselben Zeilen führt.
Bekomme ich eine Datei mit beiden Sprachen oder zwei Dateien?
Zwei Dateien, gemeinsam in einem Zip mit Ihrem Namen: film.srt kommt als film.srt und film.cjk.srt in film.zip zurück, mit der Sprache vor der Endung. Zwei Speichern-Schaltflächen würden nicht funktionieren, weil ein Browser einen Download pro Klick erlaubt und die zweite Datei stillschweigend nie ankäme. Wollen Sie beide Sprachen lieber in einer Datei – das Original über der Übersetzung –, ist das die Zusammenführen-Seite, die das Gegenteil dieser hier tut.
Welche der beiden Dateien gilt als Original?
Keine. Die Seite kann nicht wissen, welche Sprache die Quelle und welche die Übersetzung ist, und gibt es nicht vor: Die Datei mit der zuerst in Ihrer Eingabe erscheinenden Sprache wird die erste Datei, und die beiden sind überall sonst gleichrangig – im Zip, in der Ergebnisliste und in den Namen, die sich nur durch den Sprachkürzel unterscheiden. Brauchen Sie gezielt das Original, sehen Sie nach, welche Datei mit der Sprache zurückkam, die Sie in der ersten Zeile des ersten Blocks erwarten.
Verändert das Aufteilen die Zeiten oder fällt etwas weg?
Nein. Beide Dateien behalten die Start- und Endzeiten und die Blocknummern der Quelldatei, ein Block in der ersten Datei sitzt also an genau dem Moment wie vorher. Das Einzige, was zu lesen ist, ist der Bericht nach dem Lauf: Im gewöhnlichen Fall ist er leer, und er nennt die Anzahl der Blöcke, die nach Zeilenposition geteilt werden mussten, weil ihre Zeilen gar keine Buchstaben trugen – Musikblöcke und Klammergeräusche. Diese Blöcke behalten ihre erste Zeile in der ersten Datei und den Rest in der zweiten, keine Datei verliert also das Geräusch, aber wo der Schnitt fiel, ist eine Schätzung, und der Bericht sagt das.
Welche Formate lassen sich so teilen, und werden meine Dateien hochgeladen?
SRT, WebVTT, ASS, SSA, SBV, SAMI, TTML, JSON und CSV, dazu MicroDVD, dessen Bildnummern mit der eingestellten Bildrate gelesen und geschrieben werden – eine zweisprachige Datei dort ist eine Zeile mit beiden Sprachen, getrennt durch einen senkrechten Strich. LRC und reiner Text werden nicht angenommen, weil LRC keine Endzeit speichert und Text keine Zeiten, keines hat also einen Block zum Teilen. Nichts wird hochgeladen: Ihre Datei wird in diesem Browser-Tab gelesen, geteilt und zurückgeschrieben, was für alle zählt, deren Material den Rechner nicht verlassen darf.