Since my previous post I have done some testing on huffyuv and ffv1. I’m seeing some color shifts which I don’t like. For example, given an input of R = 16, G = 180, B = 16, by actual measurement huffvuv and ffv1 are giving me:
R = 18, G = 149, B = 25.
To the naked eye the huffyuv and ffv1 look darker due to the reduced green conent and I do not consider this acceptable. OTOH, I get
R = 17, G = 181, B = 17
Using x.264 with crf 0. Due to rounding error there will always be 2 - 3 points of error so I consider this acceptable.
“Mathematically lossless” is well and fine but if the colors are shifted that drastically it’s a deal breaker in my book. I guess x.264 with crf0 is considered quasi-lossless?
I’ve been using ffmpeg on a command line. Give me a while and I can test it with the Shotcut presets.