Your solution only works if you create a physical file and then load it with the mentioned option "Run at the end" For example:
FFBatch parameters: -i %1 -f wav %2_temp.wav
"Run at the end" arguments: C:\Mac.exe C:\input_temp.wav C:\output.ape -c2000
But you don't know the names of all the input files...
I prefer to use FFbatch to decode FLAC to wav and and pipe it to an external encoder (e.g. Monkey's Audio). I would imagine something like this where the dash is stdout/in
FFBatch parameters: -i %1 -f wav - | MAC.exe - C:\temp\output_mac.ape -c2000
BTW, this works through the command line..
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Is there any possibility to redirect the output to an external encoder? I mean pipe..
ffmpeg -i input.flac -f wav - | Mac - output.ape -c2000
You can use shutdown button at botton left corner and run any command on output files.
Your solution only works if you create a physical file and then load it with the mentioned option "Run at the end" For example:
FFBatch parameters: -i %1 -f wav %2_temp.wav
"Run at the end" arguments: C:\Mac.exe C:\input_temp.wav C:\output.ape -c2000
But you don't know the names of all the input files...
I prefer to use FFbatch to decode FLAC to wav and and pipe it to an external encoder (e.g. Monkey's Audio). I would imagine something like this where the dash is stdout/in
FFBatch parameters: -i %1 -f wav - | MAC.exe - C:\temp\output_mac.ape -c2000
BTW, this works through the command line..
I think you need to use "run on each file" feature, instead of "run at the end".