Frame Rate Konstan vs Variabel, dan Mengapa Editor Mempermasalahkan Rekaman Ponsel VFR
Diperbarui
Frame rate adalah jumlah gambar per detik dalam sebuah video: 24, 25, 30, atau 60 adalah nilai yang umum. Dengan frame rate konstan (CFR), setiap frame berlangsung dalam durasi yang persis sama. Dengan frame rate variabel (VFR), jarak antar-frame berubah-ubah selama perekaman.
Kebanyakan penonton tidak pernah menyadari perbedaannya, karena pemutar video hanya menampilkan setiap frame sesuai stempel waktunya. Editor video lain lagi ceritanya. Jika Anda pernah mengimpor rekaman ponsel dan melihat audionya perlahan bergeser hingga tidak sinkron, atau menerima peringatan tentang frame rate variabel, panduan ini menjelaskan apa yang terjadi dan cara mengatasinya.
Mengapa ponsel dan perekam layar menggunakan frame rate variabel
Kamera ponsel harus menangkap, memproses, dan mengenkode setiap frame secara real-time pada chip kecil bertenaga baterai. Dalam kondisi minim cahaya, kamera mungkin memperpanjang eksposur, sehingga waktu untuk setiap frame berkurang; saat beban kerja berat, kamera mungkin sesekali melewatkan frame. Alih-alih mengarang frame untuk menjaga ritme yang sempurna, ponsel merekam setiap frame dengan stempel waktu sebenarnya. Hasilnya secara nominal 30 fps, tetapi sebenarnya bervariasi, katakanlah antara 28 dan 30.
Perekam layar, perekam game, dan rekaman panggilan video sengaja melakukan hal serupa: ketika tidak ada yang berubah di layar, tidak ada gunanya menyimpan frame yang identik, sehingga frame yang direkam lebih sedikit. Cara ini menghemat ruang dan pemrosesan, itulah sebabnya VFR sangat umum justru pada jenis rekaman yang biasanya dibawa orang ke editor.
Mengapa editor kesulitan dengan VFR
Perangkat lunak pengeditan dibangun di sekitar timeline yang dibagi menjadi slot-slot frame yang sama besar. Ketika frame-frame sebuah klip tidak datang dengan laju yang merata, editor harus memutuskan cara memetakannya ke kisi tersebut. Beberapa program mengasumsikan laju tetap berdasarkan rata-rata lalu meregangkan atau memampatkan klip, itulah sebabnya audio, yang direkam secara terus-menerus dengan sample rate-nya sendiri, perlahan bergeser hingga tidak sinkron, dan sering kali baru terlihat jelas setelah beberapa menit dalam rekaman yang panjang.
Gejala lainnya antara lain pemutaran yang tersendat di timeline, frame yang muncul dua kali atau terlewat, durasi klip yang sedikit berbeda dari aslinya, dan potongan yang bergeser satu frame dari tempat yang Anda tentukan. Adobe Premiere Pro, misalnya, mendeteksi rekaman VFR dan menawarkan pengaturan untuk mempertahankan sinkronisasi audio, yang membantu dalam banyak kasus tetapi tidak selalu menghasilkan gerakan yang mulus. Solusi yang paling andal di berbagai editor adalah mengonversi klip ke frame rate konstan sebelum mengimpornya.
Cara mengetahui apakah sebuah video VFR
Aplikasi gratis MediaInfo menampilkan kolom Frame rate mode untuk setiap trek video; isinya Variable untuk file VFR, dan sering kali disertai laju minimum dan maksimumnya. Beberapa editor menampilkan peringatan atau lencana VFR saat impor. Jika Anda tidak memiliki keduanya, anggaplah rekaman ponsel, rekaman layar, dan klip game adalah VFR sampai terbukti sebaliknya.
Mengonversi VFR ke frame rate konstan
Mengonversi ke CFR berarti mengenkode ulang video dengan frame rate tetap. Jika sumber memiliki celah, enkoder mengulang frame sebelumnya; jika frame-frame lebih rapat daripada yang diizinkan oleh laju target, enkoder membuang salah satunya. Karena frame ditempatkan berdasarkan stempel waktu sebenarnya, audio tetap sinkron dan durasinya tetap terjaga.
Di MediaConverter.io, Konverter Video dan Kompresor Video biasanya menghasilkan output dengan frame rate konstan. Jika browser Anda dapat mendekode klip dan output-nya adalah MP4, MOV, MKV, atau WebM, yang mencakup rekaman ponsel pada umumnya, keduanya menetapkan frame rate tetap dari rata-rata sumber, yang dibulatkan ke atas menjadi bilangan bulat (29,97 fps menjadi 30), lalu menempatkan setiap frame pada kisi tersebut. Tidak ada pengaturan frame rate terpisah di alat-alat tersebut. Format output lain, atau file yang tidak dapat didekode browser, diproses melalui enkoder cadangan: enkoder cadangan kompresor tetap memaksakan laju konstan tetapi membatasinya hingga 30 fps, sedangkan enkoder cadangan konverter mungkin menyalin stream video asli tanpa perubahan, termasuk waktu VFR-nya. Editor Video memungkinkan Anda memilih frame rate ekspor secara langsung, dari 20 hingga 60 fps.
- Untuk menyiapkan klip ponsel sebelum diedit, proses klip tersebut melalui Konverter Video dan pertahankan resolusi serta bitrate default, agar hasilnya tetap mendekati kualitas aslinya.
- Jika file juga terlalu besar, Kompresor Video mengonversinya ke CFR sekaligus memperkecil ukurannya dalam satu kali proses.
- Impor file hasil konversi ke editor Anda dan periksa sinkronisasinya di dekat akhir klip, tempat pergeseran paling terlihat.
Memilih frame rate
Sebisa mungkin, pertahankan frame rate saat rekaman diambil. Mengonversi 30 fps ke 24 fps, atau 60 fps ke 25 fps, memaksa enkoder membuang frame secara tidak merata dan dapat membuat gerakan terlihat patah-patah. Jika Anda mencampur klip dalam satu proyek, atur proyek ke laju yang digunakan sebagian besar rekaman Anda dan biarkan editor mengonversi sisanya.
Untuk web, 30 fps adalah default yang aman, dan 60 fps layak dipertahankan untuk gameplay, olahraga, dan gerakan kamera yang cepat. 24 fps ala film hanya masuk akal jika rekamannya memang diambil dengan cara itu.
Mencegah VFR sejak awal
Beberapa aplikasi kamera ponsel dan sebagian besar kamera khusus merekam dengan laju konstan, dan beberapa perekam layar memiliki opsi frame rate konstan di pengaturannya. Pencahayaan yang baik juga membantu ponsel menjaga laju yang stabil. Namun, untuk rekaman yang sudah Anda miliki, konversi cepat ke CFR sebelum mengedit biasanya merupakan jalan yang paling tidak merepotkan.
Alat yang digunakan dalam panduan ini
Pertanyaan yang Sering Diajukan
01
02
03