WebP 文件:网页为什么发它,你的软件为什么打不开它
WebP 从哪来、它比 JPG 和 PNG 强在哪、被工具拒收时怎么转。在浏览器里转换 WebP,不上传。
速览
- 类型
- 图片
- 扩展名
- .webp
- MIME 类型
- image/webp
WebP 出自谷歌,2010 年,建立在 VP8 视频编码的帧内编码之上——用「压缩单个视频关键帧」的机制去压缩一张静态图。结果是它一个人干了过去要两个格式才能干的事:有损压缩比 JPEG 好约 25%–30%、一个胜过 PNG 的无损模式、一条 alpha 通道,还有动画。一个格式覆盖了网页需要的全部。
展开说明
这就是网站发它的原因,也是你不断拿到打不开的文件的原因。支持缺口不在浏览器——Chrome、Firefox、Safari 和 Edge 读 WebP 已经多年——而在其余一切。图像编辑器跟得慢、印刷流程干脆没管、办公套件滞后、老手机不行,而十年前写的上传表单直接拒收这个扩展名。在现代网站上右键保存一张图、得到一个软件碰都不碰的 .webp,如今已是寻常经历。
所以「转出 WebP」是常见方向,而目标格式的选择取决于内容。需要小且到处都能读的照片选 JPG。图片有透明、或者你马上要编辑它,选 PNG。如果原 WebP 是有损的(网上的大多是),这两条都是第二代编码——所以请从你能拿到的最大版本转,而不是从缩略图。
「转入 WebP」则对任何你自己发布的内容都值得做。一张纯色图形的 PNG 可以缩小十到二十倍而透明完好;本站的一次测试里,76 KB 的 PNG 变成了 3.5 KB 的 WebP。要注意:本站的 WebP 输出在默认质量下是有损的——干活的是你浏览器的编码器,而它做的是和 JPEG 一样的交易。
把 WebP 转成其他格式
把其他格式转成 WebP
WebP常见问题
为什么我的软件打不开 WebP?
因为浏览器之外的支持来得晚而且不均衡。老的图像编辑器、印刷流程、办公套件和很多上传表单至今拒收它,尽管所有当前浏览器都能读。
WebP 该转成 JPG 还是 PNG?
需要小且到处都能打开的照片选 JPG。图片有透明、或者你马上要编辑它,选 PNG——因为 PNG 会阻止任何进一步的损失。
WebP 比 JPG 好吗?
好,在观感相当的前提下约好 25%–30%,而且它还支持透明和动画,这两点 JPEG 都没有。它唯一的弱点是浏览器之外的软件支持。
WebP 支持透明吗?
支持,而且是完整的 alpha 通道——这也是它能同时取代 JPEG 和 PNG 的重要原因。把带透明的 PNG 转成 WebP,透明会保留。
WebP 是有损还是无损?
两种模式都有。网上的 WebP 文件大多是有损的。本站的 WebP 输出在默认质量 82 下是有损的,因为它用的是你浏览器自带的编码器。
动态 WebP 呢?
这个格式支持动画,但在本站把它转成静态格式只会写出第一帧。需要动作请转成 GIF 或 MP4。
转出来的 JPG 会比 WebP 大吗?
通常会,而且这是正常的。WebP 是更高效的格式,用 JPG 达到同样质量需要更多字节。你转它是为了兼容性,不是为了体积。
在这里转换会上传图片吗?
不会。你的浏览器同时带 WebP 的解码器和编码器,所以工作在页面内完成,没有东西被下载,你的图片也不会被发送到任何地方。