fixmint
ID

Subtitle tidak sinkron? Penyebab dan cara memperbaiki waktunya

Oleh · · Dibaca 4 menit

Subtitel bisa meleset dengan dua cara. Pertama, setiap baris meleset dengan jumlah yang sama. Kedua, selisihnya makin besar seiring video diputar. Selisih tetap diperbaiki dengan menggeser setiap baris sebesar jumlah detik yang sama. Selisih yang makin besar perlu dicocokkan dengan dua titik, atau dengan mengubah frame rate, karena gambar berjalan dengan kecepatan yang berbeda dari yang dipakai saat subtitle dibuat. Pastikan dulu jenis masalahnya sebelum Anda mengubah file.

Perbaiki waktu subtitleSubtitle terlalu cepat atau telatPakai gratis

Yang disimpan file subtitle

Sebuah file subtitle berisi daftar cue. Setiap cue punya waktu mulai, waktu selesai, dan teks yang ditampilkan. Pemutar menampilkan cue saat penghitung waktu video mencapai waktu mulainya, lalu menyembunyikannya pada waktu selesai. Subtitle tidak sinkron ketika waktu-waktu tersebut tidak lagi sesuai dengan ucapan dalam gambar.

Berikut satu cue dalam file SRT:

1
00:00:01,000 --> 00:00:03,500
Hello, and welcome back.

Waktu dibaca dalam jam, menit, detik, dan milidetik. Cue ini tampil dari 1.0 detik sampai 3.5 detik.

Selisih tetap: geser setiap baris

Jika setiap subtitle terlalu cepat atau terlambat dengan jumlah yang sama, daftar subtitle dan video mulai dari titik yang berbeda. Penyebab umumnya:

  • Video dipotong. Intro atau logo dipotong dari awal, tetapi subtitle-nya tidak ikut dipotong.
  • Subtitle dibuat untuk edisi lain, misalnya versi siaran dengan pembukaan tambahan.
  • File dipecah dari video yang lebih panjang. Penghitung waktunya sekarang mulai dari nol, sehingga setiap cue terlalu cepat sebesar panjang bagian yang dipotong sebelumnya.

Perbaikannya adalah penggeseran: tambahkan atau kurangi jumlah detik yang sama pada setiap cue. Tambahkan jika subtitle muncul terlalu cepat. Kurangi jika subtitle muncul terlambat. Jika sebuah baris muncul dua detik sebelum pembicara mulai bicara, geser setiap cue dua detik lebih lambat. Lalu periksa baris pertama dan satu baris di dekat akhir. Jika keduanya sudah cocok, penggeserannya benar.

Selisih makin besar: frame rate dan drift

Frame rate adalah jumlah gambar diam yang ditampilkan per detik. Film sering disimpan pada 23.976 frame per detik. Banyak siaran televisi Eropa berjalan pada 25. Ketika film yang sama diputar pada 25 frame per detik, film itu berjalan sekitar 4 persen lebih cepat, sehingga setiap kejadian terjadi sedikit lebih awal pada penghitung waktu. Subtitle tetap mengikuti waktu aslinya.

Selisihnya membesar karena kesalahannya berupa persentase, bukan jumlah tetap. Di awal, subtitle hampir tepat. Empat puluh menit kemudian, subtitle sudah tertinggal lebih dari satu menit. Pada akhir film 90 menit, ketertinggalannya hampir empat menit. Ketidakcocokan kecepatan apa pun menimbulkan hal yang sama, baik karena konversi maupun karena pengeditan.

Perbaiki drift dengan dua titik

Cari dua baris yang jelas cocok dengan ucapan: satu di dekat awal, satu di dekat akhir. Putar video dan catat momen ketika setiap kalimat mulai di gambar. Bandingkan dengan waktu di file. Setiap pasangan memberi satu titik, dan dua titik membentuk garis yang bisa diikuti file.

Contoh hitungan. Baris pada 1:00 di file diucapkan pada 1:02. Di dekat akhir, baris pada 1:30:00 diucapkan pada 1:33:50. Faktor skalanya adalah (5630 − 62) ÷ (5400 − 60) = 1.0427, sama dengan 4 persen tadi. Kalikan setiap waktu dengan 1.0427, lalu geser hasilnya agar baris pertama tepat di 1:02.

Perbaiki dengan frame rate

Jika kedua frame rate diketahui, Anda bisa melewati dua titik. Kalikan setiap waktu dengan frame rate saat subtitle dibuat, dibagi frame rate video. Subtitle yang dibuat pada 25 frame per detik untuk video 23.976 membutuhkan faktor 25 ÷ 23.976 = 1.0427, sama dengan faktor pada contoh hitungan.

Perbedaan SRT dan VTT

Keduanya menyimpan hal yang sama: waktu mulai, waktu selesai, dan teks untuk setiap cue. Perbedaannya ada pada detailnya.

SRTWebVTT (VTT)
Baris pertamaNomor cueKata WEBVTT
Tanda desimalKoma: 00:00:01,000Titik: 00:00:01.000
JamSelalu ditulisBoleh dihilangkan: 00:01.000
Posisi dan gayaTidak ada dalam format dasarPengaturan opsional setelah waktu

Halaman web menggunakan WebVTT untuk subtitle video. Sebagian besar pemutar dan editor video di desktop membaca SRT. Mengonversi antarkeduanya tetap mempertahankan waktunya: hanya header dan tanda desimal yang berubah. Jangan mengganti setiap koma dengan titik lewat fitur temukan dan ganti, karena itu juga mengubah koma di dalam teks subtitle. Ubah hanya baris waktunya.

Temukan frame yang tepat

Untuk memeriksa waktu dengan mata, Anda perlu frame tempat sebuah kalimat dimulai. Gambar diam dari video pada momen itu menunjukkan gambarnya, sehingga membantu Anda menemukan cue tersebut. Ekstrak frame video untuk menyimpan frame sebagai gambar, atau buat lembar kontak dari seluruh klip untuk melihat beberapa momen sekaligus. Gambar diam menunjukkan gambarnya tetapi tidak suaranya, jadi dengarkan juga barisnya.

Kasus khusus

  • Adegan yang dihapus. Jika sebuah adegan dipotong, selisihnya melompat di titik itu alih-alih membesar. Setiap bagian memerlukan penggeseran sendiri. Pecah file di titik potongan, lalu perbaiki kedua bagian secara terpisah.
  • Cue sebelum nol. Penggeseran bisa membuat cue pertama turun di bawah nol. Potong cue tersebut atau pindahkan ke awal, lalu periksa baris-baris pertama file.
  • Hanya Anda yang menonton. Sebagian besar pemutar video punya pengaturan penundaan subtitle. Pengaturan ini mengubah waktu hanya untuk pemutar tersebut dan membiarkan file tetap utuh.
  • Simpan yang asli. Simpan file yang sudah diperbaiki dengan nama baru. File awal Anda adalah jalan untuk kembali.

Diterjemahkan dari Asli dalam bahasa Inggris dengan bantuan AI.

Komentar

    Belum ada komentar. Jadilah yang pertama.

    Penilaian Anda (opsional)

    Email Anda tidak pernah ditampilkan atau disimpan.

    Sampul Digital Workflow ToolkitDigital Workflow Toolkit

    Resep, templat, dan pola untuk merangkai tugas file kecil (konversi, ganti nama, kompresi, penggabungan) menjadi alur kerja yang berjalan sama setiap kali.

    $19.00Beli di GumroadDalam bahasa Inggris