HEIF как Apple изоставя JPEG iGeneration (AMP)
Приемайки HEIF, Apple поставя първи гвоздей в ковчега на JPG и обещава да погребе (фалшивия) дебат за произношението на "GIF". За да разберем напълно този нов графичен формат, първо трябва да говорим за ... видео. Всъщност за Apple HEIF не може да бъде отделен от HEVC, обявеният наследник на H.264.

Apple приема HEVC срещу AV1 на Google
Стандартът за видео кодиране HEVC, известен също като MPEG-H Част 2 (ISO и IEC) или H.265 (ITU), беше пуснат през април 2013 г. Четири години по-късно той почти не е използван. Приет само от производителите на Blu-ray ... въпреки че е проектиран за стрийминг. Въпреки факта, че MPEG LA не желае да поставя HEVC под същия лицензионен режим като H.264, основните играчи в разпространението на видеоклипове в Интернет предпочитат да разработят безплатна алтернатива с отворен код, AV1.
Кодек, поставен под защитата на Alliance for Open Media, който обединява Google и Microsoft, Amazon и Netflix, AMD и Nvidia, Mozilla и Adobe ... но не и Apple. Компанията от Купертино залага на HEVC, който ще бъде изцяло поддържан от iOS 11 и macOS High Sierra. HEVC получава подкрепа от водещ играч още преди AV1, на който Google е основният организатор, да бъде финализиран. Има семената на война от нов формат, с която видео светът е свикнал за съжаление.
HEVC кодирането разчита на времева прогноза и пространствена точност, като H.264, но използва по-сложни и взискателни техники за анализ и компресия. Те позволяват, според Apple, да подобрят компресията средно с 40%. С други думи, видео, кодирано с HEVC, ще изисква по-малка честотна лента от видео, кодирано с H.264 при еквивалентно качество, или ще бъде с по-добро качество при постоянна честотна лента.
Тъй като честотната лента е основният фактор, който ограничава приемането на 4K видео, интересът е очевиден към бъдещите телевизори на Apple. Дори е незабавно за iPhone: видеоклиповете, заснети в 4K, ще заемат до половината място с HEVC, което трябва да зарадва собствениците на устройства с „само“ 16 или 32 GB място за съхранение. В замяна на това кодирането и декодирането изискват по-голяма изчислителна мощност и следователно по-ново оборудване.
Apple поддържа трите основни „профила“ на HEVC: основен (основният профил с 8-битова дълбочина на цвета), основен 10 (с 10-битова дълбочина на цвета) и основна неподвижна картина (за статични изображения). Всички устройства, съвместими с iOS 11 или macOS High Sierra, могат софтуерно да декодират файлове с основния профил, но само устройства с процесор Apple A9 или шесто поколение Intel Core (Skylake) могат да го правят хардуер.
Надстройте до основния 10 профил и ще трябва да използвате седмо поколение Intel Core (Kaby Lake) Mac. Освен това няма гаранция, че устройство, способно да декодира HEVC файл, ще може да го покаже в реално време. Например iPhone 5s не е в състояние да показва 4K видео, кодирано с HEVC при 30 fps (но знае как да го декодира и по този начин да го преобразува - бавно - в друг формат).
HEIF: HEVC, приложен към изображения
HEIF (да речем „ако“, а не „H. E. I. F.“) също е стандарт, публикуван през 2015 г. Дори ако това означава да се наложи промяна на формата, Apple търсеше формат, способен да реши всичките си проблеми наведнъж: