SRT-zu-SMI-Konverter
SAMI (.smi), das Untertitelformat von Microsoft für Windows Media, wird von manchen Playern und Geräten noch erwartet, besonders in Korea. Wandle eine SRT-Datei in eine SAMI-Datei mit einer Untertitelklasse um und behalte Timing, Zeilenumbrüche und Kursivschrift jedes Untertitels.
Untertiteldatei konvertieren
Untertiteldateien hier ablegen
SRT, VTT, ASS, SBV, TTML, SUB, SMI, LRC und mehr · bis zu 100 Dateien
Oder Untertiteltext einfügen
Deine Datei wird von dieser Seite in deinem Browser gelesen. Sie wird nirgendwohin hochgeladen.
Buchstaben sehen falsch aus? Wähle die Sprachgruppe, für die die Datei erstellt wurde.
MicroDVD- und Spruce-STL-Dateien zählen Videoframes. Wähle die Bildrate des Videos, zu dem die Untertitel gehören.
Dein Ergebnis
Die Vorschau zeigt den Anfang der Datei. Der Download enthält alles.
So funktioniert es
Die SRT-Datei öffnen
Lege die .srt-Datei ab. Sehen koreanische oder andere Buchstaben in der Vorschau kaputt aus, wähle zuerst die richtige Zeichenkodierung.
SAMI-Vorschau prüfen
SMI (SAMI) ist bereits ausgewählt. Jeder Untertitel beginnt mit einem SYNC-Tag, und Lücken bekommen eine leerende Zeile.
Die .smi-Datei herunterladen
Gib ihr denselben Namen wie dem Video, etwa film.mp4 und film.smi, damit Player sie automatisch laden.
Wie aus SRT-Timing SAMI wird
SAMI markiert nur, wann Text erscheint. Jeder Untertitel wird zu einem SYNC-Tag mit seiner Startzeit in Millisekunden, etwa <SYNC Start=1000>. Gibt es vor dem nächsten Untertitel eine Lücke, leert ein zusätzliches SYNC mit einem geschützten Leerzeichen, , den Bildschirm zur Endzeit des Untertitels. Direkt aufeinanderfolgende Untertitel brauchen keine leerende Zeile.
Vorher und nachher
Zwei SRT-Untertitel und die SAMI-Datei. Jeder Untertitel beginnt bei einem SYNC in Millisekunden, ein SYNC mit leert den Bildschirm zu jeder Endzeit, der Zeilenumbruch wird zu <br>, und die Kursiv-Tags bleiben, wie sie sind.
1
00:00:01,000 --> 00:00:03,500
<i>Where were you last night?</i>
2
00:00:04,000 --> 00:00:06,250
At the station,
waiting for you & the kids.<SAMI>
<HEAD>
<TITLE></TITLE>
<STYLE TYPE="text/css">
<!--
P { margin-left: 8pt; margin-right: 8pt; margin-bottom: 2pt; margin-top: 2pt; text-align: center; font-size: 20pt; font-family: Arial, sans-serif; color: white; }
.SUBTTL { Name: Subtitles; lang: und; SAMIType: CC; }
-->
</STYLE>
</HEAD>
<BODY>
<SYNC Start=1000><P Class=SUBTTL><i>Where were you last night?</i></P></SYNC>
<SYNC Start=3500><P Class=SUBTTL> </P></SYNC>
<SYNC Start=4000><P Class=SUBTTL>At the station,<br>waiting for you & the kids.</P></SYNC>
<SYNC Start=6250><P Class=SUBTTL> </P></SYNC>
</BODY>
</SAMI>Was die Datei enthält
Der Head hat einen kurzen Stilblock: zentrierter weißer Arial-Text in 20 Punkt und eine Untertitelklasse namens SUBTTL mit der Sprache und, was unbestimmt bedeutet. Um die Sprache anzugeben, ändere Name und lang in dieser Klasse, zum Beispiel auf Name: Korean und lang: ko-KR.
Zeilenumbrüche werden zu <br>, und kursiv, fett und unterstrichen bleiben als <i>, <b> und <u>. Zeichen wie & und < werden als & und < geschrieben. Die Datei wird als UTF-8 gespeichert; zeigt ein sehr alter Player kaputte Buchstaben, speichere mit einem Texteditor eine Kopie in seiner regionalen Kodierung.
Brauchst du es andersherum? Nutze den SMI-zu-SRT-Konverter. Mehr zu diesen Formaten: Warum Untertitel seltsame Zeichen anzeigen und wie du die Kodierung korrigierst
Fragen und Antworten
Kann eine SMI-Datei zwei Sprachen enthalten?
SAMI kann das, aber dieser Konverter schreibt eine Sprache. Um zwei Sprachen gleichzeitig zu zeigen, kombiniere zuerst zwei SRT-Dateien mit der Untertitel-Zusammenführung und konvertiere dann das Ergebnis.
Warum hat die Datei -Zeilen?
Sie leeren den Bildschirm. SAMI hat keine Endzeiten, daher beendet ein SYNC mit einem einzelnen Leerzeichen den Untertitel davor.
Bleibt Kursivschrift in der SAMI-Datei erhalten?
Ja. Kursiv, fett und unterstrichen werden als Tags <i>, <b> und <u> geschrieben, die SAMI-Player wie HTML lesen.