Перейти к содержимому
tv-boxes

Настройка цветопередачи на TV-Box: YCbCr vs RGB

Гайд по настройке цвета и HDR на ТВ-приставке. Сравнение YCbCr 4:2:2, RGB Full/Limited, устранение блеклости и искажений Dolby Vision на Android TV.

💡︎ Главные мысли статьи:

  • Для фильмов и сериалов стандартным форматом кодирования является YCbCr (YUV) с разрядностью 10 бит и цветовым охватом Rec.2020.
  • Несовпадение динамического диапазона (RGB Full 0-255 на приставке и Limited 16-235 на ТВ) приводит к эффекту 'раздавленного черного' или блеклой серой картинке.
  • Стандартный кабель HDMI 2.0 ограничен скоростью 18 Гбит/с, поэтому для вывода 4K 60Hz 10-bit HDR видеосигнал требует субдискретизации YCbCr 4:2:2 или 4:2:0.
Рабочий стол мастера по калибровке с колориметром, ноутбуком с графиком цветового охвата и ТВ-боксом

Большинство пользователей после покупки ТВ-бокса оставляют заводские настройки дисплея в автоматическом режиме (Auto). В результате дорогой 4K OLED или QLED телевизор выдает неестественные перенасыщенные лица, серый цвет вместо глубокого черного или искаженные оттенки в фильмах с расширенным динамическим диапазоном HDR10 и Dolby Vision.

Причина кроется в несоответствии цветовых пространств, квантования яркости (Full vs Limited Range) и ограничениях пропускной способности интерфейса HDMI.

В этом инженерном руководстве мы разберем физику цифрового видеосигнала и настроим правильную цветопередачу на процессорах Amlogic, Realtek и Rockchip.


⚡ Экспресс-настройка цветового профиля для Smart TV

Если вы хотите быстро выставить эталонные параметры для просмотра кино:

  1. Откройте Настройки Android TV«Экран и звук»«Расширенные настройки дисплея».
  2. В строке «Цветовое пространство» (Color Space) выберите YCbCr 4:2:2 (или YCbCr 4:2:0 при кабеле HDMI 2.0).
  3. Глубина цвета (Color Depth): выберите 10-bit (или 12-bit для Dolby Vision).
  4. Динамический диапазон RGB: установите Limited (16–235) на ТВ-боксе и проверьте, чтобы на телевизоре уровень черного стоял в значении «Низкий / Ограниченный».
  5. Включите тумблер «Автоматическое переключение цветового пространства (Auto Color Space / SDR-HDR Match)».

YCbCr vs RGB: почему для фильмов важен именно YUV

Компьютерные мониторы работают в пространстве RGB, где каждый пиксель формируется из трех базовых цветов (красный, зеленый, синий). Однако весь мировой кинематограф, Blu-ray диски и стриминговые платформы кодируют видео в формате компонентного сигнала YCbCr (YUV):

  • Y (Luma) — яркостная составляющая видеосигнала (черно-белый каркас высокой четкости).
  • Cb / Cr (Chroma) — синяя и красная цветоразностные компоненты.
Планшет на алюминиевой подставке с таблицей сравнения субдискретизации YCbCr и пропускной способности HDMI

Матрица параметров цветности и требований к шине HDMI:

Формат цветаСубдискретизацияРазрядностьПропускная способность (4K 60Hz)Назначение
YCbCr 4:2:0Сжатие цвета 4:110-bit HDR11.1 Гбит/с (HDMI 2.0)Стриминг, базовые приставки
YCbCr 4:2:2Сжатие цвета 2:110/12-bit DV17.8 Гбит/с (HDMI 2.0)Эталон для кино и сериалов
YCbCr 4:4:4Без сжатия цвета10-bit HDR20.0 Гбит/с (HDMI 2.1)Премиум плееры и флагманы
RGB LimitedПолная сетка (16-235)8/10-bit17.8–20.0 Гбит/сКонсоли и универсальный софт
RGB FullПК-диапазон (0-255)8-bit SDR17.8 Гбит/с (HDMI 2.0)Компьютерные мониторы

Если на приставке принудительно включить RGB, процессор начнет декодировать исходный поток YCbCr в RGB на лету, а телевизор перед выводом на матрицу снова преобразует его обратно. Двойная переконвертация приводит к потере плавных градиентов (Color Banding) и появлению ступенчатых переходов на темных сценах.


HDMI 2.0 vs HDMI 2.1: физика пропускной способности

При выводе сигнала 4K с частотой 60 кадров в секунду стандартная шина HDMI 2.0 ограничена пределом 18.0 Гбит/с:

Макросъемка позолоченного кабеля HDMI 2.1 в разъеме ТВ-бокса рядом с портами USB 3.0 и оптикой
  • Несжатый видеосигнал 4K 60Hz 10-bit RGB 4:4:4 требует полосу более 20.05 Гбит/с, что физически превышает возможности портов HDMI 2.0. При попытке принудительно выставить RGB 10-bit приставка автоматически сбросит частоту обновления экрана до 30 Гц или перейдет в 8-bit с шумом дизеринга.
  • Формат YCbCr 4:2:2 10-bit/12-bit при частоте 60 Гц идеально укладывается в полосу 17.82 Гбит/с, обеспечивая передачу 1.07 миллиарда оттенков без просадки частоты кадров.

Для энтузиастов, желающих получить попиксельный вывод Dolby Vision FEL со вторым слоем данных, рекомендуем развернуть дистрибутив CoreELEC на ТВ-приставке.


Квантование черного: устранение Black Crush и серых теней

Самая частая ошибка калибровки — несовпадение уровней черного (Quantization Range):

Рука с пультом управления над деревянным столом рядом с блокнотом калибровочных замеров
  • Black Crush («Раздавленный черный»): На ТВ-боксе выставлен режим RGB Full (0-255), а телевизор настроен на Limited (16-235). Все детали в тенях от 0 до 16 сливаются в сплошное черное пятно, костюмы актеров теряют складки, а ночные сцены становятся неразличимыми.
  • Washed Out Black («Блеклый серый»): На ТВ-боксе выбран RGB Limited (16-235), а экран ждет RGB Full (0-255). Черный цвет становится мутно-серым, пропадает контрастность.

Золотое правило: Всегда выставляйте Limited (16–235) на ТВ-боксе и Low / Limited на телевизоре при просмотре медиаконтента.


Настройка Dolby Vision и HDR-to-SDR маппинга

При просмотре контента в формате Dolby Vision на приставках с чипами Amlogic (Ugoos, Tox3, Homatics) настройте следующие параметры:

  1. Dolby Vision Sink-Led (TV-Led) vs Source-Led (Player-Led / LLDV):
    • Если ваш телевизор аппаратно поддерживает Dolby Vision, выбирайте режим TV-Led (Sink-Led). В этом случае тоновую компрессию выполняет процессор телевизора на основе встроенной матрицы панели.
    • Если телевизор поддерживает только HDR10 или вы используете проектор, переключите приставку в режим LLDV (Player-Led) с преобразованием в HDR10.
  2. SDR to HDR / HDR to SDR: Отключите постоянную принудительную эмуляцию HDR для обычных телеканалов и старых фильмов. Псевдо-HDR искажает гамму и перегревает процессор приставки.

Для комфортного воспроизведения любых тяжелых релизов используйте плееры с аппаратным автофреймрейтом из нашего сравнения Vimu, Just Player и Nova или настройте HDRezka Client на Android TV.


Чек-лист правильной настройки цветности

  • Установлен цветовой формат YCbCr 4:2:2 (10-bit / 12-bit): Достигнута максимальная кинематографическая точность без артефактов.
  • Согласованы диапазоны яркости (Limited 16–235): Сохранены все градации черного в тенях без засветов.
  • Активирован режим Auto Color Space Match: Приставка автоматически переключает BT.709 (SDR) и BT.2020 (HDR).
  • Кабель HDMI 2.0 / 2.1 обеспечивает скорость от 18 Гбит/с: Нет мерцания экрана и срывов синхронизации.

❓︎ Часто задаваемые вопросы (FAQ)

Что выбрать в настройках дисплея приставки: RGB или YCbCr?

Для домашнего кинотеатра выбирайте YCbCr 4:2:2 (10-bit или 12-bit). Видеопотоки на стримингах и в торрентах изначально закодированы в YCbCr, поэтому лишнее преобразование в RGB на ТВ-боксе только вносит цифровой шум.

Почему при включении HDR картинка становится темной и ненасыщенной?

Это происходит из-за некорректного тонового маппинга (Tone Mapping) или отсутствия автоматического переключения цветового пространства с Rec.709 на BT.2020 в Android TV.

Почему в фильмах Dolby Vision экран окрашивается в фиолетовый или зеленый цвет?

Приставка не поддерживает воспроизведение профиля Dolby Vision Profile 7/8 на уровне видеодрайвера, либо в настройках не включен режим преобразования DV в HDR10.