SRT in TXT umwandeln
Oder Untertiteltext einfügen
Was diese Konvertierung ändert
2 Sachen entfallen oder brauchen eine Entscheidung
- Zeitangaben
die gesamte Zeitachse (das Ausgabeformat zeichnet überhaupt keine Zeitangaben auf)
- Zeilenumbrüche
Zeilenumbrüche (mehrzeilige Blöcke werden zu einer Zeile zusammengefügt)
Diese Liste stammt aus der Fähigkeitsmatrix für diese beiden Formate, nicht aus der konkreten Datei, die Sie geladen haben. Eine bestimmte Datei kann mehr verlieren, wenn sie Merkmale nutzt, die das Format erlaubt, die Matrix aber nicht modelliert.
Diese Seite entfernt die Zeitangaben aus einer Untertiteldatei und lässt die Wörter stehen. SRT ist eine Liste von Blöcken mit Startzeit, Endzeit und Text; das Textformat sind einfach Textzeilen. Die Konvertierung wirft also Zeitstempel und Blocknummern weg und behält die Wörter in der Reihenfolge, in der sie erscheinen.
Ein Block mit zwei Zeilen wird zu zwei Textzeilen. Nichts wird zu einem Absatz zusammengezogen, den Sie nicht geschrieben haben, und nichts wird neu umbrochen: Die Umbrüche aus der Untertiteldatei sind die Umbrüche der Ausgabe – brauchbar als Transkript, Übersetzungsquelle oder Entwurf.
Inline-Markup wird nicht entfernt – es ist Text wie alles andere, ein Tag in der Eingabe bleibt ein Tag in der Ausgabe. Eine Datei oder eine ganze Staffel, alles im Browser, am Ende ein ZIP-Archiv.
Beispiele
Eine typische SRT-Datei, konvertiert nach TXT
Eingabe
1
00:00:01,000 --> 00:00:03,500
Hello there.
2
00:00:03,500 --> 00:00:06,000
<i>Whispering</i> now.
And a second line.
3
00:00:06,000 --> 00:00:09,250
<b>Bold</b> statement.
Ausgabe
Hello there.
Whispering now.
And a second line.
Bold statement.
In dieser Ausgabe gehen verloren: Timing und Zeilenumbrüche als Blockgrenzen. Alles andere stimmt Zeile für Zeile überein.
Dieselbe Konvertierung mit ungewöhnlicher Eingabe
Eingabe
1
0:00:01,00 --> 0:00:03,500
<B>Bold</B> and <I>italic</I>.
2
00:00:03,500 --> 00:00:06,000
3
00:00:08,000 --> 00:00:09,000
Last one.
Ausgabe
Bold and italic.
Last one.
So sehen echte Dateien aus – gemischte Zeilenenden, verirrte Leerzeichen, leere Felder. Vergleichen Sie mit dem sauberen Beispiel oben.
Häufige Fragen
Warum sollte jemand Untertitel als reinen Text aus SRT haben wollen?
Für alles, was die Wörter ohne Zeit braucht: ein Transkript zum Lesen, ein Skript zum Übersetzen, ein Artikelentwurf, ein Suchindex oder eine Fassung für jemanden ohne Untertitel-Player.
Wie kommen zweizeilige SRT-Blöcke in der TXT-Ausgabe heraus?
Als zwei Zeilen untereinander, ohne Leerzeile dazwischen. Die Textdatei liest sich damit wie die Untertitel auf dem Bildschirm; nur die Blockgrenze verschwindet.
Werden beim SRT-nach-TXT-Konvertieren auch die Tags entfernt?
Nein. Markup ist Text und kommt als Text durch. Wenn Ihre Untertitel Kursiv für Stimmen aus dem Off nutzen, sehen Sie die Tags in der Ausgabe und können entscheiden, ob sie ein Signal bleiben oder entfernt werden.
Was geht bei SRT nach TXT verloren?
Timing und Zeilenumbrüche als Blockgrenzen: Zeitstempel und Blocknummern fallen weg, und die Datei sagt nicht mehr, welche Zeilen zu einem Block gehörten. Die Wörter selbst bleiben in der Reihenfolge, in der sie erscheinen.
Behält die TXT-Ausgabe die Namen meiner SRT-Dateien?
Ja, nur die Endung ändert sich. Eine Stapelverarbeitung kommt als ein ZIP-Archiv mit einer Textdatei pro Eingabe und denselben Namen herunter, sodass ein Ordner mit Episoden in der gezogenen Reihenfolge bleibt.
Gibt es eine Alternative zu TXT, die die SRT-Zeitachse behält?
Ja: CSV und JSON sind ebenfalls Textdateien und behalten Anfang und Ende jedes Blocks. TXT ist die Wahl, wenn nur die Wörter gebraucht werden.