Skip to main content
DClark064
Inspiring
June 21, 2024
質問

LrC does not sort video files according to capture date and time

  • June 21, 2024
  • 返信数 2.
  • 1520 ビュー

I have both RAW and Video files in my LrC catalog.  The RAW files sort as expected when selecting "Sort: Capture Time".   But with Video files they do not sort according to the "Capture Time" metadata but according to the "Date Time" metadata.  For my RAW files all the date time metadata fields (there are several) contain the same data, which is the capture date and time.  But video metadata is a mess!  I won't delve into all the problems with date and time metadata in video files, but "Capture Time" metadata and "Data Time" metadata are not the same.  Consequently sorting on "Date Time" metadata does not sort according to "Capture Time". 

 

The bug is that when sort according to "Capture Time" is selected, the resultant order is according the "Data Time" metadata which is the wrong order.

 

このトピックへの返信は締め切られました。

返信数 2

johnrellis
Legend
June 21, 2024

Building on Johan's comment, a couple of the common issues with video capture time:

 

- Videos from many cameras will have their capture dates shifted by the time zone offset from UTC where the photo was taken:

https://community.adobe.com/t5/lightroom-classic-ideas/p-handle-video-capture-times-for-cameras-obeying-the-quicktime-mp4-standard/idi-p/14007948

 

- The Mac Photos app substitutes the time of export for capture time when it exports videos (unless you use Export Unmodified). Other video apps simply discard video metadata.

 

- When LR doesn't recognize any capture-date field in the metadata, it will use the file's last-modified date. Worse, each time that last-modified date changes, LR changes the capture date in the catalog! And LR will sort the videos inconsistently with the times shown under the thumbnails and in the Metadata panel. (The EXIF DateTime field is often but not always the same as the file's last-modified date.)

 

In general, you often have to use the menu command Metadata > Edit Capture Time to correct the capture date of videos. Once you do that, LR will behave consistently.

 

DClark064
DClark064作成者
Inspiring
June 28, 2024

I always us Metadata > Edit Capture Time to correct the video metadata from Zulu to the correct time zone.  In that case it is easy to correct lots of files quickly.  In this case the Date Time metadata has been changed by another program that stabilized the video.  The Capture Time metatdata is still correct.  In order to correct this error I would need to individually correct about 420 files one-by-one, unless there is a way to either get LrC to use the correct metadata when sorting by Capture Time (i.e. the Capture Time metadata) or some way to set the Date Time metadata to agree with Capture Time.  Is there a way to do that?  Maybe someone who is good a writting LrC plugins could do something.

 

Regardless, LrC is using the wrong metatdata.  That's a bug.  It needs to be fixed.

johnrellis
Legend
June 28, 2024

Please attach one of the videos that isn't sorting correctly here. If you don't have a problem video smaller than 47 MB, then upload it to Dropbox, Google Drive, or similar and post the sharing link here. That will let us determine authoritatively where the problem occurs and provide an actionable bug report for Adobe. Without a sample file with which they can reproduce the problem, they're very unlikely to pay attention.

JohanElzenga
Community Expert
Community Expert
June 21, 2024

There are lots of known problems with video capture dates, due to poor video standards.

 

-- Johan W. Elzenga
DClark064
DClark064作成者
Inspiring
June 28, 2024

I agree that video metatdata is a mess.  In this case the problem is with LrC.  When it sorts by "Capture Time" it uses the wrong metadata.  This is not a problem with video standards (which are plentiful), it's a problem with LrC.  It's a "bug" that needs to be fixed.