ExifTool Forum

ExifTool => The "exiftool" Application => Topic started by: capricorn on January 01, 2024, 10:36:11 AM

Title: DJI Mini 4 Pro - Maker notes could not be parsed
Post by: capricorn on January 01, 2024, 10:36:11 AM
For DJI Mini 4 Pro RAW files I wanted to change the uniquecameramodel tag to what it was before the latest drone FW update.
ExifTool can read this tag but not write.
Is this camera not yet supported or what's the issue here?

Thank you and happy new year!

Karsten


>exiftool -uniquecameramodel DJI_20231216200232_0004_D.DNG
Unique Camera Model             : DJI FC8482 Mini4 Pro

>exiftool -uniquecameramodel DJI_20231231115111_0009_D.DNG
Unique Camera Model            : DJI FC8482

>exiftool -uniquecameramodel="DJI FC8482 Mini4 Pro" DJI_20231231115111_0009_D.DNG
Error: [minor] Maker notes could not be parsed - DJI_20231231115111_0009_D.DNG
0 image files updated
1 files weren't updated due to errors
Title: Re: DJI Mini 4 Pro - Maker notes could not be parsed
Post by: StarGeek on January 01, 2024, 10:49:31 AM
What version of exiftool are you using
exiftool -ver

And what is the group for that tag (FAQ #3 (https://exiftool.org/faq.html#Q3))
exiftool -G1 -a -s -uniquecameramodel file.dng
Title: Re: DJI Mini 4 Pro - Maker notes could not be parsed
Post by: capricorn on January 01, 2024, 12:29:52 PM
I'm using 12.72.

The group is IFD0.
Title: Re: DJI Mini 4 Pro - Maker notes could not be parsed
Post by: StarGeek on January 01, 2024, 01:40:20 PM
Ah, I didn't pay attention to the actual text.  Maker notes could not be parsed is usually a minor warning (I think) so I skipped that part. In this case it is a minor error, not a minor warning.

Use the -m (-ignoreMinorErrors) option (https://exiftool.org/exiftool_pod.html#m--ignoreMinorErrors), but this part of the docs is important.  Test it first to make sure there isn't a problem.
QuoteGenerally, minor errors/warnings indicate a problem which usually won't result in loss of metadata if ignored. However, there are exceptions, so ExifTool leaves it up to you to make the final decision.
Title: Re: DJI Mini 4 Pro - Maker notes could not be parsed
Post by: capricorn on January 01, 2024, 03:33:06 PM
Perfect, thanks a lot 👍
Title: Re: DJI Mini 4 Pro - Maker notes could not be parsed
Post by: capricorn on August 24, 2024, 11:43:11 AM
Several months (and exiftool versions) later... this "issue" still exists.

Is there something I can do to help to avoid the warning in future versions of exiftool?
Title: Re: DJI Mini 4 Pro - Maker notes could not be parsed
Post by: Phil Harvey on August 24, 2024, 01:01:15 PM
I don't know if I have a sample image from that model.  Could you send one to me so I can see if there is anything useful to be extracted from the maker notes?  My email is philharvey66 at gmail.com

- Phil
Title: Re: DJI Mini 4 Pro - Maker notes could not be parsed
Post by: Phil Harvey on September 25, 2024, 08:56:10 AM
Sorry for the delay in responding.

I got the sample and DJI is storing some pointers to image data in their maker notes.  These pointers won't be updated properly if the file is edited with ExifTool (hence the minor error), but only DJI software may be affected if you ignore this error and write the file anyway.

There is another makernote block in IFD0 containing debugging information, but I don't think it contains any pointers so it shouldn't be affected.

- Phil