HEVC (H.265) кодек
HEVC (High Efficiency Video Coding, H.265) — кодек сжатия видео и изображений, преемник H.264. Даёт то же качество при вдвое меньшем размере. Лежит в основе форматов HEIC и HEIF, а также видео 4K/8K на iPhone.
HEVC (High Efficiency Video Coding), он же H.265 — стандарт сжатия видео и изображений, разработанный Joint Collaborative Team on Video Coding (ITU-T и ISO/IEC) и утверждённый в 2013 году как преемник H.264/AVC. При одинаковом визуальном качестве HEVC даёт файл примерно на 50% меньше, чем H.264. Хотя кодек создавался для видео, он же сжимает отдельные кадры внутри HEIF-контейнеров — так рождается формат HEIC на iPhone.
Почему HEVC сжимает эффективнее
- CTU вместо макроблоков — гибкие блоки Coding Tree Unit до 64×64 пикселей против фиксированных 16×16 у H.264
- 35 режимов внутрикадрового предсказания против 9 у H.264 — точнее реконструкция градиентов и текстур
- Улучшенное motion prediction и деблокинг-фильтр SAO снижают артефакты на краях
- 10/12-битный цвет и HDR — недоступны 8-битному JPEG
HEVC для фото: HEIC
Когда HEVC кодирует единственный кадр и упаковывает его в HEIF-контейнер, получается .heic — формат по умолчанию камеры iPhone с iOS 11. Отсюда практическое следствие: чтобы Windows или браузер показали HEIC, в системе должен быть установлен именно HEVC-декодер (на Windows 11 — платное расширение HEVC Video Extensions в Microsoft Store).
Патенты и почему браузеры не спешат
Главный барьер HEVC — сложная патентная ситуация: лицензии распределены между несколькими пулами (MPEG LA, HEVC Advance, Velos Media), а роялти платят и производители, и в ряде случаев дистрибьюторы контента. Из-за этого Chrome, Firefox и Edge не декодируют HEVC/HEIC нативно, а индустрия развивает свободные альтернативы — AV1 и производный от него формат AVIF.
HEVC против AV1
- HEVC/H.265 — зрелый, аппаратное ускорение почти везде, но платные лицензии
- AV1 — открытый и бесплатный (Alliance for Open Media), сжимает ещё на 20–30% лучше, но требовательнее к CPU при кодировании
HEVC и PhotoPanda
Фотографии с iPhone приходят именно в HEVC-упаковке (HEIC). PhotoPanda декодирует их серверно и отдаёт совместимый PNG/WebP, поэтому можно сразу запустить восстановление лиц или редактирование по промпту, не устанавливая кодек вручную.