[MEncoder-users] Compatibility broken with my hardware player since 1.0pre7, DIVX vs FMP4 tag

Gilles Hamel hamel_g at club-internet.fr
Wed Jun 1 21:51:37 CEST 2005


Hello,

I have a trancontinent TR100 hardware player powered by MT1389 chip. 
Since 1.0pre7, divx encoded by mplayer doesn't work. I have sound only, 
but no video. I use "-ovc lavc -lavcopts vcodec=mpeg4" to encode. An 
interesting clue is when i mplay in verbose mode the same divx encoded 
with 1.0pre6 and 1.0pre7, I get some differences :

$ mplayer -v exemple_encoded_with_1.0pre6.avi
...
====== STREAM Header =====
Type: vids   FCC: DIVX (58564944)
...
======= VIDEO Format ======
   biCompression 1482049860='DIVX'
...
Software  : MEncoder 1.0pre6-3.3.4
...
VIDEO:  [DIVX]  720x304  24bpp  25.000 fps  1355.2 kbps (165.4 kbyte/s)
[V] filefmt:3  fourcc:0x58564944  size:720x304  fps:25.00  ftime:=0.0400

$ mplayer -v exemple_encoded_with_1.0pre7.avi
...
====== STREAM Header =====
Type: vids   FCC: FMP4 (34504D46)
...
======= VIDEO Format ======
biCompression 877677894='FMP4'
...
Software  : MEncoder 1.0pre7-3.3.4
...
VIDEO:  [FMP4]  720x304  24bpp  25.000 fps  1361.2 kbps (166.
[V] filefmt:3  fourcc:0x34504D46  size:720x304  fps:25.00  ft

If I patch exemple_encoded_with_1.0pre7.avi file with DIVX tag, the divx 
works fine.
It seems that my hardware player doesn't like FMP4 tag !

I see there is a atag option, but no vtag ...
Why this change in 1.0pre7 ? it's an important compatibility issue !
Is there a workaround by modifying the codecs.conf file ?

Thank you









More information about the MEncoder-users mailing list