Exif did not change the year from 2013 to 2014

Started by kiwilink, September 18, 2014, 02:50:20 AM

Previous topic - Next topic

kiwilink

I have numerous images that will not allow me to use "Tools" and the "Modify EXIF Date and Time" to change the year from 2013 to 2014.  I have been able to change some but not all.  I have attached the Application log and the dialog box I used to try and change the image (DSC_5440).

See attachments.  If you can assist I would appreciate it!

Thanks!

Michael

[attachment deleted by admin]

jch2103

#1
I can confirm that using Commands/Image/Modify EXIF date and time doesn't appear to be working anymore for Relative date changes.  (I tried changing by one year and by one month, both on the sample image and for some of my own.

Absolute changes do work, however.

I've filed a post in bug reports, referencing this thread: https://www.photools.com/community/index.php?topic=3414.0


Edit 1: I discovered I could use Relative changes after I first used an Absolute change. (???)

Edit 2: kiwilink: Could you re-post the image as a zip file? I want to rule out any strange behavior resulting from uploading and downloading via the forum software. Thanks.

John
John

kiwilink

John:

Thanks for the response.  Per your request I have zipped the image.

I did get some to work but others did not.  I'm not sure why.  I will try the absolute change.

Michael

[attachment deleted by admin]

joel23

Quote from: kiwilink on September 18, 2014, 04:44:45 AM
John:

Thanks for the response.  Per your request I have zipped the image.

I did get some to work but others did not.  I'm not sure why.  I will try the absolute change.

Michael
Your original image lacks all or some XMP data and IMatch seems not to write the changed dates on the first run. In fact is the XMP Create date in your example  "17.09.2014" but was not synced to EXIF.
You can workaround this glitch by first applying other metadata like (Copyright) to first fully sync EXIF -> XMP and it will work afterwards.
regards,
Joerg

kiwilink

Joel:

Wow, it worked like you suggested.  I opened up the Metadata panel and entered my name and then saved it back to the image and then executed the "Modify EXIF Date and Time" and it worked.  I'm not sure I fully understand what is occurring.

I always see my copyright information in the Metadata on my images so I don't understand why it was missing on some of these images.  My guess is that when I first ran the "Modify EXIF" something occurred.  Is it possible is was removed during write-back?

I am attaching the application log in case Mario takes a look at this. This last log is where I did what you suggested and it worked (added my name to the copyright and then successfully changed the date with the "Modify EXIF" command.

Thanks for the help!!!

Michael

[attachment deleted by admin]

joel23

#5
Quote from: kiwilink on September 18, 2014, 02:28:45 PM
Joel:

Wow, it worked like you suggested.  I opened up the Metadata panel and entered my name and then saved it back to the image and then executed the "Modify EXIF Date and Time" and it worked.  I'm not sure I fully understand what is occurring.
When an image has no XMP record and "Modify Date and Time" is the first command launched, IMatch only creates a partial XMP record but does not write this changes to XMP:DateCreated and XMP:CreateDate. Thus this XMP Dates are not synced to Exif on write back.
Every other command creates a full XMP record by pulling the data out of Exif and writing it to XMP.  At the next attempt those two XMP tags exists and "Modify Date and Time" is able to write them. Seems to be a glitch Mario needs to look for.

QuoteI always see my copyright information in the Metadata on my images so I don't understand why it was missing on some of these images.  My guess is that when I first ran the "Modify EXIF" something occurred.  Is it possible is was removed during write-back?
Yepp, seems so. I added a Copyright outside of IMatch and "Modify Date and Time" stripped it.  Seems it's done by the same or similar reason: Exif Copyright is stripped as long it's not synced to XMP.

Quote

Thanks for the help!!!

Michael
Welcome.

For Mario
-overwrite_original
-m
-use
MWG
-charset
ExifTool={PTETCHARSET}
-ex
-sep
,
-XMP:DateCreated+=0001:00:00 00:00:00
-XMP:CreateDate+=0001:00:00 00:00:00
-XMP:MetadataDate=now
-XMP:ModifyDate=now
F:\PNG\5646\DSC_5440.jpg


does it matter that there is a " , " in this output?
regards,
Joerg

kiwilink

Hi Mario!

Did you have any input on this?

Michael

joel23

regards,
Joerg

kiwilink

Joel23:

Ops ... I did not see this.  Thanks for sending it to me.

Michael