|
<< Click to Display Table of Contents >> Navigation: Nodes > Tasks > Flow Control > External Binary |
Execute a external binary from another program, passing the incoming file to it and waiting for it to complete processing it.
It can also inform about progress by parsing the output of the program. For example it can be used with applications having CLI renderers that can process files by command line.
in: Any input file
out: Output file created by the external program.
Output File Path: Path to the output file to be created by the external program
Binary File Path: Path to external executable.
Output Regex, Error Regex: When parsing the output of the external executable, regular expressions to separate standard output and error information
Max progress value: When parsing the output of the external executable, the progress value that will indicate the end of the processing.
Progress Regex: When parsing the output of the external executable, regular expression to find the progress information.
Parameters: Parameters to pass to the external application. They can also contain values available in Mistika Workflows as metadata tokens, by typing them between brackets as usual.
Example: -inputFile "[input]"
For a more detailed example check the After Effects Render node, which is basically a particular case of this node.
Property Label |
Property ID |
url |
url |
binFilePath |
binFilePath |
outputRX |
outputRX |
errorRX |
errorRX |
maxProgress |
maxProgress |
progressRX |
progressRX |
params |
params |
rosettaMode |
rosettaMode |