Fusion API
Подключить граф через Merge
Как программно собрать простую цепочку MediaIn → Merge → MediaOut
Пример логики соединения нод: фон, Foreground и выход в MediaOut.
Python
comp.Lock()
try:
media_in = comp.FindTool("MediaIn1")
media_out = comp.FindTool("MediaOut1")
text = comp.AddTool("TextPlus")
merge = comp.AddTool("Merge")
merge.Background = media_in.Output
merge.Foreground = text.Output
media_out.Input = merge.Output
finally:
comp.Unlock()Важные заметки
- В Fusion у Merge принципиально разные входы Background и Foreground.
- Перед массовым изменением графа удобно блокировать композицию через Lock/Unlock.
- Названия MediaIn1/MediaOut1 зависят от конкретной композиции.
Связанные ноды
БазаНовичок
Merge
Смешивание слоёв
Главная нода для соединения двух изображений: фон подключается в Background, объект — в Foreground.
Открыть ноду →
ТекстНовичок
Text+
Текст в Fusion
Основная нода текста в DaVinci Resolve/Fusion: титры, подписи, lower thirds и анимированные надписи.
Открыть ноду →
БазаНовичок
Background
Фон и цветовая подложка
Создаёт однотонный цвет, прозрачный слой или основу для масок, свечения и графики.
Открыть ноду →