Materi
Subtitle disimpan sebagai berkas teks biasa yang berisi cue: potongan teks dengan waktu mulai dan waktu selesai. Halaman bantuan YouTube memberi contoh format SubRip (.srt): nomor urut cue, lalu baris waktu seperti 00:00:04,160 --> 00:00:06,770, lalu teksnya, lalu baris kosong sebelum cue berikutnya. Waktu SRT ditulis jam:menit:detik,milidetik, dengan koma sebelum milidetik. YouTube juga mencatat bahwa berkas SRT harus UTF-8 polos dan informasi gaya di dalamnya tidak dikenali.
WebVTT (.vtt) adalah format teks bertimer untuk elemen video dan audio di web. MDN dan spesifikasi W3C WebVTT mencatat berkasnya wajib diawali string WEBVTT. Timestamp WebVTT memakai titik, bukan koma, sebelum tiga digit milidetik, dan bagian jam boleh ditiadakan bila nol, sehingga 00:05.000 sah. Waktu mulai dan selesai dipisahkan tanda panah -->, dan spesifikasi mewajibkan waktu selesai lebih besar daripada waktu mulai. Durasi sebuah cue adalah waktu selesai dikurangi waktu mulai. Untuk mengubah SRT menjadi WebVTT, tambahkan baris WEBVTT di awal dan ganti koma sebelum milidetik dengan titik.
WEBVTT
00:00:02.500 --> 00:00:06.000
Selamat datang di dapur kami.
durasi cue = 6,000 − 2,500 = 3,5 detik