Subtitle MicroDVD (.sub)
Spesifikasi StandarMicroDVD Subtitle (SUB) adalah format takarir lama berbasis bingkai yang menyelaraskan cue dialog menggunakan nomor bingkai video yang tepat, bukan stempel waktu absolut.
Konversi SUB ke SRT
Konverter SUB ke SRT gratis yang berjalan di peramban. Konversikan berkas secara instan di perangkat Anda.
Pemeriksaan & Metadata
Sistem operasi dan penganalisis file mengenali file SUB dengan memeriksa urutan byte biner di bagian awal:
Tanda Tangan Header per Byte (Byte Penanda)
Sistem operasi dan penganalisis file mengenali file SUB dengan memeriksa urutan byte biner di bagian awal:
TANDA TANGAN HEX (OFFSET 0):
7B 31 7D 7B / 7B 30 7D 7BREPRESENTASI ASCII: {1}{ / {0}{
Standardisasi: Spesifikasi File MicroDVD
Spesifikasi Teknis
| Arsitektur Kontainer | Format teks berbasis bingkai: setiap baris memuat {start_frame}{end_frame}, diikuti teks subtitle |
| Kompresi | Teks biasa tanpa kompresi |
| Urutan Byte | Aliran teks UTF-8 atau ANSI |
| Ruang Warna | Kode kontrol MicroDVD opsional ({y:b}, {y:i}, {c:$BBGGRR}) |
| Saluran & Struktur | Teks subtitle yang disinkronkan dengan bingkai dan memiliki pemformatan dasar |
| Dimensi Maksimum | Jumlah baris berurutan tidak terbatas |
| Transparansi | Tidak ada |
| Streaming & Progresif | Pemutaran streaming berurutan, bingkai demi bingkai |
Perbandingan Teknis SUB dengan Pesaing
| Atribut Teknis | SUB (Saat Ini) | SRT | VTT | ASS |
|---|---|---|---|---|
| Mekanisme Waktu | Nomor bingkai ({start_frame}{end_frame}) | Kode waktu (HH:MM:SS,mmm) | Kode waktu (HH:MM:SS.mmm) | Kode waktu (H:MM:SS.cc) |
| Ketergantungan Laju Bingkai | 100% bergantung pada FPS video yang tepat | Bebas dari laju bingkai video | Bebas dari laju bingkai video | Bebas dari laju bingkai video |
| Dukungan Web Modern | Tidak ada (memerlukan konversi) | Memerlukan konversi JS | HTML5 <track> bawaan | Memerlukan WebAssembly |
| Penggunaan Saat Ini | Arsip DivX/XviD warisan | Dukungan berbeda-beda antarperangkat lunak. | Standar video web modern | Anime & takarir bergaya |
Pola Kerusakan Umum dan Panduan Pemulihan Hex
Takarir diputar dua kali lebih cepat atau dua kali lebih lambat daripada audio film.
Penyebab Utama: Ketidakcocokan laju bingkai (misalnya takarir yang disesuaikan untuk video 29,97 fps diputar dengan file video 23,976 fps).
Pemulihan: Konversikan ke SRT berbasis stempel waktu dengan FPS yang benar menggunakan File2File.app Subtitle Converter.
Analisis Keamanan & Vektor Serangan Parser
Parser MicroDVD menjalankan perhitungan nomor bingkai; luapan bilangan bulat dapat merusak memori buffer.
Vektor Serangan yang Diketahui
- Luapan bilangan bulat selama konversi nomor bingkai menjadi stempel waktu milidetik.
- Pembacaan berlebih pada penyangga (buffer over-read) saat mem-parsing tag kurung kurawal yang tidak ditutup.
- Penolakan layanan (DoS) melalui urutan nomor bingkai negatif atau menurun.
Praktik Terbaik Defensif: Pastikan nomor bingkai akhir selalu lebih besar daripada nomor bingkai awal.
Asal-Usul & Tonggak Sejarah
Keunggulan & Kelebihan Utama
- Menjamin ketepatan waktu subtitle hingga ke bingkai, yang terkait langsung dengan siklus penyegaran video.
- Sintaks sangat ringkas: setiap cue hanya terdiri dari satu baris teks (misalnya '{100}{250}Halo dunia').
- Didukung oleh pemutar media desktop lama yang utama (VLC, MPC, GOM Player).
Keterbatasan Teknis & Kekurangan
- Bergantung pada laju bingkai: jika laju bingkai video berubah (misalnya dari 23,976 fps ke 25 fps), semua subtitle langsung tidak sinkron.
- Ekstensi file ambigu: '.sub' juga digunakan untuk grafik bitmap DVD VobSub biner.
- Tidak didukung secara bawaan oleh browser web modern atau platform streaming.
Fakta Teknis Menarik
- Setiap baris dalam file MicroDVD SUB dimulai dengan kurung kurawal yang berisi nomor bingkai: '{1200}{1280}Awas!'.
- Jika file SUB tidak mendeklarasikan laju bingkai video pada baris 1, pemutar media modern harus menebak laju bingkai tersebut (sering kali menyebabkan kesalahan sinkronisasi).
- Format ini dibuat khusus untuk MicroDVD Player klasik, yang memungkinkan penggunaan skin kustom di Windows 98.
Pertanyaan Teknis yang Sering Diajukan
Mengapa subtitle .sub saya tidak sinkron dengan video saya?
Subtitle MicroDVD .sub menentukan waktu tampil berdasarkan nomor bingkai video. Jika laju bingkai subtitle berbeda dari video, waktunya akan bergeser; gunakan laju yang dipakai saat subtitle dibuat.
Bagaimana cara mengonversi .sub ke .srt?
Anda dapat mengonversi file .sub berbasis bingkai menjadi subtitle .srt berkode waktu yang universal dalam satu klik menggunakan File2File.app langsung di peramban web Anda.
Apa perbedaan antara .sub teks dan VobSub .sub?
.sub teks (MicroDVD) adalah file teks biasa dengan kurung kurawal. VobSub .sub adalah file biner yang berisi gambar grafis mentah yang disalin langsung dari DVD, dipasangkan dengan file indeks .idx.