benchmark · AVIF 质量压缩测试

AVIF 质量压缩 Benchmark

AVIF 可以非常小,但激进参数需要仔细检查画面。

Benchmark 说明

  • 质量 50 输出 133 KB。
  • 质量 40 降到 40 KB。
  • 质量 30 主要适合压力测试。

AVIF 质量结果

QualityOutput sizeChange from q70Useful first testCaution
70380 KBBaselineHigh quality AVIFSupport must be checked
60287 KB-24%Balanced AVIFCheck browser and CMS
50133 KB-65%Small web imageReview texture
4040 KB-89%Aggressive targetVisible loss likely
306 KB-98%Stress test onlyToo low for many photos

测试方法

ImgShrink 使用 sharp 生成 4 个可复现样本:照片风格渐变图、界面截图、透明图形和扁平色块插画。

每个输出按表格中的格式和质量参数编码,记录字节数后四舍五入为 KB 或 MB。

测试样本和参数

照片样本为 1600x1067,截图样本为 1365x768,透明样本为 512x512,扁平图样本为 1200x800。

跨格式表格使用 WebP 质量 78、AVIF 质量 50,JPEG 基准使用质量 90;质量表格按每行参数单独编码。

数据结论

质量 50 输出 133 KB。

质量 40 降到 40 KB。

质量 30 主要适合压力测试。

限制说明

这些数字是样本集的实测结果,不保证每张图片都得到相同体积。

真实图片会受到噪点、细节、透明度、尺寸、浏览器编码器和目标平台允许格式影响。

Benchmark 常见问题

这些结果等于我的图片结果吗?

不等于。它们是样本测量结果,用来帮助选择第一轮测试参数。

测试会上传用户图片吗?

不会。这里使用生成样本测量。