Wednesday 12 September 2018

SetEXIFData 7.1

setexifdata
A new version of SetEXIFData , my GUI for exiftool by Phil Harvey , is now available:

v7.1
(12 Sep 2018)

Changes:

- The %y option in 'Retrieve Date/Time from file name' has changed.
  • %Y (uppercase) reads max 4 digits.
  • %y (lowercase) reads max 2 digits.
Remember: SetEXIFData does not know what is a year or month or... it just reads digits up to the maximum for the current attribute or the first non-digit.

Example 1: 80-09-12 -> %Y will read 80 and add 1900 = 1980
Example 2: 80-09-12 -> %y will read 80 and add 1900 = 1980

Example 3: 1980-09-12 -> %Y will read 1980
Example 4: 1980-09-12 -> %y will read 19 and add 2000 = 2019 and because the next two digits are treated as the month, 80, a completely wrong date will be generated.

Example 5: 800912 -> %Y will read 8009 and because the month will be 12 and the day therefore 0, it will generate a completely wrong date.
Example 6: 800912 -> %y will read 80 and add 1900 = 1980

Example 7: 19800912 -> %Y will read 1980
Example 8: 19800912 -> %y will read 19 and add 2000 = 2019 and because the next two digits are treated as the month, 80, a completely wrong date will be generated.

- The Finder's Date Created and Date Modified, when checked, will not be touched when images have dates from 1969 or before.