SVT-AV1平均码率模式中,码率误差过大,请问如何解决?
dwing吧
全部回复
仅看楼主
level 6
使用svt-av1编码器进行编码,指定码率为1750k
bp
s,结果最后给我压出来一个3444kbps的视频……感觉这误差有点大啊。
x264和x265都不会出现这个问题。请问应该如何解决svt-av1的这个问题?
2025年06月09日 05点06分 1
level 8
你确定自己设置的码率就一定合适?
不同的视频需要不同的码率,哪怕是同一部部剧集,有些集数打斗场面多,需要高码率,有些集数则是静态画面多,低码率即可。
我话说这么多,总结就是别自己定码率。
2025年06月09日 06点06分 2
@贴吧用户_GX4EN31 你可以试试ffmpeg用-q:v 23~26,,如果码率偏高,还可以提高数值。
2025年06月09日 07点06分
@贴吧用户_GX4EN31 挑一分钟片段,多试几个 CRF,就知道啥参数合适了。。另外,如果追求高画质,应该用 x265 的。。svt-av1 优势是低码率时,画面瑕疵少,更完整顺滑。。
2025年06月10日 18点06分
这些视频是游戏录屏,有十几个小时的时长,而且后续还会源源不断生成更多录屏。硬盘空间有限,1750kbps已经是权衡后的结果了。我亲自看过视频,其实1750kbps的画质完全可以接受
2025年06月09日 07点06分
而且如果用质量模式的话,RF值我也不知道设多少合适,随便设一个值也压根不知道到底是高了还是低了
2025年06月09日 07点06分
level 9
空间不足买硬盘就行了,浪费cpu干什么
2025年06月09日 13点06分 3
@wuxunfeng666 几块钱做不到,得几十块。已经够买几百gb容量了。自己压片还各种折腾学习。与其花时间学这个,不如拿这个时间提高收入。
2025年06月11日 00点06分
现在压片都是自娱自乐了么, 以前压片可不只是给自己省空间, 还要分享给成千上万人, 能节省多少流量和空间呢.
2025年06月11日 02点06分
@dwing 如果要发布必须对自己的技术有要求,不能给互联网倒垃圾。大部分人连预处理都没听说过,单纯压制只会降低质量,甚至二压。
2025年06月11日 03点06分
@dwing 现在做资源发布的仍然有做高压的。学压片不如先学找资源,直接下高压版,比自己压省心省时多了。
2025年06月11日 04点06分
level 6
取消勾选2-pass,压出来的码率是准的,但选上2-pass就出问题。尝试使用ffmpeg压,研究了一天发现ffmpeg无法使用libsvtav1搞2-pass压缩,因为在1-pass完成后程序没能生成ffmpeg2pass-0.log.mbtree文件。现在看来svt-av1可能还不支持平均码率+2-pass
2025年06月10日 15点06分 4
直接用svtav1encapp,或者用其他版本的handbrake,我自己用的handbrake是svtav1-hdr版本,2pass正常
2025年06月11日 00点06分
level 10
如果没有特殊要求,没必要指定码率。
crf值自己拿个几十秒的片段试压25 28 30就知道了。
2025年06月11日 00点06分 5
level 8
@787633258 @gartour
关于《骁龙 865 性能约为 i5-12400 一半》:
———
我简单试验过,在 2021 年 870(实为 865 换皮)和 2022 年 6900HX 上,
·
测试了单 / 多线程压缩 zip / zstd。(源文件是一亿行正整数,共 848 MiB)
·
● 单线程 zip:870 是 6900HX 的 54% 性能
·
● 多线程 zstd:870 是 6900HX 的 41% 性能
·
极客湾说,865 / 870 主板满载 6.5W,
·
我实测,6900HX 迷你主机,整机满载 74W。
——
再查阅 6900HX 与 i5-12400 的 r23 分数,前者 14670,后者 12454,
·
14670 * 0.41 / 12454 = 48%,可认为 865 是 12400 近半性能了。。
——
至于为啥图中 CPU-Monkey 说,870 只有 6900HX 的 29% 性能,难道是 Win11 的 VBS 吃了 10% 性能?
2025年06月11日 08点06分 6
@贴吧用户_GX4EN31 是的,❶(码率冗大)视频多的话,《多备份 / 云备份 / 几年换新》成本也很高。。❷ 硬盘小的话(如他说的 20 元 500 GB 矿盘),想翻看视频,还得查目录索引,找出对应硬盘,连硬盘盒才能用。。这个也很折腾人。。❸ 省电机器放角落,半天时间 AI 写好脚本并调试,就能一劳永逸,坐享静默视觉无损压缩,来腾出巨量空间,省钱省翻硬盘时间精力,感觉综合体验更佳。。[笑尿] [笑尿]
2025年06月12日 05点06分
骁龙865的gb6多核分数是骁龙 x elite的22%(来源:cpu monkey)。而骁龙8 x elite跑x265大约是7840u水平(来源phoronix)。
2025年06月11日 09点06分
@787633258 没事,我对《865 跑一年 x265 veryslow 电费 30 元省 1.5TB》的估计,不是基于这层楼的数据得出的,等下再写写。
2025年06月11日 12点06分
@787633258 另外,这份数据有两处奇怪的地方:❶ 同样是 lzma2 + 相同参数,7z 压缩结果就是比 xz 大得多。。(可以看第一张图左侧 Termux 里的测试数据,前者 25 MB,后者 11 MB)❷ 无论 7z 还是 xz,4 线程比 1 线程压得更小。。我记得 lzma2 保证过,1/2线程压得最小呀。。[疑问][疑问]
2025年06月11日 12点06分
level 7
我用shanaencoder不会,SVT-AV1的码率模式,出来很准,码率误差1%左右。但有个问题,手机用vlc播放编码后的视频,快进会卡顿。
同样用shanaencoder,用av1_nvenc(4060显卡)的码率模式,码率总是会向上浮动10%这样。手机用vlc播放正常。
2025年07月21日 09点07分 8
1