SRT- oder VTT-Datei übersetzen und Timecodes beibehalten
Um Untertitel zu übersetzen, übersetzen Sie die Untertiteldatei selbst (SRT oder VTT) mit einem Tool, das nur die Textzeilen ändert und alle Nummern und Timecodes unverändert lässt. Spielen Sie das Video anschließend mit der neuen Datei ab und prüfen Sie die wenigen Untertitel, die zu lang geworden sind, um rechtzeitig gelesen zu werden. Die ganze Datei in einen allgemeinen Übersetzer einzufügen, führt typischerweise zu fehlerhaften Timecodes und Untertiteln, die nicht mehr synchron laufen.
Dieser Leitfaden erklärt, wie Untertiteldateien aufgebaut sind, was schiefgehen kann und wie Sie eine übersetzte Datei erhalten, die Sie sofort hochladen können.
So funktioniert eine SRT-Datei
Eine SRT-Datei ist reiner Text. Jeder Untertitel (ein „Cue“) besteht aus drei Teilen:
12
00:01:04,250 --> 00:01:07,100
I didn't think you'd come.
Neither did I.
- Ein Zähler (12)
- Ein Timecode, der angibt, wann der Untertitel erscheint und wieder verschwindet – auf die Millisekunde genau
- Eine oder mehrere Textzeilen
Eine Leerzeile trennt einen Cue vom nächsten. Nur die Textzeilen sollten übersetzt werden. Wenn ein Übersetzer den Zähler anfasst, den Pfeil umschreibt, im Timecode ein Komma durch einen Punkt ersetzt oder zwei Cues zusammenführt, lehnen viele Videoplayer und Upload-Seiten die Datei ab oder zeigen Untertitel zum falschen Zeitpunkt an.
VTT-Dateien (WebVTT), die im Web verbreitet sind, sehen ähnlich aus. Sie beginnen mit einem WEBVTT-Header, verwenden vor den Millisekunden einen Punkt und können nach dem Timecode Einstellungen enthalten (etwa Position oder Ausrichtung) oder einfache Tags wie <i> für Kursivschrift. Auch diese Teile müssen unverändert erhalten bleiben.
Warum allgemeine Übersetzer Untertiteldateien kaputt machen
- Sie behandeln die Timecodes wie Text. Manche Übersetzer „lokalisieren“ die Zahlen, ändern Trennzeichen oder übersetzen die Pfeilzeile, als wäre sie ein Satz.
- Sie führen Zeilen zusammen oder teilen sie. Ein Übersetzer, der den gesamten Text bearbeitet, fügt Cues womöglich zu Absätzen zusammen, sodass Sie am Ende weniger Untertitel als Timecodes haben.
- Sie verlieren die Leerzeilen, die den Playern anzeigen, wo ein Cue endet.
- Sie sehen jeden Cue isoliert. Ein Satz, der auf zwei Cues verteilt ist („I didn't think“ / „you'd come“), kann verstümmelt herauskommen, wenn jede Hälfte ohne die andere übersetzt wird.
Ein auf Untertitel ausgelegter Übersetzer vermeidet alle vier Probleme: Er liest die Cues, übersetzt den Text mit den umgebenden Zeilen als Kontext und schreibt die Datei in derselben Struktur zurück. Der Untertitel-Übersetzer von DropTranslate arbeitet so: Er behält jeden Zähler und jeden Timecode bei und verteilt jeden übersetzten Untertitel auf dieselbe Anzahl von Zeilen. Dann erhalten Sie eine SRT- oder VTT-Datei zurück.
Vor dem Übersetzen
- Beginnen Sie mit der endgültigen, synchronisierten Datei. Beheben Sie Timing-Probleme zuerst im Original. Die Übersetzung korrigiert keinen Untertitel, der zu früh erscheint.
- Speichern Sie die Datei als UTF-8. Ältere SRT-Dateien sind manchmal in einer veralteten Kodierung gespeichert, wodurch aus Buchstaben mit Akzenten seltsame Symbole werden. Die meisten Untertitel-Editoren können die Datei als UTF-8 neu speichern.
- Entfernen Sie, was nicht übersetzt werden soll, etwa Sprecherbezeichnungen in einem Stil, den Sie ändern werden, oder Hinweise für den Editor.
- Notieren Sie Namen und Begriffe, die unverändert bleiben sollen: Figurennamen, Produktnamen, Orte.
Nach dem Übersetzen: Zeilenlänge und Lesegeschwindigkeit prüfen
Übersetzungen sind oft länger als das Original, und ein Untertitel ist nur so lange im Bild, wie sein Timecode es erlaubt. Professionelle Untertitler arbeiten mit drei Grenzwerten:
- Zeilen pro Untertitel: Die meisten Styleguides erlauben höchstens zwei Zeilen.
- Zeichen pro Zeile: eine maximale Zeilenlänge, damit der Text das Bild nicht verdeckt oder auf kleinen Bildschirmen nicht abgeschnitten wird.
- Lesegeschwindigkeit: wie viele Zeichen ein Zuschauer pro Sekunde bequem lesen kann. Ein langer Untertitel, der nur eine Sekunde im Bild ist, ist also unlesbar, selbst wenn er passt.
Die genauen Werte unterscheiden sich je nach Plattform, Sender und Zielgruppe (Inhalte für Kinder sind zum Beispiel meist langsamer). Wenn Sie Inhalte für eine Plattform mit Styleguide liefern, verwenden Sie deren Werte.
So prüfen Sie Ihre übersetzte Datei:
- Spielen Sie das Video mit den neuen Untertiteln ab, in normaler Geschwindigkeit, und achten Sie auf Untertitel, die Sie nicht zu Ende lesen können.
- Kürzen Sie, statt zu quetschen. Gute Untertitel verdichten: „I didn't think you'd come“ kann zu „I didn't expect you“ werden, ohne dass der Sinn verloren geht. Das kann ein Muttersprachler schnell erledigen.
- Prüfen Sie die Zeilenumbrüche. Brechen Sie Zeilen an natürlichen Stellen um (zum Beispiel nicht zwischen einem Artikel und seinem Nomen).
- Prüfen Sie Namen, Zahlen und Text im Bild (Schilder, ins Video eingebrannte Einblendungen) auf Übereinstimmung mit dem, was die Zuschauer sehen.
Wenn Ihr Editor Zeichen pro Sekunde anzeigt, sortieren Sie nach diesem Wert und korrigieren Sie zuerst die schnellsten Untertitel.
Eingebrannte Untertitel sind eine andere Aufgabe
Wenn die Untertitel Teil des Videobilds sind („hardcoded“), gibt es keine Untertiteldatei, die Sie übersetzen könnten. Sie müssten die Untertitel zuerst aus einem Transkript neu erstellen und dann diese Datei übersetzen. Untertiteldateien, die mit dem Video geliefert werden oder die Sie aus Ihrem Editor herunterladen oder exportieren können, lassen sich direkt übersetzen.
Häufig gestellte Fragen
Bleibt das Timing nach der Übersetzung gleich?
Mit einem untertitelfähigen Übersetzer ja: Die Timecodes werden unverändert übernommen, nur der Text ändert sich. Ist ein übersetzter Untertitel für sein Zeitfenster zu lang, kürzen Sie den Text, statt das Timing zu ändern, es sei denn, Sie können die Zeitangaben in einem Untertitel-Editor sicher anpassen.
Kann ich Untertitel in eine Sprache mit anderer Schrift übersetzen?
Ja. Achten Sie darauf, dass die Datei als UTF-8 gespeichert ist und dass Ihr Videoplayer oder Ihre Plattform das Schriftsystem unterstützt. Bei Sprachen mit Schreibrichtung von rechts nach links, etwa Arabisch oder Hebräisch, sollten Sie die Satzzeichen am Zeilenende prüfen, da manche Player sie auf der falschen Seite anzeigen.
Ist eine maschinell übersetzte Untertiteldatei gut genug zum Veröffentlichen?
Für interne Videos, Clips für soziale Medien und erste Entwürfe ist sie oft ein guter Ausgangspunkt. Bei einem Film, einem kostenpflichtigen Kurs oder einer Sendung sollte ein Muttersprachler sie prüfen: Untertitel sind kurz und stark vom Kontext abhängig, daher kommt es auf Ton und Redewendungen an. Einfache Prüfschritte finden Sie unter Ist maschinelle Übersetzung gut genug?.
Sollte ich SRT oder VTT übersetzen?
Übersetzen Sie das Format, das Ihre Plattform verlangt. Text und Timing sind gleichwertig; VTT bietet zusätzlich Optionen wie Positionierung und Formatierung. So müssen Sie das Format danach nicht konvertieren.
Zusammenfassung
Übersetzen Sie die Untertiteldatei, nicht kopierten Text. Lassen Sie Timecodes und Struktur unverändert, speichern Sie die Datei als UTF-8, sehen Sie sich das Video dann einmal mit der neuen Datei an und kürzen Sie die Untertitel, die zu schnell vorbeilaufen. Zu anderen Dateitypen siehe So übersetzen Sie ein Dokument.
Ziehen Sie Ihre SRT- oder VTT-Datei in DropTranslate und erhalten Sie die übersetzte Datei mit denselben Timecodes zurück.