Alat kreator / 01

Konverter SRT ke VTT

Ubah subtitle SubRip menjadi WebVTT untuk video HTML5, langsung di browser Anda.

Konverter SRT ke VTT: TOEA membaca timing dan teks tiap entri subtitle, lalu menuliskannya kembali dengan header WEBVTT dan pemisah titik yang diwajibkan format tersebut menggantikan koma pada SubRip. Berjalan 100% lokal di browser Anda tanpa upload file ke server.

Dijalankan
Di browser Anda
Biaya
Gratis · tanpa daftar
Ketersediaan
Siap digunakan
SRT → WebVTT panelPemrosesan lokal

Berjalan sepenuhnya di browser Anda

↥
Pilih file subtitle

SRT atau VTT · hingga 5 MB, atau tempel di bawah

Menggunakan VTT di halaman web

Tambahkan file di dalam elemen <video>: <track kind="subtitles" src="talk.vtt" srclang="en" label="English">, lalu tambahkan default agar file ditampilkan tanpa perlu diaktifkan oleh penonton. Server harus mengirim file sebagai text/vtt. Jika VTT berada di domain yang berbeda dari halaman, server harus mengizinkan request lintas origin dan <video> memerlukan atribut crossorigin; jika tidak, browser akan mengabaikan track tersebut.

Tag yang tidak ikut terbawa

WebVTT memahami <i>, <b>, dan <u>, tetapi tidak memahami tag <font color> milik SubRip atau kode posisi dalam kurung kurawal seperti {\an8}. Kode tersebut disalin ke VTT apa adanya dan browser mungkin menampilkannya sebagai teks biasa. Jika SRT memuatnya, hapus terlebih dahulu dengan pembersih subtitle, yang menghapus semua markup. Nomor urutan dihapus karena cue WebVTT tidak memerlukan identifier, dan semua browser menerima file tanpa nomor tersebut.

Cara menggunakannya

  1. Pilih file .srt atau tempel teksnya.
  2. Periksa jumlah entri subtitle dan durasi total.
  3. Salin atau download file .vtt.

Privasi & batasan

File dibaca dan ditulis ulang di browser Anda dan tidak pernah diupload. Nomor urut dihilangkan karena WebVTT tidak membutuhkannya.

Alat terkait

Pertanyaan umum

Mengapa video HTML5 perlu VTT?

Elemen <track> hanya menerima WebVTT. File SubRip ditolak meskipun kedua format tersebut hampir identik.

Apa yang sebenarnya berubah?

Header WEBVTT ditambahkan, koma sebelum milidetik diganti menjadi titik, dan nomor urut dihilangkan. Timing dan teks tidak diubah.

Apakah pemformatannya tetap terbawa?

Tag italic dan bold tetap terbawa, karena kedua format mendukungnya. Kode posisi SubRip dalam kurung kurawal tidak punya padanan di WebVTT.

File saya jadi kosong.

Periksa penghitung di atas hasil. Blok dengan timing yang tidak terbaca dilewati dan dihitung, yang biasanya berarti tanda panah atau timestamp-nya salah format.

Alat gratis · berjalan di browser anda · tanpa perlu akun