[MPlayer-dev-eng] Re: -of mpeg

D Richard Felker III dalias at aerifal.cx
Tue Oct 21 15:43:54 CEST 2003


On Tue, Oct 21, 2003 at 09:09:42AM +0200, Arpi wrote:
> Hi,
> 
> > On Monday, October 20, 2003, at 09:54 PM, D Richard Felker III wrote:
> > > Maybe, libavformat is kinda broken last I checked though. Anyway it
> > > won't help -- the fundamental problem is that some containers don't
> > > allow you to store repeated frames without encoding them twice, and
> > > thus mencoder has to actually be able to encode the frame twice (or
> > > somehow output a dummy no-change frame for the selected codec). This
> > > requires fixing mencoder, preferably by rewriting the A/V sync (or the
> > > whole program) from scratch.
> > 
> > In the long term, would you accept a patch to use libavformat for 
> > muxing? Possibly retaining the MPlayer AVI muxer. Maybe this would be 
> > better to add to G2, though.
> 
> as a muxer_lavf wrapper (between mplayer muxer api and libavformat)
> is welcomed.
> if you want to completely drop our muxer layer, and replace with lavf
> api, i object. i had strong reasons of creating new api back in time,
> and afaik lavf api didnt improved since ages.

MEncoder (G1)'s muxing api is horrible too, even worse than lavc. But
IMO the files it produces are less buggy, so it should be kept for the
time being. I agree that a muxer_lavf module would be nice for now.

Rich



More information about the MPlayer-dev-eng mailing list