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