[Ffmpeg-devel] DivX Incompatibility

Brian White bcwhite
Mon Jun 6 02:55:58 CEST 2005


Somewhere between version 1.0pre5-3.3.4 and version 1.0pre7-3.3.5 of 
"mencoder" (sorry, but I don't know the corresponding versions of 
ffmpeg) the tag on encoded MPEG-4 files has changed from "DIVX" to 
"FMP4".  While mplayer has no trouble with this change, I can no longer 
play generated files under Windoze with the stock DivX codecs.

At the bottom of this message is a diff of the mplayer output when 
trying to play two generated files (made at different dates).  If I use 
a binary editor to change "FMP4" to "DIVX" in two location in the later 
file, then it plays fine under Windoze.

                                           Brian
                                   ( bcwhite at pobox.com )

-------------------------------------------------------------------------------
         "I don't believe it!" -- Luke    "That is why you fail." -- Yoda


--- /home/saidin/bcwhite/tmp/m1 2005-06-05 15:50:15.489799235 -0400
+++ /home/saidin/bcwhite/tmp/m2 2005-06-05 15:50:35.562853257 -0400
@@ -9,15 +9,15 @@
  Opening joystick device /dev/input/js0
  Can't open joystick device /dev/input/js0 : Permission denied
  Setting up LIRC support...
-Playing 2004-10-21 21-28-42 On the Couch With Mom and Dad.avi.
+Playing 2005-05-22 08-34-39 Trying to Crawl.avi.
  AVI file format detected.
-VIDEO:  [DIVX]  720x480  24bpp  29.970 fps  4990.8 kbps (609.2 kbyte/s)
+VIDEO:  [FMP4]  720x480  24bpp  29.970 fps  2503.7 kbps (305.6 kbyte/s)
  Clip info:
- Software: MEncoder 1.0pre5-3.3.4
+ Software: MEncoder 1.0pre7-3.3.5
  ==========================================================================
  Trying to force audio codec driver family libmad...
  Opening audio decoder: [libmad] libmad mpeg audio decoder
-AUDIO: 32000 Hz, 1 ch, s16le, 160.0 kbit/31.25% (ratio: 20000->64000)
+AUDIO: 32000 Hz, 1 ch, s16le, 56.0 kbit/10.94% (ratio: 7000->64000)
  Selected audio codec: [mad] afm:libmad (libMAD MPEG layer 1-2-3)
  ==========================================================================
  ==========================================================================
@@ -33,6 +33,6 @@
  VDec: using Planar YV12 as output csp (no 0)
  Movie-Aspect is 1.50:1 - prescaling to correct movie aspect.
  VO: [null] 720x480 => 720x480 Planar YV12
-A:   0.1 V:   0.0 A-V:  0.070 ct:  0.000   1/  1 ??% ??% ??,?% 0 0 78%
+A:   0.4 V:   0.0 A-V:  0.434 ct:  0.000   1/  1 ??% ??% ??,?% 0 0 64%





More information about the ffmpeg-devel mailing list