Tuning Settingan x264

Untuk saat ini, encoder x264 favorit saya pengganti x264 dari tmod yang udah lapuk biasanya dari t_mod_custom (https://github.com/jpsdr/x264/releases/) atau bisa juga pakai kMod (http://komisar.gin.by/). Sekarang sih x264 sudah rajanya di dunia encoder, dan developmentnya juga sudah mulai agak stagnan gak kayak x265.

Untuk settingan yang perlu di modifikasi kayaknya enggak banyak, mengingat untuk tune animation dan preset veryslow sendiri sudah cukup bagus buat rilisan sekarang dengan kecepatan yang lumayan.

Untuk aku sendiri, ada beberapa yang aku rubah settingannya :
1. merange
Motion Estimation Range sendiri aku ubah dari default bawaannya 24 ke 32, supaya estimasi lebih akurat apalagi kalau scene nya statis atau jarang ada pergerakan, dan juga bagus buat scene action.

2. bframe dan ref(frame)
Dua ini merupakan kunci kompresi. Menurutku yang paling penting untuk anime itu banyaknya reframe, makanya selalu di set ke 16. Untuk bframe bisa pakai antara 10-16 tergantung waktu, kalau ingin rada cepet pakai bframe 10 saja.

3. psy-rd
Untuk psy-rd saya saranin untuk stay di 0.6-0.9 saja, karna kalau lebih tinggi atau lebih rendah terkadang bisa buruk tergantung kondisi video yang dikerjakan.

4. fade-compensate
Dibeberapa x264, fitur ini gak tersedia. fade-compensate gunanya untuk mengatur kualitas gambar saat pergantian scene dengan efek fade. Untuk di t_mod_custom sendiri udah ada, jadi pakai saja, antara 0.5 sampai 1.0.

--crf 14.00 --preset veryslow --tune animation --aq-strength 0.9 --qcomp 0.7 --merange 32 --psy-rd 0.74:0.06 --aq-mode 1 --threads 24 --fade-compensate 0.6 --output-csp i444 --output <output> <input>
Note : Threads sesuaikan, jumlah core * 1.5.

Tidak ada komentar:

Posting Komentar