Stránka 1 z 1

Encoding videa s Nvidia HEVC.

Napsal: ned 12. bře 2023, 01:56
od Fox_25
Ahoj,
povedlo se mi levně sehnat GTX 1660 super a vrhl se s pomocí FFmpeg batch na zmenšení velikosti mnoha a mnoha videí, nejlépe bez ztráty kvality samozřejmě...

-c:v hevc_nvenc -rc constqp -qp 28 -preset p7 -tune hq -pix_fmt yuv420p -rc-lookahead 4 -bf 1 -b_ref_mode 1 -keyint_min 1 -multipass 2 -spatial_aq 1 -aq-strength 6 -temporal_aq 1 -refs 7 -qdiff 20 -qcomp 0.9 -me_method umh -subq 9 -me_range 36 -b:v 0 -g 300

Našel jsem jeden x264 „preset“ který jsem upravil pro HEVC a už jen ladím qp pro optimální kvalitu a velikost souboru. Zajímalo by mě jestli se na tom dá ještě něco vylepšit a jestli je v pořádku, ale podle NVIDIA NVENC hevc encoder „datasheet“ asi ne, maximálně bych mohl zkusit jak se bude chovat konstantní bitrate. Nicméně se mi do toho moc nechce protože výsledky jsou podle mě dobré a nastavení nemusí být pro konstantní bitrate ideální.


Originál, prům. bitrate 3.6MB/s , vel. souboru 573MB
https://abload.de/img/or37fc6.png

Prům. bitrate 1.7MB/s, vel. souboru 270MB, qp 28, spatial aq strength 8
https://abload.de/img/aqtpgxcmz.png

Prům. bitrate 860kB/s, vel. souboru 147MB, qp 30, spatial aq strength 6
https://abload.de/img/qp30z4fkn.png

Zdá se vám to v pořádku? Ještě bych zkusil qp 29 a silnější spatial aq.