一种适用于网络的图片格式

WebP 是一种新型图片格式,可为网络上的图片提供品质卓越的无损和有损压缩。使用 WebP,网站站长和网络开发者可以创建体积更小但细节更丰富的图片,从而提高网络访问速度。

WebP 无损图片比 PNG 图片小 26%。WebP 有损图片比采用等效 SSIM 质量指标的同等 JPEG 图片缩小 25-34%。

无损 WebP 支持透明度(也称为 Alpha 通道),只需增加 22% 的字节。对于可以接受有损 RGB 压缩的情况,有损 WebP 也支持透明度,生成的文件大小通常比 PNG 小 3 倍。

动画 WebP 图片支持有损、无损和透明,与 GIF 和 APNG 相比,可以缩减文件大小。

WebP 的工作原理

有损 WebP 压缩使用预测编码来编码图片,这与 VP8 视频编解码器用于压缩视频中关键帧的方法相同。预测编码使用相邻像素块中的值来预测某个块中的值,然后仅编码差异。

无损 WebP 压缩会使用已见的图片碎片来精确重构新的像素。如果未找到感兴趣的匹配项,它还可以使用本地调色板。

WebP 文件由 VP8 或 VP8L 图片数据和基于 RIFF 的容器组成。独立的 libwebp 库可用作 WebP 规范的参考实现,可从 我们的 git 代码库获取,也可以作为 tarball 获取。

WebP 支持

Google Chrome、Safari、Firefox、Edge、Opera 浏览器以及许多其他工具和软件库都原生支持 WebP。开发者还添加了对各种图片编辑工具的支持。

WebP 包括轻量级编码和解码库 libwebp,以及用于将图片转换为 WebP 格式和从 WebP 格式转换为其他格式的命令行工具 cwebp 和 dwebp,以及用于查看、混合和为 WebP 图片添加动画效果的工具。完整的源代码可在下载页面上找到。

下载 WebP 转换器

下载适用于 Linux、Windows 或 macOS 的预编译 cwebp 转换工具,将您喜爱的合集从 PNG 和 JPEG 转换为 WebP。

请告诉我们您在项目的邮寄名单中的体验。