Panduan Lengkap Mengonversi Subtitle SUB ke Format SRT
Pelajari cara mengubah subtitle MicroDVD berbasis frame dan SubViewer (.sub) menjadi format SubRip (.srt) yang kompatibel secara universal. Pahami rumus konversi frame ke waktu, perintah terminal FFmpeg, serta solusi praktis untuk mengatasi ketidaksinkronan.
Selama puluhan tahun, ekstensi file .sub telah menjadi format yang sangat umum dalam pemutaran video digital, ripping DVD rumahan, dan hiburan multimedia. Namun, jika Anda mencoba memutar file video lama bersama subtitle .sub di Smart TV modern, ponsel pintar, pemutar web, atau aplikasi video editing, Anda hampir pasti akan mengalami kegagalan pemutaran, teks tidak terbaca, atau pergeseran waktu yang parah. Sebaliknya, SubRip (.srt) telah mengukuhkan diri sebagai standar universal yang paling diandalkan untuk subtitle teks di seluruh dunia.
Hambatan teknis utama dalam menangani file .sub berakar pada fragmentasi format lama. Berbeda dengan format subtitle modern yang menyimpan penanda waktu dalam hitungan jam, menit, detik, dan milidetik nyata, format SUB teks yang paling banyak dipakai—MicroDVD—menyimpan waktu dialog berdasarkan nomor frame video. File subtitle itu sendiri tidak memiliki konsep waktu jam; file hanya memerintahkan bahwa suatu kalimat harus muncul pada frame ke-1500 dan hilang pada frame ke-1650. Akibatnya, mengonversi MicroDVD ke SRT menuntut kalkulasi matematis yang akurat berdasarkan frame rate (FPS) dari video terkait.
Baik Anda sedang mendigitalkan koleksi film bioskop klasik, menyiapkan video untuk YouTube atau platform streaming, maupun mengedit subtitle di Premiere Pro, DaVinci Resolve, atau Final Cut Pro, panduan teknis mendalam ini menyediakan semua yang Anda perlukan. Mulai dari rumus konversi milidetik dan baris perintah FFmpeg hingga perbandingan struktur format dan solusi masalah umum, Anda akan menguasai konversi SUB ke SRT secara menyeluruh.
Memahami SUB dan SRT: Subtitle Berbasis Frame vs. Penanda Waktu Universal
SubRip (.srt) diciptakan pada akhir tahun 1990-an sebagai bagian dari aplikasi SubRip buatan Brain untuk mengekstrak subtitle DVD ke dalam format teks terbuka yang ringan. Struktur file SRT sangat sederhana: setiap entri terdiri dari nomor urut bertahap (1, 2, 3...), rentang waktu awal dan akhir yang dipisahkan oleh ' --> ' dengan presisi milidetik (HH:MM:SS,mmm), satu atau beberapa baris teks dialog, serta baris kosong sebagai pemisah. Kesederhanaan inilah yang membuat SRT didukung secara luas oleh hampir semua pemutar media dan perangkat modern.
Di sisi lain, ekstensi .sub mencakup tiga teknologi yang sama sekali berbeda: MicroDVD (.sub), SubViewer (.sub), dan VobSub (.sub). MicroDVD dirancang pada tahun 1999–2001 oleh Tias Software khusus untuk video kompresi era awal seperti DivX dan XviD. Alih-alih memakai waktu nyata, setiap dialog ditentukan oleh nomor frame video saat muncul dan menghilang dengan tanda kurung kurawal: {frame_awal}{frame_akhir}Teks dialog. Dialog multi-baris dipisahkan oleh karakter garis pipa vertikal (|).
Sementara itu, SubViewer (.sub) yang dibuat oleh David Vignoni adalah format teks yang memiliki header informasi ([INFORMATION]) diikuti penanda waktu dalam perseratus detik (HH:MM:SS.cs,HH:MM:SS.cs) dan tag [br] untuk baris baru. Terakhir, VobSub (.sub + .idx) adalah format biner berisi gambar grafis bitmap yang disalin dari DVD video komersial. Mengetahui jenis file .sub yang Anda miliki adalah langkah awal paling penting sebelum melakukan konversi.
Mengapa Perlu Mengonversi Subtitle SUB ke SRT?
Ketahui berbagai keuntungan teknis utama saat beralih dari format lama .sub ke standar universal SubRip (.srt).
Kompatibilitas Menyeluruh pada Semua Perangkat dan Pemutar
Format SRT didukung secara bawaan oleh 100% pemutar media modern (VLC, MPC-HC, IINA, MPV), sistem operasi seluler (iOS, Android), Smart TV (Samsung Tizen, LG webOS, Android TV), dan perangkat streaming (Roku, Apple TV, Chromecast).
Siap Digunakan di Web dan Platform Streaming
Platform video online seperti YouTube, Vimeo, Facebook, dan pemutar video HTML5 tidak menerima file .sub berbasis frame. Konversi ke SRT memungkinkan proses unggah instan dan penayangan langsung di browser web.
Bebas dari Ketergantungan Frame Rate (FPS)
Subtitle MicroDVD terikat erat pada frame rate video aslinya. Jika video di-encode ulang atau dimainkan dengan kecepatan berbeda, subtitle akan langsung tidak pas. SRT menggunakan jam absolut, sehingga kebal terhadap perubahan kecepatan playback.
Kemudahan Mengedit dan Menerjemahkan di Software Profesional
Aplikasi pengedit subtitle (Subtitle Edit, Aegisub) dan software video editing profesional (Adobe Premiere Pro, Blackmagic DaVinci Resolve, Final Cut Pro) mendukung SRT secara penuh untuk penyesuaian waktu dan pengecekan ejaan.
Cara Mengonversi SUB ke SRT Online dalam 3 Langkah Mudah
Ubah file MicroDVD atau SubViewer .sub Anda menjadi subtitle .srt yang rapi dan sinkron langsung di browser tanpa instalasi aplikasi tambahan.
Unggah atau Tempel Subtitle SUB Anda
Tarik dan lepas file .sub Anda ke kotak upload, klik untuk memilih dari komputer Anda, atau tempelkan teks subtitle secara langsung ke area editor.
Periksa Nilai Frame Rate Video (FPS)
Alat kami akan mengenali secara otomatis apakah file berupa MicroDVD atau SubViewer. Untuk MicroDVD, pastikan nilai FPS video (misalnya 23.976, 24, 25, atau 29.97 FPS) sesuai agar frame terhitung menjadi jam dan menit yang tepat.
Unduh File SRT Hasil Konversi
Klik Unduh .SRT untuk langsung menyimpan file SubRip yang sudah dikonversi ke perangkat Anda, atau klik Salin ke Papan Klip untuk menempelkannya ke editor pilihan Anda.
Perbandingan Teknis: SUB (MicroDVD & SubViewer) vs. SRT
Tinjauan mendalam berdampingan mengenai mekanisme waktu, struktur file, dukungan perangkat, dan kemampuan pemformatan.
| Fitur / Spesifikasi | SubRip (.SRT) | MicroDVD (.SUB) | SubViewer 2.0 (.SUB) |
|---|---|---|---|
| Mekanisme Waktu | Waktu jam absolut (HH:MM:SS,mmm) | Nomor frame video ({awal}{akhir}) | Waktu jam absolut (HH:MM:SS.cs) |
| Presisi / Satuan | 1 milidetik (1/1000 detik) | 1 frame video (1/FPS detik) | 1 perseratus detik (1/100 detik) |
| Struktur Dokumen | Blok bernomor dipisahkan oleh baris kosong | Satu baris per dialog dengan kurung kurawal | Bagian header, baris waktu, baris teks |
| Pemisah Baris Ganda | Pemisah baris baru standar (CRLF atau LF) | Karakter garis pipa vertikal (|) | Tag [br] atau baris baru biasa |
| Dukungan Pemformatan | Tag HTML dasar (<i>, <b>, <u>, <font color>) | Kode kontrol lama ({Y:i}, {Y:b}, {C:$BBGGRR}) | Font di header dan pemformatan dasar |
| Kompatibilitas Perangkat | 100% universal di semua software dan hardware | Sangat terbatas (hanya VLC dan pemutar lawas) | Jarang didukung di luar software komputer |
| Dukungan Web & Streaming | Universal (YouTube, Vimeo, HTML5 via VTT) | Tidak didukung (wajib konversi terlebih dahulu) | Tidak didukung di platform streaming modern |
| Ketergantungan pada FPS | Tidak ada (berdasarkan waktu jam nyata) | Mutlak (terikat dengan FPS file video) | Tidak ada (berdasarkan waktu jam nyata) |
Peran Krusial Frame Rate Video (FPS) dalam Konversi SUB ke SRT
Mengapa kecocokan nilai FPS sangat menentukan akurasi perubahan nomor frame menjadi penanda waktu jam.
Saat mengonversi file MicroDVD (.sub) ke SRT, memahami frame rate video Anda bukanlah hal sepele: ini adalah faktor penentu apakah subtitle akan sinkron sempurna dengan dialog suara atau bergeser secara kacau. Karena MicroDVD menandai kemunculan dialog berdasarkan nomor frame, konverter wajib membagi nomor frame tersebut dengan jumlah frame per detik yang tepat untuk menghasilkan satuan milidetik.
Jika Anda mengonversi file dengan pengaturan FPS yang keliru, selisih waktu tidak akan bernilai tetap, melainkan akan terus bertambah seiring berjalannya film. Contohnya, mengonversi film bioskop 23.976 FPS dengan opsi 25.000 FPS (PAL) menyebabkan teks berjalan 4,1% lebih cepat. Setelah 10 menit, teks sudah mendahului audio sebanyak 25 detik; setelah satu jam, selisihnya melebihi dua setengah menit! Pastikan Anda memeriksa nilai FPS video sebelum melakukan konversi.
| Frame Rate | Standar Industri | Penerapan Video Umum |
|---|---|---|
| 23.976 FPS (24000/1001) | Sinema NTSC / Blu-ray / Streaming | Standar film bioskop komersial, rilisan Blu-ray di Amerika Utara, dan serial di platform streaming terkemuka. |
| 24.000 FPS | Sinema Standar / Proyeksi DCI | Standar proyeksi di gedung bioskop dan paket Digital Cinema Package (DCP) untuk festival film internasional. |
| 25.000 FPS | Siaran Televisi PAL / SECAM | Televisi di wilayah Eropa, Australia, sebagian Asia, format DVD Eropa, dan rekaman video standar PAL. |
| 29.970 FPS (30000/1001) | Siaran Televisi NTSC | Siaran televisi standar dan definisi tinggi di Amerika Serikat, Jepang, dan Korea Selatan. |
| 30.000 FPS | Video Web / Ponsel Lama | Rekaman kamera smartphone generasi awal, rekaman webcam, dan tangkapan layar komputer biasa. |
| 50.000 FPS | PAL Frekuensi Tinggi (HFR) | Siaran langsung olahraga di Eropa, siaran berita berkecepatan tinggi dalam format 720p50 atau 1080p50. |
| 59.940 FPS (60000/1001) | NTSC Frekuensi Tinggi | Siaran olahraga di Amerika Utara, perekaman konsol game, dan siaran streaming video 60p. |
| 60.000 FPS | Gaming / Layar Modern | Monitor gaming, kamera smartphone modern, video gameplay 60 FPS di YouTube, dan video gerakan cepat. |
Rumus Matematis Perhitungan Frame ke Waktu
Bagaimana nomor frame dihitung secara presisi menjadi jam, menit, detik, dan milidetik.
Waktu dalam Milidetik = Math.round((Nomor Frame / FPS Video) * 1000)Untuk memahami cara konverter kami mengubah nomor frame MicroDVD menjadi penanda waktu SubRip standar, mari kita lihat simulasi hitungan berikut: sebuah dialog pada MicroDVD tercatat sebagai {1440}{1560}Teks dialog pada video yang berputar pada kecepatan 24.000 FPS.
Untuk menghitung waktu mulai: 1440 dibagi 24.000 menghasilkan tepat 60.000 detik (60.000 milidetik). Dalam format SRT ditulis sebagai 00:01:00,000. Untuk waktu selesai: 1560 dibagi 24.000 menghasilkan 65.000 detik (65.000 milidetik), yang berformat 00:01:05,000. Blok SRT yang dihasilkan menjadi: 00:01:00,000 --> 00:01:05,000.
Sekarang ambil nomor frame yang sama (1440) pada video berkecepatan 23.976 FPS (23.976023976...): 1440 / 23.976023976 = 60.060 detik (60.060 milidetik), yang menghasilkan penanda 00:01:00,060. Meskipun perbedaannya hanya 60 milidetik pada menit pertama, dalam durasi film dua jam perbedaan kecil ini akan menumpuk menjadi selisih waktu yang sangat merusak pengalaman menonton jika dihitung dengan FPS yang salah.
Contoh Nyata Konversi dari SUB ke SRT
Bandingkan file subtitle MicroDVD asli dengan hasil SubRip yang rapi dan terstandarisasi yang dibuat oleh alat kami.
{1}{1}25.000
{25}{75}Selamat datang di festival film internasional!
{100}{175}Malam ini kami mempersembahkan penayangan perdana|dari film dokumenter eksklusif kami.
{200}{275}{Y:i}Narator: Perjalanan panjang ini dimulai pada tahun 1998...
{300}{375}Terima kasih telah hadir bersama kami.|Selamat menikmati pertunjukan!1
00:00:01,000 --> 00:00:03,000
Selamat datang di festival film internasional!
2
00:00:04,000 --> 00:00:07,000
Malam ini kami mempersembahkan penayangan perdana
dari film dokumenter eksklusif kami.
3
00:00:08,000 --> 00:00:11,000
<i>Narator: Perjalanan panjang ini dimulai pada tahun 1998...</i>
4
00:00:12,000 --> 00:00:15,000
Terima kasih telah hadir bersama kami.
Selamat menikmati pertunjukan!Pada contoh praktis ini, file input MicroDVD memuat baris header {1}{1}25.000, yang langsung dikenali oleh sistem kami sehingga kecepatan konversi diatur otomatis ke 25.000 FPS. Frame 25 berubah menjadi 1.000 detik (00:00:01,000) dan frame 75 menjadi 3.000 detik (00:00:03,000). Perhatikan juga bagaimana simbol garis pipa (|) pada dialog ke-2 diubah menjadi baris baru alami dan kode miring {Y:i} pada dialog ke-3 diubah menjadi tag HTML <i> yang valid.
MicroDVD (.sub) vs. SubViewer (.sub) vs. VobSub (.sub)
Mengenali tiga format subtitle yang sangat berlainan di bawah ekstensi file yang sama.
Salah satu hal yang paling membingungkan pengguna video adalah adanya tiga format yang saling tidak cocok tetapi menggunakan ekstensi file yang persis sama, yaitu .sub. Dengan membuka file menggunakan editor teks sederhana (seperti Notepad atau VS Code), Anda dapat langsung mengetahui format aslinya.
Jika dokumen diawali dengan angka di dalam kurung kurawal (seperti {1}{1}25.000 atau {50}{120}Halo), itu adalah file teks MicroDVD. Jika diawali dengan bagian [INFORMATION] diikuti penanda waktu berformat koma (seperti 00:01:25.50,00:01:28.10), itu adalah SubViewer. Kedua format ini didukung 100% oleh alat kami dan dapat langsung dikonversi ke SRT.
Akan tetapi, jika saat dibuka yang tampak adalah simbol biner yang berantakan, atau jika file tersebut didampingi oleh file lain bernama sama berekstensi .idx, maka itu adalah paket biner VobSub. File VobSub tidak memuat teks, melainkan gambar piksel bitmap dari subtitle DVD asli. Untuk mengubahnya ke SRT diperlukan aplikasi OCR (Optical Character Recognition) seperti Subtitle Edit. Konverter kami akan langsung memberi peringatan jika mendeteksi file biner VobSub.
Mengonversi SUB ke SRT Melalui Baris Perintah (FFmpeg)
Perintah konversi otomatis di terminal untuk pengguna mahir, developer, dan teknisi alur kerja video.
# Mengonversi SubViewer (.sub) berbasis waktu ke SubRip (.srt)
ffmpeg -i input.sub output.srt
# Mengonversi MicroDVD (.sub) dengan mencantumkan frame rate video (23.976 FPS)
ffmpeg -r 23.976 -i input.sub output.srt
# Mengonversi MicroDVD dengan penyesuaian pengkodean karakter Windows-1252 (ANSI)
ffmpeg -sub_charenc CP1252 -r 25 -i input.sub output.srt
# Mengonversi semua file .sub dalam sebuah folder sekaligus di PowerShell Windows
Get-ChildItem *.sub | ForEach-Object { ffmpeg -r 23.976 -i $_.FullName ($_.BaseName + ".srt") }FFmpeg adalah framework multimedia baris perintah paling populer untuk memproses, memisahkan, dan mengonversi format video, audio, dan subtitle. Saat mengonversi file SubViewer (.sub), FFmpeg dapat membaca penanda waktu secara langsung karena sudah berbasis jam dan menit.
Namun, saat mengonversi file MicroDVD (.sub), Anda WAJIB menyertakan nilai frame rate video menggunakan parameter -r sebelum file input (-i). Jika diabaikan, FFmpeg secara otomatis menerapkan nilai default 25 FPS, yang akan membuat subtitle melenceng pada video dengan kecepatan 23.976, 29.97, atau 30 FPS.
Selain itu, banyak file subtitle lama disimpan menggunakan format pengkodean karakter regional (seperti Windows-1252 atau ISO-8859-1) dan bukan UTF-8 standar. Opsi -sub_charenc memastikan tanda baca dan karakter khusus dapat ditranskodekan ke UTF-8 tanpa teks berantakan.
Kasus Penggunaan Umum Konversi SUB ke SRT
Berbagai skenario nyata di mana migrasi dari subtitle lama .sub ke .srt menjadi kebutuhan mendesak.
Memutar Film di Smart TV dan Media Player Ruang Keluarga
Smart TV dari produsen seperti Samsung, LG, atau Sony serta perangkat streaming seperti Apple TV dan Roku tidak mendukung subtitle berbasis frame. Konversi ke SRT memungkinkan pemutaran lancar lewat USB drive, DLNA, atau server rumah seperti Plex dan Emby.
Mengunggah Video ke YouTube, Vimeo, dan Media Sosial
Platform penyedia video online hanya menerima subtitle tertutup standar (SRT atau VTT). Menambahkan file SRT akan mengaktifkan subtitle untuk penonton dan meningkatkan peringkat SEO video dalam pencarian.
Editing Profesional di Premiere Pro, DaVinci Resolve, dan Final Cut
Aplikasi editing video modern tidak dapat memasukkan file .sub ke timeline trek subtitle. Format SRT memberikan kemudahan pengaturan font, ukuran, warna, penataan posisi, dan proses burn-in subtitle.
Pengarsipan Digital dan Pelestarian Koleksi Film
Menyimpan koleksi film dengan format subtitle lawas atau tertutup sangat berisiko menimbulkan masalah di masa mendatang. Standardisasi koleksi Anda menjadi file SRT berenkripsi UTF-8 menjamin kemudahan akses di era komputasi masa depan.
Mengatasi Masalah Umum pada Konversi SUB ke SRT
Langkah diagnosis kilat dan solusi tepat untuk desinkronisasi bertahap, karakter rusak, dan file VobSub.
Buka file video di VLC Media Player, tekan Ctrl+J (atau Cmd+I) untuk memeriksa Informasi Codec, lihat angka Frame rate yang tepat, lalu ulangi konversi di situs kami menggunakan angka FPS yang sama.
Buka file .sub di aplikasi Notepad atau VS Code, klik File > Save As, pilih opsi UTF-8 pada menu Encoding di bagian bawah, simpan, lalu ulangi proses konversi di peramban Anda.
Gunakan aplikasi OCR khusus subtitle di komputer seperti Subtitle Edit (Windows/Linux) atau BDSup2Sub. Aplikasi ini akan membaca gambar huruf dan mengubahnya menjadi file teks SRT yang dapat diedit.
Pastikan opsi 'Konversi Tag Format' dicentang di pengaturan konverter. Alat kami akan secara otomatis memecah garis pipa menjadi pemisah baris subtitle yang rapi.
Alur Kerja yang Disarankan untuk Mengolah Subtitle
Langkah terbaik untuk mengonversi, memeriksa, dan menyatukan subtitle Anda ke dalam proyek video.
Kesimpulan: Dapatkan Kompatibilitas Subtitle yang Sempurna
Beralih dari subtitle lama MicroDVD ke standar terbuka SubRip (.srt) adalah cara paling praktis dan tepat untuk memastikan subtitle Anda dapat diputar tanpa kendala di semua perangkat, TV, dan aplikasi pengedit video. Melalui perhitungan milidetik yang presisi dari nomor frame video, konverter SUB ke SRT kami menghadirkan sinkronisasi suara yang sempurna tanpa perlu penyelarasan manual yang memakan waktu.
Yang terpenting, SRTConverters bekerja 100% secara lokal di dalam browser Anda. Tanpa proses upload ke server, dengan privasi penuh dan kecepatan instan, Anda dapat memodernisasi seluruh koleksi subtitle Anda dengan rasa tenang. Simpan halaman ini sebagai bookmark dan manfaatkan beragam alat subtitle kami lainnya.