The colors in mpc-hc looks washed out in amd gpus while colors are in vlc or something else are good.
I am on a Hp laptop ryzen 3 3250u, Driver Version - 22.20.44.08-221202a-390931C-HP.
updating the drivers form amd sites to the lastest one also doesn't fix the issue. My friends that have amd ryzen 5 5600g reports the same.
Changing color output range in the mpc-hc setting to 16-235 does fix issue of videos that are in that color range but the videos that have output range of 0-255 don't display correctly then.
The application author also confirms that you are supposed to have the output range between 0-255 in the setting.
AFFECTED Video Renderers(in options>playback>output):
evr-custom presenter
evr ---->(less washed out colours than others)
mvr-renderless
Sync renderer
more technical details on the issue - https://github.com/clsid2/mpc-hc/issues/2457
Same issue happens to nvidia users with vlc the fix is to change the color dynamic range from 16-235 to 0-255 but in the amd software is not available since i am on laptop(others say it was 0-255 since the beggining for them and that doesnt fix it)
Edit related
https://community.amd.com/t5/drivers-software/two-full-generations-of-cards-still-no-fix-for-evr-mpc...
https://wiki.videolan.org/VSG:Video:Color_washed_out/#:~:text=change%20color%20range%20from%20limite...