如何在Mac上快速将图像转换为Webp格式

图片

当涉及优化网页图像以提高性能时,Webp格式由于其高效的压缩和出色的图像质量而得到了广泛的认可。对于寻求快速可靠的解决方案将图像转换为Webp格式的Mac用户来说,Webp是一个优秀的选择。

本文将探讨如何将Webp无缝集成到macOS中,为用户提供一个强大的工具,用于转换图像同时保持最佳性能。

Webp是一个多功能的命令行工具,它使Mac用户能够轻松地将各种图像格式转换为Webp格式,利用其更小的文件大小而不影响视觉保真度。

通过将此工具集成到您的工作流中,您可以实现更快的网页加载时间,减少带宽消耗,并改善整体用户体验。让我们深入了解如何在macOS上设置和使用Webp来进行快速的Webp转换。

准备工作

您需要安装Homebrew,这是Mac OS的一个软件包管理器。请参考以下页面安装Homebrew,然后打开终端应用程序并执行以下命令来安装Webp。

brew install webp

如果Webp已经成功安装,您需要使用CLI程序创建一个快速操作命令,将PNG或JPG图像文件转换为Webp格式。这样您就可以直接从上下文菜单中使用它,非常方便。

为Webp图像转换创建快速操作

我们将使用通过Homebrew安装的Webp CLI程序创建一个上下文菜单,用于将图像文件(如PNG和JPEG)转换为Webp格式。

①. 为了在Mac上更快地运行它,请打开Automator应用程序并选择“快速操作”。

图片

②. 在“库”中的“实用工具”类别中添加“运行Shell脚本”操作。

图片

③. 按照下面的图片填写内容。

图片
  1. 将“Workflow receives current”设置为“image files”。
  2. 将应用程序设置为“Finder”。
  3. Shell: /bin/zsh
  4. Pass input: as arguments
  5. 接下来,输入以下脚本。
for f in "$@"

do
fname="${f%.*}.webp"

/opt/homebrew/bin/cwebp -q 81 -m 6 -metadata all -mt "$f" -o "${f%.*}.webp"

done

④. 完成脚本编写后,按下 + S并输入适当的名称进行保存。我将此菜单的名称保存为“Convert Webp”。

⑤. 右键单击图像文件,验证它是否成功转换为Webp格式。

图片

更改Webp文件转换选项

您可以修改部分代码,用于将图像转换为Webp图像文件格式,让用户自行优化Webp图像。

-q 81 -m 6 -metadata all -mt

这个值是我通过多次测试确定的设置,旨在最大限度地减少图像质量,同时最大化压缩比。

用户可以根据需要修改此部分。您可以参考Google提供的文档,根据自己的喜好进行配置。

🌐 cwebp  |  WebP  |  Google for Developers


使用键盘快捷键将图像转换为Webp

使用右键单击上下文菜单将图像转换为Webp格式很方便,但是分配一个键盘快捷键可以更快地进行图像转换。

在系统设置侧边栏中选择“键盘”菜单,然后点击“键盘快捷键”按钮。

图片

在侧边栏中显示的项目中选择“服务”,并为“图片”中找到的[Convert Webp]动作分配一个快捷键。

图片

现在,您可以使用分配的键盘快捷键快速将选定的图像转换为Webp格式。您还可以选择多个图像进行批量转换。

图片

您可以使用Automator和脚本将上下文菜单添加到转换图像文件为WebP图像。如果您对Automator还不熟悉,可能会感到有些挑战或难以掌握,但是如果您遵循本教程,就会发现这并不太难。

发表评论

您的电子邮箱地址不会被公开。 必填项已用 * 标注

滚动至顶部