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

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 文件由 VP8VP8L 图片数据和基于 RIFF 的容器组成。独立的 libwebp 库可用作 WebP 规范的参考实现,可从 我们的 git 代码库获取,也可以作为 tarball 获取。

WebP 支持

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

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

下载 WebP 转换器

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

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