Перейти до основного вмісту

Формати файлів

Що таке HEIC? Пояснюємо формат фото на iPhone

HEIC - стандартний формат фото на iPhone, і відкривається він не всюди. Пояснюємо структуру HEIF, де він підтримується і як конвертувати фото HEIC.

Автор: Hemen Dönüştür Editör EkibiОпубліковано: 7 хв читання

Обкладинка посібника про формат фото HEIC

Якщо фото, скопійовані з iPhone, мають розширення .heic, а Windows каже, що для їх відкриття потрібне розширення, ви не самотні. HEIC - сучасний формат, який Apple використовує як стандартний для фото з 2017 року; він стискає ефективніше за JPG, але відкривається не в кожній системі й не в кожній програмі. У цій статті пояснюємо різницю між HEIC і HEIF, історію стандарту, внутрішню структуру файлу, які пристрої та браузери його підтримують, найпоширеніші проблеми і як конвертувати фото HEIC у JPG, PNG чи WebP.

Що таке HEIC і HEIF?

HEIF (High Efficiency Image File Format) - формат-контейнер, розроблений MPEG (Moving Picture Experts Group) і стандартизований як ISO/IEC 23008-12. Він призначений для зберігання окремих зображень, колекцій зображень і послідовностей зображень разом із їхніми метаданими.

HEIC - це варіант, у якому зображення всередині контейнера HEIF закодовані за допомогою HEVC (High Efficiency Video Coding, H.265). Саме такими є файли .heic, які створюють пристрої Apple. Той самий контейнер працює й з іншими кодеками: зображення, закодовані AV1, утворюють формат AVIF. Коротко кажучи, HEIF - це коробка, а HEIC - ця коробка, наповнена HEVC.

Історія

  • 2015 рік: технічна розробка в межах MPEG тривала близько півтора року й завершилася в середині 2015 року.
  • 2017 рік: стандарт опублікували як ISO/IEC 23008-12:2017; згодом його доповнили виправленням і поправками та оновили в нових виданнях.
  • 2017 рік: Apple запровадила підтримку HEIF і HEVC в iOS 11 та macOS High Sierra і зробила їх стандартними форматами зйомки на сумісних пристроях. Згідно зі сторінкою підтримки Apple, зйомка в HEIF/HEVC доступна на iPhone 7 і новіших.
  • Windows 10 версії 1803: Windows почала читати HEIC за допомогою розширень, встановлених із Microsoft Store.
  • Android 9 (2018 рік) і Android 10 (2019 рік): починаючи з Android 9, фото HEIC можна відкрити, якщо це підтримує пристрій; в Android 10 з'явилося збереження (кодування) у HEIC.
  • Safari 17: за даними Can I use, Safari на macOS та iOS показує зображення HEIF/HEIC починаючи з версії 17.0.

Технічна структура файлу HEIC

Блоки ISOBMFF

HEIF побудований на базовому медіаформаті ISO (ISOBMFF), тій самій основі, що й відео MP4. Файл складається з "блоків" (boxes), кожен із яких має чотирисимвольний код, розмір і вміст. Блок ftyp на початку перелічує бренди, яким відповідає файл. Технічна документація Nokia щодо HEIF наводить основні бренди:

БрендЗначення
mif1Зображення, будь-яке кодування
msf1Послідовність зображень, будь-яке кодування
heicЗображення HEVC (профіль Main або Main Still Picture)
heixЗображення HEVC (Main 10 або розширення діапазону, наприклад 10 бітів)
hevc / hevxПослідовність зображень HEVC

Елементи, властивості та похідні зображення

Нерухомі зображення зберігаються як "елементи" (items) всередині блоку meta. До кожного елемента прив'язуються властивості, як-от розміри (ispe), колірна інформація (colr), поворот (irot) або обрізання (clap). Зображення можна також отримати з інших елементів: тип grid складає велике зображення з плиток однакового розміру. Телефони часто кодують великі фото саме так, плитками, а програма читання HEIC зшиває їх назад у повне зображення.

Допоміжні зображення та метадані

Елемент можна позначити як основне зображення, мініатюру або допоміжне зображення. Допоміжні зображення можуть містити альфа-канал або карту глибини, тож інформація про глибину зі знімків у портретному режимі зберігається в тому самому файлі. Метадані EXIF і XMP також зберігаються як окремі елементи.

Глибина кольору та прозорість

HEVC, окрім 8-бітної, підтримує 10-бітну й вищу глибину кольору. Для HDR-фото та широких колірних гам на кшталт Display P3 це справжня перевага над 8-бітним обмеженням JPG. Прозорість забезпечує допоміжне альфа-зображення, хоча у фото з камери вона використовується рідко.

Навіщо HEIC? Переваги й недоліки

На сторінці підтримки Apple зазначено, що HEIF і HEVC стискають краще за JPEG і H.264, займаючи менше місця на пристроях і в Фото iCloud за тієї самої візуальної якості.

ПеревагиНедоліки
Менші файли, ніж JPG, за тієї самої якостіНе відкривається напряму у Windows, старіших Android і багатьох програмах
10-бітний колір, HDR і широка колірна гамаChrome, Edge і Firefox не показують його на вебсторінках
Карти глибини, альфа-канал, мініатюри та серії знімків в одному файліПатентне ліцензування HEVC означає платну або обмежену підтримку на деяких платформах
Міжнародний стандарт ISO/IECДекодування потребує більше обчислювальної потужності, ніж JPG

Підтримка

Apple

Починаючи з iOS 11 і macOS High Sierra, пристрої Apple нативно відкривають, редагують і поширюють HEIC. У розділі Параметри > Камера > Формати варіант "Висока ефективність" знімає в HEIF/HEVC, а "Найсумісніший" - у JPEG/H.264.

Windows

Згідно зі сторінкою підтримки Microsoft, щоб відкривати HEIC у застосунку "Фотографії", потрібні два розширення з Microsoft Store: HEIF Image Extensions (безкоштовне) і HEVC Video Extensions (0,99 долара США). Microsoft зазначає, що потрібні обидва, навіть якщо ви працюєте лише з фото.

Android і браузери

Згідно з документацією Android для розробників, відкриття (декодування) HEIC доступне починаючи з Android 9 залежно від пристрою, а збереження (кодування) у HEIC з'явилося в Android 10; на практиці підтримка залежить від виробника та застосунку. Щодо браузерів, Can I use показує, що станом на жовтень 2026 року зображення HEIF підтримує лише Safari (17.0 і новіші), а Chrome, Edge, Firefox і Samsung Internet - ні, що становить приблизно 16,93% світового використання. Тож якщо розмістити зображення HEIC на сайті, більшість відвідувачів не зможуть його побачити.

Типові проблеми та як їх розв'язати

Файли HEIC не відкриваються у Windows

Є три виходи: встановити розширення HEIF і HEVC з Microsoft Store, змінити налаштування перенесення на iPhone або конвертувати файл в універсальний формат. Для разової потреби найшвидший шлях - конвертація HEIC у JPG: JPG відкривається в кожній програмі, на кожному сайті та в кожній операційній системі.

Сайт або форма не приймає HEIC

Офіційні форми заяв, панелі інтернет-магазинів і сервіси друку часто приймають лише JPG і PNG. Конвертація фото в JPG розв'язує цю проблему. Якщо ви плануєте редагувати фото й не хочете додаткових втрат, HEIC у PNG дає копію без втрат, хоча PNG буде значно більшим за HEIC.

Я хочу опублікувати фото на сайті

Оскільки більшість браузерів не показують HEIC, конвертація HEIC у WebP - добрий вибір: WebP працює в кожному актуальному браузері й зазвичай менший за JPG тієї самої якості.

Фото надходять то в JPG, то в HEIC

Згідно зі сторінкою підтримки Apple, якщо ви не хочете, щоб фото конвертувалися в JPEG під час імпорту через USB, відкрийте Параметри > Програми > Фото й оберіть "Зберігати оригінали" (Keep Originals). Якщо цей параметр вимкнено, iPhone може конвертувати фото в сумісніший формат під час перенесення. Щоб нові фото одразу знімалися в JPG, встановіть формат камери "Найсумісніший"; файли займатимуть більше місця.

Після конвертації кольори виглядають трохи інакше

Фото з iPhone часто зберігаються в широкому колірному просторі, як-от Display P3, з інформацією HDR. Під час конвертації у стандартний JPG кольори приводяться до sRGB, якого очікують екрани та веб; невеликі зміщення насичених червоних і зелених відтінків - це нормально.

Поради щодо конвертації

  • JPG для загального використання: для пошти, форм і поширення стандартна якість 90% - добрий баланс. Оскільки HEIC стискає ефективніше, JPG зазвичай більший за HEIC.
  • PNG для редагування й архівування: без втрат, але в кілька разів більший; конвертуйте лише ті фото, яким це справді потрібно.
  • WebP для вебу: широка підтримка браузерами та малі файли.
  • Пакетна обробка: можна додати кілька фото одночасно й конвертувати їх за один раз.
  • Якщо є обмеження розміру: зменште конвертований JPG до потрібного розміру файлу за допомогою стиснення зображень, яке працює у вашому браузері.

Зверніть увагу: оскільки більшість браузерів не вміють декодувати HEIC, на наших сторінках конвертації HEIC фото завантажуються на наші сервери через захищене з'єднання, конвертуються там і видаляються щонайпізніше протягом 30 хвилин.

Часті запитання

HEIC і HEIF - це одне й те саме?

Не зовсім. HEIF - назва формату-контейнера; файли HEIC - це файли HEIF, зображення в яких закодовано за допомогою HEVC. Пристрої Apple створюють HEIC, і в повсякденному вжитку ці два терміни часто використовують як синоніми.

Чи знижується якість під час конвертації HEIC у JPG?

JPG - формат із втратами, тож трохи деталей втрачається, але за якості 90% різницю важко помітити. 10-бітний колір та інформація HDR у JPG зводяться до 8 бітів.

Як змусити iPhone знімати в JPG?

Оберіть "Найсумісніший" у розділі Параметри > Камера > Формати. Тоді нові фото зберігатимуться в JPEG, а відео в H.264; наявні фото HEIC залишаться без змін.

Чому файли HEIC менші за JPG?

HEVC - значно новіший і досконаліший метод стиснення, ніж JPEG. Він ділить зображення на гнучкіші блоки й використовує краще передбачення, тож досягає схожої візуальної якості з меншим обсягом даних.

Чому зображення HEIC не відкривається в Chrome?

За даними Can I use, Chrome, Edge і Firefox не підтримують зображення HEIF/HEIC; їх підтримує лише Safari 17 і новіші. Щоб поділитися фото у вебі, конвертуйте його в JPG або WebP.

Джерела

Пов'язані конвертери

Усі статті