av1_nvenc(AV1 硬编);HEVC 只在播放设备不支持 AV1 时用;H.264 已是保底兼容档。| 项 | 内容 |
|---|---|
| 编码器 | 第 9 代 NVENC / 第 6 代 NVDEC |
| 支持格式 | H.264、HEVC、AV1;新增 AV1 UHQ(超高画质 AV1) 与 MV-HEVC(多视角) |
| 参考来源 | RTX 5080 首发评测(凤凰网转载)、iGame RTX 5060 Ti 评测 |
AV1 硬编 > HEVC 硬编 > H.264 硬编,并且 NAV1 的差距已经不小:
知乎作者做了大量参数组合测试(AV1编码踩坑记录,经 smzdm 整理),结论:
av1_nvenc 打赢了慢十倍以上的 SVT-AV1;enable-tf=0)后,SVT-AV1 的画质上限依然最高 —— 作者原话「肉眼对比已经跟源视频看不出差别」;⚠ 这条直接解释了我们那次翻车:crf 33 + preset 12 跑的正是 SVT-AV1 默认参数(TF 开着),再叠加把 2.06 Mbps 的源压到 0.56 Mbps(−73%),所以出现模糊 + 运动拖影。SSIM 0.9817 虽然过线,但 SSIM 对拖影不敏感。
av1_nvenc 还没有 -bf / -lookahead_level,-tune 也只有 hq/ll/ull/lossless(没有 uhq) —— GPU 机的 ffmpeg 版本要现场确认。| 档位 | 命令 | 说明 |
|---|---|---|
| 速度优先(推荐绝大多数) | -c:v av1_nvenc -preset p7 -tune hq | av1_nvenc 默认 tune 就是 hq,而 hq 会自动关掉那个惹祸的时域滤波,一行即可避开坑 |
| 均衡(测试里 NVENC 最优) | -c:v av1_nvenc -preset p3 -tune hq -bf 6 -lookahead_level 2 -qp_cb_offset 12 | 作者评价「跟 SVT-AV1 不分上下」;⚠ -bf/-lookahead_level 需较新 ffmpeg(本机 6.1.5 不支持),不支持时退回上一档 |
| 极限画质(存档) | -c:v libsvtav1 -preset 6~8 -crf 22~24 -svtav1-params "enable-tf=0" | 上限最高但很慢;务必带 enable-tf=0 |
避坑三条
-colorspace bt709,避免色偏;enable-tf=0;tune vmaf 能刷分但肉眼更差),以眼睛为准。| 场景 | 用什么 | 预估 |
|---|---|---|
| 全库批量瘦身(45 小时内容) | av1_nvenc -preset p5~p7 -tune hq -cq 26~28 | 5060 Ti 上通常 5~20 倍实时 → 几十分钟跑完;质量接近软编调优档 |
| 少数「值得」的片子 | libsvtav1 preset 6 + enable-tf=0 + crf 22~24 | 慢,但接近视觉无损 |
| 播放端 | 我们的浏览器已验证能播 AV1 ✅ | 无需转码,预览秒开 |
质量目标定在「cq 26~28 / crf 22~24」,而不是之前的 crf 33 —— 对 2 Mbps 的低码率源尤其重要(降码率别超过 50%,否则一定看得出来)。