Replies: 95 comments 247 replies
-
Can we also ask people to include their .env with the TZ variable and the output of |
Beta Was this translation helpful? Give feedback.
-
Adding my old issue #9331 to here ... (no need to duplicate info, right?)
|
Beta Was this translation helpful? Give feedback.
-
Hi, I also have a lot of photos misplaced in my timeline. Those photos are old photos from external libraries. Some photos from Google Takeout does not have any useful metadata. IMG_20130913_081540.JPG: PANO_20170416_105856.jpg: Metadata: CameraZOOM-20150715115510237.jpg: IMG_20151222_135145.vr.jpg: |
Beta Was this translation helpful? Give feedback.
-
Immich v1.111.0 Hey, I am having issues with the location data. I made the switch to immich by exporting 20k photos from Apple Photos to a directory, then imported them into Immich at a later date. The issus is that some photos, mainly ones taking in the USA in my case, are showing up in China or the middle of the ocean. I have found that the longitude is being calculated incorrectly, it is positive in Immich, when it should be a negative value. Flipping longitude to negative fixes location. Original Coordinates: Immich's Coordinates after import I did search for the issue but couldn't find anyone else reporting it |
Beta Was this translation helpful? Give feedback.
-
Sony dslr-a550 a zip of your file: DSC09740.ZIP |
Beta Was this translation helpful? Give feedback.
-
i have this problem as well, shooting photos with my GRIIIx. i think the reason is that i keep any sort of GPS tagging turned off, and the photos coming out of the camera do not have time zone info. my photos make it into immich via an external library. i would like to keep both the camera and the server in UTC and then have the photos display in the correct timezone for the users browser. |
Beta Was this translation helpful? Give feedback.
-
as requested, posting my experience over here as well. Immich displays a lot of my images and videos in the wrong date in the timeline, and in the incorrect timezone. for example: this also happens with most videos: My server is running in PST timezone, photos were taken in PST timezone, browser is in the PST timezone, and i have the TZ variable set in my environment variables on the server: Attaching both a zip of the video: and the image: |
Beta Was this translation helpful? Give feedback.
This comment was marked as off-topic.
This comment was marked as off-topic.
-
me too..... |
Beta Was this translation helpful? Give feedback.
This comment was marked as off-topic.
This comment was marked as off-topic.
-
Moved a lot of photos out of Apple Photos, and kept the EXIF data intact, but a bunch of them showing up with the wrong date, but you can see the metadata right in immich, so not sure why it shows up like this. Expected date is listed, just not sure where the first date is coming from or why immich cares about it? |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
ok, i'm now having more bizarre behavior. here's a zip with photos the end result in my timeline is that 1975 is totally correct. it appears under however -- 1990 appears under i refreshed metadata for all images taken that weekend after installing the update. i expect to see both these photos appearing under saturday sept 28th, with 1990 appearing above 1975. separately, i'm not sure where the timeline of |
Beta Was this translation helpful? Give feedback.
-
I know all the dev team is full-time involved with the new app timeline development, but I think this is and easy fix to do: So... Wouldn't be logic (and easy, I think) using the client or server TZ for those images? That could solve the problem with minimum effort Thank you! |
Beta Was this translation helpful? Give feedback.
-
Currently immich does not get the REAL date info for original-size photos sent via SNS messengers, as I would suggest change the order to the following (if changing the order can solve the problem described above) and add 2 more tags (
Or if the immich Date is not taking the 1st valid date value from the above array as I guessed, could someone propose something to get the REAL Date info for photos sent via SNS messengers? Thanks |
Beta Was this translation helpful? Give feedback.
-
Device: Nikon Z72 I added GPS coordinates to the photo using Lightroom, which should indicate the correct timezone (UTC+1). However, it seems Immich did not pick up the timezone from the GPS metadata and instead defaulted to my computer’s local timezone (UTC+8). Would appreciate it if this could be looked into — ideally Immich could prioritize the timezone embedded in the EXIF/XMP/IPTC metadata or inferred from GPS, rather than falling back to the system timezone. Metadata from Exiftool
|
Beta Was this translation helpful? Give feedback.
-
Please see my new finding about incorrect creation date for edited videos in iOS - #20856 |
Beta Was this translation helpful? Give feedback.
-
Currently running 1,137.3, I have some images (screenshots, other computer generated images (a panorama, a stack with a gif and the source photos)) that I was adding tags to that seem to have had the modification times reset after tagging. I have a screenshot from 2017 that had previously been correctly sorted in my timeline, but now shows up on August 1 2024, and looking at the exif data from the file itself, I see Looking at another screenshot from 2021 that I applied the same tag to, it looks like it has the same modification time of
and is sorted correctly in the timeline 2017 screenshot with incorrect date EXIF dataGenerated with
2021 screenshot with correct data EXIFGenerated with
I understand that files with limited exif data are likely to have this sort of mixup when there's new modifications, but 1. these had a correct timestamp at some point, how did those become 2024 if I'm adding tags on 11 August 2025? and 2. If immich is rewriting the modification time, could the original time have been stowed in an additional exif field, or as sidecar data? |
Beta Was this translation helpful? Give feedback.
-
I am also struggling with some photo uploads from iOS (see #17374 (comment)) - I have no issues with timezones, so I would not As per my understanding, when metadata is (re-) extracted from EXIF, the tags are being used in this order: immich/server/src/services/metadata.service.ts Lines 36 to 50 in bbfff64 The first date that was found in EXIF is then being used as relevant date for the image (or video): This gives some kind of priority of one tag vs. another tag. Unfortunately, different cameras or apps are using EXIF tags sometimes differently. So depending on the device or app you are using, the relevant EXIF tag might be a different one and different dates might be stored in the tags. So my suggestions would be instead of using the first found date in these tags (in this method), to use the oldest date (respecting timezones / offsets etc.) found in all those EXIF tags. Most likely, this will be the date where the file was created / and or the picture was taken (or at least close by). Would that be a potential way forward (as an idea)? EDIT: I have issues with .mov files imported from iOS and recorded via iOS |
Beta Was this translation helpful? Give feedback.
-
Running 1.138.0. Screenshots that are taken and uploaded on iOS get the wrong timezone/date and are subsequently in the wrong order on the timeline. Timezone should be New York but isn’t. It also seems that when a photo is saved from Messages. It assigns it the wrong time and date. It uses the date that it was saved instead of the original metadata shown in Photos. |
Beta Was this translation helpful? Give feedback.
-
My immich server has TZ set to America/Vancouver. I use external libraries to import photos from my camera that I organize in folders into immich. I have two photos that were taken back to back that have a 7hr difference when imported to immich. DSCN3987.zip This shows up at the correct time in immich. DSCN3988.zip This shows up 7hrs later in immich. I expect both to show up as 14:40 UTC-7. |
Beta Was this translation helpful? Give feedback.
-
zip file (of one effected file) is attached. All of the effected files are .mov like that time it should have is 2015-07-14 08:37:26+02:00
|
Beta Was this translation helpful? Give feedback.
-
Weird one, i even have a fix, but i don't understand it: expected date: date displayed: zip:
the fix:
EDIT:
|
Beta Was this translation helpful? Give feedback.
-
Hey, exiftool 2.JPG exiftool 2_airdrop.JPG |
Beta Was this translation helpful? Give feedback.
-
All my assets have correct time in Immich, but wrong Time zones (original is +03:00) in several cases: Videos are usually fine in the web, but in an app (iOS) they all have phone time zone. Video metadata
Photos have server time zone in the web and phone time in the mobile app. Photo metadata
|
Beta Was this translation helpful? Give feedback.
-
I found a SOLUTION for my video casesnote:using example times issue:locally on my Mac Apps correct time and zone displayed: good vs bad videos:checking the differences between video files that worked and ones that were wrong I found a missing metadata tag
make sure you have the right offset at the end eg: solution(assuming -3 timezone delta for you)
other things to trycheck your docker containers date is correct (assuming
make sure XXX is the correct timezone. If its wrong, check your servers timezone config, and check that its properly set in your docker container. |
Beta Was this translation helpful? Give feedback.
-
i think i found a real issue: Immich combines dates/times with timezones/offsets from different tags that are not supposed to go together in #12650 (comment), DateTimeOriginal is combined with the offset from CreateDate in #12650 (comment), DateTimeOriginal is combined with OffsetTime which is also the wrong combination (see my reply) Unless someone points out a flaw in my reasoning i will go ahead an make a bug report EDIT: |
Beta Was this translation helpful? Give feedback.
-
Posting here based on advice given in different thread for different issue, pointing to this thread for ALL date/time related issues. Running immich v1.140.1 in a docker container on an ubuntu 22.04 desktop distro. Images are:
My issue is that a lot of my images are being shown on their file-modified date, instead of creation date, in the example below they are shown on Today's date 2025:09:08, instead of when they were taken/modified [DateTimeOriginal] = [ModifyDate] = 2016:05:15 10:48:56. [ExifTool] ExifToolVersion : 13.34 ![]() This seemingly affects everything I change, as when I tried writing DateTimeOriginal tag to a large batch of photos at once, to make sure they had the proper and same EXIF tag, they all moved to todays date in Immich, after I did a complete refresh of all my image metadata. I can replicate it easily, by editing photo dates using Synology Photos for example, which sets DateTimeOriginal + Modifydate to what I state it should be - but of course also changes the FileModifyDate tag to todays date + time. When going into Immich, photo is shown on "today". Attachment: |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
As everyone should know by now, photo and video metadata is a bit of a mess. On top of that, we're also now talking about timezones. Long story short, we know there will always be room for improvement in this area.
If you have an issue with:
Please post a comment in this discussion with the following, and we will happily investigate the issue.
EDIT: if you don't post the three points mentioned above, you're comment will simply be marked as off topic and hidden.
Beta Was this translation helpful? Give feedback.
All reactions