你从某个网站保存了十几张图片,结果每一张都是 .webp 文件。预览能打开它们,但你的其他一些应用不行——旧版本的 Photoshop、Keynote 模板、邮件客户端,以及大多数印刷服务,依然只认 JPEG 或 PNG。如果你的工作涉及下载素材、竞品调研中的产品图片,或从网上抓取的参考图集,WebP 转 PNG 就是一项每周都会遇到的杂务。
在预览里一次转一个文件,几十个还行,再多就不行了。
macOS 与 WebP:差一步就到位
自 macOS Ventura 起,预览已经可以打开并显示 WebP 文件。但访达的"快速操作"——这个内置的批量工具中最快的一个——只提供 HEIC、JPEG 和 PNG 作为输出格式,输入端也只接受这几种格式。WebP 文件会被直接忽略。sips 命令行工具则完全不支持 WebP。所以 macOS 能显示 WebP 图片,但没有第三方帮助就无法批量转换它们。
用一款原生应用批量将 WebP 转为 PNG
Mediasmith 同时支持将 WebP 作为输入和输出格式。把一整个文件夹的 WebP 文件拖到图片队列上,选择 PNG 作为输出,然后转换。批次处理支持可配置的并发数,因此即便是数百个文件也能很快完成。
反方向转换
WebP 同样是一种实用的输出格式。如果你正在为网站准备图片,把 PNG 或 JPEG 转换成 WebP 可以在几乎不损失视觉效果的情况下,将文件体积缩小 25% 到 35%。同一条队列双向都能用——PNG 转 WebP 用于网页优化,WebP 转 PNG 用于兼容性需求。
添加处理步骤
在转换的同时,你还可以添加流水线操作。把图片调整为统一宽度以符合你的设计系统。裁剪成标准宽高比。像素流水线会在保存最终的 PNG 之前,按顺序执行每个操作。
无需上传
在线 WebP 转换工具确实存在,但它们要求把你的文件上传到第三方服务器。对于客户项目、内部素材,或任何稍微敏感一点的内容来说,这是不可接受的。本地应用会在你自己的电脑上完成所有转换。
WebP 是网络的格式。PNG 是其他所有人的格式。批量转换它们应该是拖放操作,而不是一个研究课题。