
Champion
•
5.6K Messages
•
98.1K Points
Mon, Dec 8, 2014 1:53 AM
Acknowledged
Lightroom: Edit Capture Time doesn't preserve fractional seconds
The Edit Capture Time command doesn't preserve fractional seconds when shifting the time of multiple photos. For example, if you select a batch of photos taken with "continuous shooting", e.g. at a sporting event, and then use Edit Capture Time to shift their time by 60 minutes, the fractional seconds of each photo will be dropped and the photos will no longer be correctly ordered by capture time.
To reproduce, take several photos that were all shot within the same second with the continuous-shooting option of the camera. LR will correctly transfer the capture time into their .xmp sidecars:
[XMP] Date/Time Original : 2011:05:13 18:32:44.51
[XMP] Date/Time Original : 2011:05:13 18:32:44.52
[XMP] Date/Time Original : 2011:05:13 18:32:44.53
Then select those photos and invoke Edit Capture Time. Use either the "Adjust to a specified date and time" or the "Shift by set number of hours" option to shift the time by 1 hour. Observe that the fractional seconds in the sidecars is now dropped:
[XMP] Date/Time Original : 2011:05:13 19:32:44
[XMP] Date/Time Original : 2011:05:13 19:32:44
[XMP] Date/Time Original : 2011:05:13 19:32:44
And the photos will no longer sort correctly by capture time in the Library.
This bug is easy to fix simply by doing the time adjustment with floating-point calculations, rather than integer.
To reproduce, take several photos that were all shot within the same second with the continuous-shooting option of the camera. LR will correctly transfer the capture time into their .xmp sidecars:
[XMP] Date/Time Original : 2011:05:13 18:32:44.51
[XMP] Date/Time Original : 2011:05:13 18:32:44.52
[XMP] Date/Time Original : 2011:05:13 18:32:44.53
Then select those photos and invoke Edit Capture Time. Use either the "Adjust to a specified date and time" or the "Shift by set number of hours" option to shift the time by 1 hour. Observe that the fractional seconds in the sidecars is now dropped:
[XMP] Date/Time Original : 2011:05:13 19:32:44
[XMP] Date/Time Original : 2011:05:13 19:32:44
[XMP] Date/Time Original : 2011:05:13 19:32:44
And the photos will no longer sort correctly by capture time in the Library.
This bug is easy to fix simply by doing the time adjustment with floating-point calculations, rather than integer.
Problems
•
Updated
5 years ago
5
6
Helpful Widget
How can we improve?
Tags
No tags available
Responses
Official Solution
benjamin_warde
Employee
•
478 Messages
•
10.7K Points
6 years ago
-Ben
2
0
rob_cole_2221866
4.5K Messages
•
76.3K Points
6 years ago
Hopefully this will be fixed in Lr6, and not deferred until Lr9..
In the mean time, this may be a good enough reason to use exiftool directly, or a script/plugin which calls it, to do the job.
If anybody has problems finding such a script or plugin, I can offer more help ;-).
Cheers,
Rob
0
0
john_ellis_3507433
115 Messages
•
1.6K Points
6 years ago
0
0
abram_landes
7 Messages
•
122 Points
5 years ago
Real Life Example: Tried to photograph and adjust a sequence like a bride is walking down aisle. After adjusting - She is at the top of the aisle. Now, she is in the front, then the back, then the middle, middle, top, front.
Photographing a Race Example: Winner crosses the finish line. After adjusting - Crosses the line. In front of the line, after the line, before the line, after the line, after the line, crossing the line.
How is this still an issue in the 6th release of software?!
0
0
snapper_98491
11 Messages
•
268 Points
5 years ago
0
0
tom_ullrich
1 Message
•
62 Points
5 years ago
Come on Lightroom team, two years! You can do this!
0
0