[MEncoder-users] Mencoded divx won't play on standalone player

Ivo ivop at euronet.nl
Mon Jun 5 12:14:14 CEST 2006


On Monday 05 June 2006 11:48, Michael Holland wrote:
> Jan Knutar wrote:
> > Try add -ffourcc DIVX
>
> Yeah, that too.

Better try XVID or DX50. From the multimedia wiki:

Note that this will set the FourCC to XVID rather than DIVX. This is 
recommended as DIVX FourCC means DivX4, which is a very basic MPEG-4 codec, 
whereas DX50 and XVID both mean full MPEG-4 (ASP). Therefore, if you change 
the FourCC to DIVX, some bad software or hardware players may choke on some 
advanced features that libavcodec supports, but DivX doesn't; on the other 
hand XviD is closer to libavcodec in terms of functionality, and is 
supported by all decent players.

> Why was the default changed for this? It breaks a lot of (most?)
> standalone players.

They chose to have their own fourcc, because ffmpeg's mpeg-4 implementation 
is not xvid, nor divx. Future hardware players should support the FMP4 
fourcc.

--Ivo




More information about the MEncoder-users mailing list