Skip to content
Language

Как проявлять Log: Color Space Transform, Color Management или ACES — что выбрать

Log приходит в редактор плоским и серым, и дальше его нужно привести к рабочему пространству. Разбираем три пути проявки, разницу между ними и порядок работы после проявки.

Проявлять Log в DaVinci Resolve можно тремя путями: отдельной нодой с Color Space Transform, через управление цветом Resolve Color Management или через ACES. Выбор зависит от того, что уже есть в проекте: один клип, смешанная съёмка с разных камер или готовая схема ACES. Ниже — что делает каждый способ, когда он уместен, чем CST отличается от LUT и что проверять, если цвета после проявки ушли.

Три способа проявки

Проявка — это перевод исходника из пространства источника в рабочее пространство, из которого дальше работают ноды и монитор. Самих путей три, и они отвечают на разные вопросы. Вопрос «как привести этот клип» решается Color Space Transform. Вопрос «как привести к общему виду материал с разных камер» — управлением цветом. Вопрос «у нас в проекте ACES» — схемой ACES.
Руководство Blackmagic сводит выбор к одной фразе: «Нормализация и делоггирование делаются через Color Space Transform, LUT и ручные правки, если грейд идёт в цветовой науке DaVinci YRGB; при управлении цветом — через параметр Output Color Space в Resolve Color Management либо через Output Device Transform в ACES». Дальше каждый способ разбираем отдельно.

Color Space Transform

Color Space Transform — фильтр в ноде, который делает ровно то же, что LUT, но вместо таблицы поиска использует ту же математику, что и Resolve Color Management. Blackmagic обещает за это очень чистые преобразования без обрезки, и это главный довод в пользу фильтра: таблица с небольшим числом точек на сложном исходнике ступенчато ломает градиенты, а математика считает их непрерывно.
В фильтре четыре параметра: Input Colorspace, Input Gamma, Output Colorspace и Output Gamma. Они задают направление перевода — из пространства источника в пространство таймлайна. Кнопка Swap разворачивает преобразование пространства цвета и гаммы наоборот, чтобы тем же фильтром вернуть картинку обратно.
Отдельное удобство: управление цветом Resolve не обязано быть включено, чтобы фильтр работал. Поэтому Color Space Transform подходит для одиночных клипов и для проектов, где управление цветом ещё не настроено, — не нужно сначала выстраивать всю схему таймлайна, чтобы привести в порядок один фрагмент.
Внутри ACES ограничение другое. Обычный LUT там не работает: его надо предварить переводом в пространство, для которого он сделан, а после — вернуть картинку обратно в ACES. Blackmagic предупреждает, что такой обход не всегда даёт идеальный результат, поэтому в схеме ACES ставят либо Color Space Transform, либо LUT, рассчитанный на ACES, но не оба сразу.

Color Management и ACES

Управление цветом в Resolve — сценарное. Каждый тип загруженного материала можно сопоставить с цветовым профилем, и тогда редактор понимает, как представить цвет каждого клипа из его собственного пространства в общем рабочем пространстве таймлайна. Отсюда правило, которое многих удивляет: два клипа с одинаковым значением RGB могут выглядеть по-разному, если сняты в разных log-пространствах. Это не ошибка грейда, а особенность исходника.
Цветовых наук в настройках проекта четыре: DaVinci YRGB, DaVinci YRGB Color Managed, DaVinci ACEScc и DaVinci ACEScct. Первые две оставляют картинку в текущем пространстве, две последние переводят её в ACES — и это выбор на весь проект, а не на клип.
В ACES вход и выход неразделимы. Input Transform переводит камерные данные в ACES2065-1, а Output Transform готовит сценарные данные к показу: сначала Rendering Transform переводит их в пространство для отображения, затем Display Encoding Transform готовит сигнал к выводу на экран. Между ними живут Look Transform — технические и творческие правки сценарных данных ACES2065-1.
Сам ACES рассчитан более чем на 25 стопов экспозиционного диапазона: гамма охватывает весь видимый свет, и в этом запасе берутся света и тени. В настройках проекта доступна версия ACES 1,3 — последняя из перечня.
Рядом с ACES в Resolve есть sidecar-формат AMF версии 2,0: файл в XML кладётся рядом с материалом и задаёт входные и выходные преобразования клипа, чтобы они не потерялись по дороге в постпродакшен. Для сценарного грейда Academy рекомендует кодирование ACEScct — логарифмическое, на primaries AP1. Основное кодирование обмена ACES2065-1 — линейное, в широкогабаритном пространстве RGB (AP0).

Ручная доводка после проявки

Проявка — это только нормализация. Дальше картинку доводят вручную, и порядок жёсткий: сначала всё, что можно сделать одной или несколькими первичными коррекциями, и только потом — работа с деталями. Blackmagic называет это проверенной практикой, и она работает именно потому, что разные правки не тянут картинку в разные стороны.
Перед ручной работой стоит проверить уровни сигнала. У Resolve видеоуровень 64–940 в 10-битном сигнале и полный уровень 4–1023; если исходник оказался в другом диапазоне, картинка поплывёт ещё до грейда. Переключается это в свойствах клипа: Auto, Video или Full, причём Auto Resolve назначает сама по кодеку исходника, но после перекодирования материала значение стоит проверить руками.
Дальше важно помнить про запас по краям. Значения выше верхней границы видеоуровня (super-white) и ниже нижней (sub-black) Resolve хранит внутри, и обрезанные пиксели в тенях и светах можно вернуть правками на странице Color. При выводе эти значения обрезаются, если не включён параметр «Retain sub-black and super-white data». Вся внутренняя обработка идёт как full range, uncompressed, 32-bit floating point — поэтому вернуть данные реально, если они не потеряны раньше.
Если клип нужно вести вручную — с LUT, с Color Space Transform или просто правкой в нодах, — его выводят из-под управления цветом: для клипа включают Bypass Color Management. Тогда Resolve не приводит этот клип к своему профилю и не мешает работать. Это же и ответ на вопрос, когда LUT и CST совмещают: не совмещают, а выбирают один способ на клип.

Частые вопросы

Что делать, если цвета ушли после проявки?
Первым делом проверьте уровни сигнала у клипа: в свойствах клипа (Clip Attributes) они переключаются между Auto, Video и Full. Видеоуровень — 64–940 в 10-битном сигнале, полный — 4–1023; если исходник в другом диапазоне, сдвиг появляется ещё до грейда. Второй шаг — посмотреть, как клип живёт в управлении цветом: при сопоставлении с цветовым профилем два клипа из разных log-пространств с одинаковым RGB выглядят по-разному, и это не ошибка. Третий шаг — проверить, доведена ли проявка до конца: нормализация в Log делается отдельным действием, а сама по себе картинка остаётся плоской и серой.
Нужен ли LUT при наличии CST?
Нет. Color Space Transform и LUT решают одну задачу — перевод из пространства источника в пространство таймлайна, но CST считает преобразование математикой, а LUT — таблицей. Ставить LUT поверх CST — значит переводить картинку дважды. Исключение — ACES: там обычный LUT требует перевода в пространство, для которого он сделан, и обратного перевода в ACES, а Blackmagic предупреждает, что такой обход не всегда даёт идеальный результат.

Что почитать дальше

Нужно сделать на заказ?

Мы делаем такие проекты на заказ — с теми же настройками, которые разбираем в материале.