Настройка цветопередачи на 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
Если вы хотите быстро выставить эталонные параметры для просмотра кино:
- Откройте
Настройки Android TV➔ «Экран и звук» ➔ «Расширенные настройки дисплея». - В строке «Цветовое пространство» (Color Space) выберите YCbCr 4:2:2 (или YCbCr 4:2:0 при кабеле HDMI 2.0).
- Глубина цвета (Color Depth): выберите 10-bit (или 12-bit для Dolby Vision).
- Динамический диапазон RGB: установите Limited (16–235) на ТВ-боксе и проверьте, чтобы на телевизоре уровень черного стоял в значении «Низкий / Ограниченный».
- Включите тумблер «Автоматическое переключение цветового пространства (Auto Color Space / SDR-HDR Match)».
YCbCr vs RGB: почему для фильмов важен именно YUV
Компьютерные мониторы работают в пространстве RGB, где каждый пиксель формируется из трех базовых цветов (красный, зеленый, синий). Однако весь мировой кинематограф, Blu-ray диски и стриминговые платформы кодируют видео в формате компонентного сигнала YCbCr (YUV):
- Y (Luma) — яркостная составляющая видеосигнала (черно-белый каркас высокой четкости).
- Cb / Cr (Chroma) — синяя и красная цветоразностные компоненты.
Матрица параметров цветности и требований к шине HDMI:
| Формат цвета | Субдискретизация | Разрядность | Пропускная способность (4K 60Hz) | Назначение |
|---|---|---|---|---|
| YCbCr 4:2:0 | Сжатие цвета 4:1 | 10-bit HDR | 11.1 Гбит/с (HDMI 2.0) | Стриминг, базовые приставки |
| YCbCr 4:2:2 | Сжатие цвета 2:1 | 10/12-bit DV | 17.8 Гбит/с (HDMI 2.0) | Эталон для кино и сериалов |
| YCbCr 4:4:4 | Без сжатия цвета | 10-bit HDR | 20.0 Гбит/с (HDMI 2.1) | Премиум плееры и флагманы |
| RGB Limited | Полная сетка (16-235) | 8/10-bit | 17.8–20.0 Гбит/с | Консоли и универсальный софт |
| RGB Full | ПК-диапазон (0-255) | 8-bit SDR | 17.8 Гбит/с (HDMI 2.0) | Компьютерные мониторы |
Если на приставке принудительно включить RGB, процессор начнет декодировать исходный поток YCbCr в RGB на лету, а телевизор перед выводом на матрицу снова преобразует его обратно. Двойная переконвертация приводит к потере плавных градиентов (Color Banding) и появлению ступенчатых переходов на темных сценах.
HDMI 2.0 vs HDMI 2.1: физика пропускной способности
При выводе сигнала 4K с частотой 60 кадров в секунду стандартная шина HDMI 2.0 ограничена пределом 18.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) настройте следующие параметры:
- Dolby Vision Sink-Led (TV-Led) vs Source-Led (Player-Led / LLDV):
- Если ваш телевизор аппаратно поддерживает Dolby Vision, выбирайте режим TV-Led (Sink-Led). В этом случае тоновую компрессию выполняет процессор телевизора на основе встроенной матрицы панели.
- Если телевизор поддерживает только HDR10 или вы используете проектор, переключите приставку в режим LLDV (Player-Led) с преобразованием в HDR10.
- 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.