Bad offset for MakerNotes tag 0x.... warnings

Started by forumuser, June 30, 2018, 05:39:41 AM

Previous topic - Next topic

forumuser

Hi,

I have a large amount of .jpg images that were produced with a DIA scanner (JAY-tech Combo-Scanner PS970).

The three warnings that ExifTool 11.0.3 (used from inside GeoSetter 3.5.0 Build 2188 / ExifToolGUI 5.16.0.0) shows are:

[minor] Bad offset for MakerNotes tag 0x0022
[minor] Bad offset for MakerNotes tag 0x011c
[minor] Overlapping MakerNotes values


I've tried to find a solution on how to FIX the metadata inside such an image but I failed...

Btw, the output of exiftool.exe -validate -error -warning -a -r "T:\DIAs\Gyula - 1987
for a single file looks like this:

======== T:/DIAs/Gyula - 1987/Gyula - 1987_01.jpg
Validate                        : 7 Warnings (6 minor)
Warning                         : [minor] Invalid date/time format for EXIF:ModifyDate
Warning                         : [minor] Invalid date/time format for EXIF:DateTimeOriginal
Warning                         : [minor] Invalid date/time format for EXIF:CreateDate
Warning                         : Non-standard format (int16u) for ExifIFD 0x927c MakerNoteUnknown
Warning                         : [minor] Overlapping MakerNotes values
Warning                         : [minor] Bad offset for MakerNotes tag 0x0020
Warning                         : [minor] Bad offset for MakerNotes tag 0x011c


Can anyone enlighten me how I fix these warnings _inside the .jpg files_ once and for all?

Phil Harvey

FAQ 15 deals specifically with makernote warnings, but I think you should look at FAQ 20 for help fixing all the problems.

- Phil

Edit:  I just found the sample file you sent via email.  FAQ 15/20 won't fix these makernote errors.  The only way to get rid of these warnings is to delete the maker notes.  You can do this with -makernotes= at the end of the command line.

- Phil
...where DIR is the name of a directory/folder containing the images.  On Mac/Linux/PowerShell, use single quotes (') instead of double quotes (") around arguments containing a dollar sign ($).

forumuser

Thanks so much, Phil!


set "date=2005:10:23 15:06:34"
exiftool.exe -IFD0:ModifyDate="%date%" -ExifIFD:DateTimeOriginal="%date%" -ExifIFD:CreateDate="%date%" -makernotes= "<folder for image>"


Fixed all warnings completely!