Page 1 of 1

Using processor Others -> Command Executor

Posted: Wed Apr 21, 2021 3:45 am
by LCA
Hello,

I need to encode some DVCAM files, so I use ffmbc in a Command Executor process. The syntax is:

%ComSpec% /c ""ffmbc" -loglevel quiet -i "%s_original_full%" -r 29.97 -ac 2 -aspect 16:9 -target dvcam "%s_original_path%\Resultado\%s_original_name%.dv""

FFMBC needs the output filename as a parameter. The way I wrote the command makes the workflow to end after the command (I think). How should I change the hardcoded output filename in the command to have the possibility to use other processors and continue the workflow?

Re: Using processor Others -> Command Executor

Posted: Wed Apr 21, 2021 10:01 am
by emcodem
Hey LCA,
welcome to the forum and thank you for using FFAStrans!

Thats easy, in the cmd processor you fill in the input "Set %s_source% variable to:"
"%s_original_path%\Resultado\%s_original_name%.dv"
The next processor will work with your generated dv file as source file.

Check out how %s_source% works here:
https://ffastrans.com/wiki/doku.php?id= ... _variables

You could aso set s_source using a populate variables node.

Re: Using processor Others -> Command Executor

Posted: Thu Apr 22, 2021 2:37 am
by LCA
It worked.
Thank you.