FriskriptionBlogSRT vs VTT

SRT vs VTT: pakai yang mana

Keduanya membawa baris yang sama, pada waktu yang sama, dan berbeda sekitar tiga karakter. Alasan untuk peduli adalah segelintir tempat hanya menerima persis salah satunya.

Jawaban singkatnya

  • Ambil SRT untuk editor video, pemutar desktop, dan mengunggah teks ke YouTube. Inilah format yang diterima semuanya.
  • Ambil VTT saat subtitle akan dipasang di halaman web, karena elemen <track> HTML5 membaca WebVTT dan tidak yang lain.
  • Kalau ragu, ambil SRT. Dukungannya lebih luas, dan mengonversinya ke VTT nanti hanya soal satu baris tajuk dan sekali cari-dan-ganti.
  • Perbedaan yang sebenarnya: VTT diawali baris WEBVTT, dan cap waktunya memakai titik sebelum milidetik di tempat SRT memakai koma.
  • VTT juga bisa membawa gaya dan penempatan yang tak dimiliki SRT — yang hampir tak pernah dibutuhkan siapa pun, dan tetap diabaikan sebagian pemutar.

Tiga baris yang sama, di kedua format

SRT

1
00:00:01,200 --> 00:00:04,600
So today we are finally opening the
box everyone has been asking about.

2
00:00:04,600 --> 00:00:07,900
I have not looked inside. Not once,
I promise.

3
00:00:08,300 --> 00:00:11,400
Right — let us do this properly.

VTT

WEBVTT

1
00:00:01.200 --> 00:00:04.600
So today we are finally opening the
box everyone has been asking about.

2
00:00:04.600 --> 00:00:07.900
I have not looked inside. Not once,
I promise.

Dalam berkas biasa, itu benar-benar seluruh perbedaannya: baris tajuk, dan titik di tempat koma tadi. Keduanya teks UTF-8 polos, keduanya menomori tiap baris teks, keduanya memakai --> di antara waktu mulai dan selesai, dan keduanya menaruh teksnya di baris-baris di bawahnya.

Apa yang sebenarnya berbeda

SRT (SubRip) VTT (WebVTT)
Tajuk berkas Tidak ada WEBVTT di baris pertama, wajib
Pemisah milidetik Koma — 00:00:01,200 Titik — 00:00:01.200
Nomor teks Wajib Opsional, dan boleh berupa nama alih-alih angka
Penempatan Bukan bagian dari format Posisi, perataan, dan ukuran per baris teks
Gaya tampilan Tag sebaris dasar, dukungannya tidak merata Blok STYLE mirip CSS dan kelas untuk tiap teks
Komentar dan metadata Tidak Blok NOTE, serta trek bab dan metadata
<track> HTML5 Tidak didukung Satu-satunya format yang dibacanya
Selebihnya Diterima praktis di mana saja Diterima luas, sesekali tidak

Pilih menurut tujuannya

Ke mana subtitle-nya pergi Ambil Kenapa
Editor video — Premiere, DaVinci Resolve, Final Cut, CapCut SRT Format yang diimpor semua editor tanpa bertanya dua kali.
Pemutar desktop — VLC, IINA, mpv SRT Taruh di samping videonya dengan nama berkas yang sama, ia memuat sendiri.
Mengunggah teks ke YouTube SRT YouTube menerima keduanya, tetapi SRT jalurnya paling mulus.
Elemen <video> HTML5 di halaman web VTT Elemen <track> membaca WebVTT dan hanya WebVTT.
Streaming HLS atau DASH VTT Keduanya menetapkan WebVTT sebagai format subtitle.
Video media sosial — Instagram, TikTok, LinkedIn SRT Di mana unggahan teks tersedia, hampir selalu SRT.
Belum tahu SRT Dukungan lebih luas, dan mengonversinya nanti sepele.

Mengonversi di antara keduanya

SRT ke VTT hanya dua suntingan: tambahkan WEBVTT dan satu baris kosong di paling atas, lalu ubah koma di tiap cap waktu menjadi titik. Tidak ada lagi yang perlu bergeser.

# SRT → VTT
{ echo -e "WEBVTT\n"; sed 's/,/./g' subtitles.srt; } > subtitles.vtt
Perintah sed itu sengaja dibuat kasar. Ia mengganti setiap koma di dalam berkas, termasuk koma di dalam dialog — tepat untuk cap waktu dan salah untuk teksnya. Untuk apa pun yang akan Anda serahkan, konversikan hanya baris cap waktunya — atau cukup ekspor format yang Anda butuhkan sejak awal, yang tidak memakan biaya apa pun.

VTT ke SRT sama saja secara terbalik, ditambah membuang semua yang tak punya tempat di SRT: blok NOTE, blok STYLE, setelan yang mengikuti cap waktu, dan teks bernama alih-alih bernomor.

Mendapatkan berkas dalam salah satu format

Jika Anda di sini karena butuh subtitle dan bukan untuk menyudahi perdebatan format: studio media menerima berkas video atau audio — MP4, WebM, MP3, M4A, atau WAV — membacanya di peramban, mentranskripsikan dan menerjemahkan ucapannya, lalu menawarkan hasilnya dalam format mana pun di akhir. Berkasnya sendiri tidak pernah meninggalkan komputer Anda.

Tiga puluh menit tiap minggu gratis, hanya ucapan yang dihitung, dan kedua unduhan berisi baris yang sama — jadi pilihan di akhir itu persis yang dibahas halaman ini. Ada panduan lengkapnya.

Pertanyaan

Apa beda SRT dan VTT?

Dalam berkas biasa, dua hal: berkas VTT diawali baris WEBVTT, dan cap waktunya memisahkan milidetik dengan titik di tempat SRT memakai koma. Selain itu VTT mendukung penempatan teks, gaya tampilan, komentar, dan metadata, yang tak punya tempat di SRT.

Untuk YouTube pakai yang mana?

SRT. YouTube menerima keduanya, tetapi alur unggahnya paling nyaman dengan SRT, dan setiap alat lain dalam rantai itu juga menerimanya.

Untuk situs web pakai yang mana?

VTT, dan tidak ada pilihan lain: elemen <track> HTML5 membaca WebVTT dan tidak yang lain. Streaming HLS dan DASH juga menetapkan WebVTT.

Bisakah VLC memutar berkas VTT?

Umumnya bisa, tetapi SRT pilihan yang lebih aman untuk pemutar desktop. Beri berkas subtitle nama yang sama dengan videonya, taruh di folder yang sama, dan ia dimuat otomatis.

Apakah salah satunya lebih akurat?

Tidak. Keduanya wadah untuk baris yang sama dengan waktu yang sama. Akurasi datang dari apa yang menghasilkan subtitle-nya, bukan dari format tempat Anda menyimpannya.

Bisakah satu berkas subtitle memuat dua bahasa sekaligus?

Tidak sebagai dua trek terpisah, tetapi satu baris teks bisa membawa keduanya. Nyalakan opsi menampilkan kata aslinya di bawah terjemahan sebelum membuatnya, maka tiap teks ditulis dengan baris terjemahan lebih dulu dan aslinya di bawahnya dalam kurung — sehingga pemutar mana pun menampilkan keduanya tanpa perlu dua berkas.

Bagaimana dengan ASS dan SSA?

Itu kelas format yang berbeda, dibangun untuk gaya, penempatan, dan penataan huruf yang berat — jenis pekerjaan yang dilakukan fansubbing. Keduanya sepadan ketika subtitle-nya memang mengerjakan desain. Untuk transkrip terjemahan berwaktu, SRT dan VTT adalah alat dengan ukuran yang pas.

Dapatkan berkas subtitle untuk sesuatu yang sudah Anda punya

Tiga puluh menit gratis tiap minggu. Tanpa instalasi, dan berkasnya tetap di komputer Anda.

Buka studio media