AVS › AVS Forum › Video Components › Home Theater Computers › Advanced MPC-HC Setup Guide
New Posts  All Forums:Forum Nav:

Advanced MPC-HC Setup Guide

post #1 of 1939
Thread Starter 
Feel free to add any comments or questions in this thread.

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


%20800

Video Decoding
- 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.




Reclock Config
- 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
Bitstreaming
- 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.


Software Mixing
- 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.

MadVR Config
- 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.


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


Display Modes
- 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.


Smooth Motion
- 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.


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


%20800

Subtitle Rendering Quality
- Go into MPC-HC options, Subtitles.
- Set the maximum texture resolution to that of your display, check allow animation when buffering, and uncheck round up to power of 2.


%20800

Updating Software
- 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
post #2 of 1939
What do you do if you are running Windows X64 and MPC-HCx64???

It looks like they have 64 bit installer and drivers...but I'm just wondering...

AMD X4 945
ATI 4650 512mb
4gb 1333 memory
6tb HDD's
post #3 of 1939
Thread Starter 
because there is no 64 bit version of some of the software, the only option is to use a 32 bit version of everything. It should work fine, even if you are on a 64 bit windows, you should still be able to run 32 bit versions of everything mentioned just fine.
post #4 of 1939
Quote:
Originally Posted by MlNDBOMB View Post

because there is no 64 bit version of some of the software, the only option is to use a 32 bit version of everything. It should work fine, even if you are on a 64 bit windows, you should still be able to run 32 bit versions of everything mentioned just fine.

Agreed.

Nice guide.
post #5 of 1939
There are a lot of questions on how much, if any, madvr and other settings improve video quality.

Can you post some side by side comparisons so people can whether these changes are real or placebo?
post #6 of 1939
Ok...what if...just what if I'm looking only to change the audio decoding. Right now I'm using MPC-HC on it's own (no separate filters like SHARK or FFD Show installed). I need to decode internally and send all audio to my receiver in LPCM...my receiver can only take DTS and DD (normal versions) in Bitstream.

I only have a HDMI 1.2 receiver...so I need to send the HD audio at LPCM...Can I just add the LAV audio decoder x64 and shove in the DTS decoder from Arcsoft so that I can decode TrueHD, DTS-HD, DTS-MA and DD+???

Can you show me the configuration menu in the correct settings?
post #7 of 1939
Thread Starter 
Thanks for the praise assassin. I really appreciate it coming from a fellow writer of htpc guides.

As for madvr, here is my take on that: The difference is pretty subtle in real life cases (there are some test patterns that come with madvr that show some pretty big differences imo though), but it is a fact that it offers very advanced luma and chroma scaling options, as well as an advanced RGB conversion, so if you have the gear, and I think a lot of ppl nowadays do, why not?

Related questions I am sure ppl are wondering about - why no mention of lav cuvid or dxva? Well, I wanted to focus on just one method that works with the greatest amount of videos as well as worked on the greatest amount of hardware (ie not specific to nvidia graphics cards), so I stuck with software decoding. DXVA and Cuvid are both good ways to decode as well, with their own pros and cons.
post #8 of 1939
Thread Starter 
Quote:
Originally Posted by bimmerfreak0 View Post

Ok...what if...just what if I'm looking only to change the audio decoding. Right now I'm using MPC-HC on it's own (no separate filters like SHARK or FFD Show installed). I need to decode internally and send all audio to my receiver in LPCM...my receiver can only take DTS and DD (normal versions) in Bitstream.

I only have a HDMI 1.2 receiver...so I need to send the HD audio at LPCM...Can I just add the LAV audio decoder x64 and shove in the DTS decoder from Arcsoft so that I can decode TrueHD, DTS-HD, DTS-MA and DD+???

Can you show me the configuration menu in the correct settings?

Alright, i think i understand what you want. If you insist on using 64 bit software, don't use ffdshow audio processor, since that is only necessary because of using wasapi exclusive mode with reclock, and there is no 64 bit version of reclock (so you will use system default as your audio renderer). Configure lav audio to bitstream DD, then copy over the dtsdecoderdll.dll from arcsoft into the lav folder, and then that will allow you to decode dts and dtshd to pcm. I don't believe you can have it set up so that you are bitstreaming DTS but decoding DTSHD, but this should provide equivalent results. Since you are not using kernel streaming or wasapi, I would also make sure windows has set the default mode for your sound device at 24 bit and 48khz, and I would make sure you have configured your speakers correctly in windows.
post #9 of 1939
Quote:
Originally Posted by MlNDBOMB View Post

Alright, i think i understand what you want. If you insist on using 64 bit software, don't use ffdshow audio processor, since that is only necessary because of using wasapi exclusive mode with reclock, and there is no 64 bit version of reclock (so you will use system default as your audio renderer). Configure lav audio to bitstream DD, then copy over the dtsdecoderdll.dll from arcsoft into the lav folder, and then that will allow you to decode dts and dtshd to pcm. I don't believe you can have it set up so that you are bitstreaming DTS but decoding DTSHD, but this should provide equivalent results. Since you are not using kernel streaming or wasapi, I would also make sure windows has set the default mode for your sound device at 24 bit and 48khz, and I would make sure you have configured your speakers correctly in windows.

Thankyou for the clarification...seems like everyone nowadays has a 1.3 receiver...I am still in the dark ages.
post #10 of 1939
Quote:
Originally Posted by MlNDBOMB View Post

As for madvr, here is my take on that: The difference is pretty subtle in real life cases (there are some test patterns that come with madvr that show some pretty big differences imo though), but it is a fact that it offers very advanced luma and chroma scaling options, as well as an advanced RGB conversion, so if you have the gear, and I think a lot of ppl nowadays do, why not?

Well to play devil's advocate....

Because it can be a royal pita if you are not a "Type A" tinkerer. I think to go through all of these settings, codec changes, software changes, etc to get at most a "subtle" improvement for many may not be warranted. Or even wanted.

But I have been on AVS long enough to know that there will be a parade of people that shout from the mountaintops that a HTPC isn't worth a damn unless you have everything setup to the max such as "X" discrete video card, "perfect 24p" (if that even exists), Madvr or whatever the flavor of the quarter is, etc.

I used to be like this. Now I just want to sit down on my couch and enjoy my HTPC. I don't care anymore about the constant tinkering. I think that the whole point of a HTPC is to enjoy high quality high definition media at your fingertips. Not to spend weeks/months/years constantly tinkering to find some subtle difference that may or may not even be there (or may just be in your mind).

So for those people your guide is great. And for those of you who want to tinker this should help out immensely.

And for those who want to just use their HTPC without the constant headache of introducing all of these variables as potential problems/conflicts/issues with their HTPC I would think twice about opening pandora's box.

Trust me. I have been there. Multiple times.
post #11 of 1939
Thread Starter 
Quote:
Originally Posted by bimmerfreak0 View Post

Thankyou for the clarification...seems like everyone nowadays has a 1.3 receiver...I am still in the dark ages.

Heh, I'm actually still using component and 6 channel analog. A total of 9 cables for video and audio.


Quote:
Originally Posted by assassin View Post

And for those who want to just use their HTPC without the constant headache of introducing all of these variables as potential problems/conflicts/issues with their HTPC I would think twice about opening pandora's box.

Trust me. I have been there. Multiple times.

Well, I was very careful in naming this thread "Advanced MPC-HC Setup Guide," as opposed to something else so that it would be very clear that this is gonna kinda be intense.
But also you have to consider that HTPC ppl are natural tinkerers, and the subset of those who use MPC HC rather than other software are even bigger tinkerers I would think, so I wouldn't expect too much problems. Also, I don't think there is constant tweaking and changing involved, you basically just set aside a little time to set it up once and you are essentially set.

It's interesting you brought up madvr in that regard though, as when I was writing this, I was actually more worried about instructing ppl to use wasapi exclusive mode over the directsound audio renderer, which kinda is another example of work you are doing for a small benefit.

Thanks for the feedback though, I definitely appreciate it.
post #12 of 1939
Curious, is madvr better than ffdshow?
post #13 of 1939
Thread Starter 
For rgb conversion, yes, cause it has 16 bit processing, while ffdshow has 11 bit processing.

For luma/chroma scaling, they are similiar.

Also, they are fundamentally different in that madvr works on the gpu, and ffdshow works on cpu.
post #14 of 1939
Quote:
Originally Posted by MlNDBOMB View Post

For rgb conversion, yes, cause it has 16 bit processing, while ffdshow has 11 bit processing.

For luma/chroma scaling, they are similiar.

Also, they are fundamentally different in that madvr works on the gpu, and ffdshow works on cpu.

Hmmm i do like the ability to run on the gpu but so far ffdshow hasnt given me any problems...Hmmm really worth changing ?
post #15 of 1939
Quote:
Originally Posted by MlNDBOMB View Post

For rgb conversion, yes, cause it has 16 bit processing, while ffdshow has 11 bit processing.

For luma/chroma scaling, they are similiar.

Also, they are fundamentally different in that madvr works on the gpu, and ffdshow works on cpu.

Might have picked this up wrongly, but doesn't MadVR only work on the GPU for Nvidia cards?
post #16 of 1939
Thread Starter 
Quote:
Originally Posted by pokekevin View Post

Hmmm i do like the ability to run on the gpu but so far ffdshow hasnt given me any problems...Hmmm really worth changing ?

imo, yes.


Quote:
Originally Posted by steelman1991 View Post

Might have picked this up wrongly, but doesn't MadVR only work on the GPU for Nvidia cards?

no, madvr works on the gpu no matter what. I believe you are thinking about how with an nvidia card, you can offload decoding and deinterlacing to the graphics card as well with lav cuvid. With the method in my guide though, decoding and deinterlacing is done on the cpu through lav video and ffdshow raw video filter respectively.
post #17 of 1939
altough you did a great job, there are some parts that i dont like them.
YOu can say that this guide is an analytical-enough guide rather than Advanced.
on of the cons it `s written for specific users with some unique needs.
post #18 of 1939
Quote:
Originally Posted by assassin View Post

Well to play devil's advocate....

Because it can be a royal pita if you are not a "Type A" tinkerer. I think to go through all of these settings, codec changes, software changes, etc to get at most a "subtle" improvement for many may not be warranted. Or even wanted.

But I have been on AVS long enough to know that there will be a parade of people that shout from the mountaintops that a HTPC isn't worth a damn unless you have everything setup to the max such as "X" discrete video card, "perfect 24p" (if that even exists), Madvr or whatever the flavor of the quarter is, etc.

I used to be like this. Now I just want to sit down on my couch and enjoy my HTPC. I don't care anymore about the constant tinkering. I think that the whole point of a HTPC is to enjoy high quality high definition media at your fingertips. Not to spend weeks/months/years constantly tinkering to find some subtle difference that may or may not even be there (or may just be in your mind).

So for those people your guide is great. And for those of you who want to tinker this should help out immensely.

And for those who want to just use their HTPC without the constant headache of introducing all of these variables as potential problems/conflicts/issues with their HTPC I would think twice about opening pandora's box.

Trust me. I have been there. Multiple times.

great post bro!
post #19 of 1939
what are the main pros to being able to run on gpu?
In my case im using a Nvidia 220GTM

-Kevin
post #20 of 1939
^If you have a weak CPU, it can help offload the processing to the GPU. Power consumption differences are negligible. It's possible that the overall power consumption will be lower with a fast software decoder.

For beginners, I agree that it can be a headache to learn and set everything up. but if you have a decent knowledge of filters/decoders etc., it's not too bad.
I also agree that the difference is subtle, but many of us here at AVS are willing to spend the extra bucks or are willing to learn how to set MPC up the 'ideal' way to get those subtle improvements.

Anyway, good guide mb.
post #21 of 1939
MadVR may use GPU shaders on NVidia or ATI, but with my HD4670, and MadVR enabled in MPC-HC, I get appalling stutter during HD MKV playback. CPU isn't maxed though, and generally runs at 70-80% using MadVR. Strangely, MPEG-2 HD MKV's are fine, but I guess the CPU demands are far less for this. X264 MKV's stutter like crazy, and VC1's often don't play at all (black screen). Switch back to EVR, and everything's fine.

Also, I've always steered clear of codec packs and ffdshow. Are the post-processing benefits that noticable? Can you ignore the ffdshow/reclock sections and still gain some benefits. All my HD MKV's have FLAC audio anyway output over analog, so I might only need MadFLAC.
post #22 of 1939
Quote:
Originally Posted by assassin View Post

Now I just want to sit down on my couch and enjoy my HTPC. I don't care anymore about the constant tinkering. I think that the whole point of a HTPC is to enjoy high quality high definition media at your fingertips. Not to spend weeks/months/years constantly tinkering to find some subtle difference that may or may not even be there (or may just be in your mind).

Constant tinkering?
Sure, setting up the advanced components does take a bit longer, and may require reading an additional guide, readme, forum thread, or something - BUT, once you're done, it works the same as any other setup. You click play, a movie plays.

Maybe some people believe they have to constantly tinker with the system to get the last 0.1% out of it because they read some suggestion somewhere - but thats not true.

I setup my stuff on the HTPC once, and about once a month i update the software on it, well at least my own filters and madVR (if there was an update). That takes maybe half an hour per month, and really doesn't require much tinkering. You could even go without the updating - once it works, it'll continue working.

If there was a scale of how much of your HTPCs potential you're using, i would probably rate it somewhat like this.
(Only rated PQ and the ability to actually play media - GUI needs, usability, and all that are ignored)

60% - Use WMC/WMP with all stock components - install windows and go.
90% - Use WMC/WMP with "common" 3rd party filters or a codec pack
90% - Use MPC-HC with only its internal filters.
95% - Use MPC-HC with 3rd party filters/codec pack
99% - Use MPC-HC with specifically selected and carefully setup filters
99.9% - See above, with constant tweaking and obsessive testing for the "best"

PS:
There are other players that allow the same or even more flexibility as MPC-HC, this was just an example.

I would rate this guide close to the 99% group, i do however believe that you can achieve more if you actually care to understand what you're doing rather then blindly following a guide. However, i do not see the need for constant tinkering, unless you want to do it.
post #23 of 1939
I have to disagree with this 60~99% deviation.
The differences are shorter.
Even an isf calibrator or a discrete video processor like lumagen can not do these kind of miracles.

I think the 80% of people here, wouldn't notice difference between madvr and EVR at less than 46" from 2,5m.
post #24 of 1939
The 60 to 90 jump is just the ability to actually play files. Stock WMP/WMC is really limited without external decoders/splitters, and lacks support for alot of files.

After that, its 90-99.9%.
You can do something similar to what madVR does with ffdshow or other filters, by using a high-quality RGB conversion algorithm. (Note that i didn't specify any filters there)
Between the "default" RGB conversion in EVR, and a High-Quality conversion from ffdshow or madVR, there is a visible difference.

90% of people here wouldn't bother, mostly because they are happy with what they get from EVR, and won't know that they are missing something.
Its not a day and night difference, but it is visible. I could quote alot of cases where people used their old and trusted setup for ages, then switched to some new settings, some new filters, and they did actually notice a improvement. Maybe thats in the 20%, people that don't notice a difference usually don't come complaining...

Anyway, my main point was that even an advanced setup does not require constant tinkering. An extended initial setup? Sure. But after that, its all about enjoying the content.

PS:
Something i forgot to mention is of course the increased hardware requirements.
For example, the iGPU in Intels CPUs is not fast enough to fully enjoy madVR, but because the CPU itself is fast, using ffdshow to improve the image quality is a viable alternative.

PPS:
@isf/lumagen:
Of course they cannot. This is about processing the material very close to the source. Something a ISF guy or a stand-alone processor can do is after the video has actually been converted for output. If that conversion is done badly, there is only so much an external device can do to improve it again. Improving the initial conversion will yield the best benefits.
Still, the benefits are not *major*, but they are still worth getting for half a day of research and setup, IMHO.

Maybe thats just me, but i do believe that if someone wants a HTPC, they should actually be ready to invest at least some time into the initial setup.
Otherwise, what benefits does it get them over a finished solution? I have a HTPC so that i have control over what happens. If i just wanted playback, i wouldn't bother with a HTPC which uses more power then any standalone device and eats up so much of my time.
post #25 of 1939
Thread Starter 
Quote:
Originally Posted by tman247 View Post

Also, I've always steered clear of codec packs and ffdshow. Are the post-processing benefits that noticable? Can you ignore the ffdshow/reclock sections and still gain some benefits. All my HD MKV's have FLAC audio anyway output over analog, so I might only need MadFLAC.

The audio postprocessing is there because wasapi exclusive mode in reclock needs a mixer at times, or else you could be possibly missing audio channels when watching a video. I suppose you can ignore the ffdshow/reclock audio sections and still benefit from using madvr and the video decoders i specified, and the subtitle setup too. If all your videos have flac, i suppose you can use just madflac as an audio decoder, but you can use mpc hc for all your videos, not just your HD mkv ones.

@nevcariel
sorta OT, but isnt the HQ RGB conversion from LAV video better than the one from ffdshow?
At any rate, I think my suggestion for ppl with someone using intel hd graphics would be to use madvr but use a less demanding scaling algorithm for luma and chroma, like bilinear. But i definitely can see what you are going for by using ffdshow in that capacity.
post #26 of 1939
Quote:
Originally Posted by Tony_Montana View Post

I think the 80% of people here, wouldn't notice difference between madvr and EVR at less than 46" from 2,5m.

I see difference between madVR and EVR on 37" from 2,5m. And its not simple EVR, its EVR CP with 32fp processing, dithering and HQ chroma sub-sampling. And I wonder why... Yes, I'm the one who likes to fine-tune favorite apps.
post #27 of 1939
Or you could just use JR Media Center with an Nvidia card and most of this is worked out for you.

I want to congratulate the original poster. I think your guide is tremendous!

I am using JRiver for the most part these days but I have several HTPCs and for two of them in particular there is much in this guide that will help me get the most out of their admittedly modest hardware. For the rest of the HTPCs I have i3s with discrete Nvidai GPUs.

JR Rvier is supplying LAV CUVID and madVR at the latest patch leve. JR Rvier is taking care of keeping my video playback at the 99 percent point without me doing much tinkering.

Again Kudos to guide author. I give it five stars!
post #28 of 1939
Quote:
Originally Posted by Qaq View Post

I see difference between madVR and EVR on 37" from 2,5m. And its not simple EVR, its EVR CP with 32fp processing, dithering and HQ chroma sub-sampling. And I wonder why... Yes, I'm the one who likes to fine-tune favorite apps.

I use a 37" display at my desktop so the distance is more like 1.2m for me. Throwing all the tricks you described above definitely won't match madVR and madVR is dead simple to use if you have the horsepower.

It is not like a Sandy Bridge and a mid-level Nvidia GPU is a big expensive platform. I built my latest desktop with GT 545 i3 Sandy Bridge, 80 plus PSU and intel media series main board for a little over $500. I could have gotten it under $500 with more careful shopping. Had I been willing to give up the 35 watt idle, a GTS 450 could have been had for less than a $100 and I could have spent much less on my main board. I think one can put together with careful shopping all the hardware to LAV CUVID and madVR for a little over $400. It might use 75 -80 watts at idle but if you don't HTPCs all over the house than the who cares about the extra 40 watts.

I saw a very decent HP AMD quad core minitower on Woot two nights ago for $299. Just add a GT 550Ti from newegg and you have a $420 HTPC with OS that can play anything you can throw at it. Install the Nvidia GPU, install JR Media Center and set it to ROHQ and your video playback is pretty much state of the art and a no brainer all at once.
post #29 of 1939
Thread Starter 
On that point, I'd like to mention that the minimum cpu requirements shouldn't really intimidate anyone. I recommend a cpu that can score around a 1.4 in cinebench r11.5, and for reference an entry level pentium g620 scores about a 2, so even that is a good deal more cpu power (almost 50% more) than I recommend for decoding, and should be enough for the advanced software deinterlacing as well.

If you are wondering how the more expensive processors fare, a core i7 2600k at stock scores a 6.8.
post #30 of 1939
Quote:
Originally Posted by Nevcairiel View Post

Constant tinkering?
Sure, setting up the advanced components does take a bit longer, and may require reading an additional guide, readme, forum thread, or something - BUT, once you're done, it works the same as any other setup. You click play, a movie plays.

Maybe some people believe they have to constantly tinker with the system to get the last 0.1% out of it because they read some suggestion somewhere - but thats not true.

I setup my stuff on the HTPC once, and about once a month i update the software on it, well at least my own filters and madVR (if there was an update). That takes maybe half an hour per month, and really doesn't require much tinkering. You could even go without the updating - once it works, it'll continue working.

If there was a scale of how much of your HTPCs potential you're using, i would probably rate it somewhat like this.
(Only rated PQ and the ability to actually play media - GUI needs, usability, and all that are ignored)

60% - Use WMC/WMP with all stock components - install windows and go.
90% - Use WMC/WMP with "common" 3rd party filters or a codec pack
90% - Use MPC-HC with only its internal filters.
95% - Use MPC-HC with 3rd party filters/codec pack
99% - Use MPC-HC with specifically selected and carefully setup filters
99.9% - See above, with constant tweaking and obsessive testing for the "best"

PS:
There are other players that allow the same or even more flexibility as MPC-HC, this was just an example.

I would rate this guide close to the 99% group, i do however believe that you can achieve more if you actually care to understand what you're doing rather then blindly following a guide. However, i do not see the need for constant tinkering, unless you want to do it.

Well this is coming from the developer (Nevcairiel) of LAV and CUVID. Obviously you know what settings do what, what to check, what's not important or is important, etc. So you know with what to tinker and not to tinker with. Perhaps its possible that your average HTPC user doesn't have your level of expertise.

And I agree with WMC alone being limited. But I think that with WMC+LAV you can get to about 95% of perfect. With Madvr and other renderers you can get to maybe 96-98% of perfect.

So is that 2-3% noticeable? Many don't see the difference. Some can see it on huge (100+ inch) screens which may magnify its effect.

So to buy a more powerful CPU, discrete GPU, have added heat, added noise for a 2-3% subjective gain may not be wanted or even needed.

But if you are a tinkerer and simply have to have the "best of the best" (or at least think that you have this to be 100% happy) then go for it. As I stated this guide is great.
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Home Theater Computers
AVS › AVS Forum › Video Components › Home Theater Computers › Advanced MPC-HC Setup Guide