What you need to download
1. MPC-HC x86 installer ( http://mpc-hc.sourceforge.net/downloads/ )
2. MadVR.zip ( http://forum.doom9.org/showthread.php?t=146228 )
3. LAV filters 32 bit zip file ( http://forum.doom9.org/showthread.php?t=156191 )
4. Reclock ( from the stickied thread here http://forum.slysoft.com/forumdisplay.php?f=85 )
5. Optional - Arcsoft TMT software (buy it at www.arcsoft.com/products/totalmediatheatre/ )
Media Player, Video Renderer, and Audio Renderer Installation
- First install media player classic home cinema. Check the box to reset settings during the installation if you've mucked around with the mpc hc settings before and want to start fresh.
- Install MadVR by extracting it and running the install.bat for it.
- Install reclock with the installer
- Open mpc hc, press “o” for options, and go to output. For directshow video, choose MadV, for audio renderer, choose reclock.
Installing The Decoders and Splitter
- To install LAV filters, download the .zip file, extract it to a folder somewhere, and run the 3 install files (audio, video, splitter).
- To configure mpc hc to use lav splitter, open mpc hc, press o for options, go to internal filters, and in the source filters box, right click and select disable all filters
- While we are here, go into the Audio Switcher subsection, and uncheck the box to enable it.
- Now, go to the external filters section. Select Lav Audio, Lav Splitter, LAV Video, set them to prefer.
- If you have Haali Media Splitter installed, you must add it to the list, but in this case, set it to block (you want to use lav splitter, not haali splitter).
- Open the config for lav video by double clicking on it in external filters.
- The different GPU decoding modes are listed under hardware decoding in the upper right. Select nvidia cuvid for an nvidia gpu, intel quicksync for an intel gpu, and dxva2 native for an amd gpu. The one you plan on using should say "available" to the right of it after it has been selected.
- If you feel that your cpu is up to the task, you can select none.
- This is sort of an off label use of reclock btw. We aren't actually gonna be reclocking anything.
- Open the "configure reclock" shortcut from the start menu.
- Select wasapi exclusive for PCM
- Select 24 bit int padded to 32" and check "16 bit int for 16 bit sources" for format
- Uncheck time stretching
- Check "accept bitstream formats", and "disable media correction for bitstream formats".
- If you have a center speaker, uncheck output mono sources to both front channels.
- In the video tab, uncheck “Use built-in estimator” for both media files and dvds.
Reclock Config Part 2
- Open a video in mpc hc, right click in the video, and go to filters and click on reclock.
- check "slave reference clock to audio".
- Lock media adaptation to “original speed”
Lav Audio Config
- Double click on LAV audio in external filters.
- Under Bitstreaming, select the formats you want to bitstream.
- For analog, don't check any, for SPDIF, check Dolby Digital and DTS, for HDMI, check all the options for bitstreaming. This is assuming you have a receiver with the proper decoders.
- If you have a dedicated sound card or HDMI receiver, you can likely skip this part. Set up mixing through the card or receiver instead.
- If you are sure you need mixing, go to the mixing tab. Click "Enable Mixing" and select the appropriate speaker configuration.
- If you want mono and stereo streams to remain untouched, check "don't mix stereo sources"
Optional - Advanced DTS and DTS-HD Decoding
- This is only for those who don’t bitstream DTS or DTS-HD.
- Search the arcsoft TMT folder for a file called dtsdecoderdll.dll. Then copy this file into the same folder that LAVaudio.ax is in.
- This will allow high quality DTS and DTS-HD decoding through LAV audio.
- To edit the madvr settings, first play any video in MPC-HC. Then right click in the video, go to filters, then click on madvr, and click edit settings.
- This is also a great chance to make sure all the lav filters and reclock are also showing up properly in the filters list.
- Under the scaling algorithms section, you can customize the scaling used.
- The defaults are fine for most people.
- A lot of people with high end graphics cards are using the Jinc scaler at 3 taps with the antiringing filter for chroma and image upscaling (though still using catmull rom for image downscaling), which is very gpu taxing.
- Alternatively, there is the option of a bilinear scalers for chroma, image upscaling, and image downscaling, which doesn't tax the gpu much and is a great choice for a low end gpu.
- Madvr can switch different refresh rates to match the video's framerate.
- First see if your display supports other refresh rates. Right click on your desktop wallpaper and go to screen resolution. Choose the display you watch videos on and go to advanced. Then go to the monitor tab and look at the listed refresh rates.
- To have madvr automatically switch to the proper refresh rate, go to the devices section in madvr settings and choose the display that you watch videos on. Expand it, and then choose display modes.
- If your display showed a 23hz mode, you can enter 1080p23 for example. The desired refresh rates are usually 23.976, 24, 25, 29.97, 30, 50, 59.94, 60, or multiples of these. The names of the non-integer refresh rates are shortened, so 23.976=23.
- You can check to see if the display's refresh rate changed by pressing ctrl+j while a video is playing; the refresh rate is listed at the very top.
- If you can't fully use the display modes feature of madvr, you may be interested in the smooth motion feature to remove judder.
- This is available through the rendering section of the madvr settings, under smooth motion.
Intelligent Subtitle Selection
- Go to external filters, and double click on lav splitter. Select advanced subtitle selection mode.
- If you are an english speaker, you will probably want to enter "eng:eng|f;eng:off;*:eng" (without the quotes) here.
- This will enable only forced english subtitles when english audio is present, and english subtitles when a non-english audio is present.
- This should generally lead to the correct subtitle choice, but if for some reason it doesn't, you can use the W key to toggle on/off subtitle rendering, and the S key to cycle through the different subs present in the file.
- You can update MPC HC by just running a newer installer. Your settings will carry over.
- For lav filters, run the 3 uninstall files, delete the old lav filters folder, put the new one its place and run the 3 install files. Remember to re-copy the dtsdecoderdll.dll file from arcsoft tmt if you were using it.
- For madvr, run the uninstall.bat, delete the old madvr folder, put the new one in its place and run the install.bat.
- For reclock, you can uninstall it and then run the new installer
Edited by MlNDBOMB - 5/10/13 at 12:49pm