- Posts: 21
- Joined: Sun Sep 03, 2023 8:26 am
- Real Name: Liam Page
Happy New Year
As we all know, Rec.709 on a Mac is a quandary because of Apple's choice of gamma and poor tagging standards informing how the gamma of their files should be displayed across various GUI's.
The workarounds are a convoluted nightmare, and don't seem to provide a universally consistent solution to gamma shift in every use case.
In my testing, an sRGB workflow eliminates all gamma shifts. The obvious proviso is that you don't need to deliver in Rec.709 for professional broadcasts (Netflix etc.)
System and Capture Device
-M1 MacBook Pro XDR Display.
-Sigma FP in 12 bit CDNG Raw.
Display Settings
-Set XDR Display to internet and web (sRGB) preset mode.
-Do not tick use Mac display color profile for viewers. It is not needed when using the preset mode because both the Resolve GUI viewer and Mac GUI viewers (QuickTime etc.) are operating within the sRGB preset environment and are consistent with each other in terms of color space and gamma.[/list]
-As such, you will not get gamma shifts between the Resolve GUI viewer and Mac GUI viewers after export.
Project Settings and Color Management
-Color Science is DaVinci YRGB.
-Timeline Color Space and Gamma is Davinci Wide Gamut and DaVinci Intermediate.
-Output Color Space and Gamma is sRGB.
Camera Raw Settings
-Decode Quality is Use Project Settings.
-Decode Using is Clip.
-Color Space is Blackmagic Design.
-Gamma is Blackmagic Design Film.
Nodes
-First Node is Color Space Transform.
-Input Color Space is Blackmagic Design Film Gen 1.
-Input Gamma is Blackmagic Design Film.
-Output Color Space is Davinci Wide Gamut.
-Output Gamma is DaVinci Intermediate.
-Middle Nodes for Grading
-Last Node is Color Space Transform (with or without a Film Look LUT).
-Input Color Space is Davinci Wide Gamut.
-Input Gamma is DaVinci Intermediate.
-Output Color Space is sRGB.
-Output Gamma is Cineon Film Log (with a Film Look LUT) or sRGB (without a Film Look LUT).
Deliver Settings
-Default apart from those listed below.
-Color Space Tag is sRGB.
-Gamma Tag is sRGB.
I have tested this workflow on my Mac, iPhone, iPad and desktop PC, across YouTube, Vimeo, Instagram, different browsers (Safari etc.) and local viewers (QuickTime etc.) and there are no gamma shifts anywhere.
There is variance across color hue, saturation and luminance, probably due to inherent variables in display tech and calibration etc. However, some variance is inevitable and from what I can see it is not significant. The fundamental look of the file remains intact and I am very satisfied with the general consistency.
As we all know, Rec.709 on a Mac is a quandary because of Apple's choice of gamma and poor tagging standards informing how the gamma of their files should be displayed across various GUI's.
The workarounds are a convoluted nightmare, and don't seem to provide a universally consistent solution to gamma shift in every use case.
In my testing, an sRGB workflow eliminates all gamma shifts. The obvious proviso is that you don't need to deliver in Rec.709 for professional broadcasts (Netflix etc.)
System and Capture Device
-M1 MacBook Pro XDR Display.
-Sigma FP in 12 bit CDNG Raw.
Display Settings
-Set XDR Display to internet and web (sRGB) preset mode.
-Do not tick use Mac display color profile for viewers. It is not needed when using the preset mode because both the Resolve GUI viewer and Mac GUI viewers (QuickTime etc.) are operating within the sRGB preset environment and are consistent with each other in terms of color space and gamma.[/list]
-As such, you will not get gamma shifts between the Resolve GUI viewer and Mac GUI viewers after export.
Project Settings and Color Management
-Color Science is DaVinci YRGB.
-Timeline Color Space and Gamma is Davinci Wide Gamut and DaVinci Intermediate.
-Output Color Space and Gamma is sRGB.
Camera Raw Settings
-Decode Quality is Use Project Settings.
-Decode Using is Clip.
-Color Space is Blackmagic Design.
-Gamma is Blackmagic Design Film.
Nodes
-First Node is Color Space Transform.
-Input Color Space is Blackmagic Design Film Gen 1.
-Input Gamma is Blackmagic Design Film.
-Output Color Space is Davinci Wide Gamut.
-Output Gamma is DaVinci Intermediate.
-Middle Nodes for Grading
-Last Node is Color Space Transform (with or without a Film Look LUT).
-Input Color Space is Davinci Wide Gamut.
-Input Gamma is DaVinci Intermediate.
-Output Color Space is sRGB.
-Output Gamma is Cineon Film Log (with a Film Look LUT) or sRGB (without a Film Look LUT).
Deliver Settings
-Default apart from those listed below.
-Color Space Tag is sRGB.
-Gamma Tag is sRGB.
I have tested this workflow on my Mac, iPhone, iPad and desktop PC, across YouTube, Vimeo, Instagram, different browsers (Safari etc.) and local viewers (QuickTime etc.) and there are no gamma shifts anywhere.
There is variance across color hue, saturation and luminance, probably due to inherent variables in display tech and calibration etc. However, some variance is inevitable and from what I can see it is not significant. The fundamental look of the file remains intact and I am very satisfied with the general consistency.