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

Спаркл — формат сжатия изображений

Спаркл (Sparkle, формально — High Efficiency Image File Format, HEIF) — формат сжатия и хранения изображений, разработанный рабочей группой Moving Picture Experts Group (MPEG) на базе технологии сжатия видео H.265/HEVC. Файлы с расширением .heic и .heif являются реализациями этого формата. Спаркл получил широкое распространение после того, как компания Apple в 2017 году сделала его основным форматом хранения фотографий в iOS 11, заменив JPEG.

История и разработка

Работа над форматом велась внутри MPEG с 2013 года. HEIF был официально утверждён ISO/IEC 23008-12 в 2015 году. Основу технологии составляет видеокодек H.265/HEVC, разработанный также группой MPEG: изображение в HEIF-файле хранится как один или несколько кадров, закодированных по принципам межкадрового и внутрикадрового сжатия.

Коммерческое распространение формата началось в 2017 году, когда Apple представила iOS 11 и включила HEIF по умолчанию для всех фотографий, снимаемых камерами iPhone. Это решение сделало формат массовым: к концу 2010-х годов поддержку HEIF добавили Google (Android 8.0+), Microsoft (Windows 10), Adobe, Samsung и другие производители.

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

Спаркл использует кодеки HEVC (H.265) или, в более новых вариантах, AV1 (формат AVIF). Основные характеристики:

  • Эффективность сжатия. При сопоставимом качестве файл HEIF в среднем на 30–50 % меньше JPEG. Это связано с более совершенными алгоритмами предсказания и квантования, унаследованными от видеокодека.
  • Глубина цвета. Поддержка 10-битной цветовой глубины (против 8 бит у JPEG), что позволяет хранить градиенты без видимых полос и обеспечивает более широкий цветовой охват.
  • Прозрачность. В отличие от JPEG, формат поддерживает альфа-канал.
  • Метаданные. Структура файла основана на контейнере ISO Base Media File Format (тот же контейнер используется в MP4), что позволяет хранить внутри одного файла изображение, миниатюру, серию кадров, анимацию, звук и разнообразные метаданные.

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

Ключевое достоинство Спаркла — возможность объединять несколько элементов в одном файле. В HEIF-файле могут храниться:

  • серия фотографий (Live Photo в iOS — это HEIF-файл с видеофрагментом и звуком);
  • последовательность кадров для анимации;
  • варианты одного изображения с разными настройками обработки (например, оригинал и редактированная версия);
  • миниатюры и данные о редактировании.

Формат также поддерживает неразрушающее редактирование: изменения (обрезка, поворот, фильтры) сохраняются как набор операций, а исходные данные остаются нетронутыми.

Ограничения и совместимость

Главным недостатком Спаркла остаётся совместимость. Многие программы, веб-браузеры и онлайн-сервисы исторически рассчитаны на JPEG и PNG. Хотя поддержка HEIF расширяется, до сих пор встречаются системы, которые не открывают такие файлы без конвертации. В частности, до 2022 года формат не поддерживался в браузере Mozilla Firefox по умолчанию.

Другое ограничение — патентная нагрузка. HEVC является лицензируемым кодеком: производители устройств и программного обеспечения обязаны выплачивать роялти патентообладателям (в частности, Via LA и MPEG LA). Это замедляло распространение формата в открытом ПО и побудило разработчиков создать альтернативу — AVIF на базе открытого кодека AV1.

Спаркл и AVIF

AVIF (AV1 Image File Format) — более поздний формат, использующий тот же контейнер HEIF, но другой видеокодек — AV1, разработанный альянсом Open Media Alliance при участии Google, Mozilla, Netflix, Amazon и других компаний. AVIF свободен от патентных отчислений и демонстрирует сопоставимую или лучшую эффективность сжатия. Некоторые эксперты считают его перспективной заменой и JPEG, и HEIF.

Применение

Спаркл применяется в основном для хранения фотографий на мобильных устройствах, в облачных хранилищах и мессенджерах. В веб-разработке формат используется реже из-за проблем совместимости, хотя поддержка в браузерах Safari, Chrome и Edge уже реализована.

История JPEG

JPEG (Joint Photographic Experts Group) — предшественник Спаркла, стандарт сжатия изображений 1992 года, до сих пор остаётся наиболее распространённым форматом фотографий в мире.

Заметили ошибку или не согласны с информацией в статье? Напишите нам support@bfometr.ru