Sorry no 64bit Vista decoder utility
I've tried valiantly. I've scoured registry dumps that readers have kindly sent in. I've analysed all the relative entries - I've even worked out where a 64 bit version of my decoder utility should post the entries. The only problem is that my current 32 bit app is posting in the right place. Unfortunatley the issue is not in this case getting the entry in the right place its the fact that the decoders themselves are not installing properly for 64 bit operation. This is not easilly worked round if possible at all.
So I'm very sorry to disappoint you 64 bit users - I did try...

10 comments:
:(
thanks for your precious time.. you tried it!
can you tell us where we have to place the registry strings?
i do have 64bit compatible codecs, so i would like to try.
I could not really tell from your post, but if your app is 32bit, you can not write to the 64bit registry without mucking around a bit first ( http://msdn2.microsoft.com/en-us/library/aa384232.aspx )
What's the problem everyone?
It works perfectly with true 64-bit codecs. I somehow messed up my MCE in Vista x64 so that the default codec registry entries bacame empty. I installed the decoder utility, selected the two MS default codecs (the only "true" 64-bit codecs) and I got my MCE back again.
I guess most of the codec packs install 32-bit codecs and some tweak to make them not crash in 64-bit media player. So they are not "true" 64-bit codecs.
Thanks for the great tool!
can u help me export the Mircosoft MPEG 2 Video Encoder form Vista,
so i can use on the XP?
Thanks.
Hi All
Just wanted to clarify this. The current VMC decoder utility is 64 bit compatible, it write to the 64bit registry on a 64 bit machine and will work with 64 bit codecs. Unfortunately it will not allow 32 bit codecs to be installed on a 64 bit machine which is what I was trying to achieve.
SOLVED with Vista 64-bit! Here's how:
1. Install Nvidia PureVideo Decoder (full version, which you need to pay for).
2. Go to:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Media Center\Service\Video
3. Copy values of the keys:
PreferredMPEG2AudioDecoder
PreferredMPEG2VideoDecoder
4. Copy the values into same keys in:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Media Center\Decoder
5. Restart PC.
This worked for me.
Best regards
Goran
Hi Goran
That's great because that's exactly what I do in the utility so it should work for that decoder as well. I guess its 64 bit conmpatible,
Oh well... Now it got messed up again, and for some reason Vista has overwritten my entries. The trouble is that the keys in ...\Media Center\Service\Video folder are gone as well, and if I re-install the Nvidia decoder they don't re-appear, so I lost them. :((
Would you please post the correct values of the registry entries?
Thanks,
Goran
Post a Comment