Linear arriwide exr sources with resolve

Hi everybody,

I have linear arriwide exr sources, how would you manage the input in Resolve in order to get a proper aces workflow ?
With ocio, I would have the option to declare sources as linear arriwide (it would compensate arri gamut only as footage is already linear), but in resolve the only input available is alexa, which compensates arri gamut but also linearize the logC curve.


If your files are already linear ARRI WideGamut, then one way you should be able to convert them to ACES is to use a Colorspace Transform node in the color tab. Specify the input color space as ARRI WG and Gamma as linear. Then set Output Color Spaces to ACES and Output Gamma to linear (or ACEScct if you’re managing color manually and not using the Color Management > ACES options).

Others might have other advice.

1 Like

Thanks Scott.

If I understand.
My projet is on ACEScc on the color management.
I don’t use IDT on the Media (I don’t understand that we can’t select arriwide Linear), the color transform will do the IDT.
I use a color space transform with input Arri_alexa Lin to ouput Aces Linear.
And if I have a lut (arriwide to rec), I must do a node before this color space transform?
Isn’t it?


I do not believe that what @sdyer describes will achieve the correct result. I just tested, and it doesn’t appear to.

The Color Space Transform will be applied in the working space, which if no Input Transform is selected will be linear AWG, converted as if it were ACES2065-1 to ACEScct. So it will have an ACEScct transfer function, and incorrect primaries. Then an AWG to AP1 matrix will be applied to that linear data.

You will get close if you apply two transforms in two node, first an OFX ACES Transform going from ACEScct to ACES, to undo what has happened on the way in, then a Color Space Transform from ARRI Alexa Linear to ACES (AP1) ACEScct. But this will still be missing the chromatic adaptation that is included in a proper IDT.

The best solution would be a DCTL IDT, consisting only of the chromatically adapted AWG to AP0 matrix.

If you are using the Resolve 17 beta, you are able to add custom IDTs using DCTL to the IDT drop-down.

1 Like

Ah, thanks for testing @nick - I knew the tools are there but I can never remember when things are in the working space or not (IMO, it’s not the most intuitive and to the best of my knowledge its not documented anywhere - it’s hard to know the inner workings without testing with known values)

I had forgotten that Resolve 17 lets the user add custom IDTs, which is by far the simplest way to achieve what you are looking to do @vanessa.lafaille07

Hi Vanessa!

I think there could be a simpler way. But, first you need to get our of color managing in ACEScc. You’ll have to use a group instead.

  1. Put all you clips in a group.
  2. I the pre group (I think) you could simply reverse the LIN to LOGc. Add a COLORSPACE TRANSFORM OFX and go from Arri Wide linear to Arriwide Logc.
  3. Still in the pre group : add a ACES TRANSFORM OFX (after the COLORSPACE TRANSFORM). in: ALEXA out: ACES (you should stay in linear here).
  4. Add another NODE and add the FIX HIGHLIGHT DCTL.
  5. And another node and again ACES TRANSFORM in: ACES out : ACEScct
  6. in the post group : add another ACES TRANSFORM in: ACEScct out: to whatever ODT your are grading to.

So in between the pre and post you are in ACEScct and good to go for grading. BTW this ia always how I deal with ACES as it’s much a much clearer way to use it in Resolve. It takes ACES out of the regular image path of Resolve. That way transitions and titles are correct. And, within my grades I can use ACES TRANSFORM to gto from ACEScct to Linear to 709, P3 or whatever. This makes certains OFXs react properly etc…

Hopefully… This is clear.



I tried, but the result was different bewteen the nuke and the resolve. Very strange.
The OCIO inside the nuke was correct because we had the same result with the reference from color grading.
I will explain the detail on a futur message.

Is it a huge difference? Send some screenshots. It might just be the fix highlights that I told you to add.

You could also try this to retain ACEScc color management with IDT set to None and use 3 OFX node in some kind of Pre-Group setup like @CharlesBoileau recommended.

  • OFX ACES Transform ACEScc to ACES
  • OFX ColorSpace Transform ARRI Alexa / Linear to ARRI Alexa / LogC
  • OFX ACES Transform Alexa to ACEScc

Totally agree custom IDT would be the way for Resolve 17 though, also worth mentioning the Fusion tab support OCIO but I didn’t get proper results trying something similar to the above, not quite sure why.

Edit: got thrown off by Resolve 17 now applying ToneMapping by default for the ColorSpace Transform OFX, so obviously you should disable that for this workflow.