Zeilenumbrüche entfernen
Oder Untertiteltext einfügen
Optionen
Ein Feld, fünf Möglichkeiten, und jede Möglichkeit hat ihre eigene Seite. Umbrechen bricht jeden Block neu auf die Spaltenzahl um, was eine zu lange Zeile genauso verkürzen kann wie eine kurze Zeile wieder hochziehen. Lange Zeilen trennen bricht nur die Zeilen über der Zahl und lässt die übrigen genau, wie sie waren. Ausgleichen behält die Zeilenzahl jedes Blocks und verschiebt die Wörter zwischen ihnen, bis die längste Zeile so kurz wie möglich ist. Zusammenfügen bringt jeden Block auf eine einzige Zeile. Begrenzen lässt jeden Block in Ruhe, der bereits innerhalb der Zeilenzahl liegt. Diese Seite füllt das Feld mit der Möglichkeit, die ihr Titel nennt, und listet keine andere.
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 setzt jeden Block auf eine einzige Zeile. Hatte ein Block zwei oder drei Zeilen, wird der Text mit einem einzelnen Leerzeichen dort zusammengeführt, wo jeder Umbruch stand, und der Block behält seinen Start, sein Ende und seine Nummer. Die Datei hat weiterhin dieselbe Anzahl Untertitel in derselben Reihenfolge; nur die Umbrüche darin sind weg.
Die Seite ist richtig, wenn eine Datei für einen viel schmaleren Bildschirm umbrochen wurde, als den, auf dem Sie sie zeigen werden, oder wenn die Umbrüche mitten in einer Wendung landen und Sie den ganzen Satz lieber in einem Lauf hätten. Wollen Sie den Text woanders umbrochen statt zusammengeführt, bricht die Umbrechen-Seite Blöcke auf eine Spaltenzahl um; diese Seite ist das Gegenteil: Sie endet immer mit genau einer Zeile pro Block, egal wie lang die wird.
Eine Zeile, die mit einem Gedankenstrich beginnt, markiert einen Sprecherwechsel, und jede andere Seite dieser Gruppe behandelt solche Zeilen als Mauern, die sie nicht überschreitet. Diese Seite überschreitet sie, und der Grund steht in ihrem Namen: Der Umbruch zwischen zwei Sprechenden ist ein Zeilenumbruch, und Zeilenumbrüche zu entfernen ist, worum Sie gebeten haben. Was sie nicht tut, ist dazu zu schweigen. Der Lauf meldet, wie viele Sprecherwechsel sie zusammengeführt hat, sodass eine Datei, in der drei Personen abwechselnd sprachen, nicht so aussieht, als hätte eine alles gesagt, ohne dass der Bericht etwas dazu sagt.
Zwei kleinere Entscheidungen sind zu kennen. Wenn der Text auf beiden Seiten eines Umbruchs Chinesisch, Japanisch oder Koreanisch ist, wird kein Leerzeichen eingefügt, weil diese Schriften keine Wortzwischenräume verwenden und ein Leerzeichen dort als Loch mitten im Satz sichtbar wäre. Und eine leere Zeile – ein Block, der zwischen zwei Textstücken eine Leerzeile führt – trägt nichts zur Zusammenführung bei, hinterlässt also keine doppelte Lücke. Alles läuft in Ihrem Browser, nichts wird hochgeladen, und die elf Formate, deren Blöcke mehr als eine Zeile führen können, werden angenommen: SRT, WebVTT, ASS, SSA, SBV, SAMI, LRC, MicroDVD, TTML, JSON und CSV.
Beispiele
Ein zweizeiliger und ein einzeiliger Block
Eingabe
1
00:00:01,000 --> 00:00:04,000
We could take the train
and be there by six
2
00:00:05,000 --> 00:00:08,000
A single line
Ausgabe
1
00:00:01,000 --> 00:00:04,000
We could take the train and be there by six
2
00:00:05,000 --> 00:00:08,000
A single line
Der erste Block kommt als eine Zeile von 43 Spalten heraus, mit einem einzelnen Leerzeichen dort, wo der Umbruch war, und der zweite stand schon auf einer Zeile, an ihm war also nichts zu tun. Beide behalten ihre Nummern und Zeiten, und die Leerzeile zwischen den beiden Blöcken gehört zum SRT-Layout und nicht zu einem Block, sie kommt also zurück, wie sie war. An der Zeitachse hat sich nichts bewegt: Der zusammengeführte Block ist genau so lange auf dem Bildschirm wie vorher.
Drei Sprecher auf drei Zeilen
Eingabe
1
00:00:01,000 --> 00:00:04,000
- Then we walk
- All the way home
Ausgabe
1
00:00:01,000 --> 00:00:04,000
- Then we walk - All the way home
Die beiden Gedankenstrich-Zeilen werden zu einer zusammengeführt, Striche und alles, die Wechselmarken stehen also weiterhin im Text, wo sie waren. Der Lauf meldet einen zusammengeführten Sprecherwechsel, die ehrliche Beschreibung dessen, was geschehen ist: Die Datei zeigt auf dem Bildschirm nicht mehr, dass zwei Personen sprachen, und nichts in der Ausgabe verrät das außer den Strichen selbst. Das ist die eine Seite der Gruppe, die das tut, und sie tut es nur, weil ihr Titel genau danach fragt.
Eine Leerzeile und ein chinesischer Block
Eingabe
[Script Info]
Title: join
[Events]
Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text
Dialogue: 0,0:00:01.00,0:00:04.00,Default,,0,0,0,,Hello\N\Nworld
Dialogue: 0,0:00:06.00,0:00:09.00,Default,,0,0,0,,你好世界\N再见朋友
Ausgabe
[Script Info]
Title: join
[Events]
Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text
Dialogue: 0,0:00:01.00,0:00:04.00,Default,,0,0,0,,Hello world
Dialogue: 0,0:00:06.00,0:00:09.00,Default,,0,0,0,,你好世界再见朋友
Der erste Block führt eine Leerzeile zwischen seinen beiden Wörtern – \N\N ist die ASS-Schreibweise dafür –, und die Zusammenführung erzeugt Hello world mit einem statt zwei Leerzeichen, weil die leere Zeile keinen Text beitrug und ihr Leerzeichen als doppelte Lücke erschienen wäre. Der zweite Block ist chinesisch, und seine beiden Hälften kommen mit gar nichts dazwischen zurück: Ein Leerzeichen würde eine sichtbare Lücke mitten im Satz erzeugen. Die Leerzeile selbst wird fallengelassen, das Einzige, was diese Seite entfernt statt verschiebt.
Häufige Fragen
Worin unterscheidet sich das Entfernen von Zeilenumbrüchen vom Umbrechen von Untertiteln?
Entfernen führt alles zusammen, jeder Block endet also mit genau einer Zeile, egal wie lang sie wird. Umbrechen arbeitet auf eine Spaltenzahl und erzeugt so viele Zeilen, wie der Text braucht, um darin zu bleiben, das können gut zwei oder drei sein. Die eine Seite endet mit einer Zeile pro Block, die andere mit Zeilen, die nicht breiter sind als die Zahl, die Sie eingestellt haben. Ist die Breite das Wichtige, brechen Sie um; ist es die eine Zeile, entfernen Sie.
Warum steht keine Lücke dort, wo zwei chinesische Zeilen zusammengeführt wurden?
Weil Chinesisch, Japanisch und Koreanisch ohne Wortzwischenräume geschrieben werden und ein eingefügtes Leerzeichen zwischen zwei Satzhälften für Lesende als Lücke sichtbar wäre. Die Seite betrachtet das Zeichen auf jeder Seite des Umbruchs: Wenn beide aus diesen Schriften stammen, führt sie sie direkt zusammen, sonst setzt sie ein einzelnes Leerzeichen. Gemischter Text wie ein chinesischer Name vor einer englischen Zeile bekommt weiterhin das Leerzeichen, weil es dort hingehört.
Was geschieht mit den Gedankenstrichen, wenn zusammengeführte Zeilen einen Sprecherwechsel markieren?
Sie bleiben im Text, und die Zusammenführung wird gezählt und gemeldet. Eine Zeile, die mit einem Gedankenstrich beginnt, bedeutet, dass jemand anderes spricht; sie mit der Zeile darüber zusammenzuführen nimmt also das sichtbare Signal weg, dass zwei Personen sprachen – die Striche bleiben, stehen aber nicht mehr am Zeilenanfang. Der Lauf meldet, wie viele Sprecherwechsel zusammengeführt wurden, damit Sie es gesagt bekommen und nicht selbst bemerken müssen.
Ändert das Entfernen von Zeilenumbrüchen, wie viele Untertitel die Datei hat?
Nein. Die Seite arbeitet innerhalb jedes Blocks und führt nie zwei Blöcke zusammen, ein Block mit zwei Zeilen und einer mit einer kommen also beide als je ein Block heraus, mit ihren eigenen Zeiten und Nummern. Zwei Blöcke zu einem zu machen ist eine andere Operation mit einem anderen Ergebnis auf der Zeitachse und lebt auf der Seite, die Untertitelblöcke zusammenführt, nicht hier.
Was ist mit der Leerzeile in einem meiner Blöcke geschehen?
Sie wurde fallengelassen, weil sie keinen Text beizutragen hatte und ihr Platz in der zusammengeführten Zeile eine doppelte Lücke mitten darin hinterlassen hätte. Eine Leerzeile in einem Block ist meist ein Überbleibsel einer Bearbeitung und nichts, was ein Zuschauer sehen soll; es geht also nichts verloren, sie zu entfernen. War ein Block von Anfang bis Ende leer, ohne jeden Text, kommt er als leerer Block zurück, statt gelöscht zu werden.
Bei welchen Untertitelformaten lassen sich die Zeilenumbrüche entfernen?
Bei den elf, deren Blöcke mehr als eine Zeile führen können: SRT, WebVTT, ASS, SSA, SBV, SAMI, LRC, MicroDVD, TTML, JSON und CSV. Reiner Text ist nicht dabei, und ausnahmsweise ist das keine Einschränkung – eine Textdatei hat schon eine Zeile pro Block, es gibt also nichts zusammenzuführen, und der Lauf würde die Datei unverändert zurückgeben. Gestaltung, die über einen Umbruch reicht, bleibt auf der zusammengeführten Zeile erhalten statt verworfen, Karaoke-Timing über einen Umbruch wird dagegen verworfen und gezählt.