Fri Mar 27, 2020 9:33 pm
Hi,
We would like to convert the content of a raw .cine file to a sequence of exr frames (linear sRGB). We have tried 2 approaches so far:
a. PCC
Using the Phantom camera native software called PCC, batch converting .cine to .exr. This performs the debayering and white balancing (R and B gains), saving the sequence of exr frames in the ACES gamut. Applying a ACES to sRGB color conversion matrix (given a chosen chromatic adaptation method) gets us to one solution.
b. Resolve
Going through Resolve, inserting the .cine clip in the timeline, using the "Cine Default" in the "Camera Raw" settings, then saving the sequence of exr frames using a "Saver" node in fusion. That gets us to a second set of exr frames, directly encoded in rec709 gamut (I think).
Problem: the PCC (a) and Resolve (b) sets look radically different. The Resolve set looks more pleasing to the eye, BUT a captured ColorChecker's 4th row (row of grays) does not preserve linearity when probed, as if Resolve applies some kind of gamma or tone curve on the .cine file content.
Question: How does Resolve process raw .cine files before any user tweaks? What debayering/color balancing is performed exactly? We like Resolve's output better, but we care about linearity most of all. Are there technical docs explaining the processing?
Thank you,
Olivier