[MPlayer-dev-eng] [PATCH] DivX6 support

Corey Hickey bugfood-ml at fatooh.org
Tue Jun 20 02:35:40 CEST 2006


Diego Biurrun wrote:
>>> Which is one of the things that makes me ask: why would we want this
>>> feature at all? It's not like we don't have enough other features to
>>> take care of / review / commit.
>> IMO we wouldn't, but perhaps other people have opinions. Personally
>> I'm against including any new additional support for linking non-free
>> libraries to MPlayer aside from the binary loader, and would like to
>> phase out whatever we already have.
> 
> I see your point.  Maybe now is the right moment to discuss and decide
> this issue once and for all.
> 
> First off: What would we remove if we decided to kick out all the
> proprietary crap apart from the binary loader?  AFAICT it would be
> 
> divx4_vbr.c
> divx4_vbr.h
> libmpcodecs/vd_odivx.c
> libmpcodecs/vd_divx4.c
> libmpcodecs/ve_divx4.c
> 
> Did I overlook something?  IMO this is just legacy stuff and proprietary
> to boot.  I see little reason to keep it.
> 
> DivX 6 support would be interesting to make codec comparisons, but is it
> faster than libavcodec?  I doubt it...

For decoding, I doubt it too, offhand. For encoding, I suspect the
comparison would be sort of like comparing lavc to XviD -- there are
different areas on the quality vs. speed curve where each codec shows
it's strength. That's all speculation, though: I haven't tested DivX in
ages since MPlayer hasn't supported it and/or there hasn't been a Linux
DivX binary.

Testing and comparison are the only reasons I see for including DivX
support. Are those reasons worth it? I say so. I dislike proprietary
codec implementations too, but it's useful to know where the competition
stands.

-Corey



More information about the MPlayer-dev-eng mailing list