Btw, is there a way to programmatically change MPC-HC's configuration to enable/disable madVR?
And SVP's OpenCL, is there a way to programmatically change that setting? Most likely. I just have to know where is the settings file.
I think the easiest way to configure those would be to have a wizard that puts a 1080p video, then enables the components one after the other to know up to what the system supports. Some can't play regular 1080p videos on their computer, and someone had a blue screen while trying it.