Immich does not pick up new date/metadata from (some) video files

I run immich in a container with my collection mounted as read-only volume.

The collection is added as external library in immich.

This seems to work very well for most things. However, some video files have been indexed with incorrect dates. Now, this may be because of some of the following reasons:

  1. The video file did not have any EXIF data and thus immich used the mtime from the filesystem.
  2. The video file did have EXIF data but those were incorrect.
I have then done the following to correct these metadata:

  1. Ensured that the video file has correct date in EXIF data.
  2. Ensured that filesystem mtime of the file is correct and corresponds to the corrected EXIF data.
Some video file formats do not support EXIF data and for those, I have just corrected the mtime of the file.



Then I have tried to open the video file in immich and click Refresh Metadata.
That does not seem to update the date.

Then I have run the following jobs:

  1. Extract Metadata (both ALL and MISSING)
  2. External Libraries: RESCAN
  3. Transcode Videos
Neither of these fixes the issue.

I have also tried stopping immich containers and starting again.

Example file as seen from Immich:

  • Filename: 00012.mp4
  • Date as shown in immich: Jun 21, 2022 Tue, 1:15 PM UTC
Here is the date EXIF info:

File Modification Date/Time     : 2017:05:16 12:00:00+02:00
File Access Date/Time           : 2025:09:03 09:46:50+02:00
File Inode Change Date/Time     : 2025:09:03 09:45:07+02:00
Track Create Date               : 2017:05:16 12:00:00
Track Modify Date               : 2017:05:16 12:00:00
Media Create Date               : 2017:05:16 12:00:00
Media Modify Date               : 2017:05:16 12:00:00
Comment                         : Approximate date
Date/Time Original              : 2017:05:16 12:00:00+02:00
Creation Date                   : 2017:05:16 12:00:00+02:00
Create Date                     : 2017:05:16 12:00:00+02:00
Modify Date                     : 2017:05:16 12:00:00+02:00  
Was this page helpful?