macOS SIPS - пакетная обработка изображений на Mac

Пакетная обработка изображений на Mac

Для получения списка команд, которые можно использовать с SIPS, введите sips -h.

Изменение размера изображений для использования в социальных сетях

Масштабирование изображений до ширины 1080 пикселей (для Instagram) и снижаем DPI от 300 до 72, сохраняя сжатие при высокой настройке.

sips --resampleWidth 1080 -s dpiHeight 72 -s dpiWidth 72 -s formatOptions high ​

Добавление авторских прав и свойств EXIF автора к изображениям

​sips -s copyright MyName -s artist MyName *

Обратите внимание, что SIPS автоматически сжимает изображения, обработанные по умолчанию. Это применимо, даже если вы просто редактируете теги свойств изображения.

Я сделал быстрый тест, чтобы увидеть, какие параметры сжатия. У меня есть папка с 50 изображениями и общим размером 427,9 МБ.

Я попытался отредактировать одно из свойств изображения и включить параметры formatOptions -s для этого теста. Для примера:

sips -s copyright MyName -s artist MyName * -s formatOptions best.

Best: 597.8 MB
High: 121 MB
Normal: 61.5 MB
Low: 34.9 MB
Без параметров: 121 MB

macOS SIPS - пакетная обработка изображений на Mac

Если в команде нет параметров, SIPS использует предустановку High для сжатия изображений.

Есть ли способ для SIPS обрабатывать свойства изображения, не влияя на качество исходного изображения?

Если вы ищете инструмент командной строки, который может редактировать EXIF изображений, не влияя на качество изображения, используйте ExifTool.