可以通过 sips 软件命令。
sips 是可以脚本化的图像处理系统。
sips – scriptable image processing system.
假设 iPhone 拍摄的图片的名称为 test.JPG
,则可以利用下面的命令将该图片限定采样宽度 800px。
sips --setProperty formatOptions 80 --resampleWidth 800 test.JPG
formatOptions 表示格式化选项即图像质量,参数为字符串,可选范围为 [low|normal|high|best|<percent>]
。
formatOptions string default | [low|normal|high|best|<percent>] | [lzw|packbits]
通过 man sips
就可以查看该脚本软件的说明手册了。
当然,macOS 无法直接压缩 iPhone 内的内容,需要将手机相册中的内容通过隔空投送或者 iCloud 同步下载到电脑中。确保脚本运行时,根据路径找得到 test.JPG。