
最近在折腾TensorRT的超分,然后发现推理完成后的编码器和编码参数又是个天坑,因此先简单的跑一下benchmark。
右键图片 - 在新标签页打开能看大图
CPU:13600kf(使用全部的6P + 8E)
ffmpeg:N-116782-g64741b8fc8(media-autobuild_suite自构建)
目标文件:Angel Beats!的BDMV,使用NCOP,只取前20秒
文件位于:[BDMV][100623] Angel Beats! Vol.1\BDROM\BDMV\STREAM\00001.m2ts




使用VMAF计算编码质量:
h264,h265和av1在CRF给足的情况下质量差距不明显,h264的CRF越低掉点越严重,av1情况最好。
h266疑似外星科技,全方位碾压(?




4个编码器的编码速度和编码预设,CRF都高度相关。
速度:h264 > h265 > av1 > h266




似乎没啥规律,猜测h264两个最快的预设体积巨大应该是压缩率不足导致的,h265两个最快的预设体积较小应该是细节丢失过多导致的。
不推荐使用h264(老登该让位了)
h265可以在faster到slow之间按需选择。
av1不推荐大于3的预设。
h266只推荐faster,别的太慢了。(注意:主流设备不支持h266硬件解码,很强,但不推荐)
CRF推荐18。