Teks SubRip (.srt)

Standar Standar

SubRip Subtitle (SRT) adalah format subtitle teks biasa yang banyak digunakan dan dikenal karena strukturnya yang sederhana serta mudah dibaca; dukungannya bervariasi menurut pemutar dan platform.

Konversi SRT ke VTT

Konverter SRT ke VTT gratis yang berjalan di peramban. Konversikan berkas secara instan di perangkat Anda.

Pemeriksaan & Metadata

Sistem operasi dan penganalisis file mengenali file SRT dengan memeriksa urutan byte biner di bagian awal:

Pilih atau letakkan berkas di sini

Privat - file tidak pernah meninggalkan perangkat Anda

atau tempel Ctrl+V
Jaminan Privasi Tanpa Transmisi Jaringan: 0 byte diunggah ke server eksternal. Semua pemrosesan berlangsung secara lokal di sandbox browser Anda.

Tanda Tangan Header per Byte (Byte Penanda)

Sistem operasi dan penganalisis file mengenali file SRT dengan memeriksa urutan byte biner di bagian awal:

TANDA TANGAN HEX (OFFSET 0):

Tidak ada tanda tangan tetap (SubRip berupa teks biasa)

REPRESENTASI ASCII: Tidak ada tanda tangan ASCII tetap

Standardisasi: Standar subtitle de facto global

Spesifikasi Teknis

Arsitektur KontainerCue subtitle bernomor berurutan yang dipisahkan oleh baris kosong: indeks cue, stempel waktu mulai --> akhir (HH:MM:SS,mmm), dan teks subtitle
KompresiTeks biasa tanpa kompresi
Urutan ByteAliran teks UTF-8 / Unicode (BOM opsional)
Ruang WarnaTag warna HTML dasar opsional (<font color=...>)
Saluran & StrukturTeks dialog dengan kode waktu dan gaya sebaris dasar (tebal, miring, garis bawah)
Dimensi MaksimumJumlah cue berurutan tidak terbatas
TransparansiTidak ada
Streaming & ProgresifPemutaran streaming berurutan dalam satu lintasan

Perbandingan Teknis SRT dengan Pesaing

Atribut TeknisSRT (Saat Ini)VTTASSSUB
Cakupan KompatibilitasDidukung oleh banyak pemutar; dukungan perangkat bervariasiPerlu dikonversi agar dapat digunakan sebagai trek video HTML5Dukungan berbeda-beda antarperangkat lunak.Pemutar DVD perangkat keras lama
Pemisah Stempel WaktuKoma (misalnya 00:01:23,456)Titik (misalnya 00:01:23.456)Titik (misalnya 0:01:23.45)Penghitungan nomor bingkai
Fleksibilitas GayaTag HTML dasar (<b>, <i>, <u>)Gaya & pemosisian isyarat CSS penuhTag penimpaan & gambar tingkat lanjutTidak ada
HTML5 <track> bawaanMemerlukan konversi ke WebVTTFormat HTML5 bawaanMemerlukan dekoder WebAssemblyMemerlukan konversi

Pola Kerusakan Umum dan Panduan Pemulihan Hex

Subtitle makin tidak sinkron dengan audio video seiring berjalannya film.

Penyebab Utama: Ketidakcocokan laju bingkai (misalnya subtitle yang disesuaikan untuk 23,976 fps diputar dengan video 25,0 fps).

Pemulihan: Sinkronkan ulang stempel waktu atau geser offset menggunakan File2File.app Subtitle Sync Tool.

Analisis Keamanan & Vektor Serangan Parser

File SRT adalah teks biasa, tetapi penghitung cue atau tag HTML yang cacat dapat memicu bug memori pada pemutar media yang rentan.

Vektor Serangan yang Diketahui

  • Luapan buffer tumpukan (stack buffer overflow) dalam rutin penguraian stempel waktu SRT pemutar media (misalnya CVE-2011-2592).
  • Skrip lintas situs (XSS) melalui tag HTML yang tidak di-escape pada perender subtitle berbasis web.
  • Penolakan layanan melalui nomor indeks isyarat yang tumpang tindih atau tidak berurutan.

Praktik Terbaik Defensif: Bersihkan tag HTML dan validasikan pengurutan timestamp sekuensial sebelum menampilkan subtitle.

Asal-Usul & Tonggak Sejarah

2010W3C merancang format WebVTT modern yang didasarkan langsung pada tata letak stempel waktu SRT klasik.
2005Mulai banyak digunakan di pemutar video dan alur kerja penyuntingan; dukungan platform bervariasi.
2000Programmer yang dikenal sebagai 'Brain' merilis SubRip, alat untuk menyalin subtitle dari DVD di Windows yang menghasilkan file .srt.

Keunggulan & Kelebihan Utama

  • SRT didukung oleh banyak pemutar media dan editor, tetapi dukungannya bervariasi menurut platform dan aplikasi.
  • Sintaks yang sangat sederhana: mudah dibaca, ditulis, atau diedit dengan editor teks dasar apa pun tanpa perangkat lunak khusus.
  • Berkas subtitle biasanya berukuran kecil dibandingkan berkas video; ukurannya bergantung pada dialog, pemformatan, dan jumlah bahasa.

Keterbatasan Teknis & Kekurangan

  • Tidak mendukung pemosisian layar bawaan: subtitle secara tradisional ditempatkan tetap di bagian tengah bawah video.
  • Dukungan gaya minimal: terbatas pada tag HTML dasar (<i>, <b>, <u>) tanpa font kustom atau kontrol tata letak.
  • Pemisah desimal koma dalam stempel waktu ('00:01:20,500') berbeda dari pemisah titik standar web.

Fakta Teknis Menarik

  • SRT awalnya dibuat oleh pengembang perangkat lunak asal Prancis bernama 'Brain' yang menulis SubRip untuk mengekstrak teks subtitle dari DVD melalui OCR.
  • Stempel waktu dalam SRT menggunakan koma (,) sebagai pemisah milidetik, sedangkan WebVTT modern menggunakan titik (.).
  • YouTube dapat membuat teks takarir untuk beberapa video menggunakan pengenalan suara; ketersediaan dan pengunduhan bergantung pada video serta izin akun.

Pertanyaan Teknis yang Sering Diajukan

Apa itu file SRT?

File SRT adalah file teks sederhana yang berisi subtitle video, dengan setiap baris dialog dipasangkan dengan stempel waktu mulai dan akhir yang tepat.

Bagaimana cara mengonversi SRT ke WebVTT untuk video web?

Anda dapat mengonversi file SRT ke format HTML5 WebVTT (.vtt) modern dalam satu klik menggunakan File2File.app langsung di peramban web Anda.

Bagaimana cara menggunakan file SRT dengan film?

Beri nama file .srt sama persis dengan file video Anda (misalnya 'movie.mp4' dan 'movie.srt') dan letakkan di folder yang sama; pemutar seperti VLC akan memuatnya secara otomatis.