Any way to tell D-Log M videos from normal ones on the DJI Air 3S?

Hey folks,

So I use my DJI Air 3S to shoot both in D-Log M and standard color profiles. After importing everything, I’d really like to batch-convert just the D-Log M clips… but I can’t seem to find a solid way to tell them apart from the regular MP4s.

Here’s what I tried:

  • ExifTool shows BT.709 for everything, even D-Log M.
  • ffprobe gives me “bt709” across the board.
  • MediaInfo shows Limited range / BT.709 too.

So yeah, I was hoping there’d be some tag, flag, or marker, but nothing clear so far.

Anyone know how to reliably tell D-Log M files apart?
Maybe DJI adds something unique in the metadata or filenames? Or maybe bitrate, file size, or something in the SRT files? Any tips or workflows would be awesome. Thanks!

It’s in the .srt file — the one saved in the same folder as your video. It’s not inside the video metadata itself. I just import everything into DaVinci Resolve and apply a Rec.709 LUT. If the clip looks awful, it’s a D-Log M file. Works well enough for me.

Ok I can try this. And how is it in the .srt? Really clear? Then I’ll make a script to link and copy them. I move all the .srt files to a separate folder so my project folder doesn’t get messy.

Oh and I turned off .srt file saving for a while… not my smartest move :joy:

Those .srt files are just subtitles with metadata, right?

You can spot D-Log M just by looking — it’s flatter, less contrasty. Or use scopes and you’ll see the luma is compressed. Takes a bit of practice though.

Yeah I can tell the difference visually, but with hundreds of clips it just takes too long. Most of my files are D-Log M but I never color-graded them, so I want to batch convert everything to Rec.709 now.

Try this: select a bunch of clips and apply a Rec.709 LUT. The standard profile ones will look crazy oversaturated right away — easy to spot and remove the LUT from them. It’s not instant, but faster than checking one by one.

Still feels slow when I’ve got to click through them all, even with previews.

Yeah fair enough. I don’t think any metadata tags will help you out here. Maybe check file sizes — log footage could be slightly different if you’re consistent with settings?

Someone else pointed out it’s in the .srt files — like [color_md: default] or [color_md: dlog_m]. I’ll write a script to sort files based on those. And I’ll try your LUT method for the rest. Thanks a lot!