[FFmpeg-user] Best CPU for ffmpeg

Tim Nicholson nichot20 at yahoo.com
Tue Jan 28 11:47:48 CET 2014

On 28/01/14 09:10, Carl Eugen Hoyos wrote:
> Tim Nicholson <nichot20 <at> yahoo.com> writes:
>> I regularly run ffmpeg on dual 6 core hyperthreaded 
>> Xeon's and keep all cores/v cores running nearly flat 
>> out. However it does depend upon what you are doing 
>> including filtering and codec. Some operations do not
>> support threading as they are difficult to parallelise, 
>> and can be a bottle neck. However if I'm doing those 
>> sorts of things* I just run a few instances of ffmpeg 
>> to keep all cores busy.
> Did you ever test to start all your instances with 
> -threads 1 (twice, once for decoding, once for 
> encoding)?

as in ffmpeg -threads 1 -i infile -threads 1 ...outfile ?

> I wonder if that wouldn't increase performance, in 
> some cases even significantly.

So, just to clarify, are you suggesting that in cases where some
processes don't multithread properly you force the whole chain to single
thread (and then run multiple instances)?

> Carl Eugen
> [...]


More information about the ffmpeg-user mailing list