Hello people. i just find a tricky thing with UTvideo which i dont understand the cause. I have done some gameplay recordings with UTvideo in OBS-studio which uses UTvideo ffmpeg implementation. These videos are not important, were just test for see how color works.
So lets start, i recorded the first video with UTvideo RGBA. I reencoded that video with ffmpeg libx264 which i need to inform "yuvj420" to keep fullrange without conversion, if i dont add the "j" colorspace then ffmpeg convert to limited range and other encoders like Megui too. So i send the x264 fullrange video to Youtube but Youtube just convert the colorspace to limited.
The odd now is the second video which i recorded with UTvideo YUV420+OBS fullrange, and colorspace becomes equally to the first RGBA video in fullrange. So here when i reencode with ffmpeg i dont need to inform its fullrange and output become fullrange anyway. So i send this file to youtube and it keep fullrange after Youtube reencode.
Is there some idea why RGBA reencoded video keep repassing limited range information ahead for next encoding? I dont get it, shouldnt RGBA maintain fullrange? What i doing wrong?
So lets start, i recorded the first video with UTvideo RGBA. I reencoded that video with ffmpeg libx264 which i need to inform "yuvj420" to keep fullrange without conversion, if i dont add the "j" colorspace then ffmpeg convert to limited range and other encoders like Megui too. So i send the x264 fullrange video to Youtube but Youtube just convert the colorspace to limited.
The odd now is the second video which i recorded with UTvideo YUV420+OBS fullrange, and colorspace becomes equally to the first RGBA video in fullrange. So here when i reencode with ffmpeg i dont need to inform its fullrange and output become fullrange anyway. So i send this file to youtube and it keep fullrange after Youtube reencode.
Is there some idea why RGBA reencoded video keep repassing limited range information ahead for next encoding? I dont get it, shouldnt RGBA maintain fullrange? What i doing wrong?