2025年,我们是否应该默认选择AV1编码?
dwing吧
全部回复
仅看楼主
level 6
现在av1已经发展了很多年了,相关的编码器应该已经很成熟了。刚刚对比测试了一些视频,发现av1编码的视频分数明显胜过h264和h265。
有一种说法是av1只在中低码率有优势,一旦变成中高码率av1就不如x265了。但是我的测试结果好像不支持这一点,av1即使是在高码率下,其表现也比x265更好。貌似av1唯一的缺点就是慢……
2025年07月16日 10点07分 1
level 6
测试的软件以及指令
# ffmpeg version 7.1.1-full_build-http://www.gyan.dev
# FFMetrics v1.5
# svtav1 preset=4
ffmpeg -i 东门操场.mp4 -c:v libsvtav1 -crf 45 -preset 4 -fps_mode passthrough -an svtav1-45crf-p4.mp4
ffmpeg -i 东门操场.mp4 -c:v libsvtav1 -crf 46 -preset 4 -fps_mode passthrough -an svtav1-46crf-p4.mp4
ffmpeg -i 东门操场.mp4 -c:v libsvtav1 -crf 47 -preset 4 -fps_mode passthrough -an svtav1-47crf-p4.mp4
ffmpeg -i 东门操场.mp4 -c:v libsvtav1 -crf 48 -preset 4 -fps_mode passthrough -an svtav1-48crf-p4.mp4
--------------------
测试结果 (svtav1-p4)
编码时长:30.0x
解码CPU占用:47.17%
RF 比特率(k
bp
s) PSNR SSIM VMAF4k
45 17827 37.131818 0.962217 99.690658
46 16850 36.997754 0.961350 99.662584
47 16093 36.880963 0.960639 99.638235
48 15247 36.744859 0.959672 99.601676
# x264 preset=slow
ffmpeg -i 东门操场.mp4 -c:v libx264 -crf 28 -preset slow -fps_mode passthrough -an x264-28crf-slow.mp4
ffmpeg -i 东门操场.mp4 -c:v libx264 -crf 29 -preset slow -fps_mode passthrough -an x264-29crf-slow.mp4
ffmpeg -i 东门操场.mp4 -c:v libx264 -crf 30 -preset slow -fps_mode passthrough -an x264-30crf-slow.mp4
ffmpeg -i 东门操场.mp4 -c:v libx264 -crf 31 -preset slow -fps_mode passthrough -an x264-31crf-slow.mp4
--------------------
测试结果 (x264-slow)
编码时长:4.81x
解码CPU占用:20.62%
RF 比特率(kbps) PSNR SSIM VMAF4k
28 21328 35.395708 0.948929 98.683434
29 18228 34.73489 0.942380 98.140431
30 15714 34.092551 0.935176 97.354726
31 13650 33.464779 0.927217 96.30002
# x265 preset=slow
ffmpeg -i 东门操场.mp4 -c:v libx265 -crf 28 -preset slow -fps_mode passthrough -an x265-28crf-slow.mp4
ffmpeg -i 东门操场.mp4 -c:v libx265 -crf 29 -preset slow -fps_mode passthrough -an x265-29crf-slow.mp4
ffmpeg -i 东门操场.mp4 -c:v libx265 -crf 30 -preset slow -fps_mode passthrough -an x265-30crf-slow.mp4
ffmpeg -i 东门操场.mp4 -c:v libx265 -crf 31 -preset slow -fps_mode passthrough -an x265-31crf-slow.mp4
--------------------
测试结果 (x265-slow)
编码时长:24.4x
解码CPU占用:36.50%
RF 比特率(kbps) PSNR SSIM VMAF4k
28 28405 37.368494 0.960757 99.645298
29 23917 36.807045 0.956310 99.492775
30 20085 36.24227 0.951296 99.290423
31 16843 35.676187 0.945716 99.019426
2025年07月16日 11点07分 2
预设P4还慢啊
2025年10月01日 23点10分
@奈奥斩月 可能是因为分辨率高才导致的慢吧
2025年10月02日 15点10分
@贴吧用户_GX4EN31 我压4K用P4都感觉不慢了
2025年10月02日 22点10分
level 6
原始视频信息
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '.\东门操场.mp4':
Metadata:
major_brand : mp42
minor_version : 0
compatible_brands: isommp42
creation_time : 2025-06-24T09:42:51.000000Z
com.android.version: 13
com.android.capture.fps: 60.000000
Duration: 00:00:28.64, start: 0.000000, bitrate: 62785 kb/s
Stream #0:0[0x1](eng): Video: h264 (High) (avc1 / 0x31637661), yuvj420p(pc, bt470bg/bt470bg/smpte170m, progressive), 3840x2160, 62566 kb/s, 60.07 fps, 59.94 tbr, 90k tbn (default)
Metadata:
creation_time : 2025-06-24T09:42:51.000000Z
handler_name : VideoHandle
vendor_id : [0][0][0][0]
Stream #0:1[0x2](eng): Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 128 kb/s (default)
Metadata:
creation_time : 2025-06-24T09:42:51.000000Z
handler_name : SoundHandle
vendor_id : [0][0][0][0]
2025年07月16日 11点07分 3
level 1
自己本地存储的话你想怎么搞都行,但是如果想分享给其他人的话,业界一直都是向下兼容的,毕竟老旧设备太多,没有哪个视频网站敢说自己完全放弃h264的,av1编码对于不支持硬解的设备那就必须软解,而软解对于一些性能不高的设备来说几乎等于卡死。
2025年07月16日 23点07分 4
level 7
国内的动漫字幕组的压缩人员,的确比真人电影的字幕组更舍得用先进压缩技术(估计因为视频受众不同?)
当年国内真人电影的字幕组都还在用RMVB或者xvid的avi为主的时候,动漫组就开始用264(avc)编码了。
国内真人电影的字幕组都还在用264的时候,动漫组就开始用265(hevc)编码了。
现在国内真人电影的字幕组都还在用264或者265的时候,动漫组就开始用av1编码了。
2025年07月17日 00点07分 5
某组:诶,我们又用x264了🤓☝️️
2025年07月26日 05点07分
level 10
上几个高码的截图对比,跑分有时候不能反应真实情况
另外AV1兼容性确实也是大问题[开心]
2025年07月17日 01点07分 6
高码截图是不是就是指关键帧截图?
2025年07月17日 02点07分
level 5
任何画质对比请默认当psnr和ssim屁用没有
vmaf也只能选择性参考
2025年07月17日 01点07分 7
所以为什么P用没有?psnr随着crf值的增加单调递减,并不会出现crf更高的视频psnr反而更高的情况。这说明psnr一定程度上确实可以反映出有损压缩的保真程度
2025年07月17日 06点07分
@贴吧用户_GX4EN31 更高的保真度不代表更高的主观画质
2025年07月17日 06点07分
@wzwenyuyu 我还是认为保真也挺重要的,特别是实拍或录屏。比如拍肖像照,开了美颜主观画质当然更好,但这就不真实了
2025年07月17日 06点07分
@贴吧用户_GX4EN31 不是主观美颜,而是码率分配以及码率不足缓解手段的区别
2025年07月17日 08点07分
level 13
腾讯视频都已经广泛使用更新的VVC编码了, 不选AV1唯一的理由就是照顾老旧设备.
2025年07月17日 02点07分 8
h266居然已经投入实际使用了?我还以为266还是实验室产品
2025年07月17日 03点07分
@贴吧用户_GX4EN31 VVC没怎么在开放发展, 只在实验室和企业里作为比较封闭的先进技术为自家省带宽提升效益.
2025年07月18日 01点07分
@dwing 平民一点好处得不到的话,会不会到处骂 vvc 解码耗电、低码率渣画质呢。。起码给手机厂商跟进,用作拍照格式,同画质比 heic 省 50% 也好呀。。听说 AV2 准备出来了?不知相比之下优势多少。。
2025年07月18日 04点07分
@wuxunfeng666 VVC本来就是给大多数不在乎画质的人准备的,码率低就不怎么耗电. 在乎画质的首先就得充会员上高码率视频,这种就不会用VVC而是HEVC就能硬解省电了.
2025年07月19日 02点07分
level 8
AV1同压缩比下是速度是最快的 何来慢一说 又不是非要用P2 用P8就已经吊打X264的最慢预设了 速度快一倍吧 至于X265那慢得遭瘟的东西我从来不用
2025年07月17日 05点07分 9
现在PT站上 很多x265压制的视频啊
2025年09月20日 12点09分
@maoge123 不考虑时间因素精压的话 X265在码率、画质和兼容性上都还有优势 压片组用它很正常 个人如果大规模压片省空间首选显卡qsv编码 其次svtAV1的P8 P6档 在十倍乃至数十倍的速度面前 多省两成码率电费都不够
2025年09月22日 11点09分
level 6
@Endless树海
通过网盘分享的文件:frames
链接: [有效] https://pan.baidu.com/s/1XGF27oFDW2BFfglt-52NlQ?pwd=nibw 提取码: nibw
--来自百度网盘超级会员v5的分享
每张PNG原图大约15MB左右,太大无法在此上传。图片本来就差别很小,如果用JPEG压缩,那估计就看不出任何差别了
2025年07月17日 05点07分 10
level 7
从你的截图来看,我认为x264比av1要好,av1的画面模糊且平滑,虽然分数更高,但我的主观告诉我清晰锐利的图像更好看[呵呵]
av1默认设置且不开film grain,你就只能得到细节涂抹、颗粒涂抹带来的平坦的图像
2025年07月17日 07点07分 11
@奇怪的盒子º 我没太看出来av1的画面模糊平滑。能否提供局部放大的对比图来说说av1具体是哪个地方画面模糊且平滑?
2025年07月17日 09点07分
@贴吧用户_GX4EN31 图像1:1显示,来回切不就看出来差异了吗[阴险]
2025年07月17日 09点07分
@奇怪的盒子º [泪]我还真看不太出来……可能是笔记本屏幕太小?或者视力太差?
2025年07月17日 10点07分
@贴吧用户_GX4EN31 无关屏幕,关键是1:1显示,因为你图像是4k的
2025年07月17日 10点07分
吧务
level 14
想用什么,就用什么
2025年07月17日 20点07分 13
level 14
跟7楼观点一致,psnr和ssim屁用没有。
当年我们开始做x265的时候(国内没有任何动漫组正式应用x265的时候),压了几百份样片,每个样片参数不同,选取高中低码率下表现最好的参数,跑出来的参数效果能让x265开发者感到震惊的那种。那个时候x265跑分已经很高了,但是跟当时的x264比起来,画质肉眼可见的全方位差。
还是要相信肉眼。
2025年07月18日 15点07分 14
level 6
@wuxunfeng666
我暂时先给出机器测试的结果。这2个视频的差异极小,靠video-compare还是难以看出差别,还是需要截图再反复来回切才行。
其它补充
1. x265的参数为crf 26, sao=0:strong-intra-smoothing=0
2. 以这个x265参数压缩,时长为279.33x。也就是说如果视频时长1小时,需要压11.6天才能压完。这个参数仅用于实验测试,已经失去了实际使用的意义
3. svtav1的参数为-crf 34 -preset 4。没有其它高级参数
2025年07月21日 02点07分 16
可以挑个 1 分钟片段,无损剪辑出来,再压嘛,会快很多,反正你也不可能全片每一帧都对比完。另外,x265 加个 rect=0 参数,好像快一倍,基本没损失。
2025年07月21日 04点07分
level 11
av1现在是编码又快低码率表现也很优秀,奈何手机7+gen2不能硬解,准备换了手机后就全面洗版av1 了
2025年07月22日 13点07分 17
其实规格稍微低一点的av1视频手机也能软解,毕竟不是所有视频都是4K60p。我手机CPU是骁龙8 gen1,av1软解最高能到1080-30p,再高就不行了
2025年07月22日 13点07分
手机那尺寸上2k和4k虽不至于没区别,但花掉的容量和获取的观感提升完全不成正比,所以基于2k来谈论,软解中端u已经丝毫没问题了。但你要手机剪辑软件再叠特效那就是另外的话题的
2025年07月24日 19点07分
@贴吧用户_GX4EN31 我手机也是gen1,可以看4kav1的动漫,可能是码率低
2025年08月04日 19点08分
实测,7+gen2是支持硬解av1的
2025年11月17日 11点11分
1 2 尾页