Windows 11 here. Running ffmpeg transcodes from Cygwin. If I just run them from the command prompt, I get 100% cpu utilization, but if I just put it in a bash script I get ~50% cpu utilization.
So I chained a multi-line command and that works but I need to transcode hundreds of clips and it's cumbersome to use.
I also tried Perl and have the same slowdown.
I tried forcing the number of threads ffmpeg should use, but it did not make a difference.
Any suggestions?