Allow Multi Instance Encoding
AME does not use all cores, because of unknown reason (OpenSource encoder can do this). I have an 32 Core CPU (Threadripper) and only 5 Cores used.
Either AME should scale encoding processes (without GPU) to more cores, or AME should allow to start multiple instances (without GPU) to use the other cores in parallel.
In my case encoding into DNX 4K takes only 5 cores with only 200Mb/s and waste the other cores with doing nothing. Encoding takes two times than the length (approx. 30fps). I could render 6 streams in parallel without any problems, but i can't and waste insane time.
Scale non GPU rendering to a configurable CPU core amount.
This will require massive rewrite of rendering code and this is maybe unrealistic
Allow to run multiple non GPU rendering AME at same time. Let the user decide how many instances.
This would require just a little piece of code without rewrite the entire render pipeline.
Please stop ignoring multi core and multi processing, time is over to have a CPU with just 4 or 8 cores :-)