%20*.vtt-Untertitel%20in%20*.srt-Untertitel%20konvertieren%3F.png)
Wie ich erfahren habe, beginnt jede Zeile einer VTT-Datei ungefähr so:
00:00:06.984 --> 00:00:12.020
(Linie 1)
Für eine .srt-Datei sollte es aber so aussehen:
00:00:06,984 --> 00:00:12,020
(Zeile 2)
(falls Sie es nicht gesehen haben, .
wurde zu ,
)
Wie kann ich dies (Ersetzen von Zeile 1 durch Zeile 2) mithilfe regulärer Ausdrücke in Notepad++ erreichen?
Durch die Verwendung \d\.\d
kann ich alle Instanzen wie 6.9
und finden 2.0
, aber ich weiß nicht, wie ich sie in 6,9
und ändern kann 2,0
.
Antwort1
Ich habe es selbst geschafft:
Finde was:(\d)\.(\d)
Ersetzen mit:\1,\2
Dies ersetzt alle Instanzen wie 6.9
und 2.0
durch 6,9
und 2,0
in der .vtt-Datei.
.srt
Speichern Sie die Änderungen an der Datei und ändern Sie natürlich die Dateierweiterung in .
Dies reicht aus, wenn Sie jedoch befürchten, dass der Text ein enthält X.Y
, das Sie nicht ändern möchten, X,Y
gehen Sie wie folgt vor:
Finde was:(\d\d:\d\d:\d\d).(\d\d\d) --> (\d\d:\d\d:\d\d).(\d\d\d)
Ersetzen mit:\1,\2 --> \3,\4