Page 1 of 1

Change Timestamp doesn't set EXIF: Date taken, even if "create" & "force" are checked

Posted: Sat Mar 23, 2024 1:25 am
by metal450
I have some jpgs where, if I use Tools->change timestamp, select "create EXIF metadata if needed," also select "force the update in case of anomaly", and select "EXIF: Date taken", it doesn't apply the date. It also doesn't report any error - it just does nothing (i.e. silently fails). I'm setting to a fixed time.

Here are a couple examples:

https://www.dropbox.com/scl/fi/gry9lbv4 ... j355m&dl=0

https://www.dropbox.com/scl/fi/tq98n1l7 ... h1zj3&dl=0

Re: Change Timestamp doesn't set EXIF: Date taken, even if "create" & "force" are checked

Posted: Mon Apr 01, 2024 1:03 pm
by xnview
ExifTool returns an error on these files "Error reading StripOffsets data in IFD0"

Re: Change Timestamp doesn't set EXIF: Date taken, even if "create" & "force" are checked

Posted: Thu Apr 04, 2024 3:49 pm
by metal450
If there's an error, the UI should show the operation result as an error - rather than just silently failing & making it look like the operation was successfully performed on all files

Re: Change Timestamp doesn't set EXIF: Date taken, even if "create" & "force" are checked

Posted: Fri Apr 05, 2024 9:36 am
by xnview
:bugconfirmed: Thanks to your detailed description I can reproduce the problem.

Re: Change Timestamp doesn't set EXIF: Date taken, even if "create" & "force" are checked

Posted: Mon Apr 08, 2024 2:36 pm
by xnview
This problem is supposed to be fixed in XnView MP 1.7.1. Please check and confirm the bug fix here.

Re: Change Timestamp doesn't set EXIF: Date taken, even if "create" & "force" are checked

Posted: Sun Apr 14, 2024 11:34 pm
by metal450
Confirmed

Re: Change Timestamp doesn't set EXIF: Date taken, even if "create" & "force" are checked

Posted: Wed Feb 05, 2025 8:53 pm
by dandv
I still see this problem in v1.8.3 with any JPGs I've tried from my smartphones.

exiftool doesn't report any problems, but after going to to Metadata -> Change timestamp and entering a specific timestamp and checking all 6 checkboxes, the timestamps remain unchanged:
Create Date : 2024:11:21 16:31:02.186
Date/Time Original : 2024:11:21 16:31:02.186+08:00
Modify Date : 2024:11:21 16:31:02.186+08:00