Skip to content

Pengonversi Subtitle SMI ke VTT

Ubah file subtitle SAMI menjadi format WebVTT untuk pemutar dan platform video web modern.

Seret dan lepas file SMI Anda di sini

atau klik untuk mencari

Mendukung file .smi, .sami, .html hingga 50 MB

Arsitektur mesin inti

Pengonversi Daring Gratis SMI ke VTT

Pengonversi SMI ke VTT kami menerima file subtitle Microsoft SAMI dan menghasilkan WebVTT sesuai standar W3C untuk video web. SAMI memakai elemen <SYNC> mirip HTML dengan offset pewaktuan milidetik dan gaya CSS, sedangkan VTT memakai header WEBVTT dengan penanda waktu HH:MM:SS.mmm. Alat ini mengurai struktur HTML SAMI, menghapus semua markup, mengekstrak teks subtitle, mengonversi pewaktuan ke format VTT, dan menambahkan header WEBVTT wajib. Hasilnya berfungsi di video HTML5, YouTube, dan pemutar video JavaScript.

Inspektor payload dan sintaksis

SMI ke VTT Inspeksi sintaksis dan struktur kode

Perbandingan berdampingan sintaksis kode yang mengilustrasikan definisi header, sintaksis timestamp, dan format payload cue

Sinkronisasi milidetik
input.smi
SMI SUMBER
<SAMI>
<BODY>
<SYNC Start=1000><P Class=ENCC>Hello, world!</P>
<SYNC Start=4000><P Class=ENCC>&nbsp;</P>
<SYNC Start=4500><P Class=ENCC>This is a subtitle file.</P>
<SYNC Start=8000><P Class=ENCC>&nbsp;</P>
<SYNC Start=8500><P Class=ENCC>Converted locally!</P>
<SYNC Start=12000><P Class=ENCC>&nbsp;</P>
</BODY>
</SAMI>
output.vtt
VTT HASIL
WEBVTT
 
00:00:01.000 --> 00:00:04.000
Hello, world!
 
00:00:04.500 --> 00:00:08.000
This is a subtitle file.
 
00:00:08.500 --> 00:00:12.000
Converted locally!
Lembar spesifikasi

SMI vs VTT Spesifikasi teknis

Sesuai Standar
Format Input

SMI

SMI

SMI (SAMI, Synchronized Accessible Media Interchange) adalah format subtitle yang dikembangkan Microsoft untuk Windows Media Player. File SAMI memakai struktur mirip HTML dengan setiap entri subtitle di dalam elemen SYNC, dan atribut Start memberi waktu tampilan dalam milidetik. Format ini mendukung gaya CSS, beberapa jalur bahasa melalui atribut CLASS, serta metadata di head dokumen. SAMI masih ditemukan di platform video Korea, arsip media lama, dan konten edukasi.

Format Keluaran

VTT

VTT

VTT (WebVTT) adalah format subtitle standar W3C untuk video web. File VTT dimulai dengan header literal WEBVTT pada baris pertama, diikuti blok cue yang memakai penanda waktu HH:MM:SS.mmm --> HH:MM:SS.mmm (titik sebelum milidetik). VTT mendukung pengaturan cue opsional (posisi, perataan, ukuran), tag gaya sebaris, komentar NOTE, dan blok CSS.

Perbedaan Format

SAMI memakai elemen HTML SYNC; VTT memakai header WEBVTT dengan blok cue.
SAMI menyimpan pewaktuan sebagai offset milidetik; VTT memakai penanda waktu HH:MM:SS.mmm.
SAMI memakai kelas CSS untuk gaya; VTT mendukung tag gaya sebaris dan blok CSS.
SAMI membungkus teks dalam tag HTML; VTT menyimpan teks dalam blok cue tanpa pembungkus HTML.
SAMI mendukung beberapa jalur bahasa melalui CLASS; VTT memakai file terpisah per bahasa.
SAMI memerlukan pengurai HTML; VTT adalah format berbasis teks yang lebih sederhana.

Pemecahan masalah konversi dan jebakan umum

Solusi praktis untuk kompatibilitas pemutar, pengodean karakter, dan sinkronisasi waktu

4 jebakan umum
GOTCHA #1

Subtitle tidak sinkron atau bergeser di pemutar media

Perbedaan framerate video sering menyebabkan pergeseran waktu. Gunakan alat Sinkronisasi Subtitle kami untuk menyesuaikan offset secara instan.

GOTCHA #2

Karakter muncul sebagai simbol acak atau tanda tanya (Mojibake)

File lama dengan charset regional dapat rusak. Konverter kami menstandardisasi output menjadi UTF-8 bersih.

GOTCHA #3

Subtitle bertumpuk saat beberapa orang berbicara bersamaan

Buka file di Editor Subtitle kami untuk menyesuaikan durasi masing-masing baris agar tampilan teks tidak saling menutupi.

GOTCHA #4

Software editing video menolak file hasil konversi

Engine kami menghasilkan file bersih dan terstandarisasi untuk alur kerja di Premiere Pro dan DaVinci Resolve.

Fitur

Mengurai struktur HTML SAMI dan mengekstrak teks subtitle dari elemen SYNC
Menambahkan header WEBVTT wajib sebagai baris pertama
Mengonversi offset milidetik SAMI ke penanda waktu VTT HH:MM:SS.mmm
Menghapus tag HTML, kelas CSS, dan markup gaya
Membaca blok SYNC tanpa memerlukan kelas bahasa yang dipilih
Menghasilkan VTT valid untuk YouTube, Vimeo, Video.js, dan peramban HTML5

Mengapa Mengonversi?

Subtitle SAMI (SMI) dibuat untuk Windows Media Player lama dan tidak berfungsi di peramban HTML5 modern tanpa konversi ke VTT.
File SMI menyematkan HTML dan CSS dalam struktur tag <SAMI> yang tidak dapat dirender secara bawaan oleh peramban, sedangkan VTT adalah standar video web.
Platform video Korea sering menyimpan subtitle dalam format SMI; konversi ke VTT membuatnya dapat diputar di platform streaming web.
Panduan aksesibilitas WCAG mendorong caption web, sementara VTT adalah format subtitle web yang didukung peramban modern dan SMI tidak dikenali secara bawaan.
Mengonversi SMI ke VTT menghapus pembungkus HTML dan menghasilkan blok cue bersih yang berfungsi dengan Video.js, Plyr, serta pemutar HTML5 bawaan.
Penanda waktu SMI memakai satu waktu awal per cue dengan durasi tersirat, sedangkan VTT mencatat awal dan akhir eksplisit untuk kontrol presisi.
Platform video edukasi dan perusahaan umumnya menerima VTT dan dapat menolak unggahan SMI lama.
Scenarios

Kasus Penggunaan Umum

Dari Platform Korea ke Web

Konversi subtitle SMI dari platform video Korea menjadi VTT untuk penyematan video HTML5 di situs web yang menargetkan audiens internasional.

Unggah Subtitle YouTube

Ubah subtitle SAMI menjadi file VTT yang diterima YouTube Studio untuk unggahan subtitle.

Subtitle Pembelajaran Daring

Konversi subtitle SAMI dari konten edukasi lama menjadi VTT untuk platform pembelajaran daring yang menerima WebVTT.

Integrasi Pemutar JavaScript

Muat subtitle berbasis SAMI sebagai VTT di Video.js, Plyr, atau JW Player untuk streaming video berbasis web.

Migrasi Web Konten Lama

Pindahkan subtitle SAMI era Windows Media Player ke video web modern dengan mengonversinya ke VTT.

Distribusi Multi-Platform

Buat VTT (untuk web) bersama SRT (untuk perangkat) dari file sumber SAMI agar kompatibilitasnya luas.

Format Ecosystem

Format Terkait

SMI (SAMI)

Format masukan: format subtitle Microsoft berbasis HTML dengan elemen SYNC.

SRT (SubRip)

Alternatif universal: jika target Anda adalah TV pintar atau pemutar desktop, konversikan SMI ke SRT.

SCC (Scenarist Closed Captioning)

Alternatif siaran: untuk pengiriman subtitle ke platform televisi.

Cara Kerja

  1. 1

    Muat file .smi Anda dengan menyeret dan melepas atau menelusuri file.

  2. 2

    Pengurai membaca struktur HTML dan mengidentifikasi setiap elemen SYNC.

  3. 3

    Teks subtitle diekstrak, dengan semua markup HTML dihapus.

  4. 4

    Nilai Start milidetik dikonversi ke format penanda waktu VTT HH:MM:SS.mmm.

  5. 5

    Header WEBVTT ditambahkan di awal, menghasilkan file .vtt valid untuk video web.

Pertanyaan Umum

VTT adalah pilihan standar untuk elemen track HTML5 dan didukung luas oleh platform video web serta pemutar JavaScript. Gunakan SRT untuk TV pintar dan pemutar media desktop.

SAMI menyimpan pewaktuan sebagai offset milidetik pada atribut Start. Pengonversi mengubahnya ke format VTT HH:MM:SS.mmm. Waktu akhir berasal dari elemen SYNC berikutnya; cue terakhir mendapat durasi cadangan tiga detik.

Ya, gratis tanpa pendaftaran atau tanda air. Setiap file dapat berukuran hingga 50 MB.

Ya. Pengonversi selalu menambahkan WEBVTT sebagai baris pertama keluaran.

Gaya CSS SAMI dihapus. VTT punya mekanisme gayanya sendiri (tag sebaris dan blok CSS), tetapi pengonversi menghasilkan cue teks polos. Tambahkan gaya VTT secara manual jika diperlukan.

Ya. Pengonversi sepenuhnya responsif dan berfungsi di peramban seluler.

Siap mengonversi subtitle Anda?

Seret dan lepas file SMI Anda di sini, lalu konversi ke VTT secara instan.