Skip to content
Panduan Format

Apa Itu File VTT?

Semua yang perlu Anda ketahui tentang WebVTT — format subtitel standar W3C untuk video HTML5 dan web modern.

VTT (WebVTT, Web Video Text Tracks) adalah format subtitel standar W3C yang dirancang untuk video HTML5. Digunakan oleh YouTube, Vimeo, dan pemutar video web modern. VTT meningkatkan SRT dengan gaya cue, metadata, dan dukungan browser native, menjadikannya format pilihan untuk subtitel berbasis web.

Apa Arti VTT?

VTT adalah singkatan dari Web Video Text Tracks, umumnya disebut WebVTT. Dikembangkan oleh W3C sebagai format trek teks standar untuk elemen <video> dan <audio> HTML5, menggantikan format SRT yang lebih lama untuk web dengan fitur yang lebih baik dan rendering browser native.

Cara Kerja File VTT

File VTT dimulai dengan teks «WEBVTT» di baris pertama. Seperti SRT, berisi cue subtitel berwaktu, tetapi cue VTT menggunakan milidetik yang dipisahkan titik (00:00:01.000) alih-alih koma. VTT juga mendukung header cue opsional, gaya, komentar, dan metadata yang tidak dimiliki SRT.

Kapan Menggunakan VTT

VTT adalah pilihan terbaik untuk video web. Jika Anda menyematkan video di situs web, membuat pemutar berbasis web, atau mengunggah subtitel ke platform seperti YouTube, VTT adalah format yang diharapkan oleh browser dan platform web. Untuk pemutaran offline atau perangkat, SRT mungkin memiliki kompatibilitas yang lebih luas.

Struktur File VTT

WEBVTT

00:00:01.000 --> 00:00:04.000
Ini adalah baris subtitel pertama.

00:00:05.000 --> 00:00:08.500
Ini adalah subtitel kedua.
Bisa menjangkau beberapa baris.
WEBVTTHeader file wajib — harus menjadi baris pertama setiap file VTT
(baris kosong)Baris kosong setelah header memisahkannya dari cue
00:00:01.000Penanda waktu mulai dalam format HH:MM:SS.mmm (titik, bukan koma, sebelum milidetik)
-->Tanda panah pemisah antara waktu mulai dan akhir
(tanpa nomor)Cue VTT tidak memerlukan nomor urut (tidak seperti SRT)

Kelebihan VTT

  • Standar W3C untuk video HTML5 — dukungan browser native di Chrome, Firefox, Safari, Edge
  • Mendukung gaya, posisi, dan perataan per cue
  • Memungkinkan metadata, komentar, dan penanda bab
  • Digunakan oleh YouTube, Vimeo, dan platform video web utama
  • Lebih terstruktur daripada SRT untuk pemrosesan programatik

Keterbatasan VTT

  • Beberapa Smart TV dan perangkat lama mungkin tidak mendukung VTT (SRT memiliki dukungan perangkat yang lebih luas)
  • Header WEBVTT wajib — file tanpanya mungkin tidak dapat diurai
  • Dukungan gaya bervariasi antar browser — tidak semua gaya VTT dirender secara konsisten
  • Kurang umum dalam alur kerja video offline dibandingkan SRT

Pemutar dan Platform yang Mendukung VTT

Chrome Firefox Safari Microsoft Edge YouTube Vimeo Video.js Plyr JW Player VLC Media Player mpv Plex (web) Elemen <track> HTML5

Pertanyaan yang Sering Diajukan tentang VTT

Bagaimana cara membuka file VTT?

File VTT adalah teks biasa — buka di editor teks apa pun untuk melihat isinya. Untuk pemutaran video, browser web mendukung VTT secara native melalui elemen <track> HTML5. Pemutar desktop seperti VLC dan mpv juga mendukung file VTT secara langsung.

Apa perbedaan antara VTT dan SRT?

VTT dimulai dengan header «WEBVTT», menggunakan titik untuk milidetik (00:00:01.000), mendukung gaya dan metadata, dan merupakan standar web. SRT tidak memiliki header, menggunakan koma (00:00:01,000), hanya teks biasa, dan memiliki dukungan perangkat yang lebih luas. VTT untuk web; SRT untuk perangkat.

Bisakah saya menggunakan VTT dengan YouTube?

Ya. YouTube menerima file VTT untuk unggahan subtitel. Di YouTube Studio, buka Subtitel, klik Tambah, dan unggah file .vtt Anda. YouTube akan mengurai cue dan waktu secara otomatis.

Bagaimana cara menambahkan subtitel VTT ke video HTML5?

Gunakan elemen <track> di dalam tag <video>: <video><source src="video.mp4"><track kind="subtitles" src="subtitel.vtt" srclang="id" label="Bahasa Indonesia"></video>. Browser akan merender subtitel secara native.

Apakah VTT mendukung gaya?

Ya, VTT mendukung gaya terbatas termasuk perataan teks, posisi baris, dan pemformatan dasar melalui pengaturan cue dan tag inline. Namun, rendering gaya VTT di browser tidak sepenuhnya konsisten. Untuk gaya yang kompleks, ASS lebih mumpuni.

Konversi VTT ke Format Lain

Anda mungkin juga membutuhkan alat ini