video playback oversaturated on HDR monitor
-
jordan30001 last edited by
I am having an issue with video playback (any video) being oversaturated when playing on my HDR monitor (see below screenshot examples) from other suggestions it seems that setting opera://flags/#use-angle to OpenGL "fixes" the issue, however, this fix has a problem where it causes video playback to stutter (e.g. on a twitch stream running at 1080p60fps the twitch player reports an average of 10/15 frames dropped per second which does not occur when using D3D.
I have checked other chromium based browsers, and Firefox and neither seem to have this issue.System Specs:
CPU: i9-13900k
GPU: RTX 4090Oversaturated video (using D3D Angle):
Correct video saturation (using OpenGL Angle):
-
leocg Moderator Volunteer last edited by
@jordan30001 Is Lucid Model/RGX enable by chance? If so, check with it disabled.
-
jordan30001 last edited by
RGX is disabled, however, enabling RGX fixes the issue but RGX makes most content I watch look over processed (e.g. sharpens videos that don't need sharpening)
-
Ooloolool last edited by
I have an RTX 4090 and an i9 14900KF and the same problem. Has this been solved? Also the only options I see in the settings is "Use graphics acceleration when available" and "Sharpen video on all sites" and "Show button on video" in LucidMode.
If I turn off graphics acceleration that solves the YouTube issue, but why should I turn that off for everything in the browser just so I can watch YouTube?
-
jordan30001 last edited by
I have found a "temporary fix" which involves opening the video in Fullscreen on a non HDR monitor then using the move window to move the video to the HDR monitor (using win + shift + left/right) and as long as you don't Fullscreen the video it works fine.
But I don't see this as a solution as it's finicky to do.
It seems like this is a problem across all chromium browsers (chrome, edge, opera, opera gx, etc.
It seems like the only browser this doesn't affect is firefox, and that's likely as it doesn't use chromium