[MPlayer-users] Has anybody the old code from OpenDivX? (was: Re: Mplayer not fully Free/GPL... )
Clemens Wächter
clemenswaechter at web.de
Sun Jul 7 00:45:02 CEST 2002
On Sat, 6 Jul 2002 20:17:21 +0200
Diego Biurrun <diego at biurrun.de> wrote:
> This was discussed several times on dev-eng, here is one of the
> threads on the subject:
>
> http://www.mplayerhq.hu/pipermail/mplayer-dev-eng/2002-April/007279.html
>
> Christoph Lampert did plan to reimplement this file some time ago
>
> http://mplayerhq.hu/pipermail/mplayer-dev-eng/2002-May/007948.html
>
> but he does not seem to have made much progress. You may try to
> contact him at chl at math.uni-bonn.de or gruel at gmx.de, maybe he started
> it in the meantime or may otherwise help you.
> Good luck
Thank you.
As I see from the mailing list, this file seems to come from divx4linux.
It was open source until Project Mayo decided to close it (grrr). Then
it was brought from c++ to c and included in mencoder.
Is it possible to get the original file to see the exact differences?
Xvid has deleted/replaced this file and I think it will be hard to get
the original, but does anybody have it? Or does anybody know where to
get that?
I guess I'll make a entry for the donations file in order to get that
origianl file donated ;-)
Anyways, my guess why this file is not included into the
xvid or divx4/5linux codecs:
1) This file reads and writes files to the current directory.
I think a codec shout never ever do this by itself.
2) It cant pass or request these files to/from the program using
it for conformity with other codecs
3) Neither divx4 nor xvid support 2-pass directly, but only
on-the-run tuning of bitate.
Correct me if I'm wrong but I guess that this is the reason for
the existance of this file.
Xvid supports 2-pass, but only in the Windows version and this bundled
with the gui code. ( And I won't try to look through this huge file
to seperate the win code from the rest, reimplementing this file seems
much more efficient )
Clemens
More information about the MPlayer-users
mailing list