View Single Post
  #3 (permalink)  
Old 12th July 2002
xlv600's Avatar
xlv600 xlv600 is offline
Senior Member
BS.Player Power User
 
Join Date: Jun 2002
Location: France
Posts: 218
Rep Power: 0
xlv600 is an unknown quantity at this point
Default

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. :?
Reply With Quote
 

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20