我们怎么给视频画质打分 — 以及 VMAF 实际量的是什么
一个「+30 分」的数字把修复和分辨率提升混在了一起。KwaFlux 把源画质、同分辨率下的修复,以及有上限的分辨率加分分开显示。VMAF 衡量的是与参考的接近程度,不是好不好看。
短答案
一个「画质 +30」的分数,常常把两件事混在一起:修复(同样尺寸下更干净)和放大(像素更多);把 480p 拉到 4K,没清理任何东西也能把分数抬上去。所以 KwaFlux 的画质检测在预览后分三项报告:源画质、同分辨率修复和分辨率交付。VMAF 衡量的是与参考的相似度,不是好不好看。

单一分数的把戏
工具 A 把一段发软的 480p 直接拉到 4K,几乎不降噪。工具 B 只输出 1080p,却真的去掉了压缩块。只看前后总分,赢的往往是 A,因为提高分辨率是让画面「看起来变好」最便宜的办法。可半年后你还在看的,是 B 的成果。分辨率容易得分,修复才是真功夫。只用一个总分,就会一直奖励前者、埋没后者。
三个数字,三个问题
- 源画质 — 原片的锐度、干净度、色彩、运动。起点在哪,还剩多少余量?
- 同分辨率修复 — 在同一尺寸对比处理后与原片。去噪、去块、纹理保真,不含画布跳升
- 分辨率交付 — 放大收益,由修复质量门控。脏帧变大,只是更大的脏帧
交付总分 = 修复内容 + 门控后的分辨率项。三段都看得见。我们讲的是想法,不是内部字段名。
VMAF 是保真,不是焕颜
- VMAF(Netflix,开源)回答的是「这一帧有多像参考」— 不是「我们让它好了多少」
- VMAF 高 = 接近参考风格。VMAF 低 = 大幅改写,可能变好也可能过熟。眼睛决定
- 若厂商喊「VMAF 升 X%」,先问参考是什么。若参考只是烂原片的朴素拉伸,高分可能表示「我们改得很少」
在 KwaFlux 里,VMAF 是保真提示,标出大幅改写供目视检查。它不拿来当画质提升证据。检测是设置间的导航。下载 后用 1 秒/3 秒/5 秒预览自己来判断。
把这三段当地图,不当判决
三段报告的存在,是为了不让分辨率一跳把薄弱的修复藏起来。它仍然不是你可以拿去引用、证明画面变好了的分数。源质量说片段从哪起步。同分辨率修复说的是画布没变时,降噪、去块和纹理还在不在。分辨率交付是放大那一项,并且被这次修复卡住。脏帧变大,仍是更大的脏帧。如果交付总分看起来好看,修复那一行几乎没动,你就是从内部看见了单分数把戏。读那三段。
VMAF 不改变这个读法。它回答一个更窄的问题:这一帧离你选定的参考有多近。Netflix 把它作为开放的保真指标发布。高值意味着靠近那份参考。低值意味着大幅改写。近,可以是这一次处理几乎没碰受损原片。远,可以是更干净的画面,也可以是做过头。预览上你的眼睛决定是哪一种。如果厂商把 VMAF 上升印成光环,就问参考是什么。把受损源平平拉伸,也可能因为几乎没改而被打成忠实。那个数字不是修复,我们也不为 KwaFlux 的输出公布一个 VMAF 数字。
- 先读修复,再读交付。修复如果是平的,别把总分当成故事
- 把参考写清楚。对原片的忠实,和对你没有的干净母带的忠实,是两句不同的话
- VMAF 陡降只当查看的旗子,不当通过或失败。重降噪会改写纹理。那可以是目的,也可以是塑料感
- 在同一段 5 秒节拍上比两个设置。报告在这些设置之间导航。它不签署母带
- 不要把我们的检测输出改名叫 VMAF 分数。检测只是建议先看哪里
下载 KwaFlux,在你自己受损的素材上跑 1 秒/3 秒/5 秒预览。这些预览不需要账号,导出方案见 定价。有用的习惯很简单:先看三项拆分,弄清处理时间是花在清理上,还是花在把画面变大上,然后再用眼睛确认这一帧。把两件事混在一起的单一分数,终究还是一笔糊涂账。我们把两件事分开显示,就是为了不让容易的那件冒充难的那件。还有一个陷阱:把三行结果平均成一个结论讲给客户。这三行本来就可以不一致。修复分高、交付分一般,说明画面洗干净了,只是尺寸没变;修复分低、交付分很高,只是同样的损伤被放大了。把这种不一致如实说出来,不要把它压成一个没测过的「提升」,更不要借一个 VMAF 数字来装点门面。
用你自己的素材试试效果
下载 KwaFlux,付费前先用自己的素材免费预览效果——无需注册,在你的 GPU 上处理,处理不需要上传媒体文件。 视频预览可选 1、3或5 秒;防抖预览可选 5、15或30 秒。
常见问题
为什么不直接给一个总分?
交付总分也给。拆解留在屏幕上,弱修复没法躲在分辨率跳升后面。
VMAF 高就等于画面好吗?
不。它表示输出接近你选的参考。接近可能是「几乎没动」。远离可能更好或更差。
自动评分能信吗?
用它决定先看哪条预览。别让它签成片。5 秒对比上的眼睛才是最后一票。


