图片工具

WebP 是什么?为什么下载下来的图片是 .webp?

为什么从网上保存的图片是编辑器打不开的格式,以及最快拿回一张正常 JPG 的办法。

你右键点图片、"图片另存为",结果得到一个叫 photo.webp 的文件。图片编辑器打不开它,上传表单也不收。下面说说这是怎么回事。

WebP 是什么

WebP 是 Google 在 2010 年推出的图片格式。它在两方面确实优于 JPEG:同样视觉质量下文件更小(通常小 25%–35%),而且支持透明通道——这是 JPEG 做不到的。

所以网站爱用它。用 WebP 代替 JPEG 能省带宽、加快页面加载。

文件为什么会落到你硬盘上

网站通常在请求时协商格式:服务器看你浏览器支持什么,而几乎所有现代浏览器都支持 WebP,于是发 WebP。你保存图片时,保存的就是服务器发来的那个格式——全程没人问过你。

有的站点会为老浏览器保留 JPEG 兜底,有的没有。结果就是:你拿到的格式取决于你用的浏览器,而不是你的任何选择。

什么时候会变成麻烦

浏览器里对 WebP 的支持已经很普遍,但浏览器之外参差不齐:

所以常见需求并不是"因为 WebP 不好才转",而是"因为下游全都要 JPG 才转"。

转换时不要毁图

WebP → JPG:解码那一步是无损的(WebP 被精确还原),编码那一步必然有损,因为 JPG 本来就有损。质量 90 以上时,屏幕上看不出差别。

两件事要留意:

透明通道。 WebP 支持 alpha,JPG 不支持。原本透明的区域必须变成某种实色。本工具会合成到白色,并在文件带透明时提前告诉你。

颜色分辨率。 JPG 通常用比亮度更低的分辨率存颜色。照片上无所谓;Logo、图表、彩色文字上一眼就看得出来。本转换器默认保持完整的 4:4:4 颜色分辨率。

一条值得保留的规则

依赖结果之前,在有细节的地方按 100% 缩放看一眼。另外——如果转出来的 JPG 比你原来的 WebP 还大(平色图形上很常见),本工具会保留你的原文件并告诉你,而不是塞给你一个又更大又更差的文件。

打开压缩工具