blogo.biz

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.

Disable VSFilter



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.

Choose Options



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

Load Subtitles



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

Select EVR



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

Select Filter



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

Prefered Filter



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.

:, , , , , ,
17 comments for this entry:
  1. foilfence

    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?

  2. blogo

    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.

  3. Tony

    Subtitles won’t work for me when playing .MKV files, Haali says they are loaded.

  4. newbie125

    yes there is problem with mkv that contain subtitles on it

  5. sssscary

    This post was awesome, I have now smooth 1080p mkv playback on my older 3gHz celeron with 1 gig RAM and EAH4350

  6. Hvuong

    Do these h264/x264 files have to have DXVA enabled in them?

  7. blogo

    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

  8. needhelp

    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?

  9. Rwoody

    You Rock Dude! Thanks!

  10. gngn

    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?

  11. blogo

    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.

  12. Richard

    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

  13. FE

    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….

  14. Shaman

    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…

  15. hanlover

    “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.

  16. hazlhof

    I can’t find h264 decoder in MPC an neither in BSPlayer. Where can I get it?

Leave a Reply

Looking for something?

Use the form below to search the site:

Still not finding what you're looking for? Drop a comment on a post or contact us so we can take care of it!

Visit our friends!

A few highly recommended friends...

Archives

All entries, chronologically...