Teks SubRip (.srt)

De Standar

SubRip Subtitle (SRT) adalah standar global yang tak terbantahkan untuk subtitle video digital dan teks tertutup (closed captions), dihargai karena kesederhanaannya, keterbacaan manusia, serta kompatibilitas perangkat keras dan perangkat lunak universal.

Konversi SRT ke VTT

Pengonversi SRT ke VTT gratis di dalam peramban. Konversi berkas secara instan di perangkat Anda.

Periksa & Metadata

Sistem operasi dan penganalisis file mengidentifikasi file SRT dengan memeriksa urutan byte biner utama:

Pilih atau letakkan berkas di sini

100% konversi privat di dalam peramban - berkas tidak pernah meninggalkan perangkat Anda

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

Tanda Tangan Header Tingkat-Byte (Magic Bytes)

Sistem operasi dan penganalisis file mengidentifikasi file SRT dengan memeriksa urutan byte biner utama:

SIGNATURE HEX (OFFSET 0):

31 0D 0A 30 30 3A / 31 0A 30 30 3A

REPRESENTASI ASCII: 1\r\n00: / 1\n00:

Standardisasi: De facto global subtitle standard

Spesifikasi Teknis

Arsitektur WadahSequential numbered subtitle cues separated by blank lines: Cue index, Start --> End timestamps (HH:MM:SS,mmm), and subtitle text
KompresiUncompressed plain text
Endianness ByteUTF-8 / Unicode text stream (BOM optional)
Ruang WarnaOptional basic HTML color tags (<font color=...>)
Saluran & StrukturTimecoded dialogue text with basic inline styling (bold, italic, underline)
Dimensi MaksUnbounded sequential cues
TransparansiNone
Streaming & ProgresifSequential single-pass streaming playback

Matriks Perbandingan Teknis: SRT vs Pesaing

Atribut TeknisSRT (Saat Ini)VTTASSSUB
Cakupan Kompatibilitas100% universal di semua pemutar media & TV100% universal di semua browser webUniversal di pemutar anime & desktopPemutar 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> AsliMemerlukan konversi ke WebVTTStandar HTML5 100% asliMemerlukan dekoder WebAssemblyMemerlukan konversi

Mode Kerusakan Umum & Panduan Pemulihan Hex

Subtitle keluar dari sinkronisasi dengan audio video saat film berlanjut.

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

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

Analisis Keamanan & Vektor Serangan Parser

File SRT adalah teks biasa, tetapi penghitung isyarat 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:

Asal-Usul & Tonggak Sejarah

2010W3C merancang format WebVTT modern yang didasarkan langsung pada tata letak stempel waktu SRT klasik.
2005Diadopsi secara universal di layanan streaming, pemutar media, smart TV, dan YouTube.
2000Programmer yang dikenal sebagai 'Brain' merilis SubRip, alat penyobek subtitle DVD Windows yang menghasilkan file .srt.

Keunggulan & Kelebihan Utama

  • Kompatibilitas universal mutlak: didukung oleh setiap pemutar media, smart TV, editor video, dan platform streaming yang ada.
  • Sintaks yang sangat sederhana: mudah dibaca, diketik, atau diedit di editor teks dasar apa pun tanpa perangkat lunak khusus.
  • Penyimpanan teks yang ringkas: subtitle film berdurasi 2 jam biasanya menghabiskan kurang dari 100 kilobyte.

Keterbatasan Teknis & Kekurangan

  • Tidak ada pemosisian layar asli: subtitle secara tradisional dikunci 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 secara otomatis menghasilkan subtitle SRT yang dapat diunduh untuk miliaran video menggunakan kecerdasan buatan.

Pertanyaan Teknis yang Sering Diajukan

Apa itu file SRT?

File SRT adalah file teks sederhana yang berisi subtitle video, yang mencocokkan setiap baris dialog 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.