[Ffmpeg-devel] Threading in libavcodec

Rich Felker dalias
Wed Jan 25 19:49:44 CET 2006


On Sun, Jan 22, 2006 at 08:32:14PM +0000, M?ns Rullg?rd wrote:
> Rich Felker <dalias at aerifal.cx> writes:
> 
> > On Fri, Jan 20, 2006 at 06:41:11PM +0000, M?ns Rullg?rd wrote:
> >> Peter <mpegavc at gmail.com> writes:
> >> 
> >> > From what i"ve been able to find out it seems that the libavcodec
> >> > itself is unthreaded.  Is that correct?
> >> 
> >> Libavcodec can optionally be compiled to use multiple threads.  This
> >> improves encoding speed on multiprocessor machines.
> >
> > And lowers quality.
> 
> Or increases bitrate.
> 
> Why is it so impossible for you to comprehend that in some situations
> you have to take whatever quality you can get, or do without the
> video?  Always demanding the highest quality theoretically possible is
> just plain stupid.

My point was that telling someone that threaded encoding is available
without telling them that there's a price to pay is a bad idea..
Whether they're willing to pay that price is up to them, but they
should know about it!

Rich





More information about the ffmpeg-devel mailing list