Thanks Mathijs. I'm currently testing WatchCat to use with our new On-Demand audio system. I have build 1.1.2 (9th June 2017).
A couple of quirks I'm come across thus far:
1. If a file fails (e.g. crashing pre or post-commands), you cannot re-process another file with the same name in the same folder. The toolbar says "New File Found", but it never actually starts processing.
2. The toolbar keeps saying "New File Found" even when a file is processing. I think this is causing the pending count to grow substantially even when there are 0 files in the watch folder.
3. There is no confirmation to delete an input or output folder - making it easy to accidentally delete your folders (and their commands) when reaching for the 'edit' button instead.
For the benefit of other readers, here's a pre-command I'm using to append and prepend an intro/outro:
/path/to/ffmpeg -y -i "/path/to/intro.wav" -i "$infile" -i "/path/to/outro.wav" -filter_complex "[0:0] [1:0] [2:0] concat=n=3:v=0:a=1 [a]" -map [a] -f wav -acodec pcm_s16le "$tempfile"
P.S. Loving the new StereoTool website!