Media Player Classic Home Cinema (MPC-HC) and MadVR Setting

Watch video in best quality with Media Player Classic Home Cinema (MPC-HC) plus LAV Filters, Haali Media Splitter, and madVR renderer. madVR is a video renderer with the highest quality output and also a resources hungry renderer. Watch video of any format from downloaded video clips to high definition videos and blu-rays.


  1. Uninstall all current codec packs like k-lite and cccp, splitters, filters and renderer like ffdshow, haali, madVR, etc. Also uninstall if you have mpc-hc and vlc media player. This is to ensure that everything is on its default setting and everything is alright after the configuration.
  2. Download and install the latest version of the following.
    Media Player Classic Home Cinema x86 (zip file recommended)
    Haali Media Splitter (Official site is down, you can download from Videohelp alternatively)
    LAV filters
  3. In Haali Media Splitter setup, make sure you uncheck all in the setup options.2
    Install LAV Filters with its default configuration. Uncompress madVR then put it to a permanent location. To install, navigate for a batch file named install. Right click into it and choose run as administrator.1
  4. Open MPC-HC or if you downloaded the zip version, navigate to its folder and open mpc-hc.exe. Go to View>options or just press O to open options.3
  5. Under Playback, click Ouput and set DirectShow Video into madVR. Note that if you experience lagging, low performance or unable to play any video at all, choose Haali Video Renderer instead.5
  6. Go to Internal Filters and uncheck everything under it.6
  7. Go to External Filters and add the following in specified order. Be sure to check and make each as your preferred filter.
    *File Source (Async.)
    *LAV Splitter
    *LAV Audio Decoder
    *LAV Video Decoder7
  8. Under Subtitles, set Sub pictures to buffer to 5 and Maximum texture resolution to Desktop and also uncheck Round up to power of two. We’re done setting up mpc-hc. Click OK to close Options.8
  9. Now, we’re going to set up madVR. Play any video using mpc-hc. Right click madVR icon from the system tray then choose Edit madVR Setting.
  10. Under devices setup your device type.
  11. Under processing tab, expand decoding and uncheck all the check boxes. 11
  12. Expand deinterlacing then follow the following setting.14
  13. Under Scaling Algorithms, set each of three categories into Bilinear then click OK.15
  14. Search LAV Splitter under start menu. In Input Formats tab, navigate to matroska and then uncheck it then click OK.13

That’s it. Enjoy Watching!

Related Posts


  1. SovonHalder says:

    Fantastic fast & easy description, dude.

    Thank you…

  2. This site definitely has all the info I wanted concerning this subject and didn’t know who to ask.

  3. Thanks for some other wonderful article. Where else may anybody get
    that type of information in such a perfect manner
    of writing? I have a presentation subsequent week, and I am on the look for such information.

  4. As a jungle he is one of my favorite pick due to his bandage toss ability where you close
    the distance between you and enemy champions. With
    the growing number of sports clubs and their
    swelling membership, the complication arising to have a seamless way of organizing tournaments and fixtures
    have also magnified. We would have done a lot better though if Arsene had listened to
    me and hired me as a Transfer Market consultant at the Emirates; comon.

  5. Woah! I’m really enjoying the template/theme of this blog.
    It’s simple, yet effective. A lot of times it’s very hard
    to get that “perfect balance” between user friendliness and visual
    appearance. I must say that you’ve done a superb job with this.
    Also, the blog loads very fast for me on Internet explorer.
    Exceptional Blog!

Leave a Comment