如何在 Mac 中将图像转换为 Webp 格式(1 秒完成)
在优化网页图像以提高性能方面,Webp 格式因其高效的压缩和优越的图像质量而广受欢迎。对于寻求快速可靠的解决方案将图像转换为 Webp 格式的 Mac 用户,Webp 是一个绝佳的选择。
本文探讨了将 Webp 无缝集成到 macOS 中,为用户提供一个强大的工具来转换图像并保持最佳性能。
Webp 是一款多功能的命令行工具,使 Mac 用户可以轻松地将各种图像格式转换为 Webp 格式,充分利用其较小的文件大小而不损害视觉保真度。
通过将此工具整合到您的工作流中,您可以实现更快的网页加载时间,降低带宽消耗,改善整体用户体验。让我们深入探讨如何在 macOS 上设置和使用 Webp 进行快速 Webp 转换。
准备工作
您需要安装 Homebrew,这是 Mac OS 的软件包管理器。请参考以下页面安装 Homebrew,然后打开 Terminal 应用程序并执行以下命令来安装 Webp。
brew install webp
如果 Webp 安装成功,您需要使用 CLI 程序创建一个快速操作命令,将 PNG 或 JPG 图像文件转换为 Webp 格式。这样,您就可以直接从上下文菜单中方便地使用它。
创建 Webp 图像转换的快捷操作
我们将使用 Homebrew 安装的 Webp CLI 程序来创建一个上下文菜单,将 PNG 和 JPEG 等图像文件转换为 Webp 格式。
①. 为了在 Mac 上更快地工作,请打开 Automator 应用程序并选择“快捷操作”。
②. 添加在“实用工具”类别下找到的“运行 Shell 脚本”操作。
③. 根据以下图片填写内容。
- 将“Workflow receives current”设置为“image files”。
- 将应用程序设置为“Finder”。
- Shell:/bin/zsh
- 传递输入:作为参数
- 接下来,输入以下脚本。
for f in "$@"
do
fname="${f%.*}.webp"
/opt/homebrew/bin/cwebp -q 81 -m 6 -metadata all -mt "$f" -o "${f%.*}.webp"
done
④. 完成写入脚本后,按下 ⌘
+ S
并输入合适的名称进行保存。我将这个菜单的名称保存为“转换为 Webp”。
⑤. 右键单击图像文件以验证是否成功转换为 Webp 格式。
更改 Webp 文件转换选项
您可以修改部分代码来将图像转换为 Webp 图像文件格式,从而允许用户自行优化 Webp 图像。
-q 81 -m 6 -metadata all -mt
这个值是我通过多次测试个人确定的设置,可以在最大程度上减少图像质量,同时实现最大的压缩比。
用户可以根据需要修改这部分内容。您可以参考下面由 Google 提供的文档根据自己的偏好进行配置。
🌐 cwebp | WebP | Google for Developers
使用键盘快捷键将图像转换为 Webp
使用上下文菜单通过右键单击将图像转换为 Webp 格式非常方便,但是使用键盘快捷键可以更快地进行图像转换。
在系统设置侧边栏中选择“键盘”菜单,然后点击“键盘快捷键”按钮。
在侧边栏显示的项目中选择“服务”,并为“Pictures”中找到的 [Convert Webp] 操作指定一个快捷键。
现在,您可以使用指定的键盘快捷键快速将选定的图像转换为 Webp 格式。您还可以选择多个图像进行批量转换。
您可以使用 Automator 和脚本添加上下文菜单,将图像文件转换为 WebP 图像。如果您对 Automator 不太熟悉,可能会觉得有
些挑战或者有些难以应对,但是如果您按照本教程进行操作,您会发现这并不太困难。