Author Topic: Capture dates for MP4 files taken in a different time zone  (Read 4034 times)

Offline Rumboogy

  • Newcomer
  • *
  • Posts: 3
    • View Profile
Capture dates for MP4 files taken in a different time zone
« on: November 04, 2015, 11:57:59 PM »
I am looking at using PM to manage photos and videos taken on a Nexus 5 (Android cell phone) .  The problem I am running into has to do with MP4 files.  When I ingest photos & videos I would like to view them in capture order on the contact sheet.  Essentially I want to see them in the same order as they were on the phone.  The problem occurs when the photos & videos were taken in a different time zone.  Photos have the capture time set to the local time were they were captured while MP4 files have the capture time adjusted back to my local time zone.  For example, I live in California, but visit Illinois (2 time zones away).  If I take photos & videos and then ingest them into PM when I get back, the photos all have captures times using Illinois time (which is good) while the MP4s all have capture times using California time (not so good).

Any ideas?

Offline Kirk Baker

  • Senior Software Engineer
  • Camera Bits Staff
  • Superhero Member
  • *****
  • Posts: 24278
    • View Profile
    • Camera Bits, Inc.
Re: Capture dates for MP4 files taken in a different time zone
« Reply #1 on: November 05, 2015, 09:02:48 AM »
I am looking at using PM to manage photos and videos taken on a Nexus 5 (Android cell phone) .  The problem I am running into has to do with MP4 files.  When I ingest photos & videos I would like to view them in capture order on the contact sheet.  Essentially I want to see them in the same order as they were on the phone.  The problem occurs when the photos & videos were taken in a different time zone.  Photos have the capture time set to the local time were they were captured while MP4 files have the capture time adjusted back to my local time zone.  For example, I live in California, but visit Illinois (2 time zones away).  If I take photos & videos and then ingest them into PM when I get back, the photos all have captures times using Illinois time (which is good) while the MP4s all have capture times using California time (not so good).

You could try adjusting the capture times of the videos, but I don't know offhand if that will work.  Video files don't contain EXIF data like photos do.  I expect that PM is simply mapping the MP4 file's modification time onto the value used as capture time.

-Kirk

Offline Rumboogy

  • Newcomer
  • *
  • Posts: 3
    • View Profile
Re: Capture dates for MP4 files taken in a different time zone
« Reply #2 on: November 05, 2015, 01:11:15 PM »

You could try adjusting the capture times of the videos, but I don't know offhand if that will work.  Video files don't contain EXIF data like photos do.  I expect that PM is simply mapping the MP4 file's modification time onto the value used as capture time.


From further examination it appears that PM is getting the MP4 creation time from the file time (as you suggested) and that the file dates have the time zone embedded so they are adjusted back to your current time zone.  I tried using the "Adjust capture dates and times..." function in PM.  This solved the problem by creating an XMP sidecar file for the MP4 which had the corrected time.  So the lack of EXIF in MP4 can be overcome.  Of course now I have a sidecar file which adds complexity but it is a solution.

I guess you could also use the "Adjust capture dates and times..." function to change the modification time of the MP4 file and then PM would also handle the capture time correctly.