When you tag as 1-1-1... your not specifying anything past 709/709/709.... The middle "1" tag does not IMPLY a specific gamma value, and this can vary depending on the CM system....
1-2-1 specifies the gamma as UNDEFINED/UNKNOWN... There is however a specific "GAMA" tag that is set to 2.4 .. But Apple Quick Sync does not read it. We need an NCLC tag specific to Gamma 2.4.. just like how we have for HDR content or Gamma 2.2 (BT470m aka 1-4-1)
If you are not using RCM or CST you are not color managing the encoded file.
and you are missing my point... When encoding Gamma 2.4 - Resolve isn't REAPPLYING the OOTF.. I am speaking from Pure math... Take an Arri Log C file in and use a CST to transform and OUTPUT REC 709 Gamma 2.4 or Rec709 SCENE. There is Math managing the encoded values... SCENE = Gamma 2.4 with forward OOTF on ENCODE. However I was under the impression you were encoding SCENE (709 Gamma) via RCM.... but that is not the case as per this response, and therefore does not matter now.
You are not encoding SCENE in pure sense either if you not managing. Your working SCENE REFERRED, grading by hand, and that is fine.. but don't think you are encoding REC709 SCENE just because you have selected SCENE for your tagging in a YRGB project. If not using RCM.... YRGB Project settings only dictate TAGS, not encoded values. You are simply encoding a scene referred grade, and Metadata Tagging 709/709/709.......
I understand that tags are metadata, yes. The encoded file is exactly the same underneath, of course.
The middle "1" tag isn't adding a specific gamma within the tagging system (assuming you're referring to how the "2" undefined tag is working), but the "1" represents the rec709 1.96 gamma. So it is assuming that.
But this keeps going back to whether or not the encoded file should be tagging itself or tagging the end monitoring standard. Also SDR and HDR work off of slightly different principles (can't speak about BT470m). The Rec2100 spec specifies an EOTF, OOTF, OETF system, which is different from the Rec709 spec which is just the OETF. So that adds to the confusion here. If we are tagging the rendered file as with an "intended display standard of", then tagging Rec709 2.4 gamma (1-2-1, with gamma 2.4 tag) would make sense, but if we are tagging the rendered file as "this is a rec709 encoded file" then the 1-1-1 rec709 tagged file makes sense. But it does seem like HDR avoids some of these pitfalls by having a complete system within the 2100 spec.
I am color managing the encoded file, I'm just doing it manually. RCM and CST are using pure math to transform one space / gamma into another. But there are infinite number of ways you can get to a pleasing image all the same (as in my case with manual creative intent). When encoding I agree that Resolve isn't reapplying the OOTF. I was talking about how the tags are managing my rec709 encoded file. The 1-2-1 tag is darkening, by adding some sort of additional TF. If QuickTime is not reading, I don't really care. Because, in the end, 1-1-1 reads correctly what I send out of Resolve.
I'm working under a custom transform to Rec709. So, yes, the grade is happening in a scene referred state. But that would be the case with a CST or RCM. your grade is happening underneath, unless you're grading after the transform, which would be more uncommon these days.
Let me use another example. If I shot with a camera that was filming in a rec709 profile (not log). I then took that file and dropped it in a timeline within Resolve. The timeline was using Davinci YRGB, no color management. I then rendered out that timeline with 1-1-1 tags. The file that was encoded in the camera and the rendered timeline clip with 1-1-1 tags would look identical on a rec709 2.4 monitor. If I instead took that same timeline and rendered out with 1-2-1 tags, it would look darker than the original camera encoded file. The above example is the same as when I take a log file and transform it (in any way possible) and render it out with 1-1-1 tags. They both are "encoded" to be viewed on a rec709 monitor, in the way I intended.
I think you are looking to NCLC color management to "reinterpret" the clip so that the monitor "appears" to match the intended space / gamma. I'm saying that color management still assumes some sort of universal space / gamma or else, otherwise what is the reference for the transforms? Isn't that assumption still needing the screen to be calibrated to some standard, so that it can switch to all relative calibrations? So it kind of defeats the purpose of screen management. I mean, I understand that relative management would make certain things appear closer to the intended result, but it wouldn't be an absolute match, to what was seen in the grading suite.
Obviously, this system is seriously flawed. The fact that we can't easily say to each other how it works or doesn't work is evidence of that. Don't you agree? If the system was clearly labelled with no ambiguity about what the tags defined, then it might start us down the right road and get us closer to all seeing the intended result. In the end bypassing NCLC tags and labelling my file with the correct monitoring spec will allow the broadcaster / streamer to know my intent and broadcast correctly. NCLCs aren't smart enough for their own good.