MicroDVD in CSV umwandeln
Oder Untertiteltext einfügen
Optionen
In welcher Bildrate die Zeitangaben gezählt werden. Auf den Formatseiten ist das, was MicroDVD braucht, denn es speichert Zeitangaben als Bildnummern. Auf den Bildraten-Seiten ist es die Rate, gegen die die Datei getaktet wurde — die Fassung, für die die Untertitel erstellt wurden —, und das zweite Feld der Seite nimmt die Rate des Videos auf, mit dem Sie sie verwenden wollen. 23,976, 24, 25, 29,97, 30, 50, 59,94 und 60 sind die üblichen. Ein falscher Wert verschiebt die gesamte Zeitachse, und auf den Bildraten-Seiten verschiebt er sie um einen Faktor statt um einen festen Betrag.
Was diese Konvertierung ändert
1 Sache entfällt oder braucht eine Entscheidung
- Bildrate
die Quelle speichert Zeiten als Bildnummern — jeder Zeitstempel hängt von der Bildrate ab, die Sie angeben
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 wandelt MicroDVD in CSV um. Ziehen Sie eine Datei hinein oder fügen Sie den Text ein — Sie erhalten die CSV-Fassung zurück. Die Umwandlung läuft vollständig in Ihrem Browser: kein Upload, keine Anmeldung.
Beide Formate speichern nicht dasselbe, und der Unterschied ist nicht kosmetisch: die Bildrate hat in CSV keinen Platz. Die Liste oben stammt daraus, was die beiden Formate jeweils ausdrücken können, nicht aus Ihrer Datei; sie gilt also schon, bevor Sie etwas laden.
Eine Datei ist kein Problem, eine ganze Staffel auch nicht: Die Warteschlange arbeitet sie der Reihe nach ab und liefert alle Ergebnisse in einem einzigen ZIP.
Beispiele
Eine typische MicroDVD-Datei, umgewandelt in CSV
Eingabe
{1}{1}25
{100}{150}The quick brown fox jumps over the lazy dog.
{200}{260}Faster than|the last one.
Ausgabe
start,end,text
00:00:04.000,00:00:06.000,The quick brown fox jumps over the lazy dog.
00:00:08.000,00:00:10.400,"Faster than
the last one."
In diesem Ergebnis geht verloren: die Bildrate. Alles andere bleibt Zeile für Zeile gleich.
Dieselbe Umwandlung mit einer unordentlichen Eingabe
Eingabe
{1}{1}23.976
{0100}{0150}Leading zeros in the frame numbers.
[INFORMATION]
{300}{340}An unrecognized line above was kept in place.
{400}{450}Trailing spaces are kept.
Ausgabe
start,end,text
00:00:04.000,00:00:06.000,Leading zeros in the frame numbers.
00:00:12.000,00:00:13.600,An unrecognized line above was kept in place.
00:00:16.000,00:00:18.000,"Trailing spaces are kept. "
So sehen echte Dateien aus: gemischte Zeilenenden, verirrte Leerzeichen, leere Felder. Vergleichen Sie das mit dem sauberen Beispiel oben, dann sehen Sie, was der Parser verzeiht.
Häufige Fragen
Welche Bildrate wird beim Umwandeln von MicroDVD nach CSV benötigt?
Die Rate, gegen die die Untertitel geschrieben wurden. Nennt die MicroDVD-Datei sie in der ersten Zeile, wird dieser Wert genommen; ist das Feld unter dem Dateikasten gefüllt, gilt das Feld. Ohne beides nimmt die Umwandlung 25 fps an und sagt es im Bericht.
Wie sieht die CSV-Datei aus, die aus MicroDVD entsteht?
Die Kopfzeile lautet start,end,text, danach folgt eine Zeile pro Untertitel. {100}{150} bei 25 fps wird zu 00:00:04.000,00:00:06.000; die Einzelbildnummern selbst tauchen nicht mehr auf.
Wie wird ein zweizeiliger MicroDVD-Untertitel in CSV geschrieben?
Beide Zeilen landen in derselben Textzelle, getrennt durch einen Zeilenumbruch und nach CSV-Regeln in Anführungszeichen gesetzt. Der senkrechte Strich aus der .sub-Datei wird also ein echter Umbruch innerhalb eines Datensatzes.
Bleibt die Reihenfolge der MicroDVD-Untertitel in CSV erhalten?
Sie wird nach Startzeit sortiert, früheste zuerst. MicroDVD speichert die Blöcke in Dateireihenfolge, CSV erwartet Abspielreihenfolge; eine unsortierte .sub-Datei kommt deshalb geordnet heraus.
Kann ich die CSV-Datei zurück nach MicroDVD umwandeln?
Ja, und CSV nach MicroDVD verliert die Bildrate. Die Rückrichtung kann Bildnummern nur erzeugen, wenn sie eine Rate annimmt; Text und Reihenfolge bleiben dabei erhalten.
Welche Kodierung hat die CSV-Ausgabe der MicroDVD-Datei?
UTF-8 mit Unix-Zeilenenden und ohne Byte-Order-Mark. Die Quellkodierung wird beim Einlesen vereinheitlicht, das Ergebnispanel erwähnt sie, wenn sie von UTF-8 abwich.