Cara memperbaiki waktu subtitle
Habiskan tiga puluh detik untuk mendiagnosis terlebih dahulu. Perhatikan seberapa jauh garis dekat START, lalu garis dekat END. Jika keduanya salah dengan jumlah yang sama, Anda memerlukan SHIFT. Jika kesalahan bertambah saat video diputar, Anda memerlukan SCALE.
Menerapkan yang salah akan memperburuk keadaan, dan itulah alasan orang akhirnya memindahkan file yang sama sebanyak empat kali. Shift memindahkan setiap isyarat dengan jumlah milidetik yang tetap; skala mengalikan setiap stempel waktu dengan faktor, yang merupakan perbaikan yang tepat untuk penyimpangan.
Offset konstan, atau drift?
A CONSTANT OFFSET berarti subtitle salah dengan jumlah yang sama di semua tempat. Antrean di 00:01:00 terlambat dua detik dan antrean di 01:40:00 juga terlambat dua detik. Penyebab umumnya adalah rilis dengan panjang intro yang berbeda, atau file disesuaikan waktunya dengan versi yang iklannya dipotong.
DRIFT berarti kesalahan bertambah seiring pemutaran video. Baris pertama hampir benar dan baris terakhir berjarak empat puluh detik. Hal ini hampir selalu disebabkan oleh ketidakcocokan kecepatan bingkai: subtitle disesuaikan dengan rilis 23.976 fps dan video Anda berjalan pada 25 fps, atau sebaliknya.
Tesnya sama: periksa satu baris di dekat awal dan satu lagi di dekat akhir. Dua kesalahan serupa berarti pergeseran. Kesalahan yang semakin besar berarti skala.
- Perhatikan seberapa jauh garis dekat START.
- Perhatikan seberapa jauh garis dekat END.
- Kesalahan serupa: gunakan Shift.
- Kesalahan yang semakin besar: gunakan Skala.
Pergeseran
Masukkan offset dalam milidetik. Angka positif menunda subtitle, yang merupakan hal yang Anda inginkan jika muncul terlalu dini. Angka negatif memindahkannya lebih awal, karena subtitle tertinggal dari dialog.
Ukur daripada menebak. Catat stempel waktu di mana sebuah baris diucapkan dan stempel waktu di mana baris tersebut muncul saat ini; perbedaannya adalah offset Anda. Dua detik adalah 2000 ms.
Stempel waktu dijepit di angka nol, karena baik SRT maupun WebVTT tidak dapat mewakili waktu negatif dan pemain yang menyerahkannya berperilaku tidak dapat diprediksi. Menggeser mundur lebih dari waktu mulai isyarat pertama akan menyematkan isyarat yang terpengaruh ke 00:00:00, dan alat akan memberi tahu Anda berapa banyak. Peringatan tersebut merupakan sinyal bahwa offset Anda mungkin terlalu besar, dan ini juga merupakan alasan mengapa pergeseran negatif yang besar tidak dapat dibalikkan dengan menggeser ke depan lagi.
Penskalaan untuk perubahan kecepatan bingkai
Penskalaan mengalikan setiap stempel waktu dengan faktor konstan. Faktornya adalah rasio frame rate.
Subtitle berdurasi 23.976 fps dibandingkan video 25 fps: kalikan dengan 25 dibagi 23.976, kira-kira 1.0427. Sebaliknya: 23.976 dibagi 25, kira-kira 0.959.
Jika Anda tidak mengetahui kecepatan bingkai, ambil faktornya dari penyimpangan itu sendiri. Bagilah waktu yang benar dari baris terakhir dengan waktu saat ini. Terapkan, lalu periksa kembali kedua ujungnya — skala biasanya meninggalkan sedikit sisa offset yang diselesaikan oleh satu shift.
Penggabungan dan pemisahan
Film yang dirilis sebagai dua file perlu digabungkan. Muat file utama, pilih yang kedua di panel gabungan, dan berikan offset: di mana bagian kedua dimulai dalam garis waktu gabungan. Jika bagian pertama berjalan 58 menit 20 detik, offsetnya adalah 3,500,000 ms. Isyarat dari keduanya digabungkan, diurutkan ulang berdasarkan waktu mulai dan dinomori ulang dari 1.
Pemisahan melakukan kebalikannya pada stempel waktu yang Anda pilih. Secara default, bagian kedua di-rebase mulai dari nol, yang merupakan hal yang Anda inginkan saat diputar pada file video terpisah. Isyarat yang mengangkangi titik perpecahan sesuai dengan bagian awalnya, bukan dipotong menjadi dua.
Contoh praktis: file yang berpindah 40 detik selama 90 menit
Baris pertama akan muncul di 00:00:32 dan muncul di 00:00:31 — cukup dekat. Baris terakhir akan muncul di 01:28:10 dan muncul di 01:24:33. Kesalahannya bertambah, jadi ini adalah penyimpangan, bukan offset.
Ubah keduanya menjadi detik. Waktu yang tepat adalah 5,290 detik; waktu saat ini adalah 5,073 detik. Faktornya adalah 5290 dibagi 5073, yaitu 1.0428.
Jumlah tersebut hampir persis 25 dibagi dengan 23.976, yang mengonfirmasi diagnosis: subtitle diatur waktunya untuk rilis 23.976 fps, diputar dengan video 25 fps.
- Terapkan faktor skala 1.0428.
- Periksa kembali baris pertama dan baris terakhir.
- Baris terakhir sekarang mendarat dengan benar; detik pertama berubah dari 31 menjadi sekitar 32.3 detik, kira-kira terlambat sepertiga detik.
- Terapkan pergeseran -300 ms untuk menyelesaikan.
Hasil: Kedua ujungnya berada dalam sepersepuluh detik, yang berada dalam rentang yang dibaca pemirsa sebagai tersinkronisasi. Dua operasi, dalam urutan yang benar: skala untuk penyimpangan, lalu pergeseran kecil untuk sisa.
Buka alatnya
Pergeseran atau skala pengaturan waktu di Perangkat Subtitle
Menerapkan pergeseran dan penskalaan seluruh file di browser Anda, dan memperingatkan Anda ketika suatu pergeseran telah menetapkan isyarat pada nol.
Hal ini tidak tercakup dalam hal ini
- Pergeseran dan penskalaan berlaku untuk seluruh file. Tidak ada cara untuk mengatur ulang waktu hanya pada rentang isyarat yang dipilih.
- Stempel waktu dijepit pada angka nol, sehingga pergeseran negatif yang besar akan kehilangan informasi dan tidak dapat dibatalkan dengan menggeser ke depan.
- SRT dan WebVTT saja.
- Alat ini tidak dapat mendeteksi kecepatan bingkai video Anda, atau file yang digunakan untuk menentukan waktu subtitle. Kedua diagnosis tersebut berasal dari Anda.
- Tidak ada analisis audio dan tidak ada deteksi sinkronisasi otomatis.