Reinhard HDR to SDR conversion results in weird transparency on certain colors

BalaDeSilver

New Member
I have this Window Capture to an HDR game, which is "clipping" so I can see the layers below it, which I set as bright pink to make it easier to see the issue. Some ingame items and elements are either completely or partially transparent. In some color pickers in Warframe, some colors are completely transparent.

I can mostly mitigate the issue by having a white color layer below the game, but it isn't a fix, especially since the colors being erased are mostly in the bright green to orange range, yellows included. I have no idea what's going on, and not converting to SDR leads to a very washed out image, as if I mixed it with a grey color, and not playing in HDR leads to weird colors on my monitor (although the best experience for the audience). I know I can have my cake and eat it too, I can manually correct the colors, I just need the conversion to not bug out into transparency.

I even recorded a video showcasing the issue:

This is my first post, so I'm posting logs: https://obsproject.com/logs/NyGyfcZ1Ei4xU0bZ
 

Suslik V

Active Member
Please, take a look at:

Let's say OBS can capture SDR image before it will be "scaled-up" to HDR by GPU (this internal scale-up by GPU is mandatory because picture will be displayed on HDR display device).

SDR image wrongly treated as HDR will result in dimmed picture (shaded a lot) on HDR display device.
HDR image wrongly treated as SDR will look like overexposed photo (has over-brighten areas).
 

BalaDeSilver

New Member
Please, take a look at:

Let's say OBS can capture SDR image before it will be "scaled-up" to HDR by GPU (this internal scale-up by GPU is mandatory because picture will be displayed on HDR display device).

SDR image wrongly treated as HDR will result in dimmed picture (shaded a lot) on HDR display device.
HDR image wrongly treated as SDR will look like overexposed photo (has over-brighten areas).
Yeah, if I force SDR, it becomes overexposed. If I let it be, it's just slightly grey...
 

BalaDeSilver

New Member
1708273083415.png

1708273111019.png

New update: it only happens with Color Correction turned on. I have no idea why, tho...
 

Suslik V

Active Member
There is message at top of the properties section of the filter, it says - "this effect only applicable to SDR sources".
Maybe this the cause? Not all filters in OBS supports HDR colors.

As quick test you can try to make screenshot of the source itself (OBS right-click menu over the source). Picture will be saved to OBS recordings folder in PNG for SDR image (or special format in case this is HDR). This will allow to you to understand which Game Capture source is actually HDR texture. Based on: https://obsproject.com/forum/threads/screenshot-file-types-changeable.166051/post-609773
 
Top