Log in

View Full Version : What is WMVideo Decoder DMO?


Airw0lf
1st July 2004, 07:51
Hi,

I have recently come across some video files that play fine in Media Player Classic, but the decompressor/codec shows up as "WMVideo Decoder DMO." When I open up the video in VirtualDub, I am told that the decompressor is "DivX ;) MPEG-4 Low Motion." This would suggest to me that the codec being used is the old hacked divx 3.11. I have this codec installed on my system because I needed it to play some old files that the newer divx/xvids had trouble with.

Now my question is, why is Media Player Classic showing up some other thing instead? When I play some of my DivX 3.11 clips, it usually shows up as "DivX MPEG-4 DVD Video Decompressor" under filters, as it should, and I have access to the filter's brightness controls etc...

Could someone help me explain what's up?

tiki4
1st July 2004, 12:43
I can only guess:

DMO is a Direct Media Object and according to what I have read is just some sort of ripped-off DirectShow filter. It seems to be easier to program, though. The downside is that you don't have access to a properties page. I think Microsoft switched to those DMO's with the invention of Windows Media 7.

Now, I don't have a clue why MPC uses this DMO to decode DivX 3 content. DivX 3 is a hack of Microsofts MPEG4v3 codec and so it is no wonder that the Windows Media DMO can decode that. You might try to increase the priority of the DivX DirectShow filter. As an alternative I'd recommend to try ffdshow. This should not have troubles decoding DivX 3/4/5.

Regards,

tiki4