[Libav-user] FFMPEG decoding H264 and Multithreading
Carl Eugen Hoyos
cehoyos at ag.or.at
Sat Feb 9 01:19:43 CET 2013
Jérôme SALAYET <jerome.salayet at ...> writes:
> if I decode one stream, my CPU usage is very low
> (so good). If I decompress two streams, it's ok too.
> But if I had a third decompression, my CPU increase
> from 2-5% to 25-30%.So, I try to activate
> Mutlithreading in FFMPEG
You should use multi-threading if you want
to decrease overall decoding time, if you
need minimal cpu usage, force -threads 1
(multithreading always has an overhead).
> (compiling with --enable-w32threads) with Mingw
I believe this should not be necessary, if it is
there may be a bug (that should be reported).
More information about the Libav-user