Log in

View Full Version : How to play Xvid content with DivX 5 codec?


arman68
22nd September 2003, 22:13
It seems to me that Xvid and DivX 5 are very close and are certainly capable of decoding each other. I have not noticed any weird artifact or drawback when interchanging the codecs for decoding.

What I would like to do is use the DivX 5 direct show filter to decode all my Xvid movies.

The main reason is I have noticed the latest DivX 5 decoder filter use less CPU and is very good at automatically adapting the post processing according to the CPU load without dropped frames. Xvid is much more CPU intensive, has a tendency to lose frame or desync the audio when the CPU is pushed to its limits and although Nic's post-processing is great it cannot adjust automatically its level.

I know how to change the 4cc code in the file header, but that is not a good solution for me. Anyone knows how to do it?

Hiro2k
23rd September 2003, 00:04
Have you tried using FFDSHOW to playback your XVID and DIVX.

TherapyClown
23rd September 2003, 02:20
you can do it with Zoom Player Pro
it has an option called: "Customized Media Playback"
http://www.inmatrix.com/zplayer/pro/

search in their forum and you'll see some examples, it works great i did it myself on my brother's P-III 500 so he could watch XviD/DivX movies
you can dl the latest version here:
http://www.inmatrix.com/files/zoomplayer_beta.shtml

hope it helps...

TherapyClown

Rober2D2
23rd September 2003, 09:14
divx can't decode all xvid films. For example it is unable to properly decode "packed bitstream".

arman68
24th September 2003, 14:32
Originally posted by Hiro2k
Have you tried using FFDSHOW to playback your XVID and DIVX.

I know I can ffdshow to playback both content, but I am not looking for a codec that can play everything; I find the divx5 directshow filter much better than the xvid one, and I would like to use it to decode the xvid content.

Originally posted by TherapyClown
you can do it with Zoom Player Pro
it has an option called: "Customized Media Playback"
http://www.inmatrix.com/zplayer/pro/

Thanks. I am not too keen on ZP though. I have tried it many times, everytime prompted by other people enthusiasm but could never find what all the fuss was about. IMHO it has some severe shortcomings, the most important one being not applying the resizing in the video overlay.

I am looking for a solution that would work system wide. ie: have the xvid 4cc code handled by the divx5 DS filter, in the same way it handles DivX 3.11

Originally posted by Rober2D2
divx can't decode all xvid films. For example it is unable to properly decode "packed bitstream".

Interesting. I have not come across such movies, would you care to elaborate? Are "packed bitstreams" compatible with hardware decoders?

SiXXGuNNZ
24th September 2003, 19:33
change the fourcc to

divx
DX50

kastro68
28th September 2003, 19:13
It can be done in Media player classic without changing the fourcc.

just use the overrides option under filter in MPC

you have to add divx decoder filter and add the following sub type:

{64697678-0000-0010-8000-00AA00389B71}

and

{44495658-0000-0010-8000-00AA00389B71}


Divx decoder does use less cpu than ffdshow, however, it does not properly decode all xvid movies...you would get some grey and colour smearing.