# OpenEXR Color Management Question

**URL:** <https://forum.logik.tv/t/openexr-color-management-question/2455>\
**Category:** Flame Questions\
**Tags:** color\
**Created:** [February 27, 2021, 1:24am UTC](https://forum.logik.tv/t/openexr-color-management-question/2455 "2021-02-27T01:24:12Z")\
**Posts on this page:** 14\
**Page:** 1

<div class="post-metadata">

**Author:** ![nick\_devivo](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.logik.tv/nick_devivo/32/13909_2.png) [@nick\_devivo](https://forum.logik.tv/u/nick_devivo)\
**Post date:** [February 27, 2021, 1:24am UTC](https://forum.logik.tv/t/openexr-color-management-question/2455/1 "2021-02-27T01:24:12Z")

</div>

Might be a bit of a rookie question here–– Looking for some more insight into the most efficient method for maintaining color accuracy when importing OpenEXR files…

I need to convert to ProRes4444 for a client.

I noticed, by default, Flame is tagging the color space as ‘unknown’, however, it seems to be applying some sort of LUT that is really saturating color, no matter which color space setting I choose upon import…

The most accurate fix I have found so far has been to go into color management and throw on a view transform with ‘Linear (sRGB gamma).’ This seems to get it into the ballpark.

Working in 2021.1

Any insight/suggestions appreciated!

---

<div class="post-metadata">

**Author:** ![randy](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.logik.tv/randy/32/6122_2.png) [@randy](https://forum.logik.tv/u/randy)\
**Post date:** [February 27, 2021, 1:36am UTC](https://forum.logik.tv/t/openexr-color-management-question/2455/2 "2021-02-27T01:36:10Z")

</div>

And what colorspace are the EXRs?

---

<div class="post-metadata">

**Author:** ![nick\_devivo](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.logik.tv/nick_devivo/32/13909_2.png) [@nick\_devivo](https://forum.logik.tv/u/nick_devivo)\
**Post date:** [February 27, 2021, 1:46am UTC](https://forum.logik.tv/t/openexr-color-management-question/2455/3 "2021-02-27T01:46:32Z")

</div>

I was told they were rec709.  
Color space says “unknown” when the clip is highlighted in the Media tab before import.

I have tried tagging the clips as rec709 prior to import and that doesn’t seem to do anything. The clip preview just shows a very saturated image that is nowhere near the color when a single frame is previewed in Finder.

I have reached back out to the client to confirm color space, still awaiting a reply.

---

<div class="post-metadata">

**Author:** ![randy](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.logik.tv/randy/32/6122_2.png) [@randy](https://forum.logik.tv/u/randy)\
**Post date:** [February 27, 2021, 2:10am UTC](https://forum.logik.tv/t/openexr-color-management-question/2455/4 "2021-02-27T02:10:23Z")

</div>

The clip’s colorspace AKA “Input CS: Unknown” is listed in the metadata in the media hub before import is Unknown most likely because you have the Tagged Color Space on the bottom of the Import module set to Unknown.

---

<div class="post-metadata">

**Author:** ![randy](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.logik.tv/randy/32/6122_2.png) [@randy](https://forum.logik.tv/u/randy)\
**Post date:** [February 27, 2021, 2:37am UTC](https://forum.logik.tv/t/openexr-color-management-question/2455/5 "2021-02-27T02:37:42Z")

</div>

In other words, the Metadata Input Colorspace, Input CS, is a result of what you’ve tagged it. Its the effect, not the cause.

---

<div class="post-metadata">

**Author:** ![PlaceYourBetts](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.logik.tv/placeyourbetts/32/6852_2.png) [@PlaceYourBetts](https://forum.logik.tv/u/PlaceYourBetts)\
**Post date:** [February 27, 2021, 2:54am UTC](https://forum.logik.tv/t/openexr-color-management-question/2455/6 "2021-02-27T02:54:37Z")

</div>

Unknown will not apply any colour LUT. You seem to be getting a better result when you tag it as Linear (sRGB gamma).

With the footage tagged as unknown it appears over saturated. Have you seen this footage in any other preview or is it so obvious that it is wrong? Is it overly saturated and does it also appear to have high contrast levels? Is it dark?

It is common for an EXR file to contain linear footage but it isn’t guaranteed. Can you preview the file on you computer outside of Flame? What does it look like?

There are a lot of assumptions but without a solid reference to confirm that it is very wrong you can only guess.

Seems as if it isn’t Rec.709 so you are clutching around to try and guess. The most obvious start would be that it is linear but that is only half the solution. You want to know the primaries.  
Again, most likely this is sRGB/Rec.709 primaries in a linear file. This would be why tagging Linear (sRGB gamma) looks better.

If you don’t want to make a mistake I would screengrab the result, when tagged as rec,709, and go back to the source and ask the question again.

---

<div class="post-metadata">

**Author:** ![PlaceYourBetts](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.logik.tv/placeyourbetts/32/6852_2.png) [@PlaceYourBetts](https://forum.logik.tv/u/PlaceYourBetts)\
**Post date:** [February 27, 2021, 3:12am UTC](https://forum.logik.tv/t/openexr-color-management-question/2455/7 "2021-02-27T03:12:28Z")

</div>

Or if you feel like sending them an example of your best guess.

Lets assume this EXR footage is Linear Rec.709

I would tag the footage as scene-linear 709/sRGB

 ![tagging](https://us1.discourse-cdn.com/flex020/uploads/thedepartmentofexternalservices/original/2X/5/5a66e8c95bcc2dab00161ef97366bde75a282850.jpeg)

and then output a ProRes4444 (12-bit) making sure you use LUT in the export window and select ViewTransform and hit Edit.

 ![export_UseLUT](https://us1.discourse-cdn.com/flex020/uploads/thedepartmentofexternalservices/original/2X/4/408e933545e1b4dc6aad136e3ce41838e94dc902.png)

By saying it was Rec.709 we can just apply a 2.4 gamma curve to the EXR footage using these settings:

 ![ViewTransform](https://us1.discourse-cdn.com/flex020/uploads/thedepartmentofexternalservices/original/2X/0/002b822a4adcd0c7f0393070cc40b5279e772f6a.png)

---

<div class="post-metadata">

**Author:** ![ChrisKasten](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.logik.tv/chriskasten/32/150_2.png) [@ChrisKasten](https://forum.logik.tv/u/ChrisKasten)\
**Post date:** [February 27, 2021, 6:41am UTC](https://forum.logik.tv/t/openexr-color-management-question/2455/8 "2021-02-27T06:41:06Z")

</div>

Some applications linearize when exporting as exr by default.  
So if grading was for broadcast it is supposed to be Rec709/BT.1886 (gamma 2.4) but was exported as scene-linear sRGB/Rec709 when using exrs.  
So you only need to gamma transform back to gamma 2.4.

But I wonder why someone would use EXR for a final grade? EXR is supposed to store linear data and can introduce artifacts when there is any other transfer function.  
DPX seems to be the more elegant way of storing integer data. And consumes less disk space.

If there’s a special color workflow where you need to color manage the exrs, you need a detail information of the embedded color space from the colorist. Then you can tag those as supposed and color manage them to desired destination color space. But ensure, that you don’t introduce illegal values.

I can think of, that those exrs live in ACES and therefore its an ACES workflow.  
That would explain the over saturated colors because of that extremely large gamut.  
If so: you can generate any destination color space out of it by yourself using color management in viewing transform mode and choosing the correct aces transform (like ACES 1.0 SDR- video, which converts your aces Footage to a nicely Rec709 gamut and a 2.4 gamma without illegal color values).

FYI: Flame’s Unknown is exactly the same as tagging it as Rec709 video. Therefore Log footage is shown low contrast and linear footage is shown high contrast.  
Every software needs to assume some color space to show it somehow on a display. Flames legacy color space is just Rec709.

---

<div class="post-metadata">

**Author:** ![randy](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.logik.tv/randy/32/6122_2.png) [@randy](https://forum.logik.tv/u/randy)\
**Post date:** [March 1, 2021, 7:23pm UTC](https://forum.logik.tv/t/openexr-color-management-question/2455/9 "2021-03-01T19:23:37Z")

</div>

10 posts were split to a new topic: [Compression and Colorspace for EXR and DPX](https://forum.logik.tv/t/compression-and-colorspace-for-exr-and-dpx/2483)

---

<div class="post-metadata">

**Author:** ![randy](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.logik.tv/randy/32/6122_2.png) [@randy](https://forum.logik.tv/u/randy)\
**Post date:** [March 1, 2021, 5:59pm UTC](https://forum.logik.tv/t/openexr-color-management-question/2455/19 "2021-03-01T17:59:07Z")

</div>

Keep us posted @nick_devivo with what the client says…let’s be sure to keep this thread about @nick_devivo 's particular situation.

I’m loving the dialogue, please let me know if it makes sense to split some of this into a different topic so we can ensure everyone has the space they need to do their thing.

---

<div class="post-metadata">

**Author:** ![nick\_devivo](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.logik.tv/nick_devivo/32/13909_2.png) [@nick\_devivo](https://forum.logik.tv/u/nick_devivo)\
**Post date:** [March 1, 2021, 6:01pm UTC](https://forum.logik.tv/t/openexr-color-management-question/2455/20 "2021-03-01T18:01:54Z")

</div>

Thanks for the reply and the screen grabs. Very helpful. Tagging as Scene Linear rec709/sRBG seems to be fixing this issue. And yes, I am able to view the individual frames in Finder preview and see that they clearly look wrong when imported into Flame. They are very dark with high contrast levels.

@ChrisKasten Appreciate your reply as well. The EXR files I received are actually not final grades/renders. They are WIPs for a CG animation.

This was a one off from a client who needed some EXR clips converted to QT for a reel of some sorts. A good exercise in color management nonetheless. Appreciate the replies and information! 🙂

---

<div class="post-metadata">

**Author:** ![andy\_dill](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.logik.tv/andy_dill/32/47_2.png) [@andy\_dill](https://forum.logik.tv/u/andy_dill)\
**Post date:** [March 1, 2021, 7:14pm UTC](https://forum.logik.tv/t/openexr-color-management-question/2455/21 "2021-03-01T19:14:47Z")

</div>

I wouldn’t mind a split–I’ve got a searingly hot take about image compression. Haha.

---

<div class="post-metadata">

**Author:** ![PlaceYourBetts](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.logik.tv/placeyourbetts/32/6852_2.png) [@PlaceYourBetts](https://forum.logik.tv/u/PlaceYourBetts)\
**Post date:** [March 1, 2021, 7:18pm UTC](https://forum.logik.tv/t/openexr-color-management-question/2455/22 "2021-03-01T19:18:32Z")

</div>

I wouldn’t mind taking this discussion to another room 🙂

---

<div class="post-metadata">

**Author:** ![randy](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.logik.tv/randy/32/6122_2.png) [@randy](https://forum.logik.tv/u/randy)\
**Post date:** [March 1, 2021, 7:26pm UTC](https://forum.logik.tv/t/openexr-color-management-question/2455/23 "2021-03-01T19:26:12Z")

</div>

Glad you found a solve @nick_devivo .

Okay, please see this thread of the tangential conversation…

> [@Compression and Colorspace for EXR and DPX](https://forum.logik.tv/t/compression-and-colorspace-for-exr-and-dpx/2483/10):
>
> you can also run zip compression on DPX fil;es its not the fancy wavelet PIZ but still pretty good. but yes usually 709 inside a EXR is “fine” , its just not “16bit” smiley its at least better than puttin log in therebut you still have like roughly only 10bit of precision slight_smile but thats usually enough anyhow. whats wrong with ProRes4444XQ if you want to save space? way enough quality for most things. Getting Linear/709 EXRs is easy on Baselight but requires some manual setup …
