View Full Version : XVID registry settings (v1.1)
iNFO-DVD
22nd December 2005, 06:44
Can someone who knows a little about the changes in XviD v1.1 reply to this please. I was reading a thread the other day, and now can't find it, where someone mentioned to someone else to use XviD v1.1 cvs, I updated to this myself.
I did notice that using this codec v1.1 that some of the registry entries changed, namely, the profile names, which was completely disasterous if you have a program that tells the registry the profile to use.
Anyway, to cut a long story short, just wanted to know who to ask about this XviD codec:
Is the profile name change here to stay?
Where can I find information on anything else that may have changed in the registry setup?
When I set a profile, what options are then irrelevant?
Thanks for any responses.
celtic_druid
22nd December 2005, 14:10
Yeah that happened with AutoGK and ESS which set the changed DXN HT profiles. Didn't effect MTK since they used the profiles I added. No reason why you couldn't change the names back if you wanted to use it with an old app.
Is the profile name change here to stay?
I'd say so, but then it isn't really upto me, although I could do a build with different names as could anyone else since XviD is open source.
Where can I find information on anything else that may have changed in the registry setup?
Check the diffs for xvidcore\vfw\src\config.c. Although one registry change was a new entry for dshow's AR info so that the two no longer conflicted (encode at 16:9 and dshow used to change from auto to 16:9).
When I set a profile, what options are then irrelevant?
Depends on the profile. ie. set SP and bframes, etc. get disabled.
temporance
22nd December 2005, 15:17
Argh, not another app hacking the registry to change codec settings!!! ;)
The safest way to change VfW encoder settings programatically is to use ICM_SETSTATE. This makes for a much more stable and courteous application although it may be slightly more difficult to do this than poking about in the registry.
iNFO-DVD
22nd December 2005, 16:28
I was under the impression that was the way to do it. Never seen any different. That's the 'proper' way to do it for DIVX 6.
temporance
22nd December 2005, 22:58
I was under the impression that was the way to do it. Never seen any different. That's the 'proper' way to do it for DIVX 6.I beg to differ. Did the DivX devs tell you that this is the best method to configure their encoder? Is there some documentation for their registry keys? I really think that it is a bad idea to mess with another software's registry settings, especially when there is another, more elegant, method. The registry is for storing private state data, not for use as an API.
stax76
22nd December 2005, 23:38
we need to access the params
iNFO-DVD
23rd December 2005, 01:30
Did the DivX devs tell you that this is the best method to configure their encoder?Actually yes! That's exactly what they said.
vBulletin® v3.8.4, Copyright ©2000-2009, Jelsoft Enterprises Ltd.