Re: mulithread rework

"Con Kolivas" <[email protected]>
Newsgroups gmane.comp.video.xvid.devel
Message-ID <[email protected]>
On 24/04/2008, Michael Niedermayer <[email protected]> wrote:
> If anyone is interrested in seeing how scaleable multithreaded encoding
> based on independant slices is (or is not ...) and by how much it worsens
> the quality per bitrate. FFmpegs mpeg1/2/4/h263 encoders support
> multithreaded encoding based on independant slices.
>
> PS: for a realistic test with ffmpeg one should tweak the parameters
> as our defaults are no good quality/bitrate wise.
>
> PS2: I dont have a multi cpu system, so i actually dont know how bad
> ffmpeg scales ...

ffmpeg scales very well with cpus, and the effect on quality is so
small compared to the speed gains on a quad core that I never use
ffmpeg without multiple threads. Quality wise for equivalent
quantization and psnr vs bitrate, ffmpeg edges out xvid at the lower
quantization settings by a decent margin (that's not the case at lower
bitrates / higher quantization settings). So why am I even looking at
xvid? Well ffmpeg is not really "stable" and has random different
problems at various intervals, and, well, there was this xvid code
lying around that was screaming out for someone to have a play with
it. Also, I still see most windows users using xvid for their AVI
encoding.

--
-ck
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.