Ubah Frame Rate Subtitle
Subtitle pas di awal tapi makin lama makin meleset saat video diputar? Buka file subtitle kamu (.srt, .vtt, .ass, .sbv atau .sub), pilih arah melesetnya, lalu unduh dengan waktu yang disesuaikan ke frame rate videomu.
Cara memperbaiki subtitle yang makin lama makin tidak sinkron
Buka file subtitle
Taruh file .srt, .vtt, .ass, .sbv atau MicroDVD .sub kamu ke kotak di atas, atau klik untuk memilih. File dibaca oleh browser kamu dan tidak pernah diunggah.
Tentukan arah melesetnya
Apakah teks muncul makin lama makin telat setelah suara, atau makin lama makin cepat? Pilih yang kamu lihat. Alat ini lalu menampilkan perbaikan umum untuk arah itu, beserta seberapa jauh masing-masing menggeser baris terakhir file kamu.
Pilih perbaikan yang cocok
Kalau baris terakhir telat sekitar empat menit, hampir pasti jawabannya “Film → PAL”. Kalau hanya meleset beberapa detik, coba “Film → 24 fps”. Sudah tahu kedua frame rate-nya? Atur sendiri di “Atau atur frame rate sendiri”.
Cek satu baris di dekat akhir
Buka videomu di bagian Pratinjau dan putar di dekat akhir, dengan subtitle yang sudah diperbaiki. Kalau teks muncul tepat saat kalimat itu diucapkan, frame rate-nya sudah benar.
Unduh
Nama file tetap sama, jadi simpan di sebelah videomu dan pemutar akan memuatnya. Mau frame rate baru ada di nama file? Centang “Tambahkan frame rate ke nama file”.
Kenapa subtitle makin lama makin meleset
Video adalah rangkaian gambar diam yang ditampilkan dengan kecepatan tetap. Rilis bioskop dan Blu-ray berjalan pada 24 frame per detik, atau 23,976 untuk sebagian besar film yang disiapkan untuk tayangan rumahan. TV Eropa dan banyak DVD memakai 25 fps (PAL), dan TV Amerika memakai 29,97 fps (NTSC).
Percepatan PAL. Untuk menaruh film 23,976 fps ke video PAL 25 fps, stasiun TV dan studio DVD cukup memutar setiap frame sedikit lebih cepat. Tidak ada frame yang ditambah atau dibuang, jadi durasi film sekitar 4% lebih pendek: film 1 jam 45 menit selesai lebih dari empat menit lebih awal. Subtitle yang diatur untuk rilis aslinya tetap menampilkan setiap baris di waktu aslinya, jadi makin tertinggal dari gambar setiap menit.
Masalah yang sama dari arah sebaliknya. Subtitle yang dibuat untuk salinan PAL lalu diputar di rilis Blu-ray atau web akan muncul makin lama makin cepat: teks muncul sebelum ada yang bicara, dan selisihnya bertambah seiring film berjalan.
Meleset kecil. 23,976 dan 24 fps terlihat hampir sama, tapi selisihnya 0,1%. Sepanjang film layar lebar, selisih itu terkumpul jadi sekitar enam detik, cukup untuk membuat adegan-adegan terakhir terasa tidak pas. “Film → 24 fps” dan “24 fps → film” memperbaiki persis hal ini.
Apa yang terjadi saat frame rate diubah. Alat ini mengalikan setiap waktu mulai dan selesai dengan rasio kedua frame rate. Baris pertama hampir tidak bergeser, baris di tengah bergeser separuh dari total selisih, dan baris terakhir bergeser paling jauh. Teks baris, format dan gaya tetap seperti semula.
Tips agar hasilnya tepat
Cocokkan dengan yang kamu lihat, bukan yang kamu tahu. Kamu jarang perlu tahu salah satu frame rate-nya. Tentukan arah melesetnya subtitle, lalu bandingkan efek setiap perbaikan pada baris terakhir dengan yang kamu lihat di pemutar. Perbaikan yang menggeser baris terakhir sebanyak selisih yang kamu lihat adalah yang benar.
Baca frame rate dari videonya kalau bisa. Di VLC, buka Tools › Media Information › Codec. Di Windows, klik kanan video, pilih Properties lalu lihat di bagian Details. Di Mac, buka video di QuickTime dan pilih Window › Show Movie Inspector. Frame rate videomu diisi di “Video kamu diputar pada”.
Perhatikan peringatannya. Kalau frame rate yang kamu pilih menggeser baris ke arah yang sama dengan melesetnya, alat ini memberi tahu dan menawarkan untuk menukarnya. Mengikutinya menghemat satu kali unduh dan satu kali coba lagi.
Perbaiki yang makin meleset dulu, baru jeda tetap. Subtitle bisa makin lama makin meleset sekaligus punya jeda tetap, misalnya saat sebuah rilis menambah intro studio yang lebih panjang. Ubah frame rate di sini, lalu buka Geser Waktu Subtitle dan geser seluruh file sebanyak jeda yang tersisa.
Pertahankan nama yang dicari pemutar. Pemutar seperti VLC, Plex dan Jellyfin memuat subtitle otomatis kalau namanya sama dengan video, seperti movie.mkv dan movie.id.srt. Karena itulah file hasil perbaikan secara default tetap memakai namanya. Kalau kamu menambahkan frame rate ke nama, frame rate ditaruh sebelum kode bahasa, movie.25fps.id.srt, jadi bahasanya tetap terdeteksi, tapi pemutar mungkin tidak lagi memuatnya sendiri.
Simpan file berbasis frame dengan waktu asli. File MicroDVD .sub menghitung frame, dan pemutar harus menebak frame rate untuk menampilkannya. Menyimpan sebagai .srt menulis waktu asli, yang ditampilkan sama oleh setiap pemutar.
Pertanyaan yang sering diajukan
Kenapa subtitle saya makin lama makin meleset, bukan meleset dengan selisih tetap?
File itu diatur untuk video dengan frame rate berbeda. Salinan PAL 25 fps dari sebuah film diputar sekitar 4% lebih cepat daripada aslinya yang 23,976 fps, jadi selisihnya bertambah setiap menit. Setelah satu jam 45 menit, baris terakhir meleset lebih dari empat menit.
Bagaimana saya tahu frame rate mana yang “Dari” dan mana yang “Ke”?
“Dari” adalah frame rate yang dipakai saat subtitle dibuat; “Ke” adalah frame rate videomu. Kalau belum yakin, pilih arah melesetnya subtitle dan coba perbaikan yang paling umum, lalu buka videomu dan cek satu baris di dekat akhir. Kalau malah makin meleset, tukar frame rate-nya.
Subtitle sudah meleset sejak baris pertama dan juga makin lama makin meleset. Apa yang harus saya lakukan?
Perbaiki frame rate di sini dulu, lalu hilangkan jeda tetap yang tersisa dengan Geser Waktu Subtitle. Dengan urutan itu, kamu cukup mengukur jedanya sekali, di satu baris dekat awal.
Bagaimana dengan file MicroDVD .sub?
File ini menghitung frame, dan sebagian besar pemutar membacanya sesuai frame rate video itu sendiri, jadi salinan PAL yang dipercepat sering kali tidak perlu diperbaiki sama sekali. Cek dulu satu baris di dekat akhir. Kalau file .sub masih makin meleset, atur frame rate yang dipakai saat file dibuat di bagian Frame rate (kami menebak 23,976 fps kalau file tidak menyebutkannya). Hasilnya kami simpan dengan waktu asli, secara default sebagai .srt, jadi tidak ada pemutar yang perlu menebak lagi.
Apakah file saya diunggah?
Tidak. File subtitle dibaca dan diatur ulang waktunya oleh JavaScript di tab browser ini dan tidak pernah keluar dari perangkatmu. Video yang kamu buka untuk mengecek hasilnya juga diputar langsung dari disk kamu.
Kenapa tidak ada perbaikan 23,976 ke 29,97?
Film biasanya dibawa ke NTSC 29,97 fps dengan pulldown, yang mengulang beberapa frame tapi tetap mempertahankan durasinya. Subtitle yang waktunya ditulis dalam detik tidak meleset karena itu, jadi mengubah skalanya justru akan merusak file yang sebenarnya sudah benar. Daftar frame rate tetap menyediakan 29,97, 30, 50, 59,94 dan 60 fps untuk kasus langka yang membutuhkannya.