Туториалы

Файл HEIC слишком большой? Как сжать фото с iPhone

koboshiCo-founder
·4 мин чтения
Кратко

HEIC уже сжатый формат, поэтому фото, которое всё ещё слишком велико, требует одного из трёх действий: снизить качество, уменьшить разрешение или убрать метаданные. Туториал разбирает каждое действие и его цену.

В форме написано «максимум 2 МБ». Ваше фото в HEIC весит 1,8 МБ, так что оно проходит. Следующее — кадр на 48 МП с Pro-модели, и оно весит 6 МБ, так что уже не проходит. Или это Live Photo, которое несёт статичный кадр плюс короткое видео, и размер удваивается.

HEIC уже сжатый формат, поэтому опции «сжать этот HEIC», которая дала бы заметный результат, просто нет. Что вы на самом деле делаете: конвертируете в формат, который контролируете, а затем используете один из трёх рычагов, чтобы уменьшить его. Туториал показывает рычаги, цену каждого и рабочий процесс, который за один проход приводит папку к нужному размеру.

Почему HEIC уже маленький

HEIC использует сжатие HEVC, тот же кодек, что и в 4K-видео, и хранит примерно вдвое меньше данных, чем JPEG при том же качестве. Фото на 12 МП занимает около 1,8 МБ в HEIC и около 3,5 МБ в JPG. Так что когда HEIC всё ещё слишком велик, остаток размера обычно создаёт сенсор: у фото на 48 МП в четыре раза больше пикселей, и никакой кодек не заставит их исчезнуть.

Это меняет подход. Вы не ищете волшебную кнопку «сжать». Вы решаете, какой из трёх рычагов приемлем для файла.

Рычаг 1: снизьте качество

Перекодировать фото в JPG с более низким качеством — очевидный ход, и выигрыш он даёт самый скромный. При качестве 85 JPG уже меньше исходного HEIC, оставаясь визуально чистым. При качестве 70 файл снова меньше, но на градиентах начинают появляться полосы и мягкость.

Ограничение в том, что большинство фото не сжимаются ниже определённого предела, прежде чем артефакты выходят на первый план. Этот рычаг хорош, чтобы увести файл под скромный лимит, а не для радикального сокращения.

Рычаг 2: уменьшите разрешение

Это самый сильный рычаг, и его чаще всего пропускают. Фото 4000 × 3000, уменьшенное до 2000 × 1500, сохраняет четверть пикселей, а для просмотра на экране телефона или ноутбука этого обычно достаточно. Изображение на 48 МП, уменьшенное до 12 МП, теряет три четверти данных ещё до того, как вы коснётесь качества.

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

Рычаг 3: удалите метаданные

EXIF может добавлять ощутимый вес. Фото, снятое с геопозицией, данными объектива и миниатюрами, несёт несколько сотен килобайт побочных данных. Удаление уменьшает файл и заодно убирает историю GPS. В руководстве по приватности EXIF разобраны поля и причины приватности, по которым их стоит удалять.

Этот рычаг небольшой, обычно 10-20 процентов, и он складывается с двумя другими.

Что стоят рычаги

РычагТипичное уменьшениеЧто вы теряете
Качество 85~30-40%ничего заметного на экране
Качество 70~50-60%полосы и мягкость на градиентах
Уменьшение до 50%~75%разрешение для печати и кадрирования
Удаление метаданных~10-20%данные камеры и GPS

Сочетайте снижение качества и масштабирование, и фото на 48 МП размером 6 МБ станет файлом меньше 1 МБ, который по-прежнему корректно выглядит на экране.

Рабочий процесс для целой папки

Для партии фотографий делайте это в браузере за один проход. Наш конвертер HEIC в JPG позволяет выбрать уровень качества и читает каждый файл локально, так что ничего не загружается. Перетащите папку, задайте качество, скачайте результат. Для файлов, которые уходят на сайт, HEIC в WebP уменьшает их ещё сильнее, потому что WebP при том же качестве выигрывает у JPG; руководство по HEIC в WebP содержит цифры.

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

Краткая версия

Если фото HEIC слишком велико, не ищите кнопку «сжать». Конвертируйте в JPG или WebP и применяйте рычаги в таком порядке: сначала уберите метаданные, затем снизьте качество до разумного предела, потом уменьшайте масштаб, если нужно ещё. Каждый из них стоит своего, но для большинства фото первых двух достаточно, чтобы уйти под лимит, и вы ничего не заметите.

Ещё посты в блоге