[MPlayer-cvslog] CVS: main/libmpcodecs ve_lavc.c,1.111,1.112

D Richard Felker III dalias at aerifal.cx
Thu Mar 3 20:38:01 CET 2005


On Thu, Mar 03, 2005 at 06:04:04PM +0100, Guillaume Poirier wrote:
> Hi,
> 
> On Thu, 3 Mar 2005 11:45:05 -0500, D Richard Felker III
> <dalias at aerifal.cx> wrote:
> > On Thu, Mar 03, 2005 at 10:37:27AM +0100, Guillaume Poirier wrote:
> > > > (BTW, I recommend vqcomp=.6 or .7 in lavc too, in which case CQP 1st
> > > > pass becomes good there too.)
> > >
> > > That's interesting... Taking other people's experience into
> > > consideration, I always set vqcomp=.6 too, but I never understood what
> > > the option was really doing for its documentation is very terse.
> > > Here's what it reads:
> > > vqcomp=<value>
> > >        Quantizer compression, depends upon vrc_eq (pass 1/ 2) (default: 0.5).
> > 
> > Read the info on vrc_eq and it should make sense.
> 
> Ok, I'll try to explain what I  understood, and you'll tell me if I'm right:
> tex^qComp being the default rate control equation, the greater vqcomp
> is, the more constant is the distribution of quants, and the smaller
> vqcomp is, the more constant is the bitrate distribution?

Yep!

Unfortunately I'm not sure how well it works, especially on one-pass
encoding. I've tried to read ratecontrol.c but it's impossibly
obfuscated.. It would really help to have that file documented..

Rich




More information about the MPlayer-cvslog mailing list