1.9.5: Change timestamp incorrectly modifies data in movie files

*** Please report new bugs here! ***

Moderators: helmut, xnview, Dreamer

Post Reply
Infi220
Posts: 21
Joined: Thu Nov 05, 2015 8:07 am

1.9.5: Change timestamp incorrectly modifies data in movie files

Post by Infi220 »

XnView: MP 1.9.5 - 64 bit
OS: Windows 64bit

"Change timestamp" modifies data inside movie files when it's not supposed to.

Effect: Data inside movie files is unexpectedly modified and enlarged by 3 Kb

To reproduce:
1. From the browser view, select one or more JPEGs
2. Go to Metadata -> Change timestamp
3. In the "Change timestamp" dialog:
a) Select: Use = "Current date & time"
b) Make sure the top 4 checkboxes under "Change" are checked (i.e. File: created date, File: Modified date, EXIF: Date taken and EXIF: Date digitized)
4. Close the dialog, go back to the browser view.
5. Select a MOV or MP4 file
6. Go to Metadata -> Change timestamp
7. Notice that "EXIF: Date taken" and "EXIF: Date digitized" are now disabled but they are still checked.
8. Click "Write"

Actual: XnViewMP extensively modifies inside the MOV file and adds 3KB of data.

Expected: Data inside the MOV file should not be altered. Only the timestamp in the filesystem should be updated. Also, the EXIF checkboxes should show as unchecked whenever they are disabled in the "Change timestamp" dialog.

Screenshot 2025-10-28 163122.png
Screenshot 2025-10-28 163122.png (29.57 KiB) Viewed 41 times
Last edited by Infi220 on Wed Oct 29, 2025 10:46 pm, edited 3 times in total.
Infi220
Posts: 21
Joined: Thu Nov 05, 2015 8:07 am

Re: 1.9.5: Change timestamp incorrectly modifies data in movie files

Post by Infi220 »

Another way to repro:
1. In the browser view, select some JPEGs and MOV / MP4 files
2. Go to Metadata -> Change timestamp
3. In the "Change timestamp" dialog:
a) Select: Use = "Current date & time"
b) Use arrow buttons to navigate to a JPEG
c) Make sure the top 4 checkboxes under "Change" are checked (i.e. File: created date, File: Modified date, EXIF: Date taken and EXIF: Date digitized)
d) Note that when you navigate to MOV / MP4 files in this dialog, the EXIF checkboxes are disabled but still checked
4. Click "Write to all files"

Actual: XnViewMP extensively modifies inside the MOV / MP4 files and adds 3KB of data to them.

Expected: Data inside MOV / MP4 files should not be altered. Only the timestamp in the filesystem should be updated for those files. Also, when a user navigates between files in the "Change timestamp" dialog, the EXIF checkboxes should show as unchecked whenever they are disabled.
Post Reply