← Все статьи Fusion API

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 зависят от конкретной композиции.

Связанные ноды