Marek Kremer wrote:Some of you like QT some not but it doesn't matter. It is about probably some minor differences in new DaVinci.
I believe that it is connected with Color Management of Timeline. Once I am changing its gamma for 2.2 - my renders are OK. When it is back on 2.4 then brightness of renders goes up. The difference in brightness is small and you might not even see that until you compare it with file rendered i.ex. out of DaVinci 12.
.
It has nothing to do with any of the settings you mentioned at all. It's not so called (non-existing anymore) QT gamma issue, nothing to do with export levels etc. It's just what you see and more precisely what Resolve feeds to screen and if there is any adjustment to it or not (managed v. unmanaged viewer).
Resolve preview should match Premiere, VLC, Scratch Play preview as they also unmanaged by color sync. With Scratch Play you can tell what screen you have and in my case when I set file=Rec.709 and screen=P3 D65 (this is what new screen are about) then I have 99% same preview as with QT X.
In Resolve I can simulate this also, by using unmanaged view and adding color space conversion on last node: Rec.709 2.4 (as this is what I'm trying to grade as) to P3 D65 (this is about new Macs native screen). I will also get correct (properly saturated) view, but for whatever reason it's slightly different than QT X or Scratch. This is what I don't get- it should be the same.
Above is exactly the same as if I would try to preview Rec.709 masters on P3 projector over SDI with the difference that I could do it as Monitor LUT, but as far as I understand GUI preview is not managed by those.
This is also what Apple color sync does in case of QT X preview- it takes QT data which is flagged as Rec.709 and converts it to screen (about P3 (D65) gamut), so all looks properly, not crazy oversaturated. In your case it will convert it to something which is very close to Rec.709 as old screens are 'standard' gamut.
QT X preview should be more correct overall and should better match your BM calibrated preview (assuming Mac screen is 99% Rec.709 accurate in your case). Resolve GUI preview (specially when unmanaged) is definitely not correct for every case and in case of P3 screens this is crazy obvious or Rec.709 work.
Your solution is simple (or not)- stop judging things on Apple screen as your GUI preview is inaccurate! It will be about correct (depending how close screen is to Rec.709) only for 1 specific project setting and this is most likely Rec.709 2.2 gamma based.
Hacked worked around is to always have a last node as a conversion from you working color space to Rec.709 2.2 gamma which is there just to give you correct Resolve GUI preview. You have to turn it off for any render!
(maybe there is a way to have this somehow just as a viewer 'LUT').
The same applies to Premiere preview which should perfectly match Resolve (v12 or v14 unmanaged). I've compared it to Scratch Play and both unmanaged previews matched perfectly. Problem starts with new P3 screens where any Rec.709 work is simply impossible without profiling screen to simulate Rec.709 gamut. There are some frustrated Premiere users if you search for this problem. Apple screens as much as great are not pro screens with hardware calibration where you can switch to desired gamut simply by changing monitor/calibration preset.
There is another danger here I think when it comes to actual QT X. It will read file flagging, so most likely it will be Rec.709 (color sync doesn't understand many more video formats), but as we know you can have Rec.709 file made with 2.2. or 2.4 (or even other gamma). QT X won't distinguish between them, so it will always use fixed math for any Rec.709 flagged file. This means only 1 setting will give you good conversion path to screen profile ( I think color sync uses same gamma curve as ITU-R BT.709-5 profile which is 2.22 based).
Whole tagging+ OSX color sync is no near good enough for real world, wild usage. It's far from being robust. To few profiles are specified (not even mentioning HDR files!), 3rd party apps are not color sync aware etc.