КАРТА ЗНАНИЙ · COLOR PIPELINE
Одна цепочка. Ни одного случайного перехода.
Выберите, кто выполняет преобразования, и намеренно нарушьте вход или выход. Сравните сохранённые коды, рабочие RGB и результат — без догадок по одной картинке.
Читайте числа. Замечайте допущения. Затем переносите принцип на свой материал.
Кто выполняет преобразование?
110.00000Не перцептивная ΔEВход и выход согласованы. Перенос тех же функций между проектом и явными блоками не меняет результат этой модели.
Рабочие значения: линейный свет
Для опыта выбран линейный RGB с основными цветами Rec.709. Отрицательные и сверхъединичные компоненты здесь не ограничиваются. Это не рекомендация настройки Timeline.
0.55000 / 0.16000 / 0.05500Математика DWG/Intermediate и sRGB — по опубликованным формулам. Рабочий базис и T — выбор учебной модели. Это не RCM, CST или DRT Resolve: равенство их реальных настроек из этого опыта не следует.
ИЛЛЮСТРАЦИЯ ТЕМЫГЛАВНОЕ БЕЗ ЛИШНИХ ТЕРМИНОВ
Color Management
Color Management не «делает картинку красивой». Он сообщает системе, что означают числа на входе, в каком состоянии должен работать grade и как этот результат нужно отрендерить для конкретного экрана или файла.
- Отделять данные, описание и отображение.
- Находить первый неверный переход, а не компенсировать его грейдом.
- Повторять результат по зафиксированному процессу.
Три вопроса: источник, работа, вывод
Начните не с пресета, а с трёх описаний: что означают декодированные числа источника, в каком представлении работают правки и для какой цели готовится результат. Для каждого перехода укажите исполнителя: настройки проекта, ноду, LUT или внешнее приложение. Тогда управление цветом становится проверяемой цепочкой, а не надеждой на правильный автоматический режим.
Одного названия Rec.709 недостаточно для описания файла. Нужны основные цвета, передаточная функция, диапазон кодов, способ представления компонентов и история уже выполненной обработки. Для творческой задачи дополнительно важны условия просмотра. Управление цветом согласует эти определения, но не выбирает за автора контраст, настроение и соответствие планов.
Что это означает на практике
Для тестового клипа запишите Source → Working → Output. Если рядом с одной стрелкой стоят сразу RCM и повторяющая его CST, сначала проверьте, не выполняется ли одна задача дважды.
Кто выполняет преобразование: проект или нода
Обычный DaVinci YRGB и DaVinci YRGB Color Managed различаются прежде всего организацией преобразований. В ручном процессе вы размещаете их явно; в управляемом часть работы выполняет проект вне видимых нод клипа. Отсутствие CST в графе не означает отсутствие преобразования, а слово unmanaged не означает, что декодирование медиа и настройка просмотра перестали существовать.
Не следует ожидать одинаковых пикселей от двух произвольно выбранных пресетов RCM и CST: могут различаться отображение тонов, ограничения охвата, адаптация и поведение инструментов. В лаборатории равенство получается только потому, что обеим схемам намеренно заданы одни и те же функции. Переключатель меняет их размещение, не математическое определение.
Что это означает на практике
Отключите творческие правки и сравнивайте схемы на одинаковом тесте. При расхождении проверьте все настройки преобразования, а не делайте вывод «ручной режим точнее».
Что действительно находится на входе
Входное описание относится к данным после декодирования, а не обязательно к надписи на корпусе камеры. RAW-декодер мог уже выбрать выходной охват и кривую; прокси мог получить запечённый LUT; графика могла быть экспортирована с другим профилем. Сначала установите фактическое состояние по настройкам записи, документации и истории файла.
Назначение Input Color Space само по себе не переписывает исходный медиафайл. Но управляемый проект использует это назначение для расчёта преобразования, поэтому изображение может сразу измениться. Автоопределение удобно, пока есть основания доверять метаданным. Пустой или подозрительный тег — причина уточнить источник, а не перебрать меню до приятной картинки.
Что это означает на практике
В лаборатории включите «Неверное назначение Input»: сохранённые коды не меняются, но их ошибочная расшифровка меняет рабочие значения. Верните описание, а не компенсируйте ошибку колесом Gamma.
В каком представлении работают инструменты
Рабочее представление задаёт систему координат и кодирование чисел, которые получают инструменты. Широкий охват и плавающая точка помогают не ограничивать сигнал слишком рано, но не гарантируют, что каждый эффект принимает отрицательные компоненты или произвольные значения выше единицы. Уточняйте требования конкретной операции.
DWG и Intermediate — два разных компонента: основные цвета с белой точкой и функция кодирования относительного света. Рабочие числа Intermediate нельзя напрямую считать нитами или линейной экспозицией. Для операции, требующей линейного света, нужен согласованный переход в соответствующее линейное пространство и обратно, без случайного добавления выходного рендеринга.
Что это означает на практике
После преобразования DWG/Intermediate в линейное пространство изменятся числа. При правильном обратном переходе без правки и отсечения согласованный предпросмотр останется тем же.
Выходное отображение и его границы
Выходная подготовка связывает творческий результат с целевым отображением. Она может включать тональное и цветовое отображение, адаптацию и кодирование. В ACES задачи рендеринга и Display Encoding разделены явно. Это полезное различие, но оно не обещает одинаковый набор стадий во всех программах и режимах.
Правило «один output transform» означает: не выполняйте случайно повторную подготовку сцены под ту же цель. Оно не запрещает последующее согласованное преобразование display-to-display, калибровочный тракт или отдельную SDR-версию. У каждой такой операции должны быть собственные вход, выход и назначение.
Что это означает на практике
Если к уже подготовленному файлу добавлен мониторинговый LUT из камерного Log, проблема — несоответствие входа LUT. Сброс одного Color Space тега не отменяет уже запечённое преобразование.
Что проверять при автоматическом управлении
Автоматический режим уменьшает число решений, которые надо принимать вручную. Это удобно для согласованных исходников, но не заменяет проверку хотя бы одного представителя каждого типа материала. Особенно внимательно рассматривайте прокси, графику, старые мастера и файлы после промежуточного перекодирования.
Перед первой правкой зафиксируйте выбранную систему, определённые входы и цель вывода. Не копируйте комбинацию пунктов меню из другой версии программы как универсальный стандарт. Если нужное поведение скрыто за автоматикой, переходите к более явной настройке осмысленно и сравнивайте до/после без одновременной смены художественной коррекции.
Что это означает на практике
Проверьте Log-видео, готовый Rec.709-клип и PNG по отдельности. Хорошая картинка у одного источника ещё не подтверждает корректность всей смешанной таймлинии.
Когда нужен явный контроль настроек
Ручной контроль параметров проекта полезен, когда нужно точно воспроизводить входы, рабочее представление и выход. Запишите выбранные значения и отдельно — параметры отображения тонов и охвата, которые реально доступны в вашем режиме. В HDR добавьте оговорённые условия белого и мониторинга.
Не меняйте рабочее пространство после грейда без проверки: одинаковые числа настроек в другой математической среде могут давать иной результат. Сначала создайте копию проекта или контролируемую версию, затем сравните тестовые сцены и используемые эффекты. Более длинный список настроек не является сам по себе признаком лучшего управления.
Что это означает на практике
Для сравнения двух способов вывода оставьте source и working неизменными. Меняйте только выбранную выходную стадию, иначе источник различий останется неизвестным.
CST внутри и вне управляемого процесса
CST нужен для явного перехода между известными представлениями. В ручной схеме он может обслуживать вход или выход; внутри управляемой — готовить данные для инструмента с другим ожидаемым входом. Поэтому совет «никогда не используйте CST в RCM» слишком груб. Опасен не сам узел, а повторный или неправильно описанный переход.
Обратная пара вокруг эффекта должна возвращать сигнал в ожидаемое состояние. Если при входном переходе произошли ограничение, тональное отображение или другая необратимая обработка, обратная матрица не вернёт потерянные данные. Отдельно контролируйте параметры tone/gamut mapping, а не только названия пространств.
Что это означает на практике
Подпишите перед эффектом Working → Expected input, а после — Actual output → Working. Не предполагайте, что любой LUT отдаёт то же пространство, которое получает.
Графика, готовое видео и прозрачность
Готовая графика обычно уже имеет целевой вид, а камера описывает другое состояние изображения. Это не означает, что графику всегда надо пропускать мимо управления цветом. Требуется корректная интерпретация профиля и согласованное размещение в общей сцене либо в выходной части проекта.
Для прозрачных краёв проверьте straight/premultiplied alpha. Alpha описывает покрытие или прозрачность, а не цветовой канал с гаммой sRGB. Нелинейная обработка premultiplied RGB без учёта этой связи может изменить края. Отключение управления цветом целиком скрывает причину, но не делает композицию воспроизводимой.
Что это означает на практике
Сравните непрозрачную плашку логотипа и полупрозрачную границу. Если центр совпадает, а край потемнел, проверяйте композицию и alpha, а не только Input Color Space.
Общий грейд и несколько выходов
Общий грейд позволяет разделить повторно используемую творческую работу и настройки конкретного мастера. Для каждого выхода нужны свои цель, рендеринг, кодирование, диапазон, формат и условия просмотра. Отдельные подстройки допустимы, но их принадлежность к SDR или HDR должна быть очевидной.
Не строите новый HDR-мастер из отсечённого SDR только потому, что файл легко пометить PQ. Для полноценной повторной подготовки возвращайтесь к исходникам и общему грейду до потерь. При смене системы или версии выходного преобразования сделайте сравнительный рендер: одинаковое имя цели не гарантирует одинаковую картинку.
Что это означает на практике
Сохраните две версии вывода и короткий тестовый фрагмент. Сверяйте обе по одной и той же исходной сцене, а не последовательно перекодируйте готовые мастера.
Порядок настройки смешанного проекта
Начните с копии проекта и небольшого набора характерных кадров: нейтраль, насыщенный объект, яркие источники, кожа, графика. Выберите, кто отвечает за технические переходы. Назначьте фактические входы, определите рабочую среду и настройте один понятный выход. Сначала убедитесь, что эта техническая основа объяснима без творческой коррекции.
Только затем добавляйте баланс, согласование планов и look. Для каждого стороннего эффекта выясните его ожидаемое представление. Выполните короткий экспорт и верните его в отдельную проверочную цепочку как уже подготовленный материал. Это не универсальный набор значений, а порядок, позволяющий обнаружить ошибку до длинного рендера.
Что это означает на практике
Оставьте исходники нетронутыми. По тесту запишите, на каком шаге впервые возникает расхождение: decode, input, effect, output, файл или просмотр.
Аудит без гадания по картинке
Аудит начинается с явного списка всех преобразований, включая скрытые: RAW-декодирование, вход проекта, ноды групп и клипа, LUT, выход и мониторинговую обработку. Для каждой операции запишите состояние до и после, версию и факт запекания в промежуточный файл. Проверяйте не только количество, но и назначение.
Визуальный симптом не доказывает причину. Избыточный контраст может быть следствием повторного рендеринга, неверного диапазона, ошибочного источника или обычной творческой правки. Изолируйте одну переменную. Измерения полезны только вместе с указанием точки сигнала, в которой они получены.
Что это означает на практике
При двойном identity-преобразовании лаборатория может показать нулевую численную ошибку. Предупреждение о структуре останется: отсутствие разницы на одном тесте ещё не подтверждает правильность проекта.
МОДЕЛЬ, КОТОРУЮ МОЖНО ПРОВЕРИТЬ
У каждой настройки — своя ответственность.
Держите рядом смысл, расчёт и границу применимости.
Source → Input → Working → Render → Encode → File → ViewЭто логические стадии, не обязательные семь нод. Одна система может выполнять несколько стадий, а отдельный переход — состоять из нескольких операций. Владелец и версия должны быть известны.
| Понятие | Что описывает | Какой вывод делать нельзя |
|---|---|---|
| Input | Описание фактического состояния после decode. | Не художественный фильтр по вкусу. |
| Working | Представление, которое получают инструменты. | Не обещание поддержки любого числа каждым эффектом. |
| LUT / Look | Переход с известными входом, выходом и областью значений. | Не автоматическое распознавание камеры. |
| Output | Подготовка и кодирование под определённую цель. | Не только смена метки в контейнере. |
| Range | Связь нормированного сигнала с целочисленными кодами. | Не охват и не гамма. |
| View | Отображение данных в конкретном тракте. | Не обязательно изменение сохранённого файла. |
СДЕЛАТЬ. СРАВНИТЬ. ОБЪЯСНИТЬ.
Проверьте один переход, затем весь проект.
Копия проекта и три источника: камерный клип, готовое видео, графика. Не изменяйте исходные файлы.
- 01
Опишите фактический вход
Для каждого типа материала выпишите профиль, кривую, RAW/decode и сведения о запечённом look.
ПРОВЕРКАВход подтверждён, а не выбран по внешнему виду.
- 02
Назначьте владельца
Выберите систему проекта или явные переходы. Подпишите все уже существующие технические операции.
ПРОВЕРКАУ повторяющихся функций есть объяснение либо повтор устранён.
- 03
Проверьте рабочее состояние
Обойдите look, оцените тестовые кадры и проверьте ожидаемый вход каждого эффекта.
ПРОВЕРКАТехническая основа объяснима без компенсирующего грейда.
- 04
Верните look и целевой выход
Добавьте творческую работу, затем сравните короткий экспорт в отдельном проверочном тракте.
ПРОВЕРКАК готовому файлу не применяется повторно камерная цепочка.
- 05
Зафиксируйте воспроизводимость
Сохраните параметры, версии, LUT и тестовый результат. Повторите экспорт, ничего не меняя.
ПРОВЕРКАПовтор соответствует выбранному критерию сравнения.
Проверьте понимание
ПРОВЕРЬТЕ СВОЁ ОБЪЯСНЕНИЕ
Ситуация, а не вопрос с подвохом.
Сначала сформулируйте ответ. Затем откройте разбор.
01В RCM нет CST, но Log выглядит нормально. Преобразование пропущено?+
Нет такого вывода. Преобразование может выполнять система вне нод. Проверьте фактический input, рабочие и выходные настройки.
02CST внутри RCM — всегда ошибка?+
Нет. Он может обслуживать известный переход для эффекта. Ошибка — повторить уже выполненное преобразование или неверно описать вход.
03Переход project → nodes в опыте не меняет картинку. Так всегда и в Resolve?+
Нет. В опыте одинаковы все функции. У реальных режимов надо сравнить тональное и цветовое отображение, адаптацию, версии и параметры.
04Две камеры после input всё равно разные. Управление не работает?+
Не обязательно. Техническое приведение не устраняет различия освещения, экспозиции и характеристик захвата. Проверьте входы, затем занимайтесь согласованием планов.
05PNG потемнел по краям, но не в центре. Что проверить?+
Профиль и место композиции, затем alpha и premultiplication. Нелинейная обработка цвета на уже умноженном RGB может затронуть края иначе.
Не сокращайте объяснение до этих ошибок
- Подбирать Input по приятной картинке вместо проверки источника.
- Считать отсутствие CST отсутствием преобразования.
- Отменять цветовую ошибку ещё одной неизвестной LUT.
- Повторно обрабатывать готовый мастер как камерный материал.
От модели — к рабочему процессу.
Работайте в копии проекта. Сначала установите состояния данных и владельцев преобразований; затем повторите короткий экспорт при известном просмотре. Учебные модели страницы не заменяют RCM, ACES, CST и реальное декодирование камеры.
ПРОВЕРЯЙТЕ ПЕРВООСНОВУ
Источники и границы моделей.
Редакционная проверка: 1 октября 2026. Ссылки указывают на определения и формулы; упражнения — самостоятельные учебные примеры.
- [1]Blackmagic Design · Color Management ↗
Назначение управления цветом и обработки на уровне нод и групп. Не спецификация учебного рендеринга.
- [2]Blackmagic Design · DWG / Intermediate v1.1 ↗
Координаты DWG и формулы Intermediate, стр. 3–4; таблицы и формулы проверены визуально. Вход — относительный линейный свет, не измеренная яркость монитора.
- [3]ICC · sRGB ↗
Основные цвета, D65 и составная функция кодирования/декодирования sRGB.
- [4]ACES · Output Transforms ↗
Рендеринг для выбранной цели и отдельное кодирование полученной колориметрии.
- [5]OpenColorIO · Colorspaces ↗
Состояния, связанное с ними кодирование, опорные пространства и каналы данных.
- [6]OpenColorIO · Displays & Views ↗
Разделение рабочего изображения, view transform и кодирования дисплея; не инструкция по меню Resolve.
- [7]ACES · CLF Implementation Guide ↗
Ожидаемые вход и выход look, обрамление преобразованиями и ограничения LUT-представления.
- [8]FFmpeg · ffprobe documentation ↗
Чтение свойств потока без изменения файла. Наличие тега не подтверждает содержимое пикселей.
- [9]W3C · Compositing and Blending Level 1 ↗
Формула source-over. Candidate Recommendation Draft от 21.03.2024; не стандарт реализации композитинга в Resolve.
- [17]ITU-R · BT.709-6 ↗
Номинальные кодовые уровни. Лаборатория переносит только правило диапазона на синтетическую нейтральную шкалу sRGB, а не моделирует весь BT.709.