Формат HEIC
HEIC — это контейнер того же семейства, что и видеофайлы MP4, а внутри лежат кадры, сжатые видеокодеком HEVC. За счёт этого снимок весит примерно вдвое меньше равного по качеству JPEG, и с 2017 года iPhone снимает именно так по умолчанию. Обратная сторона — лицензионные отчисления за HEVC: браузеры за пределами устройств Apple этот кодек не декодируют, поэтому файл, прекрасно открывающийся на телефоне, на чужом ноутбуке оказывается нечитаемым.
Коротко о цифрах
- Контейнер и кодек
- HEIF на базе ISOBMFF, внутри кадры HEVC (H.265)
- С какого года по умолчанию
- iOS 11, 2017 год
- Где открывается в браузере
- Safari на macOS и iOS; Chrome и Firefox — нет
- Прозрачность
- формат её поддерживает, но в снимках камеры она не используется
- Наше поведение
- нераспознанные файлы перечисляются по именам, до пяти в сообщении
Что вы теряете, отправляя HEIC другому человеку
Внутри контейнера может лежать не одна картинка, а целый набор: сам кадр, его уменьшенная копия, серия из режима Live Photo, карта глубины для портретного размытия, до десяти бит на канал. Это богатый формат — ровно до момента, когда файл покидает экосистему Apple.
Дальше начинается разнобой. Safari на macOS и iOS показывает HEIC штатно. Chrome и Firefox на Windows и Android — нет, и дело не в упрямстве разработчиков, а в патентном пуле вокруг HEVC: за декодер в браузере пришлось бы платить. Практический вывод простой: если снимок предназначен кому-то, кроме вас, отправлять его в HEIC — значит перекладывать проблему на получателя.
Как наш конвертер ведёт себя с HEIC
- Файлы .heic и .heif проходят выбор в окне инструмента — мы их не отфильтровываем заранее.
- Дальше решает браузер. В Safari на Apple снимок декодируется, рисуется на канвасе и попадает в документ как PNG.
- В любом другом браузере декодирование не удаётся, и файл отправляется в список пропущенных вместе со своим именем.
- Если не открылся ни один файл, вы получите не «Успешно» с пустым PDF, а сообщение об ошибке с перечислением имён — до пяти штук — и объяснением, что HEIC работает только в Safari на Apple.
- Если часть файлов открылась, PDF будет собран из них, а в уведомлении будет сказано, сколько именно снимков пропущено и каких.
Переключить камеру на JPEG
- На iPhone откройте «Настройки» и выберите раздел «Камера».
- Зайдите в «Форматы».
- Переключите режим с «Высокая эффективность» на «Наиболее совместимый» — камера начнёт снимать в JPEG.
- Снимки, сделанные раньше, останутся в HEIC: переключатель влияет только на новые кадры.
- Для уже снятого проще всего отправить фото так, чтобы система сконвертировала его сама — при передаче на Windows или при вставке в письмо iOS обычно отдаёт JPEG.
Частые вопросы
Почему инструмент пишет, что не смог открыть мои фотографии?
Потому что браузер не декодировал HEIC. Вне Safari на устройствах Apple этот кодек недоступен, и мы честно говорим об этом вместо того, чтобы отдать пустой PDF с надписью «Готово».
Как превратить HEIC в JPG без установки программ?
На Mac откройте снимок в «Просмотре» и выберите «Экспортировать» с форматом JPEG. На Windows проще переслать фото самому себе через почту или мессенджер: iOS обычно конвертирует вложение сама.
HEIC действительно вдвое легче JPEG?
Примерно так и есть при сопоставимом качестве, потому что HEVC предсказывает содержимое блока гораздо умнее. Выигрыш зависит от кадра: на сложных текстурах он больше, на плоских однотонных сценах — меньше.
Потеряю ли я качество, переключив камеру на «Наиболее совместимый»?
Заметно — нет, а вот место на телефоне снимки начнут занимать больше. Зато они будут открываться везде без конвертации, что для фотографий, которыми вы делитесь, обычно важнее.