NextPVR Forums
  • ______
  • Home
  • New Posts
  • Wiki
  • Members
  • Help
  • Search
  • Register
  • Login
  • Home
  • Wiki
  • Members
  • Help
  • Search
NextPVR Forums Public Add-ons (3rd party plugins, utilities and skins) Old Stuff (Legacy) GB-PVR Support (legacy) v
« Previous 1 … 279 280 281 282 283 … 1231 Next »
HOW TO: Cyberlink Decoder Registry Patch

 
  • 0 Vote(s) - 0 Average
HOW TO: Cyberlink Decoder Registry Patch
csy
Offline

Senior Member

Posts: 502
Threads: 51
Joined: Jul 2005
#1
2006-08-03, 12:58 AM (This post was last modified: 2006-08-13, 07:35 AM by csy.)
This is a Cyberlink decoder registry patch specific to GBPVR only, covering the decoders provided by PowerDVD and codec packs. This overcomes the problem where the GBPVR Config “Video Decoder Settings” for Cyberlink are placed in the wrong section of the registry and do not function (this is not a GBPVR issue, but is inherent to the way the Cyberlink Directshow filter configuration behaves and cannot be fixed)

By default, the Cyberlink decoders have not enabled hardware acceleration, VMR, hardware de-interlacing, or DD/DTS 5.1.

Summary:
The principle aim of the registry settings below is to enable hardware de-interlacing to provide the best picture quality available on your system (quality is video card dependant), and enable DD/DTS 5.1 software decoding (if supported by your decoder product type). In more detail, this registry patch enables hardware acceleration, enables VMR7/9 capability, enables hardware de-interlacing capability, and enables DD/DTS 5.1 software decoding. Important – the VMR settings only work on clvsd.ax versions up to and including 6.0.0.1006, and the following registry settings were extracted from version 6.0.0.1006
Copy and paste the below code into notepad and save with a given filename, then change filename extension to .reg and double-click on file and you should be prompted to add the patch to the registry.

Caution: this should only be applied if your video card supports DXVA and VMR

Code:
REGEDIT4

[HKEY_CURRENT_USER\Software\Cyberlink\Common\CLVSD\GBPVR]
"UIUseHVA"=dword:00000001
"EnableVMR"=dword:00000001
"EnableVMR9"=dword:00000001
"PV_FOR_MCE"=dword:00000001
"TwinViewDXVA"=dword:00000001
"UIVMode"=dword:00000001

[HKEY_CURRENT_USER\Software\Cyberlink\Common\CLAud\GBPVR]
"AuDsInterface"=dword:00000020
"AuDsDnmx"=dword:00000080
"AuDsDualMono"=dword:00000000
"AuDsDHMode"=dword:00000002
"AuDsDVSMode"=dword:00000005
"AuDsCLHMode"=dword:00000002
"AuDsCLVSMode"=dword:00000002
"AuDsTSOn"=dword:00000001
"AuDsFocusOn"=dword:00000001
"AuDsTBOn"=dword:00000001
"AuDsFocusLevel"=dword:00000005
"AuDsTBLevel"=dword:00000008
"AuDsSpkSize"=dword:00000001
"AuDsChanExpand"=dword:00000001
"AuDsPL2Mode"=dword:00000003
"AuDsPL2XPanorama"=dword:00000000
"AuDsPL2XCntrWidth"=dword:00000003
"AuDsMEIMode"=dword:00000016
"AuDsMEIVolFront"=dword:0000001e
"AuDsMEIVolRear"=dword:0000001e
"AuDsMEIVolCenter"=dword:0000001e
"AuDsMEIVolLFE"=dword:0000001e
"AU_DRC_MODE"=dword:00000001
"LFEON"=dword:00000000
"AuDsCntrMix"=dword:00000000

Options:
Hardware acceleration enabled: "UIUseHVA"=dword:00000001
Hardware acceleration disabled: "UIUseHVA"=dword:00000000
VMR enabled: "EnableVMR"=dword:00000001 "EnableVMR9"=dword:00000001
VMR disabled: "EnableVMR"=dword:00000000 "EnableVMR9"=dword:00000000
Auto de-interlacing (default): "UIVMode"=dword:00000001
Bob de-interlacing: "UIVMode"=dword:00000002
Weave (no) de-interlacing: "UIVMode"=dword:00000004
Analogue 2 (default stereo) channel output: "AuDsInterface"=dword:00000008 "AuDsDnmx"=dword:00000008
Analogue 4 channel output: "AuDsInterface"=dword:00000010 "AuDsDnmx"=dword:00000040
Analogue 6 (5.1) channel output: "AuDsInterface"=dword:00000020 "AuDsDnmx"=dword:00000080
Analogue 7 channel output: "AuDsInterface"=dword:00000040 "AuDsDnmx"=dword:00000800
Analogue 8 channel output: "AuDsInterface"=dword:00000080 "AuDsDnmx"=dword:00001000
SPDIF pass-through: "AuDsInterface"=dword:00000004 "AuDsDnmx"=dword:00000002
Audio Full Dynamic Range: "AU_DRC_MODE"=dword:00000001
Audio Compressed Dynamic Range: "AU_DRC_MODE"=dword:00000002
Audio Boosted Dynamic Range : "AU_DRC_MODE"=dword:00000003
LFE output on its own (subwoofer) channel: "LFEON"=dword:00000000
LFE output redirected to front speakers (no subwoofer): "LFEON"=dword:00000001


Notes:
1. The registry patch works on PowerDVD-6 with clvsd.ax versions up to and including 6.0.0.1006. The patch fails to enable VMR on later clvsd.ax versions, and is expected to not work with PowerDVD-7.
2. PowerDVD OEM/bundle version has audio crippled to stereo only
3. PowerDVD trial version has audio crippled to stereo only, and decoders will not function after expiry.
4. Codec packs often contain fully-capable decoders that don't expire (eg Cole2K 6.0.3 Std), but noting some packs may not have legal right to redistribute these codecs.
5. The video and audio GBPVR sub-keys are separate and you can apply each sub-key independantly.
6. Hardware de-interlacing provides the best picture quality available on your system (quality is video card dependant), but is dependant on DXVA and VMR-rendering to achieve this, therefore GBPVR needs to be configured to use a VMR renderer (VMR9, VMR9-custom, VMR7) for this to work.
7. VMR is CPU intensive, therefore recommend 2GHz CPU or faster to ensure smooth playback on VMR
8. The video decoder always sets “use accurate aspect ratio” flag towards renderer. GBPVR (v0.97.13) VMR9 and VMR7 renderers observes the flag and applies this aspect ratio correction inside the GBPVR aspect ratio rectangle (VMR9-custom does not). This can accidentally cause double aspect ratio correction to VMR9 and VMR7 renderer if GBPVR is also applying an “F7” aspect ratio (particularly if using GBPVR ‘auto’ aspect ratio during LiveTV-timeshift or video playback).
9. SPDIF pass-through will transparently forward the AC3 signal within Directshow to the soundcard for processing. If the soundcard has inbuilt hardware DD/DTS decoder, then you can configure the soundcard driver to decode the DD/DTS or alternatively also transparently forward the AC3 signal to an external SPDIF interface on the soundcard. Note you should not have the DVD player external SPDIF cable connected otherwise you will end-up with dual AC3 signals presented to the soundcard when playing DVD’s in the drive. Note also that the Cyberlink audio decoder is intelligent enough to know to automatically fall-back to software decoding when an AC3 signal is not present, eg MPEG2 video playback.
10. This registry patch can be adapted to work with other Directshow applications be replacing the ‘GBPVR’ tail-end of the key with the valid registry name of the alternative application.
11. You can uninstall this patch by launching Regedit (at command prompt type regedit), navigate the tree structure to the 'GBPVR' sub-key within the decoder branch, and right-click on the 'GBPVR' sub-key and select delete.
[SIZE="1"]AMD Athlon X2 4200+ CPU, Gigabyte GA-MA770-DS3 mobo, 2GB RAM, 1TB SATA HDD, DigitalNow Dual Hybrid PCIE S2 and Hauppauge HVR2200 capture, ATI HD4670 video with HDMI-HDMI to 32" LCD TV at 1360x768, Win7 Home Premium 64bit, GBPVR 1.4.7, EVR renderer[/SIZE]
csy
Offline

Senior Member

Posts: 502
Threads: 51
Joined: Jul 2005
#2
2006-08-04, 03:57 AM
Thanks jksmurf, I have now fixed this as per your suggestion in another thread.
[SIZE="1"]AMD Athlon X2 4200+ CPU, Gigabyte GA-MA770-DS3 mobo, 2GB RAM, 1TB SATA HDD, DigitalNow Dual Hybrid PCIE S2 and Hauppauge HVR2200 capture, ATI HD4670 video with HDMI-HDMI to 32" LCD TV at 1360x768, Win7 Home Premium 64bit, GBPVR 1.4.7, EVR renderer[/SIZE]
fuzzweed
Offline

Posting Freak

Posts: 1,210
Threads: 200
Joined: May 2006
#3
2006-08-04, 06:21 AM
Can I just check - this is only relevent to CL decoders and has nothing to do with using the CL mux, right?
[SIZE="1"]Server: Win7 N | AMD Phenom II X4 3.2GHz | 4Gig RAM | Gigabyte GA-MA770-DS3 Mobo | 5TB+ HDDs | 2x BlackGold Twin HD DVB-T| ATI HD 5450 | Cambridge Audio DAC Magic
Client 1: OpenElec / XBMC | Dell GX280 P4 3.4GHz |2Gig RAM | ATI HD 5450 | SPDIF pass through
Client 2: OpenElec / XBMC | Dell GX280 P4 3.4GHz |2Gig RAM | ATI HD 5450 | C-MEDIA USB DAC
Android: Samsung Galaxy S2 GT-I9100 4.4.2 Cyanogenmod 11[/SIZE]
csy
Offline

Senior Member

Posts: 502
Threads: 51
Joined: Jul 2005
#4
2006-08-04, 06:55 AM
Correct
[SIZE="1"]AMD Athlon X2 4200+ CPU, Gigabyte GA-MA770-DS3 mobo, 2GB RAM, 1TB SATA HDD, DigitalNow Dual Hybrid PCIE S2 and Hauppauge HVR2200 capture, ATI HD4670 video with HDMI-HDMI to 32" LCD TV at 1360x768, Win7 Home Premium 64bit, GBPVR 1.4.7, EVR renderer[/SIZE]
zehd
Offline

Posting Freak

Posts: 5,119
Threads: 249
Joined: Feb 2006
#5
2006-08-04, 07:23 AM
Gotta ask.. Sub has mentioned his reluctance to providing this information.

IMO this is perfect for a wiki entry

(We should get this kinda thing going for other cards like nvidia too...)

---

So to be clear:

These tweaks will activate features in even the OEM or Bundled versions of PowerDVD and CyberLink Decoder? Or should one get a better set of decoders from the Cole2K

When settings are tweaked, should we set the Playbck Config to 'VMR 9 Custom Renderer' ?
Frank Z
[COLOR="Gray"]
I used to ask 'why?' Now I just reinstall...
[SIZE="1"]______________________________________________
Author: ZTools: ZProcess, MVPServerChecker; UltraXMLTV Enhancer, Renamer, Manager; [/SIZE]
[/COLOR]
csy
Offline

Senior Member

Posts: 502
Threads: 51
Joined: Jul 2005
#6
2006-08-04, 07:58 AM (This post was last modified: 2006-08-04, 08:08 AM by csy.)
zehd Wrote:These tweaks will activate features in even the OEM or Bundled versions of PowerDVD and CyberLink Decoder? Or should one get a better set of decoders from the Cole2K
Cyberlink PowerDVD 6 OEM/bundled: Video registry enhancements work, but audio decoder is crippled to stereo only.

Cyberlink PowerDVD 6 Trial: Video registry enhancements work, but audio decoder is crippled to stereo only, and both video and audio decoders stop working after trial period.

Cyberlink PowerDVD 6 full version: Video registry enhancements work, and audio DD/DTS 5.1 also works.

Cyberlink PowerDVD 7: Unknown, but don't expect registry patch to work.

Cole2K Cyberlink 6.0.0.1006 decoders: Video registry enhancements work, and audio DD/DTS 5.1 also works, without expiry.

Note however if you use PowerDVD and also install different Cyberlink decoders (via codec pack), then PowerDVD stops working. PowerDVD requires its matching decoders for it to work.

Quote:When settings are tweaked, should we set the Playbck Config to 'VMR 9 Custom Renderer' ?
You can use any VMR renderer (VMR9, VMR9-custom, VMR7)
[SIZE="1"]AMD Athlon X2 4200+ CPU, Gigabyte GA-MA770-DS3 mobo, 2GB RAM, 1TB SATA HDD, DigitalNow Dual Hybrid PCIE S2 and Hauppauge HVR2200 capture, ATI HD4670 video with HDMI-HDMI to 32" LCD TV at 1360x768, Win7 Home Premium 64bit, GBPVR 1.4.7, EVR renderer[/SIZE]
zehd
Offline

Posting Freak

Posts: 5,119
Threads: 249
Joined: Feb 2006
#7
2006-08-04, 08:52 AM
Awesome info... will you be adding this to the wiki?
Frank Z
[COLOR="Gray"]
I used to ask 'why?' Now I just reinstall...
[SIZE="1"]______________________________________________
Author: ZTools: ZProcess, MVPServerChecker; UltraXMLTV Enhancer, Renamer, Manager; [/SIZE]
[/COLOR]
zehd
Offline

Posting Freak

Posts: 5,119
Threads: 249
Joined: Feb 2006
#8
2006-08-04, 09:15 AM
csy Wrote:7. This registry patch can be adapted to work with other Directshow applications be replacing the ‘GBPVR’ tail-end of the key with the valid registry name of the alternative application.

Just read this detail, and then noticed, the reg patch is quite application specfic... So this means that unless further tweaking, the tweaks won't work for other apps like WMP...

So it's a matter of swapping out [GBPVR] for the other app's name as it is known in the registry?

How would one find the proper name to use in the registry?
Frank Z
[COLOR="Gray"]
I used to ask 'why?' Now I just reinstall...
[SIZE="1"]______________________________________________
Author: ZTools: ZProcess, MVPServerChecker; UltraXMLTV Enhancer, Renamer, Manager; [/SIZE]
[/COLOR]
zehd
Offline

Posting Freak

Posts: 5,119
Threads: 249
Joined: Feb 2006
#9
2006-08-04, 09:48 AM
A question:

I noticed the other thread about NVidia Decoders... I think I'm confused!

Can you install NVidia Decoders even if you're not using an NVidia Card?

I thought the CyberLink was necessary for ATI because it was device specific...
Frank Z
[COLOR="Gray"]
I used to ask 'why?' Now I just reinstall...
[SIZE="1"]______________________________________________
Author: ZTools: ZProcess, MVPServerChecker; UltraXMLTV Enhancer, Renamer, Manager; [/SIZE]
[/COLOR]
csy
Offline

Senior Member

Posts: 502
Threads: 51
Joined: Jul 2005
#10
2006-08-04, 10:29 AM (This post was last modified: 2006-08-04, 10:37 AM by csy.)
zehd Wrote:Awesome info... will you be adding this to the wiki?
I'm not sure of the legal implications of these registry patches, therefore may be inappropriate to host on the wiki.

zehd Wrote:Just read this detail, and then noticed, the reg patch is quite application specfic... So this means that unless further tweaking, the tweaks won't work for other apps like WMP...

So it's a matter of swapping out [GBPVR] for the other app's name as it is known in the registry?
Correct.

zehd Wrote:How would one find the proper name to use in the registry?
Once the HKCU decoder tree structure is created (eg from this patch), the decoder usually automatically adds sub-keys for every other application that is is used in. But if it doesn't, then you have to search the registry for reference names to the other application.

zehd Wrote:A question:

I noticed the other thread about NVidia Decoders... I think I'm confused!

Can you install NVidia Decoders even if you're not using an NVidia Card?

I thought the CyberLink was necessary for ATI because it was device specific...
The Nvidia decoder is the same as any other MPEG2 decoder, and will work equally well on non-Nvidia video cards, because they all use the same standardised Directshow interface to the video card. Likewise you can use Cyberlink and Intervideo decoders on Nvidia cards.

The catch is old Forceware drivers required the Purevideo decoder to enable the Nvidia video card post-processing (VPP) enhancements (eg edge sharpening), but the dependancy is gradually being removed with each new Forceware driver release. IMO (but may be wrong), the VPP enhancements are now fully enabled all the time on the latest forceware drivers with no dependancy on Purevideo decoder.
[SIZE="1"]AMD Athlon X2 4200+ CPU, Gigabyte GA-MA770-DS3 mobo, 2GB RAM, 1TB SATA HDD, DigitalNow Dual Hybrid PCIE S2 and Hauppauge HVR2200 capture, ATI HD4670 video with HDMI-HDMI to 32" LCD TV at 1360x768, Win7 Home Premium 64bit, GBPVR 1.4.7, EVR renderer[/SIZE]
« Next Oldest | Next Newest »

Users browsing this thread: 1 Guest(s)

Pages (3): 1 2 3 Next »


Possibly Related Threads…
Thread Author Replies Views Last Post
  GB-PVR + LAVF Audio decoder (DVD) hoborg 0 1,903 2011-04-06, 04:15 PM
Last Post: hoborg
  Empty recordings with Cyberlink Mux mad-marco 12 4,166 2010-09-20, 07:11 PM
Last Post: mad-marco
  Registry Error while installing PuffY 4 3,233 2010-08-16, 08:20 AM
Last Post: martint123
  Selecting a different decoder doesn't seem to make it use the selected decoder? jksmurf 6 2,328 2010-06-01, 10:58 PM
Last Post: pBS
  Decoders not showing in Playback - Video Decoder dvasco 2 1,541 2010-05-06, 09:44 PM
Last Post: dvasco
  Hauppauge 1600 Video Decoder feril_grin 12 4,789 2010-01-25, 04:39 AM
Last Post: feril_grin
  Win 7 (64) Not updating registry thomasaherzog 4 1,960 2010-01-22, 01:05 AM
Last Post: thomasaherzog
  how can i tell which decoders Cyberlink uses pvrproblems 7 2,788 2009-12-08, 07:19 PM
Last Post: whurlston
  MKV -Client won't use MPC Video Decoder dennit 1 1,292 2009-12-02, 09:51 PM
Last Post: dennit
  Cyberlink PDVD9-SAF - FilterMerits/Config dennit 4 3,582 2009-11-22, 07:04 PM
Last Post: sub

  • View a Printable Version
  • Subscribe to this thread
Forum Jump:

© Designed by D&D, modified by NextPVR - Powered by MyBB

Linear Mode
Threaded Mode