- Posts: 193
- Joined: Sun Mar 22, 2020 7:14 pm
- Real Name: Stanley James
Hello,
I have found a bug in Davinci Resolve 18.0.1 BUILD 3. When using managed color the color management of the managed clip applies to the clip above it if the clip above it does not completely cover the managed color space clip. I tested this by both moving the top clip to the left or right slightly and by cropping the top clip, in each instance, the color space from the bottom clip immediately applied to the top clip. Below are the repro steps.
1. Create a new project
2. Go to File > Project Settings > Color Management
3. Color Science > DaVinci YRGB Color Managed
4. Color Processing Mode > SDR
5. Output color space > SDR Rec.709
6. Click Save
7. Add a clip on the timeline then duplicate the clip and place the duplicate exactly above the first clip on the timeline
8. Go to the color panel > select the bottom clip > Input Color Space > select your color space. For my camera I selected Canon Cinema Gamut/Canon Log 3
9. Select the top clip > Bypass color management
You should now have a color managed clip on the bottom on the timeline and an ungraded clip on the top on the timeline.
In the output window you will see the ungraded clip which is as it should be since the top clip is not color managed. To see the bug, perform the following steps:
1. Go to the timeline view > Cropping > Crop Left by a little bit. What you should see is the left edge of the bottom clip's color grading showing through. Instead, the entire top clip immediately inherits the color management of the bottom clip.
I am making a camera review video and I am trying to show the difference between straight out of camera clips vs color graded clips; a common way to do this is to make the color grade appear to sweep across the ungraded clip. I have used this method many times before using LUTs but this is the first time I have tried this with managed color and it is impossible to do with this current behavior.
When I go back to LUTs and simply use a LUT on the bottom clip then crop using keyframes on the top clip it works properly. I also tested this with two completely different clips and it did the same thing....top clip immediately inherited the color from the bottom clip.
As shown below, with a LUT everything works properly, the top clip reveals the color graded clip below as the crop increases for the top clip.
As shown below, when the bottom clip is color managed, the exact crop from before now causes the top clip to inherit the color from the bottom clip, making it impossible to see the ungraded portion of the clip.
I think this would be a bigger problem if say you shot with two different cameras and they had different log profiles and you wanted to do a PIP video...the color management from the bottom clip would break the clip placed over it.
I have found a bug in Davinci Resolve 18.0.1 BUILD 3. When using managed color the color management of the managed clip applies to the clip above it if the clip above it does not completely cover the managed color space clip. I tested this by both moving the top clip to the left or right slightly and by cropping the top clip, in each instance, the color space from the bottom clip immediately applied to the top clip. Below are the repro steps.
1. Create a new project
2. Go to File > Project Settings > Color Management
3. Color Science > DaVinci YRGB Color Managed
4. Color Processing Mode > SDR
5. Output color space > SDR Rec.709
6. Click Save
7. Add a clip on the timeline then duplicate the clip and place the duplicate exactly above the first clip on the timeline
8. Go to the color panel > select the bottom clip > Input Color Space > select your color space. For my camera I selected Canon Cinema Gamut/Canon Log 3
9. Select the top clip > Bypass color management
You should now have a color managed clip on the bottom on the timeline and an ungraded clip on the top on the timeline.
In the output window you will see the ungraded clip which is as it should be since the top clip is not color managed. To see the bug, perform the following steps:
1. Go to the timeline view > Cropping > Crop Left by a little bit. What you should see is the left edge of the bottom clip's color grading showing through. Instead, the entire top clip immediately inherits the color management of the bottom clip.
I am making a camera review video and I am trying to show the difference between straight out of camera clips vs color graded clips; a common way to do this is to make the color grade appear to sweep across the ungraded clip. I have used this method many times before using LUTs but this is the first time I have tried this with managed color and it is impossible to do with this current behavior.
When I go back to LUTs and simply use a LUT on the bottom clip then crop using keyframes on the top clip it works properly. I also tested this with two completely different clips and it did the same thing....top clip immediately inherited the color from the bottom clip.
As shown below, with a LUT everything works properly, the top clip reveals the color graded clip below as the crop increases for the top clip.
- LUT-Results.JPG (518.46 KiB) Viewed 2885 times
As shown below, when the bottom clip is color managed, the exact crop from before now causes the top clip to inherit the color from the bottom clip, making it impossible to see the ungraded portion of the clip.
- ColorManaged-Results.JPG (565.76 KiB) Viewed 2885 times
I think this would be a bigger problem if say you shot with two different cameras and they had different log profiles and you wanted to do a PIP video...the color management from the bottom clip would break the clip placed over it.
OS: Windows 11 23H2
DR: 18.6.4 BUILD 19 Studio
CPU: Core i9-13900K 24 Cores@3.0GHz, 128GB of RAM
GPU: RTX 4080
Drives: NVME OS Drive, NVME RAID Array, NVME Cache Drive
Project Media: H.265 10 Bit 4:2:2 | Canon XF-AVC | Cinema Raw LT
DR: 18.6.4 BUILD 19 Studio
CPU: Core i9-13900K 24 Cores@3.0GHz, 128GB of RAM
GPU: RTX 4080
Drives: NVME OS Drive, NVME RAID Array, NVME Cache Drive
Project Media: H.265 10 Bit 4:2:2 | Canon XF-AVC | Cinema Raw LT