Термин
Main 10 profile
Профиль HEVC, поддерживающий 4:2:0 видео до 10 бит. Обязателен для HDR HEVC-доставки и дефолтный современный профиль для стриминга.
Main 10 – профиль HEVC, поддерживающий 10-битный цвет при 4:2:0 chroma subsampling. Обычный профиль Main у HEVC поддерживает только 8 бит; Main 10 добавляет дополнительную битовую глубину, сохраняя всё остальное (те же инструменты кодирования, те же аппаратные декодеры) – и это профиль, который используется всем HDR-HEVC-контентом, потому что HDR не может существовать в 8 битах без уродливого banding.
История необычная. Когда HEVC стандартизовали, большинство инженеров предполагали, что Main (8-bit) будет универсальным профилем, а Main 10 – нишей для production. Случилось наоборот: по мере того как HDR превращался из концепта в мейнстрим, любой стриминговый сервис, мастерящий 4K HDR (Netflix, Amazon, Disney+, Apple TV+), стандартизовался на Main 10. Производители аппаратных декодеров (Apple, NVIDIA, Intel, AMD, чипсеты smart-ТВ) ответили, сделав аппаратный декод Main 10 универсальным на устройствах с ~2017 года и далее. Сегодня Main по сути ушёл за пределы legacy-контекстов; Main 10 – это современный HEVC.
Для продуктовой команды практическое правило: если вы кодируете HEVC для доставки в 2026 году, по умолчанию используйте Main 10. Он работает на любом современном устройстве, даёт дополнительную битовую глубину даже на SDR-контенте (где немного улучшает эффективность сжатия при нулевой перцептивной цене) и единственный профиль, поддерживающий HDR. Есть ещё Main 4:2:2 10, Main 4:4:4 10 и так далее для production-сценариев, но для стриминговой доставки Main 10 + 4:2:0 + BT.709 (для SDR) или Main 10 + 4:2:0 + BT.2020 + PQ (для HDR) – универсальный рецепт.
Считаете параметры для своего продукта?
Поможем собрать энкодер-леддер и посчитать стоимость доставки – до старта разработки.