[MPlayer-dev-eng] XviD support is done

Arpi arpi at thot.banki.hu
Thu Jan 17 22:44:29 CET 2002


Hi,

> Well... actually I didn't do anything. 
> XviD provides a API compatible to DivX4, so I just tried to 
> compile with -lxvidcore instead of -ldivxencore and -ldivxdecore
> and it works. 
i did the same, and encoding worked for me (but a bit worse quality than
divx4linux lib)

> Encoding is about same speed as DivX, but files are smaller. 
> Decoding is awfully fast, test for yourself. I had a factor of
decoding caused sig11 for me ;(

> 3 to 4 here. But this may have been pure luck, please test.
> XviD does not play DivX3 contents, only real MPEG4 (like Divx4's).
and what about really real mpeg4 ? i mean stuff in .mp4 files.

> XviD core library is available at www.xvid.org. You only need to
> checkout the modul 'core' 
ok

> If your <stdlib.h> defines BIG_ENDIAN, then you should change includes in
> encoder/encoder.c decoder/decoder.c and image/image.c to 
> 
> #include <malloc.h> 
> 
> instead of 
> 
> #include <stdlib.h>

ehh

> P.S. Could somebody modify configure for support? And what can we do 
> to support DivX4 and XviD at the same time without name conflicts? 
maybe dlopen() 

but who needs divx4 if xvid is better?


A'rpi / Astral & ESP-team

--
mailto:arpi at thot.banki.hu
http://esp-team.scene.hu



More information about the MPlayer-dev-eng mailing list