ExifTool Forum

ExifTool => Bug Reports / Feature Requests => Topic started by: olball on November 11, 2018, 05:01:22 AM

Title: validate warning on Panasonic makernotes
Post by: olball on November 11, 2018, 05:01:22 AM
Hi Phil,

using exiftool -validate -error -warning -a I'm getting a warning on some makernote tags on image files from Panasonic cameras.

Warning                         : [minor] Undefined value for MakerNotes:InternalNDFilter
Warning                         : [minor] Undefined value for MakerNotes:ClearRetouchValue


Both tags contain a rational64u value of 0/0. Excerpt from exiftool -v3 on this file:

  | | | 110) InternalNDFilter = undef (0/0)
  | | |     - Tag 0x009d (8 bytes, rational64u[1]):
  | | |         115a: 00 00 00 00 00 00 00 00                         [........]
<snip>
  | | | 116) ClearRetouchValue = undef (0/0)
  | | |     - Tag 0x00a3 (8 bytes, rational64u[1]):
  | | |         116a: 00 00 00 00 00 00 00 00                         [........]


So the question is: is the warning real and 0/0 is not allowed or is the warning a wrong positive one?

TIA
Title: Re: validate warning on Panasonic makernotes
Post by: Phil Harvey on November 11, 2018, 06:52:48 AM
All makernote errors are minor because the manufacturer is free to do whatever they want.  However, ExifTool will warn if there is anything that deviates from the EXIF/TIFF specification if the maker notes are EXIF/TIFF format.

- Phil