[MPlayer-users] [BUG - Nailed] Mencoder + XviD => not playable in Windows
hep at libero.it
hep at libero.it
Thu Jan 20 15:03:25 CET 2005
Hello all, first of all thanks to all the developers for their great work! I
love Mplayer and Mencoder :)
I've seen that there have been several messages in the past regarding Windows
being unable to play XviD files encoded with Mencoder. I had the same problem,
and we've been talking about it at Doom9 for a couple of days in this thread:
http://forum.doom9.org/showthread.php?s=&threadid=88562
So it seems that the default Windows avi-splitter filter can't handle the headers of
XviD mencoder-encoded files because those headers contain a string with LOCALE
information. In this picture you can see (in an hex-editor) the header of a
XviD file
which doesn't work under Windows:
http://img99.exs.cx/img99/6775/hex18ln.jpg
As you see, there is that string "en_US.UTF-8/LC_M". If I edit that string with an
hex-editor overwriting it with zeroes (ASCII zeroes), as you can see in this
picture:
http://img99.exs.cx/img99/2844/hex26cm.jpg
and save the file, the file now works flawlessy! And I must say I've checked in
a lot
of avi files' headers, and only Mencoder XviD files has locale information in them.
Note well, Mencoder lavc files have not that information, and they work flawlessy.
So it can't be so difficult to patch this "bug" (I don't know if it's in XviD or
in Mencoder).
I hope some developer is listening :)
Bye,
Enrico
____________________________________________________________
6X velocizzare la tua navigazione a 56k? 6X Web Accelerator di Libero!
Scaricalo su INTERNET GRATIS 6X http://www.libero.it
More information about the MPlayer-users
mailing list