joedynamite
New Member
It is very possible I'm doing something wrong, or don't have something configured properly so please tell me if the problem is me, haha. I was trying to record I444 video for editing later and noticed some differences in HEVC and H.264 output contrast. I've used the loading screen in Mario Kart 8 Deluxe to determine if I have RGB range settings correct. It has very low contrast, light grey icons on a white background. If I ever have Full/Limited ranges incorrectly set it will be all white, but when properly matched it will show the light grey icons.
I had everything matched up on Full (since I was trying I444 recording) with H.264 and I correctly get the grey images in the background in the recording. But as soon as I change to HEVC, leaving every other setting the same, I get an all white background in the recording. Am I trying to do something HEVC doesn't support? Is it due to the HEVC codec or compression somehow? Do I have something else misconfigured? These screenshots are of the recordings being played back in VLC.
OBS 28.1.2, pretty fresh install, one scene, one video capture source.
Nintendo Switch running into AVerMedia Live Gamer 4K.
Nintendo Switch set to 1080p Full Range RGB.
AVerMedia Live Gamer 4K source set to Custom, 1080p, match output fps, XRGB, Rec. 709, Full Color Range.
OBS Video settings tab 1080p, no scaling, 59.94fps.
OBS Advanced settings tab I444, Rec. 709, Full Color Range, SDR White 300 nits, HDR nominal peak level 1000 nits.
OBS Recording Output settings CQP 20, 2s keyframe, P2, High Quality, Two Pass Qres, main, 2 max bframes.
Using an RTX 4080 for encoding (just got it hooked up a few days ago), I don't think I tried this on my previous card, a GTX 1080 Ti, and don't really want to swap it back out. I would also try recording a PC game to take the AVerMedia out of the equation but I don't know of a scene in any PC games that has low contrast like this for testing.
Here is a log file https://gist.github.com/joedynamite/f6528d9ac7f4ffe8cce9d11a27a457ba
Here are two short recordings, should be the last two recordings in the log above https://www.dropbox.com/scl/fo/zr2x586okqugxadxxwkd4/h?dl=0&rlkey=dncwzl7r2qdmvqm70dheo4zxm
^ weird that Dropbox generated thumbnails both have the correct contrast
I had everything matched up on Full (since I was trying I444 recording) with H.264 and I correctly get the grey images in the background in the recording. But as soon as I change to HEVC, leaving every other setting the same, I get an all white background in the recording. Am I trying to do something HEVC doesn't support? Is it due to the HEVC codec or compression somehow? Do I have something else misconfigured? These screenshots are of the recordings being played back in VLC.
OBS 28.1.2, pretty fresh install, one scene, one video capture source.
Nintendo Switch running into AVerMedia Live Gamer 4K.
Nintendo Switch set to 1080p Full Range RGB.
AVerMedia Live Gamer 4K source set to Custom, 1080p, match output fps, XRGB, Rec. 709, Full Color Range.
OBS Video settings tab 1080p, no scaling, 59.94fps.
OBS Advanced settings tab I444, Rec. 709, Full Color Range, SDR White 300 nits, HDR nominal peak level 1000 nits.
OBS Recording Output settings CQP 20, 2s keyframe, P2, High Quality, Two Pass Qres, main, 2 max bframes.
Using an RTX 4080 for encoding (just got it hooked up a few days ago), I don't think I tried this on my previous card, a GTX 1080 Ti, and don't really want to swap it back out. I would also try recording a PC game to take the AVerMedia out of the equation but I don't know of a scene in any PC games that has low contrast like this for testing.
Here is a log file https://gist.github.com/joedynamite/f6528d9ac7f4ffe8cce9d11a27a457ba
Here are two short recordings, should be the last two recordings in the log above https://www.dropbox.com/scl/fo/zr2x586okqugxadxxwkd4/h?dl=0&rlkey=dncwzl7r2qdmvqm70dheo4zxm
^ weird that Dropbox generated thumbnails both have the correct contrast