Blender VSE final render color shift

Hi there

I face problem in VSE with color shifting when rendering 100% resolution(1920x1080). Rendering(F12) still image - no shift, preview window - no shift, rendering animation 50% resolution - no shift. Only when rendering 100% resolution color shift apears. Any idea how to get the colors right?
Blender VSE final render color shift

VSE settings

I have weak knowledge about video codecs and containers but I have tryed diffrent container/codec combinations:
MPEG-4 container MPEG2 codec - color shift
AVI container h264 codec - color shift
QuickTime container h264 codec - color shift
AVI container FFmpeg video codec #1 - color ok (large file)
AVI container HuffYUV codec #1 - color ok (large file)

using
Linux Mint 20.3
Blender 3.1.2
FFmpeg v. 7:4.2.4-1ubuntu0.1

This is most likely due to chroma subsampling, although I’m not sure why resolution would affect it. Compression options in Blender aren’t well described. Things like “medium quality” don’t really tell you much.
Anyway Youtube will compress the video anyway, no matter what codec you use, so usually I export in a lossless format like the aforementioned FFmpeg video codec #1.

Thank you Tvaroog.
Yes, looks like the best workflow is using lossless format. I also found more info here:

And here:
https://guide.encode.moe/archived-websites/bt601-vs-bt709.html