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
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
I'm using 12.72.
The group is IFD0.
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.
Perfect, thanks a lot 👍
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?
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
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