Медиа.маги Документация

Last updated

Логика

Узлы логики ветвят и сводят процесс на основе значений из источника или из предыдущих шагов. Используйте их, чтобы выполнять разные действия, когда вход соответствует разным условиям, — разным разрешениям, разным языкам или любому другому свойству, которое можно проанализировать.

Узлы категории

  • analyze — Анализирует один исходный пакет и раскрывает его технические свойства — кодек, растр, частоту кадров, длительность, число аудиоканалов, цветовую раскладку и многое другое — как...
  • decide — Ветвит процесс по условию «истина/ложь», построенному из одного или нескольких выражений над проанализированными метаданными.
  • delay — Удерживает пакет на входном пине заданное число секунд, затем снова выдаёт его на выходе.
  • eval — Вычисляет выражение в стиле Jinja над переменными процесса и метаданными вышестоящего пакета, выдавая одно вычисленное значение Value на выходе.
  • mdecide — Многоветочное решение: вычисляет несколько групп условий и направляет пакет на выход первой подошедшей группы либо на именованный выход default...
  • setvar — Записывает вышестоящее значение в именованную переменную процесса, которую другие узлы могут разыменовать через $VariableName в полях своих параметров.
Медиа.маги Документация