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

HEIC

HEIC (High Efficiency Image Container) — это формат файла-контейнера для хранения цифровых изображений, основанный на стандарте сжатия HEVC (High Efficiency Video Coding, также известный как H.265). Разработанный как преемник формата JPEG, HEIC позволяет хранить изображения с более высоким качеством при значительно меньшем размере файла. Формат поддерживает хранение нескольких изображений (например, серийных снимков или Live Photos), а также метаданных, включая информацию о глубине цвета и альфа-каналы.

История

Разработка и стандартизация

Разработка HEIC началась в рамках деятельности группы Moving Picture Experts Group (MPEG) и Международной организации по стандартизации (ISO). В 2013 году был принят стандарт HEVC (H.265), который лёг в основу нового формата изображений. Сам формат HEIC был стандартизирован как часть ISO/IEC 23008-12 (MPEG-H Part 12) в 2015 году. Основной целью создания было преодоление ограничений JPEG, который, несмотря на свою популярность, имеет устаревшие алгоритмы сжатия и не поддерживает современные функции, такие как прозрачность и высокая битовая глубина.

Внедрение в экосистему Apple

Наибольшее распространение HEIC получил благодаря компании Apple. Начиная с iOS 11 и macOS High Sierra (2017 год), Apple сделала HEIC форматом по умолчанию для хранения фотографий, снятых на камеры iPhone и iPad. Это решение было продиктовано необходимостью экономии места на устройствах: при одинаковом визуальном качестве файлы HEIC занимают примерно вдвое меньше места, чем JPEG. Однако первоначально это вызвало проблемы совместимости при передаче изображений на устройства с Windows или Android, которые не поддерживали формат нативно.

Распространение на других платформах

После 2017 года поддержка HEIC постепенно была добавлена в операционные системы Windows (начиная с Windows 10 версии 1803, через установку дополнительного расширения HEIF) и Android (начиная с Android 9 Pie, с оговорками для производителей). В 2020 году Google объявила о поддержке HEIC в своих сервисах, включая Google Фото. Тем не менее, доля рынка HEIC остаётся значительно ниже, чем у JPEG, из-за более сложного лицензирования и патентных ограничений, связанных с HEVC.

Технические особенности

Принцип сжатия

HEIC использует алгоритм сжатия, основанный на HEVC. В отличие от JPEG, который обрабатывает изображение блоками 8x8 пикселей с использованием дискретного косинусного преобразования, HEVC применяет более сложные блоки (до 64x64 пикселей) и адаптивное прогнозирование. Это позволяет более эффективно кодировать как плавные переходы, так и мелкие детали, что даёт выигрыш в качестве при том же битрейте.

Структура контейнера

Формат HEIC является контейнером, основанным на стандарте ISO Base Media File Format (ISOBMFF). Это означает, что внутри одного файла могут храниться:

  • Одно или несколько изображений (например, серия снимков в режиме «Фото» на iPhone).
  • Метаданные (EXIF, XMP, GPS-координаты).
  • Альфа-канал (прозрачность), что делает формат пригодным для веб-графики и дизайна.
  • Карта глубины (для эффекта портретного режима на смартфонах).
  • Анимированные изображения (аналог GIF, но с лучшим сжатием).

Сравнение с JPEG

ПараметрHEICJPEG
Размер файла (при одинаковом качестве)В 1,5–2 раза меньшеБазовый
Поддержка прозрачностиДа (альфа-канал)Нет
Поддержка 16-битного цветаДаНет (только 8 бит)
Хранение нескольких кадровДаТолько одиночные изображения
Патентная защитаДа (HEVC)Нет (истекла)
СовместимостьОграниченнаяПочти универсальная

Преимущества и недостатки

Преимущества

  1. Экономия места — основной аргумент в пользу HEIC. Для пользователей с большими библиотеками фотографий (например, на iPhone) это позволяет хранить в два раза больше снимков без потери качества.
  2. Высокое качество — при одинаковом размере файла HEIC обеспечивает более детализированное изображение, чем JPEG, особенно в областях с градиентами и текстурами.
  3. Многофункциональность — поддержка Live Photos, портретного режима и серийной съёмки в одном файле упрощает управление медиа.
  4. Современные стандарты — формат поддерживает HDR (High Dynamic Range) и широкий цветовой охват (например, Display P3), что актуально для современных дисплеев.

Недостатки

  1. Проблемы совместимости — не все программы и устройства могут открыть HEIC без дополнительных кодеков. На Windows требуется установка платного расширения HEIF от Microsoft, а на старых версиях Android поддержка может отсутствовать.
  2. Патентные ограничения — использование HEVC, лежащего в основе HEIC, требует лицензирования. Это может создавать барьеры для разработчиков программного обеспечения и производителей устройств, особенно в странах с жёстким патентным законодательством.
  3. Сложность обработкикодирование и декодирование HEIC требует больше вычислительных ресурсов, чем JPEG, что может замедлять работу на старых устройствах.
  4. Ограниченная поддержка в вебе — большинство веб-браузеров (за исключением Safari) не поддерживают HEIC напрямую, что делает формат непригодным для загрузки на сайты без предварительной конвертации.

Применение

Мобильная фотография

HEIC стал стандартом для камер смартфонов Apple, начиная с iPhone 7 и новее. В Android-устройствах, например, от Samsung и Google, формат также используется, но часто в качестве опции, а не по умолчанию. Основная цель — экономия внутреннего хранилища и облачного пространства (например, в iCloud).

Профессиональная фотография и дизайн

В профессиональной среде HEIC применяется реже из-за проблем совместимости с Adobe Photoshop, Lightroom и другими редакторами, которые долгое время не поддерживали формат нативно. Однако с 2020 года Adobe добавила поддержку HEIC в свои продукты, что расширило его применение. Дизайнеры ценят формат за возможность хранить изображения с альфа-каналом без потери качества.

Архивация и хранение

Для долгосрочного хранения больших коллекций изображений HEIC может быть предпочтительнее JPEG, так как позволяет экономить дисковое пространство. Однако из-за патентных ограничений и неопределённости с будущим лицензирования HEVC, некоторые архивы (например, библиотеки Конгресса США) продолжают использовать JPEG или TIFF.

Поддержка операционных систем и программ

macOS и iOS

Apple обеспечивает полную нативную поддержку HEIC во всех своих приложениях, включая «Фото», «Просмотр» и iCloud. Конвертация в JPEG происходит автоматически при отправке изображений на устройства или сервисы, не поддерживающие формат.

Windows

Начиная с Windows 10 (версия 1803), Microsoft добавила поддержку HEIC через установку расширения «HEIF Image Extensions» из Microsoft Store. Однако для работы с изображениями, снятыми на iPhone, может потребоваться дополнительный платный кодек от производителя устройства. В Windows 11 поддержка улучшена, но всё ещё требует установки расширений.

Android

Google включила поддержку HEIC в Android 9 Pie, но реализация зависит от производителя. Например, Samsung Galaxy S10 и новее поддерживают формат, но по умолчанию используют JPEG. В Google Фото HEIC конвертируется в JPEG при загрузке, если пользователь не выбрал опцию «Оригинальное качество».

Веб-браузеры

  • Safari (Apple) — полная поддержка.
  • Google Chrome — не поддерживает HEIC напрямую; требуется расширение или конвертация.
  • Mozilla Firefox — не поддерживает.
  • Microsoft Edge — не поддерживает без установки расширений.

Правовой статус и патенты

Формат HEIC тесно связан с патентами на HEVC, которые принадлежат консорциуму MPEG LA, а также отдельным компаниям, таким как Qualcomm, Samsung и Apple. Лицензирование HEVC является предметом споров: в 2020 году несколько компаний, включая Apple, были обвинены в нарушении патентов. В России, как и в других странах, использование HEIC в коммерческих продуктах может требовать выплаты роялти, что ограничивает его распространение.

В отличие от HEIC, формат JPEG XL (разработанный как преемник JPEG, но без патентных ограничений) рассматривается как альтернатива, однако его внедрение идёт медленно.

Интересные факты

  • HEIC поддерживает хранение до 1000 изображений в одном файле, что теоретически позволяет создавать компактные фотоальбомы.
  • Формат используется не только для фотографий, но и для хранения медицинских снимков (например, в формате DICOM), где важна высокая точность.
  • В 2023 году Apple объявила, что начиная с iOS 17, HEIC будет использоваться для хранения видео в формате HEVC, что ещё больше унифицирует экосистему.

Источники

  1. ISO/IEC 23008-12:2017 — Information technology — High efficiency coding and media delivery in heterogeneous environments — Part 12: Image File Format.
  2. Apple Inc. — «iOS 11: New Features and Changes» (2017).
  3. Microsoft Corporation — «HEIF Image Extensions for Windows 10» (2018).
  4. Google LLC — «Android 9 Pie: Supported Media Formats» (2018).
  5. MPEG LA — «HEVC Patent Portfolio License» (2020).
  6. Adobe Systems — «Support for HEIC in Photoshop and Lightroom» (2020).

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →