[MPlayer-dev-eng] MEncoder: libass support (patch)

Diego Biurrun diego at biurrun.de
Tue Nov 6 16:52:16 CET 2007


On Tue, Nov 06, 2007 at 02:02:50PM +0100, Nicolas George wrote:
> Le sextidi 16 brumaire, an CCXVI, Uoti Urpala a écrit :
> > MEncoder is unmaintained and needs a major rewrite that nobody seems to
> > be interested in doing at the moment. So don't expect much interest in
> > minor MEncoder-related patches when its major problems would still
> > remain.
> 
> That is quite sad.

Help welcome.

> Now that you mention it, I was wondering: what is the benefit of having two
> different tools?
> 
> mplayer is all about decoding audio and video frames, passing them down a
> filter chain, and to an output driver.
> 
> mencoder is all about decoding audio and video frames, passing them down a
> filter chain, and to an encoder and muxer.
> 
> As far as I can see, mencoder is a special case of mplayer where the output
> driver is an encoder and muxer.

Yes, you have just correctly described the architecture of MPlayer and
MEncoder.

> Is there much in mencoder that is not already in mplayer? I can see the
> -ofps handling, -vobsubout and -o[av]c copy, and a few small tuning options.

Both mplayer.c and mencoder.c could and should be factorized to share
more code.

Diego



More information about the MPlayer-dev-eng mailing list