AVIF 和 WebP 都是在文件大小上胜过 JPEG 的现代图像格式,你很可能在网上见过这两者。那么你究竟该用哪一个?下面是一份针对照片、图形和网站的通俗易懂的对比。

简短答案

对大多数照片来说,在给定画质下 AVIF 提供最小的文件,并且在细节丰富或高动态范围的图像上看起来更好。WebP 更老,编码更快,并且在略多一些的地方受到支持。如果你想要最大的压缩和画质,就选 AVIF;如果你想要速度和最广的覆盖面,WebP 是一个稳妥的选择。

文件大小和画质

AVIF 基于 AV1 编解码器,非常高效:在相近画质下它常常比 WebP 节省 20% 到 50%,并且能处理渐变和噪点而不会出现 JPEG 可能产生的块状外观。WebP 仍然轻松胜过 JPEG,但在最难处理的图像上不及 AVIF。

功能对比

功能 AVIF WebP
最佳文件大小 良好
透明度(alpha)
动画
HDR / 广色域 / 10 位
编码速度 较慢 较快
推出年份 2019 2010

浏览器和应用支持

两种格式在所有当前主流浏览器中都能使用。WebP 历史更悠久,几乎在任何地方都受支持,包括较旧的软件。AVIF 在浏览器中的支持如今也已接近普及,不过仍有少数桌面应用落后,这就是你有时会拿到一个打不开的 .avif 文件的原因。在 Windows 上,你可以在 HawkView 中即时查看这两种格式,无需任何编解码器包。

你该选哪一个?

  • 体积最重要的网站: AVIF,并为旧客户端配上 WebP 或 JPEG 回退方案。
  • 快速批量转换或最广的兼容性: WebP。
  • 带 HDR 或精细细节的照片: AVIF。
  • 你只是需要打开别人发给你的一个文件: 任何原生支持的查看器;参阅 如何打开 AVIF 文件

结论

AVIF 在大小和画质上取胜,WebP 在速度和略广的支持上取胜。两者都很出色;当效率重要时选 AVIF,当你想要最稳妥、最快的选择时选 WebP。好奇即将到来的下一种格式?请阅读 如何打开 JPEG XL 文件