Beta · In development
DaVinci Resolve · Metadata · CST Workflow
MetaGrade — Main automatic CST detection interface in DaVinci Resolve

MetaGrade

DaVinci Resolve does not always recognise the real Color Space of your clips. MetaGrade detects it automatically, validates uncertain cases visually, then prepares your CST workflow.

The problem

Why Resolve does not recognise your log clips

This is not a DaVinci Resolve bug. Manufacturers such as Canon, Sony, DJI, GoPro, Apple, Panasonic, Fujifilm and Nikon do not always write or expose the Color Space and Gamma in their file metadata. Resolve then applies an incorrect default value.

Unusable image

With the wrong Input Color Space, your log image appears flat, washed out and lacking contrast. Invisible in the pipeline without prior manual correction.

Manual correction on every clip

In DaVinci YRGB Color Managed mode, you have to correct the ICS in each clip’s attributes. In YRGB mode with CST nodes, you manually set every CST-In node.

📁

Missing or hidden metadata

Manufacturers may encode this information in proprietary binary data, omit it entirely, or write it with names different from those expected by Resolve.

Camera compatibility — excluding RAW (already handled by DaVinci Resolve)
Automatically recognised Uncertain / requires validation Ignored (RAW or already reliable)
Canon Sony Panasonic DJI iPhone / Apple Log GoPro (log) Fujifilm Leica Nikon ARRI BMD BRAW RED R3D
How it works

The 3 steps of MetaGrade

MetaGrade integrates directly into DaVinci Resolve Studio through the official Python API. No modification of your source files.

Automatic detection

Media Pool scan

MetaGrade analyses all clips in your timeline or Media Pool. It identifies clips incorrectly recognised by Resolve — Rec.709-A, Rec.709 (Scene), Same as Timeline, Project — and cross-checks all available metadata to determine the real Color Space and Gamma.

Visual confirmation

LUT Viewer for uncertain cases

For clips where metadata is insufficient or missing (transcode, proxy, export without tags), MetaGrade opens a side-by-side viewer. You compare the source image with several monitoring LUTs to confirm the correct Input Color Space before any writing.

Automatic CST creation

Automatic CST-In / CST-Out nodes

Once confirmed, MetaGrade automatically creates CST-In and CST-Out nodes for all your clips directly in the Color page. DaVinci YRGB mode only.

⚙ In development
MetaGrade
// Quick analysis
Detected clips: 7 · Already tagged: 0 · Excluded: 0

// Detected cases
HIGH 3GOL-NONAC.MP4
Canon · C-LogV3 · H.265 · 4096×2160 · 50fps
Suggested ICS: Canon Cinema Gamut / Canon Log 3
HIGH sonyA7IV-6.MP4
Sony · S-Log3 · S-Gamut3 · H.264 · 3840×2160 · 25fps
Suggested ICS: S-Gamut3 / S-Log3
UNCERTAIN A_0006C018A_CANON.MP4
Canon · H.264 · 4096×2160 · 25fps
Insufficient metadata → visual validation required
HIGH FX6_Sony_S-Gamut3.Cine_S-Log3.MXF
Sony · MXF · S-Gamut3.Cine / S-Log3

// Result
Auto: 3 · To confirm: 1

// ICS writing
OK 3GOL-NONAC.MP4 → Canon Cinema Gamut / Canon Log 3
OK sonyA7IV-6.MP4 → S-Gamut3 / S-Log3
OK FX6_Sony_S-Gamut3.Cine_S-Log3.MXF → S-Gamut3.Cine / S-Log3
OK:3 · SKIP:1 · FAIL:0

// LUT Viewer initialisation
GUI: 1 UNCERTAIN · To confirm: 1
Demonstration

MetaGrade in action

Demonstration on real Canon clips and Canon and Sony LUTs. Detection, LUT Viewer and Input Color Space confirmation.

MetaGrade demonstration thumbnail — click to play
Interface

LUT Viewer and metadata

MetaGrade exposes the real metadata available in your files and gives you full visual control before any CST decision.

Frequently asked questions

FAQ

Why does Resolve display Rec.709-A on my log clips?

Manufacturers do not systematically write Color Space information into their files. Resolve applies a default value. This is not a bug — it is missing information at the source.

Does MetaGrade work with the free version of Resolve?

No. MetaGrade uses the official Python API of DaVinci Resolve, available only in the Studio version.

Is it already available?

Not publicly. This page is proof of work and an entry point for future beta testers. The notification form is already available now.

Does MetaGrade modify my source files?

No. MetaGrade writes only into clip attributes inside the Resolve project. Your source files remain untouched.

CST or Color Managed — does MetaGrade support both?

Yes. Step 1 (ICS detection and writing) works for both modes. Step 3 (automatic CST node creation) is specific to DaVinci YRGB mode.

Which operating systems are supported?

Windows and macOS, with DaVinci Resolve Studio 18 minimum. Tested on Resolve 20 — Resolve 21 compatibility is currently being checked post-NAB 2026.

Community

Help improve detection

I need real-world cases

MetaGrade is only as precise as the cases it has been tested on. If you have clips that DaVinci Resolve does not recognise correctly, your contribution can make a real difference.

  • Native camera files — no transcode, no proxy
  • 5 to 15 seconds is enough
  • Canon, Sony, DJI, GoPro, iPhone, Panasonic, Fujifilm, Nikon, Leica, Samsung or others
  • If possible, indicate: camera model, codec, known gamma/gamut

Send your files via WeTransfer or SwissTransfer to:

contact@dcvisuals.fr

Your files are used to improve MetaGrade detection.
Public demonstrations are planned and you give explicit agreement when submitting.

Describe your case
Send your native files via WeTransfer or SwissTransfer, then paste the transfer link here together with useful technical information.

Get notified when it is released

MetaGrade is in active development. This page is proof of work and an entry point for the first beta testers. Planned distribution through Gumroad — pricing to be confirmed.