You can use any of the existing toolbars with dark theme. A new default was added, but you can still choose the old default or any other. It will try to make the background dark if it is a light toolbar. MPC-HC play MOV with video but no audio. When I try to play.mov file in MPC I get no audio (the video works, but without audio), in other players the video works properly. Supported codec and video/audio formats for MPC-HC. Codec: MPEG-1, MPEG-2, MPEG-4, H.264, VC-1, Xvid, Divx. MPC-HC is an extremely light-weight, open source media player for Windows. It supports all common video and audio file formats available for playback. For people who have a lot of movies on DVD disc, you may wonder the possibility of watching DVD movies on MPC-HC. When a video file is loaded in MPC-HC, MPC-HC will run through this list from top to bottom and load the relevant filter(s), create a graph from them and play the file. All you need to do is explicitly list them in the right order in MPC-HC’s External Filters window and MPC-HC should thread them together, compatible pins permitting.
Open View -> Options main menu item
In Internal Filters section
Click on Internal LAV filter settings -> Video decoder and choose DXVA2 (copy-back) mode
Open External Filters section
Click Add Filter... then select ffdshow raw video filter in the list and press OK
Select ffdshow raw video filter and set Prefer mode then click OK
How to check
List of filters in use should be like this:
Useful information about current renderer stats can be seen with Ctrl+J hot key.
Additional comments
Video renderer can be set from Options -> Playback -> Output section.
Retrieved from 'https://www.svp-team.com/w/index.php?title=SVP:MPC-HC&oldid=5823'
Note: This guide is outdated and won’t be updated anymore. It is recommended to install the Kawaii Codec Pack which does everything automatically. Make sure to follow the directions on their page.
This method will result in significantly more image quality and performance than using CCCP (or anything ffdshow-based, really), so if you’re struggling to play back Hi10P anime, or even regular 1080p, consider trying this. MadVR is updated constantly and uses a very new version of libav for decoding, giving it much more speed than the ridiculously outdated ffdshow-tryouts project, as well as the even more ridiculously CCCP codec pack that is based on it.
Step Zero: Prerequisites
Uninstall ALL instances of MPC-HC, CCCP, ffdshow, madVR, Haali, K-lite, CoreAVC etc. you might have on your system. This is a clean guide that requires no other prerequisites to function, and ideally should have none installed either.
Mpc-hc Pour Mac
Step One: Downloading and Installation
Download and install the latest version of MPC-HC (you want the .exe version for an installer) Note: Get the 32-bit version ONLY! The 64-bit version is incompatible with madVR and will not function at all.
Install the LAV Filters. These are necessary for decoding video and audio. Take care while installing to deselect the LAV Splitter:
Obtain and install the latest version of Haali’s Media Splitter
Note: You can skip this step if your PC isn’t very powerful! Download the latest version of madVR and extract it anywhere you like. Run install.bat inside the folder. DO NOT DELETE THE FOLDER AFTERWARDS, madVR lives inside it and does not copy itself anywhere else. Move it somewhere sensible before installing, for example C:Program FilesmadVR. Note: Make sure you’re logged in as an Administrator when running this! Do not right click and “run as admin”, log in as admin and run it normally!
Step Two: Configuration
Open up MPC-HC’s options menu. Under “Internal Filters”, disable everything. You can leave some of the ones on the left active, but make sure you’ve disabled all of the ones not selected here:
Under Playback, enable “Auto-load subtitles”
Under Subtitles, make sure “Allow animation when buffering” is enabled, and “Maximum texture resolution” is set to “Desktop”:
Under Output, choose “madVR” as renderer. Note: If you skipped madVR, or you’re experiencing lagging, frame drops or poor performance in general, set this to “EVR Custom Pres.”, “Haali Renderer” or “VMR-9 (renderless)” instead – try them in that order until you find one that works.
Make sure the LAV Video is selected as default decoder. If in doubt, go to external filters, choose “Add Filter”, select LAV Video Decoder and switch it to “Prefer”:
After making the above changes, restart MPC-HC and play back any file. You should notice the madVR icon in the system tray. Right click this to access the settings: Once inside, disable the “fullscreen exclusive mode” under Rendering -> General Settings. I recommend leaving this off unless you are having playback problems, because it prevents you from taking screenshots and makes the transition to fullscreen very ugly (It also messes up MPC-HC’s interface):
Step Three: Confirmation
Play back a Hi10P file and use Ctrl+J to enter the OSD: (If it doesn’t show up or looks completely different, doublecheck output configuration)
Correct
Incorrect
Finally, check the “Filters” list (in the right click menu of MPC-HC during playback) and confirm that LAV Video is being used:
Bonus: Adding ffdshow (Optional)
Adding ffdshow will allow you to use its audio decoder (for filters + a more customizable mixer), as well as using it for formats other than AVC1 (H.264), VC1 and MPEG-2. Especially for older 480p and worse content (which isn’t likely to be encoded in AVC1), you can use the ffdshow deblocking or debanding filters to attempt to improve image quality this way.
Install the latest ffdshow-tryouts.
Open ffdshow’s settings dialog (Start -> All Programs -> ffdshow -> Video decoder configuration), under “DirectShow control” set the Merit to normal:
Go back to the internal filters menu of MPC-HC and disable all of the remaining transform filters:
Double check Step Three to make sure ffdshow doesn’t touch your H.264 video.