GUIDE: Dolby Headphone in MPC & Zoom Player

If you already have Powerdvd installed and the options are gray just follow guide. You will however have TWO Cyberlink Audio Decoder filters, this should not cause any problems as Cyberlink installs its decoders in the common folder in program files. If you don't want two of the same decoders you can try and replace claud.sim located in C:\Program Files\Common Files\Cyberlink with an older version from the .rar I have uploaded. Don't know if this will break Powerdvd install, create a backup of claud.sim and try it! If it works skip the guide to setting up MPC or Zoom Player.

How to use Dolby Headphone in MPC Home Cinema or Zoom Player MAX.

1)Download and extract the .rar to your system32 folder. For 64bit users try the SYSWOW64 folder.

MPC Home Cinema1) Open MPC and View-> Options. You can press the letter O to enter Options.2) Internal Filters. Here you want to disable AC3/DTS Transform Filters.3) Internal Filters-> External Filters. Add Filter...Look for Cyberlink Audio Decoder (PDVD10), select it and press ok. On the right, select Prefer.4) Press Ok to exit the Options Menu. Playback a movie and check your Filter List.5) Play-> Filters. Only ONE audio decoder should be in use, Cyberlink! If Cyberlink audio decoder is not being used or there is another decoder you need to go back to step 3). Find the other decoder in use, select it and press ok. On the right, select BLOCK. Playback a video and check your Filter List again. You may need to go back again and block more depending how many audio decoders you have installed.6) Once complete you can then select Cyberlink Audio Decoder in the Filter List to choose Dolby Headphone. I prefer DH2, gives the right amount of space and voices sound natural.

Erm, I'm using the Nvidia audio decoder instead of cyberlink, and I'm having trouble getting it to work with DTS/AAC files. The Nvidia decoder just doesn't "pick up" FFDShow's LCPM output - so all I get is a lot of static noise when I use the LCPM output. Any tips here?

I'm pretty happy now with both Dolby Headphone and DXVA enabled in MPC-HC.

That said, I noticed something strange:

- When playing an M2TS file with AC3, in the filters I see both Cyberlink and FFDSHOW
- When playing an MKV with DTS, same as above
- When playing an M2TS with DTS (remuxed from the mkv above), only Cyberlink is showing, and looking at the info, FFDSHOW doesn't intervene, so I'm not sure if its doing its channel remapping job or if it needs to (I don't have enough DTS sources to test yet, but the one movie I tried seems alright, and on the other hand, DD needs the remapping). If FFDSHOW is not used, then how does the LPCM get to the Cyberlink decoder directly?

Edit: I just realized that if FFDSHOW is not used at the same time as Cyberlink (as it is in the case of DD), then the channels bug doesn't exist and we don't need remapping...

Another thing I've noticed, sorry if it's well known: it seems better to disable the "Enable built-in audio switcher" option in the Audio Switcher config in MPC-HC, and that prevents having to run the sound through the MPC-HC audio switcher again after it comes out of the Cyberlink decoder. Instead, Cyberlink outputs it directly to the sound card. Seems like the MPC-HC audio switcher modifies something, at least the volume.

I'm pretty happy now with both Dolby Headphone and DXVA enabled in MPC-HC.

That said, I noticed something strange:

- When playing an M2TS file with AC3, in the filters I see both Cyberlink and FFDSHOW
- When playing an MKV with DTS, same as above
- When playing an M2TS with DTS (remuxed from the mkv above), only Cyberlink is showing, and looking at the info, FFDSHOW doesn't intervene, so I'm not sure if its doing its channel remapping job or if it needs to (I don't have enough DTS sources to test yet, but the one movie I tried seems alright, and on the other hand, DD needs the remapping). If FFDSHOW is not used, then how does the LPCM get to the Cyberlink decoder directly?

Edit: I just realized that if FFDSHOW is not used at the same time as Cyberlink (as it is in the case of DD), then the channels bug doesn't exist and we don't need remapping...