[Ffmpeg-cvslog] [ffmpeg]: r5412 - /trunk/doc/faq.texi

Robert Swain robert.swain
Sat May 27 22:14:51 CEST 2006


On Saturday 27 May 2006 21:05, Michael Niedermayer wrote:
> On Sat, May 27, 2006 at 06:40:35PM +0100, Robert Swain wrote:
> > On Saturday 27 May 2006 10:44, michael at ffmpeg.org wrote:
> > > +ffmpeg -i input -acodec aac -ab 128 -vcodec h264 -b 1200 -ar 48000
> > > -mbd 2 -coder 1 -cmp 2 -subcmp 2 -s 368x192 -r 30000/1001 -title X -f
> > > psp -flags loop -trellis 2 -partitions
> > > parti4x4+parti8x8+partp4x4+partp8x8+partb8x8 output.mp4
> >
> > -mbd, -cmp, -subcmp ? As far as I am aware (and I quickly skimmed the
> > source that I updated...) those three switches will do nothing, except
> > for -cmp
> i dont doubt it, but they wont harm either ...
> and the x264 wrapper needs some cleanup

In hindsight I should probably have tried to stick to the 'Ffmpeg way' a bit 
more. What can I say? I was younger, a little stubborn and didn't know the 
Ffmpeg CLI. There are some more new features. Maybe I'll work on it a bit 
when I get bored. ;) Do you have any suggestions for what needs doing?

> > which may affect chroma depending on its argument. The me_method switch
> > affects the ME search method/pattern (dia, hex, umh, esa are available)
> > but the 'cmp' functions are fixed internally. With regard to -mbd 2,
> > which enables RD MB decision, there's the -subq 6 and 7 which use RDO for
> > ME and MB decisions and -flags2 +brdo to enable RDO for b-frames.
> >
> > Also, this message might be of use (though all flag switches require
> > arguments and I didn't know this at the time):
> >
> > http://mplayerhq.hu/pipermail/ffmpeg-devel/2006-February/007874.html
> yes, maybe this could be added to our docs somehow ...

Yup. I prefer the -flags +flag1 style of setting flags though, rather than 
adding random arguments. :) Looking back, I'm not sure the side by side 
parameter lists I was provided with were the defaults of mencoder (which I 
think are the same as x264 and if not, they mostly are) but I'll verify this 
before adding it to any docs. I'm sure I could add some general 
recommendations too.


More information about the ffmpeg-cvslog mailing list