Открыть сервисСервис

Формат HEIC и конвертация изображений

HEIC (High Efficiency Image Container) — формат хранения изображений, основанный на видеокодеке HEVC (H.265), разработанный рабочей группой MPEG и принятый компанией Apple в качестве стандартного формата съёмки для iOS начиная с 2017 года (iPhone 7 и iOS 11). Файлы с расширением .heic и .heif обеспечивают сжатие фотографий примерно вдвое эффективнее JPEG при сопоставимом или лучшем качестве, однако не поддерживаются многими старыми программами, сайтами и устройствами на базе Android и Windows. Для обмена и публикации изображений HEIC обычно конвертируют в JPEG.

Структура и свойства формата

HEIC — это контейнер, в котором могут храниться не только одиночные фотографии, но и серии снимков, Live Photos (короткие видеоклипы), изображения с прозрачностью, метаданные и миниатюры. Кодек HEVC сжимает изображения блоками с использованием предсказания межпиксельных и межкадровых зависимостей, что даёт ощутимую экономию места при сохранении детализации.

Основные характеристики:

ПараметрHEICJPEG
Год стандартизации2015 (MPEG), 2017 (Apple)1992
Алгоритм сжатияHEVC (H.265)DCT, JPEG
Сжатие с потерямиДаДа
Битность цветаДо 10 бит8 бит
ПрозрачностьПоддерживаетсяНе поддерживается
Размер файла (типичная фотография)1,5–3 МБ3–6 МБ
Поддержка в Windows 10/11Ограничённая (через расширение)Полная
Поддержка в AndroidНачиная с Android 10Полная

Способы конвертации на компьютере

Через стандартное приложение «Фотографии» в Windows

В Windows 10 и Windows 11 встроено приложение «Фотографии», которое умеет открывать HEIC и сохранять копии в JPEG. Для этого файл открывается в приложении, затем через меню «…» или кнопку «Сохранить как» выбирается формат JPEG. Если Windows не открывает HEIC-файл, необходимо установить из Microsoft Store пакеты «Расширение для форматов изображений HEIF» и «Кодек HEVC от производителя устройства».

Через Preview на macOS

В macOS формат HEIC поддерживается нативно. Приложение «Просмотр» (Preview) позволяет открыть файл и экспортировать его в JPEG через меню «Файл» → «Экспортировать» с выбором формата и качества. Пакетная конвертация выполняется через «Утилиту изображений» (Image Utilites) или через Finder: выделить файлы, нажать правой кнопкой → «Службы» → «Изображение в формате JPEG».

Через онлайн-конвертеры

Существует множество веб-сервисов (CloudConvert, iLoveIMG, Convertio и другие), принимающих HEIC-файлы и возвращающих JPEG. Файл загружается в браузер, обрабатывается на сервере и скачивается обратно. Ограничения: размер файла, количество одновременно обрабатываемых снимков и необходимость передачи изображения третьей стороне, что не подходит для конфиденциальных фотографий.

Через графические редакторы

Adobe Photoshop (начиная с версии CC 2018) открывает HEIC при установленном плагине HEIC Codec от Apple. GIMP, начиная с версии 2.10.18, поддерживает HEIC напрямую при наличии библиотеки libheif. После открытия изображение сохраняется в JPEG через стандартное меню «Сохранить как».

Через командную строку и утилиты

Для пакетной обработки больших архивов используются утилиты:

  • ImageMagick — команда magick input.heic output.jpg;
  • libheif — утилита heif-convert input.heic output.jpg;
  • FFmpeg — команда ffmpeg -i input.heic output.jpg.

Эти инструменты кроссплатформенны и работают в Windows, macOS и Linux.

Выбор качества при конвертации

JPEG использует сжатие с потерями, поэтому при конвертации задаётся уровень качества (обычно от 1 до 100). Значения 85–95 считаются оптимальными: файл существенно меньше исходного HEIC, а визуальные различия практически незаметны. Значения выше 95 увеличивают размер файла без заметного выигрыша в качестве, значения ниже 70 приводят к появлению видимых артефактов сжатия, особенно на текстурах и градиентах.

Сохранение метаданных

При конвертации HEIC в JPEG часть метаданных может теряться. Стандарт EXIF (дата съёмки, модель камеры, настройки выдержки и диафрагмы, GPS-координаты) обычно переносится корректно, но данные Live Photos и некоторые дополнительные поля контейнера HEIC — нет. Для сохранения GPS-данных и других приватных сведений при публикации изображений в открытом доступе метаданные рекомендуется удалять — большинство онлайн-конвертеров и графических редакторов позволяют это сделать.

Почему Apple перешла на HEIC

Переход на HEIC в iOS 11 был обусловлен стремлением сэкономить место на устройствах с ограниченным объёмом памяти и уменьшить объём передаваемых по сети данных. По оценкам Apple, фотография в HEIC занимает примерно вдвое меньше места, чем та же фотография в JPEG при сопоставимом качестве. Для обратной совместимости iOS автоматически конвертирует изображения в JPEG при отправке по AirDrop на устройства, не поддерживающие HEIC, при публикации в некоторых сервисах и при подключении к ПК без установленных расширений.

Источники:

  • Описание формата HEIF/HEIC на сайте Moving Picture Experts Group (MPEG)
  • Документация Apple по форматам изображений в iOS
  • Документация Microsoft Store по расширениям HEIF и HEVC
  • Руководства ImageMagick, libheif и FFmpeg
Заметили ошибку или не согласны с информацией в статье? Напишите нам support@bfometr.ru