WebP 是一种新型的图片格式,可以为网站上的图片提供卓越的无损和有损压缩。使用 WebP,网站站长和 Web 开发者可以制作更小、更丰富的图片,从而提升网页加载速度。
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 代码库或归档文件获取。
WebP 支持
Google Chrome、Safari、Firefox、Edge、Opera 浏览器以及许多其他工具和软件库本身就支持 WebP。开发者还添加了对各种图片编辑工具的支持。
WebP 包含轻量级编码和解码库 libwebp
、用于将图片转换为 WebP 格式或从 WebP 格式转换图片的命令行工具 cwebp
和 dwebp
,以及用于查看、多路复用和对 WebP 图片添加动画效果的工具。完整源代码可在下载页面上获取。
WebP Converter 下载
下载适用于 Linux、Windows 或 macOS 的预编译 cwebp
转换工具,将您喜爱的集合从 PNG 和 JPEG 转换为 WebP。
请告诉我们您参与该项目的邮寄名单的体验。