推荐新手用预览批量导出90%~95%质量jpeg;进阶用户可用automator等比缩放65%+92%质量导出,或终端sips加bicubic插值缩至长边1200像素;还可通过快捷指令先清理元数据再转码为94%质量jpeg。

您需要在Mac上批量缩小多张图片的文件大小,同时确保视觉观感不出现明显失真,避免因过度压缩导致细节模糊、色块浮现或边缘锯齿——这类问题常见于直接拖动JPEG质量滑块至50%以下,或用sips强制重采样却忽略插值算法选择。
用预览批量导出高质量JPEG(推荐新手)
这一步操作起来很简单,直接把图片全选后用预览打开就行,系统自动加载缩略图视图,无需安装任何软件。
1、将所有待处理图片放入同一文件夹,在访达中全选(Command + A)→右键→“打开方式”→“预览”。
2、预览窗口左侧出现全部缩略图后,再次按Command + A全选所有缩略图。
3、点击顶部菜单栏“文件”→“导出所选图像”,弹出统一导出窗口。
4、点击右下角“选项”按钮,勾选“质量”滑块→拖动至【90%~95%】区间;若原图是HEIC或高分辨率PNG,此项转换本身就能大幅减体积且肉眼难辨差异。
5、在“格式”下拉菜单中明确选择【JPEG】,并勾选“应用于所有页面”,指定输出文件夹后点击“保存”。
用Automator创建等比缩放+高质量导出工作流
该方法适合需长期复用、且对输出一致性有要求的用户,比如每周整理摄影素材。它先按比例缩小尺寸(从根源降低数据量),再以高保真JPEG编码输出,双重控制失真风险。
方法一:图形化操作免写脚本
1、打开“自动操作”→“文件”→“新建”→选择“快速操作”。
2、顶部“工作流程收到当前”设为“图像文件”,并勾选“在访达中”。
3、搜索“调整图像大小”并拖入工作区→取消勾选“缩放图像”,确保“保持当前大小”激活→勾选“按百分比缩放”,输入【65%】(此值经实测在1200万像素图上仍保留锐度,低于50%易显软)。
4、添加“存储图像”动作→格式选JPEG→质量滑块拉到【92%】→点击“完成”并命名为“等比缩放+高质导出”。
方法二:终端命令行精准控制(适合技术型用户)
1、打开终端,cd后拖入图片所在文件夹回车进入。
2、执行命令:sips -Z 1200 --resampleInterpolation bicubic *.jpg --out resized/(【必须加--resampleInterpolation bicubic】,否则默认插值会发虚;-Z表示按最长边缩放,1200是目标最大边长)。
3、提前运行mkdir resized创建输出目录,否则命令会报错中断。
用快捷指令实现无损元数据清理+智能转码
很多“大图”体积膨胀并非来自像素本身,而是嵌入的GPS坐标、相机参数、缩略图甚至编辑历史。剥离这些冗余信息不损失画质,反而让后续压缩更高效。
第一步:创建元数据清理指令
1、打开“快捷指令”→点击“+”新建→命名“清理图片元数据”。
2、添加“选择照片”动作→设置为“选择多个”。
3、添加“运行Shell脚本”动作→Shell设为bash→“传递输入”选“作为参数”→粘贴以下命令:
for f in "$@"; do sips -d all "$f" --out "${f%.*}_clean.${f##*.}"; done
第二步:接续高质量转码
4、在上一步后添加“调整图像大小”动作→选择“保持当前大小”→不勾选任何缩放选项。
5、添加“存储图像”动作→格式选JPEG→质量设为94%→文件名加“clean_”前缀→保存位置选“下载”文件夹。
6、启用“在共享表单中显示”,今后右键任意图片→“共享”→即可一键执行元数据清理+高质转码。











