虽然在 Mac 上将webp 转换为 JPG和其他图像文件格式非常容易,但奇怪的是,目前却没有其他方法。但只需执行一些命令行操作,我们就可以在 MacOS 上轻松将 JPG 或 PNG 等图像转换为 webp。

本文有点高级,因为它使用命令行来实现转换,所以我们假设您熟悉使用终端。话虽如此,它并不是特别困难,只是许多用户不熟悉命令行。

您需要在运行 MacOS Sonoma、Ventura 或更新版本的 Mac 上安装 Homebrew。如果您尚未安装 Homebrew,请先安装。HomeBrew 是必需的,因为它使得在 Mac 上安装 Google 的 webp 编码器变得非常容易,并且我们将使用该命令行编码工具将 PNG、TIFF、JPG 转换为 WebP 格式。

您可以使用此方法将任何 JPG/JPEG、TIFF、PNG 或 webp 文件转换为压缩的 webp 图像:

  1. 如果你还没有在 Mac 上启动终端,请启动它

  2. 假设您已经在 Mac 上安装了 Homebrew,现在我们将使用以下 Homebrew 命令安装 webp 包;

  3. brew install webp

  4. 按回车键,让 webp 完成安装。完成后,您就可以开始使用命令行中的 webp 编码器转换图像了。使用以下语法将图像转换为 webp,将 test.jpg 替换为输入图像,将 test.webp 替换为转换后的 webp 图像的所需文件名:

  5. cwebp test.jpg -o test.webp

  6. 点击回车键,你就可以快速将输入的图像文件转换为 webp 格式

  7. 根据需要对要转换为 webp 图像的其他文件重复上述操作

再次强调,输入图像文件可以是 PNG、JPEG、TIFF 或 webp。cwebp 编码器目前尚不支持其他图像文件格式。

如果您有与 cwebp 编码器不兼容的图像文件(如 GIF 或 PSD 文件),您可以按照这些说明、使用预览或使用您选择的图像转换工具,直接在 Mac Finder 中将这些图像转换为 JPG 或 PNG。将图像转换为兼容格式后,您可以通过 cwebp 运行它,将该图像转换并压缩为 WebP 格式。