Came across an interesting article this morning about how Netflix produces short movies to test its compressions. In the article there’s a schematic of their ACES workflow.
I have a question about what they call a “ACES GAM” (graded archival master) and the inv(RRT)/inv(Pulsar ODT) “step” they do before producing their master. (FYI this is done in #resolve)
Interesting read, @chuckyboilo. I too would be curious exactly what they are doing to get their ACES (GAM).
If they are grading on the ACES (NAM) data, then a simple deactivation of the RRT/ODT in Resolve would yield the ACES (GAM).
However, it is also possible that they are applying the “RRT + Pulsar ODT” step and then grading on the “Pulsar” code values rather than grading the ACES (NAM) values “under a LUT”. In other words, they might be grading output-referred data for a very high dynamic range output and then converting that back to ACES using inverse transforms to get their GAM. This would be instead of grading “under a LUT” as one would in a traditional ACES workflow, manipulating the ACES (NAM) values (or more likely, ACEScct) while viewing the content through the RRT+ODT.
Perhaps there are some Netflix engineers lurking here that could lend some insight?
It might also be possible to try to get a response through the comment section on the blog page.
They probably have a SET of custom DCTLs to use “inverts” in their workflows. it’s just hard to “place” them properly in resolve unless you disable the ODT and use nodes (with DCTLs) to do the full workflow. It seems pretty hefty to use within Resolve. But hey this is Netflix and they have the ressources and knowledge to do so…
@sdyer: in what circumstance would someone want to grade the “ODT” code values. This would like grading “after a LUT” correct? I only to this in non aces workflows for very specific reasons (keys, saturation etc) but never as a full grading space.
Thanks for your feedback, @chuckyboilo and @sdyer. For the color grading step, image manipulation was done on the ACES values, not values with the RRT and Pulsar ODT applied.
I’ve updated the workflow diagram on our TechBlog to address this confusion.