DJI D-Log color correction: fix flat drone footage the right way

You flew the perfect line at golden hour, landed, and the footage looks like dishwater. Nothing went wrong. Here is why D-Log and D-Log M look like that, the correction order that fixes them, and the drone-specific traps that ruin more aerial grades than any LUT choice.

Why D-Log looks flat

D-Log and D-Log M are logarithmic encodings: they compress the sensor’s full dynamic range into the file so a bright sky and a shadowed valley can survive in the same shot. Your display expects Rec.709, a much smaller container, so until you apply a color space transform or conversion LUT the image renders low-contrast and desaturated. The detail is all there; it has not been mapped for your screen yet.

One DJI-specific wrinkle: D-Log and D-Log M are different curves, not one profile with two names. The larger drones and cameras shoot full D-Log; the compact drones shoot the milder D-Log M. Each needs its own conversion. Put a D-Log LUT on D-Log M footage and you get crunched contrast and skewed color that no amount of tweaking fully undoes.

The metadata trap

Some DJI files label themselves Rec.709 in their metadata even when the image is log. Editors and tools that trust the tag will treat one clip as already-converted and its twin as log, and suddenly half your timeline grades differently from the other half for no visible reason. If two clips from the same flight refuse to match, check what the software thinks each clip is before you touch a single wheel. Judge the image, not the label.

The correction order that works

1. White balance first. Neutralize while the footage is still log, using a gray reference or the scopes. Auto white balance drifts between takes as the drone yaws from sunlit ground to open sky, and every later step inherits whatever cast you leave here.

2. Transform with the right LUT. Apply the conversion that matches the actual profile: D-Log or D-Log M, not whichever LUT came with a preset pack. A conversion on top of a color cast bakes the cast in; that is why white balance comes first.

3. Set exposure with scopes. Aerials are dominated by sky, so your eye reads them brighter than they are. Trust the waveform: protect the highlights, lift the ground detail, and stop before the haze starts to glow.

4. Match the drone to the ground cameras last. Most drone footage lives in a timeline next to a Sony, Canon, or iPhone. Match the corrected clips to each other before any creative look goes on. A look applied to mismatched sources just gives you mismatched clips wearing the same look.

The drone is still part of the wedding day, color-wise

A DJI drone at a wedding is usually the gimbal B-cam: the venue reveal, an aerial of the ceremony setup, maybe a chase shot leaving the reception. It shoots D-Log or D-Log M next to a Sony or Canon on the ground, and DJI's habit of mislabeling log clips as Rec.709 metadata makes correcting a whole card dump worse than correcting one flight in isolation. Basecut reads the image instead of trusting the tag, corrects D-Log and D-Log M per clip, and matches the aerials to your ground cameras across the entire day's footage. The honest limit: it will not fix a blown highlight from flying into open sky, exposure in the field is still on you.

See the wedding culling guide for the pass structure, and how Basecut hands off a graded Resolve project overnight for how the whole overnight workflow fits together.

The three mistakes that ruin most drone grades

Grading the sky by eye. Skies fool adapted eyes within seconds. By clip ten your blues have drifted teal and the sequence flickers. Scopes do not adapt.

One LUT for two drones. A shoot with a full-size drone and a compact one is a two-profile shoot. Detect and convert per clip, or one drone always looks slightly wrong.

Skipping the ground match. The aerial can be gorgeous in isolation and still yank the viewer out of the edit if its greens and skin tones disagree with the shot before it.

The boring half is the automatable half

Notice that everything above is measurement, not taste: detect the profile, neutralize, transform, hit exposure targets, match sources. That is exactly the work Basecut automates. It detects the camera and log profile per clip (DJI D-Log among 16 profiles), reads the image instead of trusting mislabeled metadata, runs a closed-loop white balance and exposure correction with real scopes, matches color across cameras, and hands per-clip grades to DaVinci Resolve, where the creative work starts. Locally on your machine, nothing uploads.

The 14-day trial (5 free exports, no card) lets you judge the correction on your own flights before spending anything. See it on real footage.

Drone next to ground cameras? The wedding multi-cam color matching guide shows where the drone fits when you match a Sony, a Canon and an iPhone.

Cutting in Premiere Pro? The DJI D-Log M to Rec.709 in Premiere Pro guide covers DJI's official LUT as an Input LUT, step by step. In Final Cut Pro, use the DJI D-Log M to Rec.709 in Final Cut Pro guide.

More guides

Skip the boring half of the grade

Basecut takes a folder of D-Log (or any log) footage from flat to corrected automatically, then hands the grade to Resolve.

Watch the demo

Get this as a printable wedding-day cheat sheet

A one-page, printable version of "DJI D-Log color correction" you can pull up on the wedding day instead of scrolling this guide on your phone. Download it instantly, plus a copy by email and two short tips this week. Unsubscribe in one click.

We email you the sheet, then two short emails this week. One click unsubscribes, and we never sell or share the address. Read the privacy policy.

Try Basecut on your own footage

14-day free trial, 5 free exports, no card. After that, $9.99/mo (founder price, regularly $19.99/mo), $99/yr, or $149.99 once for lifetime (founder price, regularly $249).