ByEase Software

HEIC в JPG на Mac — четыре способа и где каждый упирается

Конвертация фотографий HEIC с iPhone в JPG в macOS через «Просмотр», быстрые действия, команду sips или пакетный конвертер — с ограничениями каждого и форматом, который macOS не умеет записывать.

iPhone снимает в HEIC. Формат хороший — примерно вдвое меньше JPEG при том же качестве — и всё равно именно он не открывается на Windows у заказчика, в старой CMS или в типографии.

macOS умеет его конвертировать. Способов четыре, и упираются они в разное, поэтому стоит понимать, за каким тянуться.

1. Быстрые действия — самый быстрый, и большинство о них не знает

Выделите фотографии в Finder, правая кнопка, «Быстрые действия» → «Конвертировать изображение». Появится небольшая панель: выберите JPEG, укажите размер, подтвердите. Новые файлы лягут рядом с оригиналами.

Обрабатывает сразу несколько файлов и не требует ничего устанавливать. Для «у меня двенадцать фотографий, нужны в JPEG» это и есть ответ, дальше можно не читать.

Где упирается: три грубые заготовки размера, никакой настройки качества, никакого выбора папки назначения и никакой возможности осознанно сохранить или убрать метаданные.

2. «Просмотр» — один файл, полный контроль над качеством

Откройте фото в «Просмотре», затем Файл → Экспортировать…, формат поставьте JPEG и пользуйтесь ползунком качества.

Это единственный встроенный способ с настоящим ползунком качества, что важно при экспорте в печать. И он строго по одному файлу: «Просмотр» умеет открыть много изображений, но экспорт применяется к выбранному.

3. sips — встроенный, скриптуемый, действительно быстрый

На каждом Mac есть sips — инструмент для изображений вообще без интерфейса:

sips -s format jpeg photo.heic --out photo.jpg

Для целой папки:

mkdir -p converted
for f in *.heic; do
  sips -s format jpeg "$f" --out "converted/${f%.heic}.jpg"
done

Качество тоже задаётся:

sips -s format jpeg -s formatOptions 80 photo.heic --out photo.jpg

Это лучший бесплатный вариант для большой пачки, и о нём стоит знать, даже если воспользуетесь один раз.

Но вот ограничение, на которое натыкаются поздно. Спросите свой Mac, что sips умеет записывать:

sips --formats | grep -iE "heic|webp|jpeg|png"

На современной macOS вы получите:

org.webmproject.webp         webp
public.heic                  heic  Writable
public.jpeg                  jpeg  Writable
public.png                   png   Writable

Обратите внимание на строку WebP. У неё нет флага Writable. macOS читает WebP и не умеет его записывать — то есть «сконвертируйте в WebP для сайта» это задача, которую встроенные средства просто не решают, каким бы из трёх способов выше вы ни пользовались.

4. Пакетный конвертер с настоящими настройками

Когда задача — папка, а не файл (съёмка на сдачу, каталог товаров, набор изображений для сайта), каждый встроенный способ чем-то жертвует: у быстрых действий нет качества, у «Просмотра» нет пакета, у sips нет интерфейса и нет WebP.

ByEase File Tools конвертирует целые папки между JPEG, PNG, HEIC, TIFF и WebP с настройкой качества и суффиксом имени, прямо из контекстного меню Finder. Всё выполняется на вашем Mac — фотографии не загружаются никуда ради конвертации, что для снимков с GPS-координатами значит больше, чем кажется.

Раз уж конвертируете — проверьте, что едет вместе

HEIC прямо с iPhone несёт метаданные EXIF: камеру, точное время и обычно GPS-координаты места, где вы стояли. Конвертация в JPEG не убирает ничего из этого.

Если фотографии идут заказчику, в объявление или на публичный сайт — удалите метаданные осознанно, а не в надежде, что это сделал конвертер. Это отдельная инструкция и именно тот шаг, который пропускают.

Коротко

СпособПакетНастройка качестваПишет WebP
Быстрые действияданетнет
Экспорт в «Просмотре»нетданет
sipsда, скриптомданет
ByEase File Toolsдадада