[MPlayer-DOCS] [PATCH] Since 1.0pre7, DivX encoded by...

Guillaume POIRIER poirierg at gmail.com
Tue Jul 5 16:43:42 CEST 2005


Hello folks,

We're getting a very frequently question lately, so it's time for a
new FAQ entry.

Any comment welcome.

<qandaentry>
<question><para>Since 1.0pre7, DivX encoded by
<application>MPlayer</application> can't be watched on third party
players because it uses the FMP4 FourCC.
</para></question>

<answer><para>
<systemitem class="library">libavcodec</systemitem>, the native MPEG-4
encoding library used by <application>MEncoder</application> used to set
the 'DIVX' FourCC (which is an AVI tag to identify the software used to
encode and the intended software to use for decoding) for encoding MPEG-4
videos, which leaded to make many people think that
<systemitem class="library">libavcodec</systemitem> was a DivX encoding
library, when in fact it is just another MPEG-4 encoding library which
supports much better that norm than DivX.
Therefore, the new default FourCC used by
<systemitem class="library">libavcodec</systemitem> is 'FMP4', but you
may override this behaviour using
<application>MEncoder</application>'s <option>-ffourcc</option>.
You may also fix existing files like this:
<screen>
  mencoder <replaceable>input.avi</replaceable> -o
<replaceable>output.avi</replaceable> -ffourcc DIVX
</screen>
</para></answer>
</qandaentry>

-- 
A woman isn't complete without a man.
But where do you find a man - a real man - these
days?
  -- Lauren Bacall
My answer: Only at #mplayerdev on the freenode IRC network.




More information about the MPlayer-DOCS mailing list