[MPlayer-dev-eng] Make ffmpeg MPEG1/2 decoder the default?

Diego Biurrun diego at biurrun.de
Mon Feb 18 22:11:47 CET 2008


On Mon, Feb 18, 2008 at 06:27:28PM +0100, Reimar Döffinger wrote:
> On Mon, Feb 18, 2008 at 05:36:43PM +0100, Diego Biurrun wrote:
> > > Proper benchmarking is sure welcome, though in my personal opinion (I
> > > know some might disagree, which is why I put this for discussion) no speed
> > > difference can justify torturing our users with libmpeg2 by default.
> > 
> > I don't see where anybody is being tortured.  Which problems does
> > libmpeg2 have *in practice*, i.e. watching DVDs?
> 
> AFAIK we did have examples of DVDs where the vo would constantly reset,
> and while that particular problem is fixed those DVDs probably still will
> not play.
> And I do not find it very fair of you to consider those who do not play
> DVDs but instead MXF/GXF as completely irrelevant, given that at least 3
> have appeared on the mailing lists they certainly do exist.

I don't claim they do not exist, I just claim that their number is many
orders of magnitude lower than the people playing DVDs.

> Quite a few of these cases result in no picture at all with libmpeg2.
> But even if you restrict yourself to DVD: DVD menu does not work with
> libmpeg2, too (actually I have a feeling this might be related to,
> though not the same as the other problem).

Well, let's find out what the benchmarks say...

> > MPlayer's policy has always been to default to the fastest decoders.
> 
> I think that is limited to "working" decoders. libmpeg2 to me is
> "buggy", its existence only justified by the speed difference it has
> (sometimes, not always though).
> I also think there was not a single benchmark done on non-x86, was
> there?

I can run benchmarks on my G4.

Diego



More information about the MPlayer-dev-eng mailing list