在最小图像格式的争夺战中,有两个明显的领先者 。WebP 和 AVIF。JPEG 曾经是最重要和最占主导地位的图像格式,而未来它将成为 WebP 或 AVIF。这两种格式在许多重要方面都超越了 JPEG。
这个问题是本博客的重点。哪种格式的图像压缩效果更好,文件大小也更小?哪种格式的浏览器支持最好?在本文中,我们希望通过比较这两种高级图像格式的性能和属性来回答这些问题。
我们将从三个方面比较这些格式:
质量
压缩
浏览器支持
AVIF 与 WebP 的质量
AVIF 是一种使用 AV1 编解码器从视频帧派生而来的格式,用户应注 德国电报数据 其图像大小限制。AVIF 的图像分辨率限制为 65536 x 65536 像素。
默认情况下,AVIF 的限制为 8K(7,680 x 4,320 像素),但可以通过渲染独立编码的图块来超越此限制。但是,由于每个图块的边缘都有伪影,AVIF 对于大分辨率图像是不透明的。
WebP 对图像分辨率也有严格限制。WebP 的最大尺寸为 16,383 x 16,383。虽然这比标准 AVIF 限制有所改进,但没有办法像 AVIF 那样改进它。这两种格式都无法与 PNG 和 JPEG 2000 的限制相比,PNG 和 JPEG 2000 的限制分别为 2500 兆透明和 5000 兆像素。
与 AVIF 相比,WebP 有很多局限性,因为 AVIF 提供了广泛的色域和精度支持。WebP 仅支持最大 8 位的位深度,并且不支持宽色域/HDR 图像。相比之下,WebP 不支持没有色度子采样的图像。
AVIF 的最大位深度为 10,支持 4:4:4,交互式支持 HDR 图像。尽管 WebP 在最大尺寸方面具有优势,但我们认为 WebP 的色彩限制太大,因此不能将这一类别的胜利归于 WebP。