[MPlayer-cvslog] CVS: main/libmpcodecs ve_lavc.c,1.133,1.134

Corey Hickey bugfood-ml at fatooh.org
Sat Mar 18 18:13:45 CET 2006


Guillaume POIRIER wrote:
>>Support libavcodec vrc_strategy=1 (XviD ratecontrol).
>>As a side effect, this also makes -lavcopts vcodec=xvid work.
> 
> 
> I need to update the XML docs... Do I stand correct that if you set
> -lavcopts vcodec=xvid, it's XviD library that is used though
> libavcodec? Kinda like lame mp3 encoder lib that can be used directly
> by mencoder or though libavcodec?

Yes, that's correct. I don't think using vcodec=xvid is very useful, at
least not at this point. The default settings correspond to lavc, not
xvid, and some xvid options don't have any lavcopts counterpart.

> When using Xvid, isn't it always is own rate control that's used? You
> can switch between RCs when using lavc codec?

Without knowing so from the code, I'm almost certain this is the case.
There would have to be support in xvid for external ratecontrol, I would
think. Also, mencoder writes an xvid-style divx2pass.log when vcodec=xvid.

-Corey




More information about the MPlayer-cvslog mailing list