Originally Posted by PLDRAGON
You need to make a calibration profile for the PC which is loaded on startup. Use something like Spyder or equivalent. Also do you use the same player for HD and SD? I've experienced that color saturation is different between e.g. VLC and PowerDVD.
Profiling it with a spyder is overkill and won't work properly anyway with regard to saturation issues. The LUT generated by the spyder will only get loaded into the graphics hardware ( even then you will probably need to lock it down in powerstrip to stop it resetting).
At best you'll get 3 1d luts that correct RGB balance and gamma ( you might even only get a single tone scale lut depending on the hardware): they won't correct for color gamut: and they will probably be completely unecessary and might even introduce banding.
To use an ICC profile properly to adjust gamut you would need a software hook to allow the player to access it ( there are none that do this). On most consumer digital displays you probably need a 3dlut to get it properly accurate so even with the software hook its unlikley an ICC profile will be that accurate anyway.
Sticking with a linear LUT ( the default ) and calibrating the display at the end of the chain will likely give much better results.
Then the other issue is whether the player software is handling the rec.709 color gamut correctly with HD and vice versa with the 601 gamut for SD material when its upscaled.
However that doesn't really tell you what to do.
Get a test disc and play it through software that you use for BD playback (probably powerdvd?). Calibrate your display (or if you are fairly certain your display is accurate or you don't want to change its settings adjust the picture controls in your player software. Powerstrip is always useful on an HTPC to ensure that there is nothing weird going on : some other bit of software , especially games for example, loading unusual LUTS into the graphics hardware you are not aware of.
Using a sd dvd test disc for this is fine ( even the THX optimode if you have nothing else handy , ideally you will need the blue filter unless you can limit your display to only display the blue record in the service menu).
Assume that powerdvd is making the correct colorspace transform between 601 and rec 709 when it upscales. ( if it doesn't we'll get to that)
View a BD and see if you are happier with the colors .
If it still looks whacky try and get a proper HD test disc ( there is a free one available on here) and see if it makes a difference. I've found powerdvd to be alright in its colorspace transformation between SD and HD though to be honest.