Using : AddFilter {78766964-0000-0010-8000-00AA00389B71},DivX 5.02 decoder
before the [Video] entry will force the loading of DivX 5.02 from the Filters directory... even if you're looking at a MPEG movie :lol: .
In order to look at DivX5 encoded movies, you should try to add in the [video] section: DX50={78766964-0000-0010-8000-00AA00389B71},DivX 5.xx decoder
as DX50 is the fourcc used by this encoder.
To be sure, look at the header of your movie with a binary viewer.
You may be right, it's not for sure that BSplayer works with DivX movies on a virgin system, without first registering the codecs. It seems I can't make it work properly, but I've not made a lot of tests, I should load debug version to figure out what happens, monitor what is loaded from registry, monitor what files are loaded... and I'm so lazy :roll:
It's not so easy to figure out what happends on a brand new system.
Once installed, and you need to install for encoding, the DivX codecs register itself in a lot of places in the registry. And uninstall won't remove all locations, as you may have shared links. I was surprised to see that after removing DivX5.02, it's DivX4.11 DLL that was loaded from the %system% directory (previously renamed DivX4.dll instead of DivX.dll to make them work together with a little tweak of the registry) instead. I can't mess all my system just for testing. :?
|