Skip to main content

Apa itu variabel framerate?

Variabel framerate adalah praktik pengkodean video dengan framerat yang berbeda untuk berbagai bagian film.Praktek ini hampir tidak pernah terdengar sampai film-film High-Definition (HD) menjadi terkenal.Beberapa format video HD umum akan menggunakan framerate variabel untuk meningkatkan kompresi dan mengurangi ukuran file.Metode dasar dari praktik ini adalah peningkatan laju selama pergerakan tinggi dan penurunan laju selama adegan statis.Meskipun praktik dalam video ini masih jarang, menggunakan bitrate variabel dalam file audio adalah praktik yang sangat mirip dan telah ada selama bertahun -tahun.

Untuk memahami framerate variabel, penting untuk memahami beberapa istilah dasar.Bingkai adalah gambar tunggal, seperti sepotong film.Framerate adalah jumlah bingkai yang ditampilkan di layar per detik, pada dasarnya membuat karya film seperti flipbook yang kompleks.Framerate yang lebih tinggi akan menghasilkan gambar smother dan tarif yang lebih rendah akan brengsek dan lewati.Penting untuk dicatat bahwa framerate tidak tergantung pada resolusi output, karena resolusi rendah tetapi video framerate tinggi masih akan terlihat buram meskipun gerakan akan mengalir dengan baik.

Video dengan framerate tetap mungkin tidak selalu memiliki kehalusan yang sama.Dalam adegan gerakan yang lebih rendah, seperti orang yang duduk dan berbicara atau bergerak menembak dari kejauhan, perubahan aktual dari bingkai ke bingkai sangat kecil.Dalam bagian gerakan yang lebih tinggi, seperti adegan pertarungan atau suntikan gerakan terperinci, perubahan dari bingkai ke bingkai mungkin sangat besar.Meskipun bingkai bergerak pada kecepatan yang sama, gerakan ini akan terlihat tersentak dalam gerakan cepat karena perbedaan antara frame.

Dengan menggunakan variabel framerate, dimungkinkan untuk menghilangkan masalah itu dan mengurangi ukuran video.Secara umum, dengan semua hal lain sama, semakin tinggi framerate, semakin besar file akhir.Dalam contoh di atas, encoder akan memiliki pilihan untuk membuat file yang sangat besar untuk mengakomodasi adegan aksi, bahkan jika itu hanya menyumbang sebagian kecil file.Di sisi lain, file bisa jauh lebih kecil, tetapi adegan aksi akan terlihat buruk.

Sistem framerate variabel akan menurunkan framerate selama bagian yang lambat dan meningkatkan laju selama bagian cepat.Ini akan memungkinkan tampilan memiliki penampilan yang konstan tanpa meningkatkan ukuran file.Ini dilakukan dengan menciptakan konstanta yang berkaitan dengan perubahan bingkai.Pada bagian yang lambat dengan perbedaan rendah antara frame, kecepatan menjaga jumlah perubahan konstan dengan memperlambat framerate.Di bagian yang cepat, jumlah gerakan dari bingkai ke bingkai dikurangi dengan mempercepat framerate.