Wie man eine SRT-Datei übersetzt, ohne die Zeitstempel zu ändern
Übersetzen Sie Untertiteltext, während Sie Cue-Nummern und Timecodes fixieren, und validieren Sie dann Sequenz, Kodierung und Wiedergabe vor der Auslieferung.

Kurze Antwort: Cue-Text übersetzen, IDs und Timecodes fixieren
Eine SRT-Datei ist eine Datei mit zeitcodierten Daten, kein Transkript mit dekorativen Zeitstempeln. Übersetzen Sie nur den Untertiteltext. Lassen Sie jede Cue-Nummer, jeden Zeitstempel, jede leere Trennzeile und jedes unterstützte Formatierungs-Tag an Ort und Stelle und vergleichen Sie dann die Cue-Strukturen von Quelle und Ziel, bevor Sie das Video ansehen.
Für einen dateibewussten Workflow laden Sie die Originaldatei in den SRT Translator hoch, anstatt Untertitel in ein unstrukturiertes Textfeld zu kopieren. Dateibewusstsein verringert das strukturelle Risiko, aber Sie sollten die Ausgabe trotzdem mit der Quelle und dem Video abgleichen.
Die nicht offensichtliche Regel lautet: Die Beibehaltung der Timecodes ist notwendig, aber sie reicht nicht aus. Ein Ziel-Cue kann exakt dieselben Zeitstempel behalten und dennoch scheitern, weil der übersetzte Satz zu lang zum Lesen ist, an der falschen Phrase umbricht oder sich auf einen Sprecher bezieht, der noch nicht aufgetreten ist.
Wie eine SRT-Datei aufgebaut ist
Ein typischer Cue besteht aus vier Teilen:
17
00:00:41,500 --> 00:00:44,200
<i>MAYA:</i> The total is €1,249.50.
17ist die Cue-Nummer.00:00:41,500ist die Startzeit.00:00:44,200ist die Endzeit.- Die verbleibende Zeile oder die verbleibenden Zeilen sind der angezeigte Text.
SRT verwendet üblicherweise ein Komma zwischen Sekunden und Millisekunden sowie --> zwischen Start und Ende. Eine Leerzeile trennt einen Cue vom nächsten. Manche Player tolerieren Abweichungen; ein verlässlicher Übersetzungs-Workflow hängt nicht von dieser Toleranz ab.
Laden Sie den synthetischen SRT-Übersetzungs-Stresstest herunter. Er enthält Dialog, Kursivschrift, eine Sprecherbezeichnung, ein Datum, eine Währung, CJK-Text, Arabisch, Kyrillisch und lateinische Zeichen mit Akzenten. Der Inhalt ist fiktiv und daher sicher für Parser- und Kodierungstests verwendbar.
Warum Copy-and-Paste-Übersetzung SRT-Dateien beschädigt
Allgemeine Text-Workflows können Struktur mit Inhalt verwechseln. Häufige Fehler sind:
- Untertitel-IDs werden uebersetzt oder neu nummeriert;
- der Zeitstempel-Trenner oder das Dezimalkomma wird geändert;
- zwei kurze Cues werden zu einem Absatz zusammengeführt;
- ein wiederholter oder scheinbar leerer Cue wird entfernt;
- Markdown-Fences werden um die Datei herum zurückgegeben;
- Sprecherbezeichnungen werden als Fließtext umgeschrieben;
<i>-Tags werden gelöscht oder nicht unterstütztes Rich-Text-Markup wird ausgegeben;- leere Cue-Trennzeilen werden durch umbrochene Zeilen ersetzt.
Selbst eine sprachlich gute Übersetzung ist unbrauchbar, wenn der Player sie nicht mehr parsen kann.
Schritt-für-Schritt-Übersetzungs-Workflow
1. Das Original bewahren
Lassen Sie die Quell-SRT unverändert. Arbeiten Sie mit einer sprachlich gekennzeichneten Kopie wie interview.en.srt → interview.es.srt.
2. Bestätigen, dass die Quelle parsebar ist
Öffnen Sie die Quelle vor der Übersetzung in einem Untertitel-Editor oder Player. Wenn die Quelle bereits überlappende Timecodes, fehlende Trennzeilen oder den falschen Video-Offset hat, beheben oder dokumentieren Sie diese Mängel zuerst.
3. Die Kodierung erkennen
Verwenden Sie für mehrsprachige Ausgaben UTF-8, sofern die Auslieferungsspezifikation nicht ausdrücklich etwas anderes verlangt. Die Transkript-Richtlinien von YouTube sagen, dass nicht englische Transkriptdateien UTF-8-kodiert sein sollten, was eine vernünftige Basis für internationale Untertiteldateien ist (YouTube Help).
4. Strukturelle Felder einfrieren
Behandeln Sie Cue-Nummern und Zeitstempelzeilen als geschützten Inhalt. Wenn ein Tool sie nicht fixieren kann, übersetzen Sie in kleinen Blöcken und validieren Sie nach jedem Block.
5. Vollständige Cues mit benachbartem Kontext übersetzen
Übersetzen Sie den angezeigten Text, geben Sie aber den vorherigen und den nächsten Cue als Kontext mit. Untertitel teilen häufig einen Satz auf mehrere Cues auf; eine isolierte Übersetzung kann Tempus, Pronomen oder Wortstellung inkonsistent verändern.
6. Für die Zielsprache neu segmentieren
Behalten Sie das Cue-Timing bei, sofern Sie nicht zum Retiming autorisiert sind, aber passen Sie den Zeilenumbruch im Ziel innerhalb des Cues an. Brechen Sie an natürlichen Phrasengrenzen um, nicht nach Artikeln, Präpositionen, Namen oder eng verbundenen Verbphrasen.
7. Strukturelle Validierung durchführen
Vergleichen Sie Cue-Anzahl, IDs, Zeitstempel, Reihenfolge, Tags und leere Trennzeilen von Quelle und Ziel. Tun Sie das vor der sprachlichen Prüfung, damit Prüfer keine Zeit mit einer Datei verschwenden, die sich nicht laden lässt.
8. Die vollständige Zielspur ansehen
Automatisierte Prüfungen können nicht erkennen, ob ein Untertitel erscheint, bevor der Sprecher spricht, wichtigen Text auf dem Bildschirm verdeckt oder während eines schnellen Wortwechsels lesbar bleibt.
Zeilenumbrüche, Kursivschrift und Sprecherbezeichnungen beibehalten
Behalten Sie Quell-Zeilenumbrüche nicht mechanisch bei, wenn sich die Syntax im Ziel ändert. Behalten Sie den Cue bei und wählen Sie dann einen lesbaren Zeilenumbruch in der Zielsprache.
Zum Beispiel ist dieser Umbruch in der Quelle schlecht:
We approved the proposal
after the final review.
Wenn die Zielsprache die Bedingung an den Anfang stellt, kann sich der natürliche Umbruch verschieben. Das richtige Ziel ist semantische Gruppierung, nicht die Quelle Pixel für Pixel nachzubilden.
Behalten Sie sinnvolle Kursivschrift nur dann bei, wenn das Ziel sie unterstützt und der Stilguide sie verlangt. Behalten Sie Sprecherbezeichnungen konsequent bei. YouTube empfiehlt in Transkript-Workflows Hinweise wie [music] für Geräusche und >> zur Kennzeichnung von Sprechern (YouTube Help); andere Clients können eine andere Konvention verlangen.
Cue-Anzahl und Reihenfolge der Zeitstempel validieren
Verwenden Sie diese Invariantentabelle:
| Check | Expected result | Blocker? |
|---|---|---|
| Anzahl der Cues | Quelle und Ziel haben dieselbe Anzahl | Ja, außer ein genehmigtes Retiming hat die Anzahl geändert |
| Untertitel-IDs | Dieselben eindeutigen IDs in derselben Reihenfolge | Ja |
| Zeitstempeltext | Byte-genaue Übereinstimmung, wenn das Timing fixiert ist | Ja |
| Start vor Ende | Jeder Cue hat eine positive Dauer | Ja |
| Reihenfolge | Kein versehentlicher Rücksprung | Ja |
| Tags | Ausgeglichen und unterstützt | Meistens |
| Sichtbarer Text | Jeder Quell-Cue hat einen absichtlichen Ziel-Cue | Ja |
Verwenden Sie die Dateigröße nicht als Proxy. Übersetzungsexpansion macht das Ziel größer; eine ähnliche Byte-Anzahl beweist nichts.
Die Untertitel mit dem Video abgleichen
Prüfen Sie bei normaler Wiedergabegeschwindigkeit und schließen Sie diese schwierigen Stellen ein:
- den schnellsten Dialog;
- zwei Sprecher, die sich schnell abwechseln;
- Namen, Daten, Währungen und Maßeinheiten;
- Dialog, der über einen Szenenschnitt hinweggeht;
- Text, der mit Schildern oder Bauchbinden konkurriert;
- Lieder, Soundeffekte und Stimmen aus dem Off;
- den ersten und den letzten Cue;
- mindestens einen Abschnitt, der jedes unterstützte Formatierungs-Tag enthält.
Verwenden Sie die QA-Checkliste für Untertitelübersetzung, um Lesbarkeit und Segmentierung nach der strukturellen Validierung zu bewerten.
Häufige SRT-Fehler und Korrekturen
| Symptom | Likely cause | Fix |
|---|---|---|
| Der Player lehnt die Datei ab | Fehlerhafte Zeitstempel-Syntax oder Cue-Trennzeilen | Vergleichen Sie den ersten fehlschlagenden Cue mit der Quelle |
| Untertitel driften, aber die Timecodes stimmen überein | Falsche Quellspur oder Videoschnitt | Richten Sie die Quelldatei auf die exakte Videoversion aus |
| Text erscheint als Kästchen oder Mojibake | Kodierung oder Schriftunterstützung | Als UTF-8 speichern und die Wiedergabeumgebung testen |
| Ein Satz erscheint unter dem falschen Sprecher | Cue-Zusammenführung oder kontextfreie Übersetzung | Cue-Grenzen wiederherstellen und benachbarte Cues prüfen |
| Zweizeilige Cues werden zu Textwänden | Expansion im Ziel | Kürzen, umformulieren oder Erlaubnis für Retiming einholen |
| Kursivschrift bleibt in späteren Cues offen | Nicht ausgeglichene Tags | Tags pro Cue validieren und lokal schließen |
Wann man nicht jeden Zeitstempel beibehalten sollte
Versprechen Sie keine Beibehaltung der Zeitstempel, wenn das Timing der Quelle fehlerhaft ist, die übersetzte Sprache eine wesentlich andere Segmentierung benötigt oder das Video selbst neu geschnitten wurde. In solchen Fällen sollten Sie die Quelle als Audit-Referenz bewahren und eine ausdrücklich neu getimte Zielspur erstellen.
Das Fixieren von Zeitstempeln ist eine Übersetzungsbeschränkung, kein Ersatz für Untertitel-Authoring.
FAQ
Kann ich in einer SRT-Datei nur den Text übersetzen?
Ja. Übersetzen Sie die Textzeilen, während Sie Cue-Nummern, Zeitstempel und Trennzeilen schützen. Validieren Sie dann, dass jeder Quell-Cue weiterhin genau einen absichtlichen Ziel-Cue hat.
Sollten übersetzte Untertitel dieselbe Anzahl an Cues haben?
Wenn das Timing fixiert ist, ja. Eine abweichende Anzahl ist ein starkes Signal dafür, dass Cues zusammengeführt, verloren oder aufgeteilt wurden. Ein professioneller Retiming-Workflow kann die Anzahl absichtlich ändern, aber das sollte dokumentiert werden.
Kann ich Zeilenumbrüche ändern, ohne Zeitstempel zu ändern?
Ja. Zeilenumbrüche sind Teil des angezeigten Textes, nicht des Cue-Timings. Verschieben Sie sie an natürliche Phrasengrenzen in der Zielsprache.
Welche Kodierung sollte ich für übersetzte SRT-Dateien verwenden?
UTF-8 ist der sicherste Standard für mehrsprachigen Text. Verwenden Sie eine Legacy-Kodierung nur dann, wenn ein dokumentiertes Auslieferungssystem sie verlangt.
Warum wird meine übersetzte SRT geladen, sieht aber trotzdem falsch aus?
Parsing und Sichtprüfung sind unterschiedliche Tests. Die Datei kann strukturell gültig sein, während ihre Cues zu lang, schlecht segmentiert, auf die Videoversion falsch getimt oder vom Schriftarten-Stack des Players nicht unterstützt sind.
Verwandte Beiträge




