Using "Shot 5" from the Afterglow DNG sequences, I'm attempting to import the full range of a DNG into Resolve Lite and export as a "scene-referred" high dynamic range linear float openexr image to read into Nuke.
Initially, to avoid adding Resolve into the mix, I tried importing directly into Nuke with J_Ops but probably because of the custom log curve which J_Ops doesn't know is applied to the footage, it's not giving me the same result as Resolve. Basically I set colour space to "raw" (not srgb) and "blend highlites". It does a good job but in addition to not being "BMD log-aware", the rawlib library it uses is not really aware of possible floating point values in an image above 1 (it outputs a 16 bit integer image under the hood), so it's creating an underexposed image.
Using Resolve instead, this is what I've tried with some success so far:
DNG Settings/Master Settings (I don't know Resolve that well and it seems I need to set the same thing in two separate locations? I'll have to RTFM):
Decode using: Clip (counter intuitive when you don't want to clip any data)
ColorSpace: Rec709
Gamma: Linear
Render to OpenEXR (16 bit half), unscaled full range data.
Importing into Nuke just as a regular linear exr, I'm getting what looks like a visually identical or extremely similar image to what I see in the Resolve viewer when I set the colour space and gamma to Rec709 in the master settings. Like Resolve, the dynamic range has been expanded so that my highlites now have values over 4 which isn't too bad at all, but considering the brightest values are coming from the sparklers I would imagine they are way off what an Alexa or a film scan would have captured. It's possible that I haven't imported the footage correctly, that it's not truly linear and maybe the highlites do go up to 11 or something but if this is what you get, and the image is indeed linear then it's still pretty damn cool for this price.
The only issue I'm seeing is that when I pull the exposure value down in Nuke or Resolve, yes it is revealing a lot of blown out detail in the sparkler but it's also showing the magenta clipping at the brightest core of the highlight.
I haven't checked yet whether Resolve is grading in a true linear space by doing a comparison with Nuke. I'm guessing that with the full version of Resolve, the LUT workflow can be set up so that I can colour correct in linear space, or log (like a DI) if I want while viewing correctly on an srgb, Rec709 or P3 monitor (like Nuke). It still seems like a bit of a headache compared to Nuke's workflow in this area.
So overall, using Resolve seems at minimum, an essential "ingest" stage for BMD footage destined for compositing. Firstly to transcode the DNG's to a fast, usable format (zip compressed half float exr's) and to get (hopefully) true linear float images.
What would be a nice option is to be able to invert the log LUT in Nuke, since you can transcode the DNG's in Resolve but retain the "BMD Film" log encoding when importing, then save them into 10 bit dpx files. In Nuke I tried an approximation of the LUT embedded in the CinemaDNG which was mentioned here,
http://forum.blackmagicdesign.com/viewtopic.php?f=2&t=2910&start=20#p18863, on "BMD Film" renders of the footage straight from Resolve, but no luck. So it would be great if we could get that LUT put out there officially, following the example of log-c, s-log, etc.
Also, the ability to convert BMD-log to Cineon log in Resolve, since Cineon log is great for certain types of grading in a DI context. Again, probably possible in the full version of Resolve.
Cheers,
Michael