[MEncoder-users] Use of mbd & precmp, subcmp, cmp, or mbcmp mutually exclusive?

Loren Merritt lorenm at u.washington.edu
Tue Oct 9 23:44:57 CEST 2007


On Wed, 3 Oct 2007, Francois Visagie wrote:

> man_page.html says of mbd:
> "If any comparison setting (precmp, subcmp, cmp, or mbcmp) is nonzero,
> however, a slower but better half-pel motion search will be used, regardless
> of what mbd is set to."
> To me that would indicate that - when any of precmp, subcmp, cmp, or mbcmp
> is nonzero - any mbd= setting is ignored. Does that mean then that the use
> of mbd in the following and other examples from
> menc-feat-enc-libavcodec.html 14.3.4. is redundant?

No, because controlling motion estimation isn't mbd's primary function. 
Nonzero mbd overrides mbcmp for the purpose of macroblock decision, but 
not for the purpose of motion estimation.

--Loren Merritt



More information about the MEncoder-users mailing list