分享自己以前测的各个视频编码器相关数据,包含一点点AV1。。
dwing吧
全部回复
仅看楼主
level 6
LuckyDisc 楼主
主要是想测速度和质量的性价比,码率定的比较低,这样好看出差距。
数据仅供参考,编码命令大致都长这个样子:
./ffmpeg -y -f rawvideo -pix_fmt yuv420p -s 1920x1080 -r 25 -i ~/Videos/yuv/pedestrian_area_1920x1080_fps25.yuv -c:v libvpx-vp9 -b:v 2M -threads 8.000000 -g 100 -speed 8 -quality best ~/Public/tmp.webm
P.S.1 vpx的命令不是很熟,可能用法不对[乖]
P.S.2 AV1画面质量unkown的那一档,是因为实在编得太慢了,没跑完。很遗憾没有数据[狂汗]顺便一提版本是18年1月份的
P.S.3 ksc265就是金山云265,虽然很**,但是不开源,github上只有一个可以编yuv的可执行文件,也很遗憾
2018年04月19日 05点04分 1
level 8
vp9 请考虑使用 2pass 编码 即便是 crf 模式下
因为只有 2pass 能开启备用参考帧功能 -auto-alt-ref 1 或 2 (推荐2
该功能对画质的提升还是很有帮助的
觉得 1pass 费时可考虑降低分辨率跑 1pass
还有 -quality best 下 -speed 参数是无效的
一般也不推荐 -quality best 因为 -quality good -speed 0 在画质很接近的情况下却快了不少
2018年04月19日 15点04分 2
谢谢指点[乖]
2018年04月20日 02点04分
level 13
现在 x265 ultrafast 比 x264 veryslow 画质还好了?
2018年04月20日 03点04分 3
这个毕竟和视频内容、分辨率都有关系。我刚跑了一个720p的,x265是93.13分,x264是94.49分。然后还有编码参数的影响,我都是默认值,1pass,很多特性没有用上
2018年04月20日 04点04分
@LuckyDisc 感觉这个分数的计算方法比较特殊, 视频编码没怎么考虑这种方式, 做编码的多数以PSNR,SSIM为基准的.
2018年04月20日 11点04分
@dwing 这标准是netflex提出的,综合了很多子标准,通过机器学习得到的模型,来尽量匹配人工判断的结果。简单来说,mvaf是一种以人的直观表现为目标的算法,个人认为这种学出来,还是比ssim这种单一标准的好一些
2018年04月20日 20点04分
level 13
ksc265画质比x265好那么多? 甚至可能超越av1?
2018年04月20日 03点04分 4
ksc265厉害的地方主要是同样质量下编码速度是x265好几倍。单论画质的话,我试过几个序列,有一些确实ksc265好,有一些则差不多(5楼补张图)。至于AV1,我觉得得看未来的优化算法吧,如果编码器为了速度而牺牲太多AV1特性的话,确实有可能会比不过ksc265
2018年04月20日 05点04分
level 6
LuckyDisc 楼主
2018年04月20日 05点04分 5
建议截一些帧提供出来(包括原始帧), 让大家主观对比一下, 才能让人信任vmaf的数值.
2018年04月20日 11点04分
1