Enabling hardware accelerated h264/x264 Video Decoding using Media Player Classic
by blogo on Jun.22, 2008, under Information
For this guide I will be using Media Player Classic Home Cinema ( http://tibrium.neuf.fr/index.html ) and the Cyberlink PowerDVD 8 decoder (http://www.cyberlink.com/ ).
You will need a hardware accelerated video card. Currently either a Nvidia 8xxx or 9xxx series, or ATI Radeon HD series card will work.
If you have Haali Media Splitter installed, hardware acceleration should also work on videos in the Matroska (.mkv) container.
If you have installed a codec pack, check if VSFilter is installed. If it is installed, open the configuration and under the General tab set it to not load.

Download Media Player Classic Home Cinema (MPC-HC) and extract it. If you have an older version of Media Player Classic installed I suggest overwriting it. Install PowerDVD 8 or newer, and when finished open MPC-HC.
In MPC-HC choose Options from the View menu.

Go to the Playback section and enable "auto-load subtitles" to let MPC-HC handle subtitles.

Continue to the Output section under Playback. Select "EVR Custom Pres."

Change section to "External Filters" and click "Add Filter…". Select Cyberlink h264/AVC Decoder filter and click OK.

Select the added filter and make sure it is set as preferred.

Now, try playing a h264/x264 encoded video to see if CPU usage is lowered. When playing you can right-click the movie, select filter, then choose the Cyberlink filter and see if the DXVA option is enabled.
June 30th, 2008 on 0:51
in the mpc-hc output section, the option to select the ‘EVR custom pres.’ is not enabled.
I’m using MPC-HC v1.1.604 on winxp pro sp3 x86
any help on this?
July 2nd, 2008 on 20:04
Have you installed .Net 3? If you are not using subtitles you can try the other EVR option.
I used MPC-HC v1.1.0 on Vista for this guide.
July 14th, 2008 on 1:40
Subtitles won’t work for me when playing .MKV files, Haali says they are loaded.
December 28th, 2008 on 6:19
yes there is problem with mkv that contain subtitles on it
January 13th, 2009 on 3:38
This post was awesome, I have now smooth 1080p mkv playback on my older 3gHz celeron with 1 gig RAM and EAH4350
January 19th, 2009 on 4:14
Do these h264/x264 files have to have DXVA enabled in them?
January 28th, 2009 on 19:06
Only h264/x264 movies encoded within specific parameters will be compatible with hardware acceleratet playback.
See this link for more detail:
http://www.avsforum.com/avs-vb/showthread.php?t=972503
February 2nd, 2009 on 3:40
For some reason I can’t adjust the size of my video when using mpchc like increase size or double size. I can do that with my mpc but not with hc. anyone know why?
March 19th, 2009 on 2:21
You Rock Dude! Thanks!
March 30th, 2009 on 2:38
for XP the required renderer for DXVA+subs is VMR9renderless, not EVR
why using Cyberlinks H264 decoder when the internal one from MPC-HC does a much better job?
March 30th, 2009 on 10:31
I was using Vista in the guide, but what you are saying is true. The internal decoder was a bit buggy on the time of writing.
April 14th, 2009 on 22:05
Ive got MPC HC and Powerdvd 9 installed. However I dont seem to see the cyberlink filters in MPC HC. What do I need to do to have these added?
Thanks
April 27th, 2009 on 22:01
Hi,
I have PowerDVD 9, and can’t find the h264-decoder in the decoder-list. Have they changed something here maybe? Loaded a bunch of other decoders, but didn’t have any luck….
June 28th, 2009 on 21:11
[...] http://forums.techarena.in/guides-tutorials/1192826.htm Another guide different approach: http://blogo.biz/?p=20 Last one: http://anders.zakrisson.se/blog/hard…_windows_vista If this doesnt work then i [...]
July 19th, 2009 on 21:40
Hi i couldn’t find h264 decoder but if you use bsplayer you can do the same just add that filter you be able to findit in bsplayer and 1080p movie will play perfect smoothly…
August 29th, 2009 on 2:09
“I have PowerDVD 9, and can’t find the h264-decoder in the decoder-list. Have they changed something here maybe?” Hi, I have same problem as FE. Can’t find the cyberlink h.264… although I installed Pdvd9.
September 27th, 2009 on 11:49
I can’t find h264 decoder in MPC an neither in BSPlayer. Where can I get it?