ВИДЕОМОНТАЖЁРDAVINCI RESOLVE · ВИДЕО · AI
Служебный слой

Служебные ноды

Размер кадра и область данных — разные настройки.

Saver, Loader, SetDomain, AutoDomain, Crop, Resize, Metadata, WirelessLink, Underlay и похожие ноды редко выглядят эффектно, но именно они делают большую композицию быстрой, читаемой, управляемой и пригодной для production-работы.

Подробный технический разбор10 тем
FUSION / ПРАКТИКУМИНТЕРАКТИВ
FUSIONFRAME 1920 × 1080 / DoDМОДЕЛЬ ПРИНЦИПАVIEWERМЕНЯЙТЕ ПАРАМЕТРЫ НИЖЕ01 / 01
Set DomainImage · DoD

Управляет Domain of Definition. Изменение области данных не равно изменению разрешения.

ПРИМЕР СОЕДИНЕНИЙ
  1. 01Loader
  2. 02Set Domain
  3. 03Saver

Учебная модель принципа работы. Значения ползунков условные; реальные настройки разобраны в статье ноды.

В ЭТОМ РАЗБОРЕ
LoaderSaverSetDomainAutoDomainCropResize
01 / ОБЩАЯ ЛОГИКА

Как устроено это семейство

Утилиты контролируют формат, область данных, файлы и читаемость Flow. Их результат проверяется по размеру, каналам и времени расчёта, а не по декоративному эффекту.

01 / ТЕМА

Зачем нужны служебные ноды

Утилитарные ноды редко дают вау-эффект в viewer. Они не создают красивый glow, не рисуют титр и не делают магическую частицу. Но они решают рабочие задачи, без которых большая композиция быстро превращается в хаос: ограничивают область расчёта, меняют размер, читают и сохраняют файлы, управляют domain, хранят metadata, организуют Flow и передают связи без километров проводов.

В маленькой схеме можно обойтись без них. В production-композите без служебного слоя появляются типичные проблемы: всё медленно, ноды считают пустые области, провода пересекают весь Flow, непонятно где какой блок, промежуточный результат нельзя быстро сохранить, metadata теряется, а исправление одной детали ломает половину схемы.

Поэтому утилиты — это не 'необязательная мелочь'. Это инфраструктура композиции. Они делают проект не просто рабочим, а поддерживаемым: таким, к которому можно вернуться через неделю и понять, что происходит.

02 / ТЕМА

Domain: почему размер области важнее, чем кажется

В Fusion у изображения есть не только разрешение кадра, но и domain/область, в которой ноды считают данные. После Transform, Blur, Glow, Merge, particles или генераторов эта область может стать больше видимой картинки. Иногда нода продолжает рассчитывать огромную невидимую зону, хотя элемент занимает маленький угол кадра.

Crop, SetDomain и AutoDomain помогают держать область расчёта под контролем. Это особенно важно для тяжёлых эффектов: Blur, Glow, Defocus, particle-рендеров, больших EXR и сложных Merge. Ограничив domain с достаточным запасом под размытие и движение, иногда можно ускорить схему без изменения видимого результата. Слишком тесная область отрежет ореол, тень или будущую позицию элемента.

Новички часто думают только о разрешении 1920x1080 или 4K, но игнорируют невидимый domain. В результате маленькая плашка или glow может считаться как огромная поверхность. Правильный служебный Crop/SetDomain иногда даёт больше пользы, чем попытка оптимизировать сам эффект.

03 / ТЕМА

Loader, Saver и промежуточные результаты

Loader и Saver важны не только для чтения и записи файлов. Они позволяют строить понятный файловый пайплайн: подгрузить plate, EXR, matte, precomp, reference, cache или промежуточный результат. В тяжёлых проектах Saver часто используется как способ зафиксировать сложный блок и не пересчитывать его каждый раз.

Например, particle-симуляцию, тяжёлый key, 3D-рендер или clean plate можно вывести в последовательность через Saver, затем вернуть Loader и продолжить работу уже с готовым результатом. Это упрощает отладку и ускоряет интерактивную работу.

Важно сохранять не только видимый RGB. Если нужны alpha, depth или auxiliary channels, формат и настройки Saver должны это поддерживать. Для RGB с альфой отдельно согласуйте premultiplied/straight-интерпретацию при записи и повторном чтении. Иначе служебный pre-render может незаметно уничтожить данные, которые понадобятся дальше.

04 / ТЕМА

Metadata и служебная информация

Metadata-ноды работают с информацией, которая не всегда видна в картинке: путь к файлу, frame range, camera data, формат, настройки источника, пользовательские поля, данные для пайплайна. В простом монтаже это кажется лишним, но в сложных проектах metadata помогает связать композицию с исходниками и автоматизацией.

SetMetadata, GetMetadata и похожие инструменты полезны, когда нужно сохранить технические данные, передать подписи, организовать рендеры, контролировать источники или подготовить схему к скриптам. Особенно это важно там, где Fusion используется не как разовая ручная композиция, а как часть автоматизированного производства.

При этом metadata легко потерять, если промежуточные операции пересоздают изображение или сохраняют файл в формат без нужных полей. Поэтому служебные данные нужно проверять так же внимательно, как alpha и depth.

05 / ТЕМА

WirelessLink, Underlay и организация Flow

Большая схема должна читаться глазами. Underlay помогает визуально группировать блоки: key, tracking, particles, 3D, typography, final grade, output. Это простая вещь, но она резко повышает понятность Flow, особенно когда проект открывает другой человек или ты сам возвращаешься к нему позже.

WirelessLink нужен, когда связь логически важна, но длинный провод портит читаемость. Например, один и тот же matte, control, mask или source нужно использовать в нескольких местах. Вместо пересекающихся линий можно передать связь аккуратно и оставить Flow чистым.

Но WirelessLink не должен превращаться в магию, где непонятно, откуда пришёл сигнал. Его стоит подписывать и использовать там, где он действительно улучшает схему. Если линков слишком много и они без имён, Flow становится не чище, а наоборот сложнее для отладки.

06 / ТЕМА

Resize, Crop и техническая подготовка

Resize, Crop, Letterbox, форматные преобразования и похожие ноды отвечают за техническую совместимость элементов. Они приводят источники к нужному размеру, соотношению сторон, области видимости и рабочему формату. Это особенно важно, когда в композиции смешиваются видео, картинки, EXR, UI-графика, рендеры и импортированные элементы.

Неправильный Resize может испортить резкость, масштаб или aspect ratio. Неправильный Crop может случайно отрезать область, которая понадобится после Transform. А отсутствие Crop после подготовки маленького элемента может оставить огромный domain и замедлить дальнейшие эффекты.

Хорошая практика — явно отделять техническую подготовку источника от художественных эффектов. Сначала привести элемент к рабочему формату, затем делать key/grade/animation, потом ограничить domain и только после этого отправлять в финальный Merge.

07 / ТЕМА

Как служебные ноды связаны с другими семействами

Утилиты не заменяют 2D, 3D, Shape, Particle или USD-ноды. Они обслуживают их. Для 2D они контролируют размер, domain и файловые входы. Для 3D помогают сохранять рендеры и организовывать блоки. Для particles позволяют закешировать тяжёлую симуляцию. Для channel/depth-пайплайнов помогают не потерять служебные данные.

Именно поэтому этот раздел важен для всей энциклопедии типов. Если обычные ноды отвечают за видимый результат, утилиты отвечают за порядок, скорость и надёжность. Без них можно собрать красивый кадр, но трудно собрать стабильную систему, которая выдержит правки, длинный проект и повторное использование.

На практике хороший Fusion-композит почти всегда состоит из двух слоёв: творческие ноды делают изображение, а служебные ноды удерживают проект в рабочем состоянии. Чем сложнее задача, тем важнее второй слой.

08 / ТЕМА

Практический пример

Допустим, нужно добавить в кадр сложную анимированную инфографику. Сначала Loader или MediaIn даёт исходник, затем графический блок собирается отдельно. После подготовки элемента Crop или SetDomain ограничивает область расчёта, чтобы Glow и Blur не считали лишнее. Underlay подписывает весь блок как 'Infographic'.

Если один и тот же matte нужен для текста, линии и glow, его можно передать через WirelessLink или аккуратно вынести в отдельный блок. Если графика тяжёлая, промежуточный результат можно сохранить Saver и вернуть Loader, чтобы не пересчитывать всю конструкцию при каждой правке финального цвета.

В конце metadata, alpha и формат проверяются перед MediaOut или финальным Saver. Снаружи зритель видит только аккуратную графику, но внутри схема остаётся быстрой, понятной и управляемой.

09 / ТЕМА

Resize, Crop и SetDomain нельзя подменять друг другом

Resize пересчитывает изображение в другой размер и использует фильтрацию. Crop меняет границы холста/кадрирование. SetDomain задаёт область данных без обычного масштабирования пикселей. AutoDomain подбирает область по содержимому. Выбирайте инструмент по задаче: требуемый выходной размер и область вычислений — не одно и то же.

Перед ограничением domain оставьте запас под движение, мягкую тень и радиус Blur/Glow. Проверяйте начало, середину и конец анимации: область, достаточная на одном кадре, может обрезать другой. Маска эффекта ограничивает видимый результат, но не обязана экономить вычисления так же, как корректно уменьшенный domain.

10 / ТЕМА

Промежуточный рендер нужно проверить обратным чтением

В Resolve MediaIn/MediaOut связывают Fusion с таймлайном; Loader/Saver обслуживают файловые входы и выходы с возможностями, зависящими от приложения и формата. MediaOut не создаёт сам по себе отдельную EXR-последовательность. Для фиксации тяжёлой ветки заранее определите путь, диапазон, нумерацию, формат, альфу и необходимые каналы.

После записи верните последовательность через Loader и сравните первый/последний кадр, альфу, RGB и Z с исходной веткой. Отдельно проверьте пропущенные кадры и premultiplication. Underlay только группирует ноды визуально; WirelessLink только передаёт связь. Ни один из них сам по себе не кэширует и не ускоряет вычисление ветки.

02 / ТАБЛИЦА ВЫБОРА

Какую ноду выбрать?

Нода / группаЗадачаЧто проверить
ResizeПересчёт размера изображенияФильтр и Pixel Aspect
Crop / SetDomainХолст и область данныхНе обрезать движение и ореол
Loader / SaverФайловый вход и выходДиапазон, пути, alpha и channels
Underlay / WirelessLinkОрганизация и передача связиНе являются кэшем или ускорителем
MetadataСлужебная информация изображенияПроверить сохранение после записи
03 / ПРАКТИЧЕСКИЕ СЦЕНАРИИ

Три рабочие схемы

01

Привести источник к формату

Loader → Resize → Merge

Выходной формат задаётся осознанно; пропорции проверяются до художественных эффектов.

02

Ограничить область слоя

Graphic → SetDomain → Glow → Merge (FG)

Оставьте запас под радиус и анимацию; сравните весь диапазон с исходной веткой.

03

Зафиксировать тяжёлую ветку

Renderer3D → Saver; saved sequence → Loader → Merge

После записи проверьте первый/последний кадр, alpha, Z и интерпретацию RGB.

04 / ПОСЛЕДОВАТЕЛЬНОСТЬ

Рабочая последовательность

  1. 01

    Организовать Flow через Underlay, понятные имена и логические блоки

  2. 02

    Привести источники к рабочему формату через Loader, Resize, Crop или техническую подготовку

  3. 03

    Ограничить область расчёта через Crop, SetDomain или AutoDomain после тяжёлых/маленьких элементов

  4. 04

    Передать повторяющиеся связи через WirelessLink только там, где это реально улучшает читаемость

  5. 05

    Сохранить тяжёлые промежуточные результаты через Saver и вернуть их Loader при необходимости

  6. 06

    Проверить metadata, alpha, depth, auxiliary channels, premultiply и формат перед дальнейшей сборкой

  7. 07

    Держать служебные ноды рядом с тем блоком, который они обслуживают, а не прятать их в случайных местах Flow

05 / РАЗБОР ОШИБОК

Типичные ошибки

Игнорировать domain и получать медленную композицию, хотя элемент занимает маленькую часть кадра.

Использовать длинные провода вместо WirelessLink там, где схема уже нечитаема.

Злоупотреблять WirelessLink без подписей и превращать Flow в набор невидимых связей.

Сохранять pre-render в формат, который теряет alpha, depth, auxiliary channels или нужную metadata.

Делать Resize/Crop наугад и ломать aspect ratio, резкость или область, которая понадобится после Transform.

Считать служебные ноды необязательными, пока проект маленький, а потом переписывать всю схему.

Не группировать крупные блоки через Underlay и оставлять другим людям нечитаемую паутину нод.

BLACKMAGIC DESIGN / ИСТОЧНИКИ

Продолжить по официальному руководству

Примеры объясняют логику подключений. Точные настройки и доступность инструментов в вашей версии и редакции проверяйте по соответствующему руководству Blackmagic Design.