Bedakan dulu dua jenis meleset
Ada dua jenis: geseran seragam membuat semua baris terlambat (atau awal) sebanyak sama dari awal sampai akhir; derifa progresif mulainya tepat dan kesalahannya membesar ke arah akhir, bisa sampai menit. Artikel ini tentang yang kedua — untuk yang pertama, lihat menggeser satu file subtitle sepenuhnya.
Mengapa makin lama makin parah
Derifa berakar dari dua jam yang berbeda: tiga penyebab paling umum adalah (1) beda frame rate — subtitle film 24fps di sumber 25fps kehilangan lebih dari satu detik per menit; (2) video dipercepat atau diperlambat sementara subtitle mempertahankan ritme asal; (3) rekaman VFR (frame rate variabel) yang garis waktunya memang tidak rata. Ciri bersama: kesalahan tumbuh hampir linear terhadap lama pemutaran.
Perbaiki dengan dua jangkar
Karena kesalahannya tumbuh linear, cukup menancapkan waktu benar di kedua ujung dan membagi ulang tengahnya proporsional. Di editor timing, tambahkan dua jangkar: kolom "kini" terisi otomatis dengan waktu asli berkas ini; Anda menonton video dan mengisi kapan baris pertama dan terakhir benar-benar muncul ke kolom "target".

Cara memverifikasi hasilnya
Setelah dijalankan, panel hasil menampilkan waktu lama dan baru berdampingan. Periksa tiga titik: baris pertama, satu dari tengah, dan yang terakhir — posisi dengan galat asal paling kecil, sedang, dan terbesar. Kalau ketiganya tepat, semuanya tepat.

Saat dua jangkar tak cukup
Koreksi dua jangkar mengasumsikan kesalahan linear. Bila sumbernya rekaman VFR dengan lompatan frame rate di tengah film, tarikan linear tak bisa meluruskan bagian tengah — jadikan satu baris tengah yang jelas meleset sebagai titik ketiga, potong berkas di situ, dan jalankan koreksi dua jangkar pada masing-masing setengah. Setelah diperbaiki, tonton ulang bagian tengah pada kecepatan normal untuk memastikan tak ada geseran lokal tersisa.