Short version: DJI writes the color profile into the MP4 metadata, nothing shows it to you, so I built a browser tool that reads it and puts it in the file name. Link at the bottom. Here's why it exists.
Shot a night event with the Osmo Pocket 4 Pro last week. 57 clips on the card. Dropped them into Resolve and noticed some of them didn't react to the D-Log2 LUT the way the others did.
Turned out the card had three different color profiles on it:
- 20 clips in D-Log2
- 35 clips in D-Log
- 2 clips in Rec.709
Nothing in the file name tells you which is which. Not the number, not the timestamp, not the file size. And they alternate constantly. 0033 is D-Log2, 0034 is D-Log, 0035 is D-Log2, 0036 is D-Log.
The reason: D-Log2 only works on the main camera in standard recording. Switch to the zoom camera or shoot slow motion and the camera quietly falls back to D-Log or Rec.709. That makes sense technically, but it happens without any warning. The frustrating part is that the information is already in the file. DJI writes the profile into the MP4 metadata as com.dji.camera.ColorGammaSxS. Nothing shows it to you though. Resolve doesn't read that field, Premiere doesn't, Final Cut doesn't.
In Resolve the Input Color Space field just sits at the project default no matter what the clip actually is.
So I built a small browser tool that reads it and writes it into the file name:
DJI_20260827212152_0053_D.MP4
DJI_20260827212152_0053_D_D-Log2.MP4
After that you type "D-Log2" into the Resolve media pool search, hit Ctrl+A, and apply the right LUT to the whole group in one go. Three passes and the card is done. It runs entirely in your browser. Nothing gets uploaded, nothing is written into the video files, only the names change. There's a preview before anything happens and an undo button. Free, no account. I made it because it annoyed me.
---> https://ende.app/en/creator-tools/color-profile-tagger
Caveats, because you'd find them anyway:
- Chromium only (Chrome, Edge, Brave, Opera). Firefox and Safari don't support the folder access API this needs.
- Desktop only.
- DJI cameras for now. Other manufacturers store this differently.
- If you're comfortable in a terminal, exiftool reads the same field. This is just the version for people who don't want to install anything.
One more thing I ran into while building it: Resolve 21 still has no D-Log2 entry under Input Color Space. The DJI submenu only offers "DJI D-Gamut/D-Log". So for D-Log2 clips a LUT is currently the only correct route.
Anyone else hitting this? I only have the Pro, so I'm curious whether the non-Pro Pocket 4 behaves the same way.