yea… well said. I managed to write a python/ffmpeg thing that does this as well, going to clean it up and upload to my github later,
if anyone allready is doing automatic dailies or whatever with ffmpeg then this is for you:
ffmpeg -i /path/to/input.mov -c:v copy -c:a copy -mov_gamma 2.4 -movflags write_colr+write_gama -color_trc unspecified -color_primaries bt709 -colorspace bt709 /path/to/output.mov -y
tried and tested it QT eats it like hotcake matches a original file from resolve in terms of how QT displays it, my command doesnt re-encode just copies the file , depending on the ffmpeg version used it should also copy all the timecode stuff… but yea grain of salt and all