From e0323721f5a97a46227641a9cb0f14f70a33acae Mon Sep 17 00:00:00 2001 From: gpoirier Date: Tue, 5 Jul 2005 16:19:16 +0000 Subject: [PATCH] New FAQ entry: Explain why libavcodec now sets FMP4 FourCC, and how to enventualy change it. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15922 b3059339-0415-0410-9bf9-f77b7e298cf2 --- DOCS/xml/en/faq.xml | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/DOCS/xml/en/faq.xml b/DOCS/xml/en/faq.xml index 5b8f0bfad6..1600035793 100644 --- a/DOCS/xml/en/faq.xml +++ b/DOCS/xml/en/faq.xml @@ -1158,6 +1158,33 @@ above command. + + +Since 1.0pre7, DivX encoded by MPlayer +cannot be watched on third party players because it sets 'FMP4' as a +FourCC. + + + +libavcodec, the native MPEG-4 +encoding library usually shipped with MEncoder +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) +when encoding MPEG-4 videos, which lead to make many people think that +libavcodec was a DivX encoding +library, when in fact it is just another MPEG-4 encoding library whose +MPEG-4 support is much better than DivX's. +Therefore, the new default FourCC used by +libavcodec is 'FMP4', but you +may override this behavior using MEncoder's +. +You may also change the FourCC of existing files like this: + + mencoder input.avi -o output.avi -ffourcc DIVX + + + +