SRT-Untertitel prüfen und bearbeiten
Maschinell erzeugte Untertitel sind nie zu 100 % richtig, lesen Sie also vor der Veröffentlichung Korrektur. SRT ist reiner Text; kennen Sie das Format und die üblichen Fehlerarten, dauert ein 10-Minuten-Video nicht lang. Wenn Sie ein Textprotokoll ohne Zeitcodes möchten (Video zu Text), steht am Ende eine Methode.
Das SRT-Format besteht aus vier Zeilen
Jeder Eintrag besteht aus einer Nummer, einem Zeitcode, dem Text und einer Leerzeile:
1 00:00:00,060 --> 00:00:02,900 I want to have a chat with you today. 今天我想和大家聊一聊, 2 00:00:02,900 --> 00:00:05,300 How can a small team spend very little money? 一个小团队怎样用很少的钱
- Der Zeitcode wird als
hh:mm:ss,mmm --> hh:mm:ss,mmmgeschrieben; beachten Sie das Komma vor den Millisekunden. - Ein zweisprachiger Eintrag ist einfach ein Textteil mit zwei oder mehr Zeilen.
- Zwischen den Einträgen muss genau eine Leerzeile stehen.
Womit Sie bearbeiten
- Ein Texteditor: Für ein paar Tippfehler genügen TextEdit unter macOS (als reiner Text gespeichert) oder ein beliebiger Code-Editor.
- Ein Schnittprogramm: SRT importieren, am Bild korrigieren, dann exportieren. Praktisch, wenn Sie auch die Gestaltung anpassen wollen.
- Ein eigener Untertitel-Editor: für viele Einträge oder starke Änderungen am Timing, zum Beispiel das quelloffene Aegisub.
Twinsubs erzeugt vorerst nur Dateien und hat keinen eingebauten Editor. Das ist Absicht: Das Korrekturlesen überlassen wir dem Werkzeug, das Sie schon kennen.
Behalten Sie beim Speichern zwei Dinge bei: Die Kodierung bleibt UTF-8 und die Endung bleibt .srt. Speichert TextEdit standardmäßig als formatierten Text, stellen Sie zuerst auf reinen Text um, sonst landen Formatierungsdaten in der Datei.
Fünf Fehlerarten in maschinellen Untertiteln
- EigennamenNamen von Personen, Firmen, Produkten und Begriffen. Die Erkennung schreibt womöglich ein ähnlich klingendes Wort, und die Übersetzung gibt es womöglich wörtlich wieder. Prüfen Sie diese zuerst.
- Zahlen und EinheitenJahre, Beträge, Prozentwerte. Eine falsch verstandene Ziffer ändert die Bedeutung, prüfen Sie also am Video.
- Gleichklingende Wörter und ausgelassene PassagenWo Musik die Stimme überdeckt, kann ein halber Satz fehlen oder durch ein ähnlich klingendes Wort ersetzt sein.
- UmbruchstellenEin Eintrag, der mitten im Satz endet, liest sich holprig. Verbinden oder teilen Sie Einträge, um das zu beheben.
- Überlappende oder zu kurze ZeitenZwei Einträge mit sich kreuzenden Zeitbereichen oder ein Eintrag, der weniger als eine Sekunde zu sehen ist und sich nicht lesen lässt. Manche Editoren lehnen den Import von Überlappungen ab.
Eine zeitsparende Reihenfolge beim Korrekturlesen
- Zuerst Eigennamen suchenMit Suchen und Ersetzen über die ganze Datei beheben Sie jede falsche Schreibweise desselben Wortes auf einmal.
- Dann die Zahlen durchsehenSehen Sie nur Einträge an, die Ziffern enthalten, und prüfen Sie sie am Video.
- Zuletzt alles ansehenLaden Sie die Untertitel in einen Player wie IINA, spielen Sie von Anfang an ab und halten Sie nur an, wo es sich schlecht liest.
Ein langes Video müssen Sie nicht Wort für Wort anhören. Mit dieser Reihenfolge fangen Sie die meisten Fehler schon in den ersten beiden Schritten ab.
Welche Zeile ist in einer zweisprachigen Datei falsch?
Jeder Eintrag in einem zweisprachigen SRT hat zwei Zeilen: eine in der Zielsprache und eine in der Ausgangssprache. Liest sich etwas schlecht, prüfen Sie zuerst die Zeile der Ausgangssprache:
- Die Zeile der Ausgangssprache ist schon falsch: Die Erkennung hat falsch gehört. Korrigieren Sie die Zeile der Ausgangssprache, danach die passende Zeile der Zielsprache.
- Die Ausgangssprache stimmt, die Zielsprache ist holprig: ein Übersetzungsproblem. Korrigieren Sie nur die Zeile der Zielsprache.
- Beide Zeilen stimmen, aber der Sinn ist zerstört: meist ein Umbruch, der einen Gedanken zerschnitten hat. Verbinden Sie die beiden benachbarten Einträge oder verschieben Sie die Grenze.
Ein SRT in reinen Text umwandeln (Video zu Transkript)
Sie wollen keine Untertitel, sondern ein Transkript ohne Nummern und Zeitcodes, etwa für Interviewnotizen oder Kursunterlagen. Twinsubs schreibt für Video nur SRT. Erzeugen Sie also zuerst das SRT und entfernen Sie dann die Zeilen mit Nummern und Zeitcodes. Wählen Sie einen der beiden Wege:
Weg eins: ein einziger Terminal-Befehl (in macOS eingebaute Werkzeuge)
Wählen Sie zuerst die Datei: Für nur eine Sprache nehmen Sie die einsprachige Datei (etwa Interview.en.srt); die zweisprachige Datei behält beide Sprachen. Führen Sie dann im Terminal aus (ersetzen Sie den Dateinamen durch Ihren und setzen Sie ihn in Anführungszeichen, wenn er Leerzeichen enthält):
tr -d '\r' < Interview.en.srt | grep -vE '^[0-9]+$|-->' | sed '/^$/d' > Interview.txt
Der Befehl macht drei Dinge: Er entfernt Windows-Zeilenenden, löscht die Zeilen, die nur aus einer Zahl bestehen, und die Zeilen mit --> (die Zeitcodes) und löscht Leerzeilen. Das Ergebnis wird als Interview.txt gespeichert, das ursprüngliche SRT bleibt unverändert.
Hinweis: Untertiteltext, der in einer Zeile nur aus Ziffern besteht (etwa eine Zeile, die nur „2024“ lautet), wird ebenfalls gelöscht, als wäre es eine Eintragsnummer. Sehen Sie sich nach der Umwandlung die Stellen mit Zahlen kurz an.
Weg zwei: Ersetzen mit regulären Ausdrücken im Texteditor
- Sichern: Kopieren Sie das SRT zuerst und arbeiten Sie an der Kopie.
- Zeitcode-Zeilen löschen: Suchen Sie in einem Editor mit Regex-Unterstützung (VS Code, Sublime Text und andere) nach
^\d\d:\d\d:\d\d,\d\d\d --> .*\nund ersetzen Sie es durch nichts. - Zeilen mit Nummern löschen: Suchen Sie nach
^\d+\nund ersetzen Sie es durch nichts. - Überzählige Leerzeilen löschen: Suchen Sie nach
\n{2,}und ersetzen Sie es durch\n.
Jede Zeile des Ergebnisses ist ein Eintrag, kein Absatz. Um daraus Fließtext zu machen, verbinden Sie danach benachbarte Zeilen. Müssen Sie wissen, wo im Video etwas gesagt wurde, behalten Sie das SRT und wandeln Sie nicht um.
Die Live-Übersetzung hat einen eigenen Weg: Nach einem Meeting können Sie eine Live-Sitzung als Textdatei speichern; siehe zweisprachige Untertitel für Meetings.
Untertitel dienen als Anhaltspunkt; lesen Sie vor der Veröffentlichung bitte Korrektur. Siehe Nutzungsbedingungen, Abschnitt 3.
FAQ
Kann ich ein SRT in ein reines Textprotokoll umwandeln?
Ja. Ein SRT ist reiner Text; entfernen Sie die Zeilen mit den Nummern und die Zeitcode-Zeilen, bleibt ein Transkript übrig. Der Abschnitt zum Umwandeln eines SRT in reinen Text nennt einen Befehl für das Terminal und einen Weg im Texteditor.
Kann ich von einem zweisprachigen SRT nur eine Sprache behalten?
Am einfachsten nehmen Sie die einsprachige Datei, die Twinsubs daneben schreibt (etwa .en.srt) und die nur die Zielsprache enthält. Haben Sie nur die zweisprachige Datei, löschen Sie mit Suchen und Ersetzen in einem Editor Zeile für Zeile eine der beiden Sprachen.
Das SRT öffnet sich als Zeichensalat. Was tun?
Wahrscheinlich ein Kodierungsproblem. Öffnen oder speichern Sie die Datei in einem Texteditor neu als UTF-8. Twinsubs schreibt UTF-8.
Die ganze Untertiteldatei läuft gegenüber der Sprache zu früh oder zu spät.
Prüfen Sie zuerst, ob die Untertitel zu genau diesem Video gehören. Ist die ganze Datei wirklich versetzt, verschieben Sie sie in einem Zug mit einem eigenen Untertitel-Editor (etwa mit der Funktion zum Verschieben der Zeiten in Aegisub), statt Zeitcodes Eintrag für Eintrag zu ändern.
Was bedeutet überlappende Zeit?
Der nächste Eintrag beginnt, bevor der vorige endet. Manche Editoren lehnen den Import von Überlappungen ab; setzen Sie das Ende des früheren Eintrags vor den Beginn des späteren.
Aktualisiert am 2026-10-23. Zurück zur Startseite von Twinsubs