Movie viewer and DivX 6.2.1

I have found what appears to be a incompatability between the movie viewer plugin and DivX v6.2.1 If I try to view an avi file that requires the above codec then DOpus stops responding and the cpu usage for DOpus goes up to 95%.

I have a workaround which is to uninstall DivX and use ffdshow codec instead, but this isn't really preferable since I have paid for the license for DivX and would rather use that codec.

Incidently all my other media players (BSPlayer,Winamp, Media Player) can play the same files without a problem with the DivX codec installed.

WinXP Home SP2
Directory Opus v8.2.2.1
Intel Centrino

Do you know which codec was used to create the files? (The same one?) I haven't been able to try reproducing this yet since I'm still at work but sometimes it's the combination of playback codec + encoding codec which causes problems so if you've got a small example file we can try that'd be great.

Either way, I'll try installing the codec when I get home and see if I can reproduce it with some of the DivX files I have.

The files that caused me the problem were encoded with the Xvid codec. What I didn't try was a file that had been encoded with DivX. Unfortunately I only have the ffdshow codec installed at the moment, but I can reinstall DivX and test various avi files and get back to you tomorrow.

I've just installed DivX 6.2 from their website (the free/trail version, but I think I would have been using the same decoder as your full version, at least for 15 days or something), which then installed another update it found automatically (I tried with both as the update wasn't found until after my first tests).

Everything I threw at it worked fine. I verified using GraphEdit that it really was the DivX codec doing the video decoding (as far as I can see DivX doesn't get involved with audio decoding, but I made sure FFDShow was also disabled in that department so it was just using the MP3 decoder which comes with Windows). Tried with some XviD files and some DivX/MPEG4 files (not sure exactly which encoder they were created with) with a few different audio formats.

I'll keep DivX installed and try any test files you can throw at me. :slight_smile:

On your system, in a situation where you can reproduce the problem (i.e. with DivX installed again and ffdshow removed/disabled), it might be worth dropping one of the problem files on GraphEdit so that you can see exactly which decoders, splitters, etc. are being used to play it. That might point the finger at something.

I've attached a screenshot of what GraphEdit showed for me with a typical DivX AVI file that uses MP3 audio. (Don't forget that Opus can show Audio and Video codec columns so you can quickly see which files are which formats, but only dropping them on GraphEdit or a similar tool will let you see which software actually decodes them.)

GraphEdit comes with the DirectShow SDK but you can also find it on various websites. Here's the one I grabbed it from.

Click the screenshot for a full-size version.


Thanks for looking into the problem, but it appears to work now :blush:

I uninstalled ffdshow and decided to make sure I had the latest version of DivX, so downloaded the latest installer. Looks like they have repackaged everything and possibly updated something. The version I was using is only a month old and I presumed it was the latest version.

I also loaded the files into Gspot to confirm the file would be decoded using DivX.

Anyway I'm happy again. :smiley:

Well, that's good to hear! Video codecs can be strange beasts.