Skip to main content
Participating Frequently
February 3, 2014

P: iPhone video Capture Time is shifted upon Import

  • February 3, 2014
  • 110 replies
  • 2392 views

Beginning with at least the iPhone 4S, and continuing with the 5 and 5s, I see that videos shot with those devices show a capture time that seems to relate to GMT, when it was actually shot at GMT -5.

The videos show a correct creation time in Finder prior to import, but this odd shift occurs upon import. I know that the capture time can be edited in Lightroom, but I'd rather see the correct time on import.

This happens in Lightroom 5.3, but also occurred all the way back into 4.

This topic has been closed for replies.

110 replies

MarkML
Participating Frequently
February 16, 2018
Glad to hear it worked for you Laura 🙂
Your notes are completely consistent with my findings - the DateTimeOriginal attribute appears to be the critical piece of data, but it was often not present, or not accurately populated.  Using the Edit Capture Time feature actually generated it when it was not present, and set it correctly when it was present.  I believe the parameters used in the Renaming function actually look for the DateTimeOriginal first, and only if that is not present, goes off looking for other datetime attributes.  As far as datetime metadata goes, I only ever pay attention to the DateTimeOriginal one; I ignore all the others.
One extra note - I did find that it was critical to perform those steps immediately after importing the files; I found that if I did not, I would not get reliable results.
Best,
Mark.
Participating Frequently
February 15, 2018
Thanks, Mark! That works! It is a counter intuitive workaround because nothing actually changes in the metadata update (the date and time were already correct and the “corrected” time is the same as the original time). However, when I renamed using the same preset I use on import it renames correctly... It didn’t use to rename or correct metadata correctly when the actual metadata was off before 7.1, so progress has been made!

Your workaround got me thinking that maybe the renaming is all I need to do (AFTER videos have been imported in LR), and sure enough, it works. No metadata update needed. Filename date and time correctly matches the Date Time Digitized metadata (capture time). It even correctly renamed files that were off a day due to the incorrect time.

It’s really dumb that it has to be done twice!! But that seems to be the theme with the latest updates... like having to update snapshots with the same settings in order to correctly reflect hidden tone curves after selecting another snapshot, etc. But THANK YOU!!! I feel confident that I can import videos from my iPhone and have everything be correct eventually.

                     -----------------------------------------------------------------------------------
Update:  Just kidding!  I must have been looking at the "Date Time" metadata instead of the "Date Time Digitized" metadata because I can not replicate the results (crossed out) above.

 Mark, you are completely right.  It IS vital to edit the capture time, as you stated.  Without doing that, renaming ALL my video files (iphone .MOV files AND 5d Mark ii .MOV files) results in a new filename with the IMPORTED date/time and NOT the capture date/time.  Again, this affects ALL my videos, including my 5d Mark iv .MOV files that were renamed with date/time correctly on import. This happens if I rename one file at a time or if I select multiple files and rename.  Renaming other files (.CR2, jpgs) by date/time under the library module does not result in a filename with the IMPORTED date like my .MOV files have.  

More Observations:
*I noticed that after editing the capture time there's a 3rd metadata date/time entry that wasn't there upon import: Date Time Original.  This matches the date/time metadata list of .CR2 and .jpg file and seems to be CRITICAL in order for ALL .MOV files to be renamed correctly.   Without the "Date Time Original" metadata entry, renaming files by date/time uses the "Date Time" metadata (Imported date/time).  After editing the capture time (even though nothing appears to change), renaming files by date/time will use that new "Date Time Original" metadata instead.

I hope this gets fixed.  But in the meantime, I will use Mark's workaround.
MarkML
Participating Frequently
February 15, 2018
Hi Laura,

I also rename all my files with the local date and time that they were taken.  For me, there is a super-crucial step I always perform immediately after importing ANYTHING into LR, which I have found to be the only way to ensure consistency, after a LOT of experimenting.  It seems counter-intuitive but here are the steps:

1. Import new files
2. Select all files that have just been imported, using the "Previous Import" built-in collection
3. Click Metadata menu
4. Click Edit Capture Time...
5. Leave the option to adjust to a specified date and time selected
6. Click Change All
7. Rename all using the following format: "Date (YYYY)-Date (MM)-Date (DD)_Hour-Minute-Second"

Now that you have posted this, I am going to re-check all my files to see if I can find any mismatches as you have described, but perhaps give my steps a try and let me know if it worked for you.

Regards,
Mark.
Participating Frequently
February 15, 2018
I have updated to Lightroom Classic CC 7.2, and while the metadata is now correct, when I rename my iphone 6s Plus video files upon import using date and time (YYY-MM-DD hour.minute.second), the time is always exactly 6 hours off the capture time (5 hours during daylight savings).  The Date Time Digitized metadata shows the correct capture time and the Date Time metadata shows when it was imported (completely irrelevant info, IMO).  Any videos taken after 6 pm also have incorrect dates because of the incorrect time.

For those who said the issue has been fixed, did you rename using the time?  Renaming using only the date is still misleading/dangerous because while the metadata appears correct, the date in the filename may be a day ahead.  

Example (iphone 6s plus .MOV video file):
FILENAME: 2018-01-30 02.15.09 (6 hours off, resulting in 1 day off)
Metadata:
Date Time Digitized: 1/29/18 8:15:09 PM (actual capture date/time)
Date Time: 2/15/18 12:52:05 AM (actual imported date)

I've been using workarounds for years and they are awful.  My latest workaround is airdropping my camera roll to a watched folder on my computer and auto importing into lightroom that way.  Renaming using date/time is correct for images and videos.  However Lightroom re-imports files if I accidentally airdrop them twice, and it's really hard to keep up with which files have been auto imported and which haven't.  As a result, I'm not backing up my photos the way I should, and while I know they are only "iphone pictures" and not my professional camera pics, but in all honesty they hold the most precious of my everyday memories and deserve to be imported just like any other camera.  I don't understand why it's hard to get the date correct.  Why 6 hours off?  And why only for iphone videos?  My 5d Mark iv .MOV files are named correctly, with correct metadata.  

I'm in Dallas, TX, CST, if that means anything.
MarkML
Participating Frequently
July 23, 2017
Thanks Rikk - I will try this asap and let you know how it goes.
Participating Frequently
July 21, 2017
Ah, I realized that when I copied metadata before, the option to copy keywords was not checked by default.  Thanks for the tip on the Transporter plugin.
johnrellis
Legend
July 21, 2017
"Any way to copy/paste keywords?"

The Metadata > Copy Metadata command will also copy keywords (you have to scroll the list all the way to the end to select Keywords).  So your method of doing Copy Metadata, removing the video from the catalog and reimporting it, then doing Paste Metadata, should preserve all the metadata changes you've made, including keywords.

Another method would be to select all the videos with wrong capture dates and then use the Lr/Transporter plugin to save their metadata as a text file.  Then remove all the videos and reimport them. Then the plugin to read their metadata from the text file.

I recommend making a catalog backup before you use either method!
Participating Frequently
July 21, 2017
I tried importing just a small sample of videos, and I'm glad to report that so far, all of them have correct time information!

The question is, what to do about photos that are already in the library? 

John Ellis originally suggested reading the metadata from file, but then recognized that it isn't allowed with video. 

I realized that any videos that don't have any added metadata or keywords can simply be deleted from the library (but not the disk), and then you can synchronize their containing folder, automatically adding them back in.  Their dates should now be correct. 

If a photo does have metadata, then you can first apply the "Copy Metadata" command from the Metadata menu (not the context menu), delete, then synchronize and paste the metadata back in.  (Not sure if this would work for multiple photos at a time, esp if the metadata varies). 

However, this doesn't do anything for keywords.  Any way to copy/paste keywords?

Better yet, any way to reload a photo in one step, where the keywords/metadata remain the same, but the captured date is refreshed?
Participating Frequently
July 21, 2017
I uninstalled LR and then reinstalled from Creative Cloud.  It's now up-to-date.
Participating Frequently
July 21, 2017
I uninstalled LR and then reinstalled from Creative Cloud.  It's now up-to-date.