GPS altitude information is incorrectly parsed
For some (and only some) videos, Immich extracts the wrong GPS info from metadata.
Example
ffprobe
output from one of my videos:
And from exiftool
:
Typing the latlong coordinates +56.1509 -005.4809
into Google Maps takes me straight to the location where the video was taken (Carnasserie Castle, FWIW). However, Immich displays the location somewhere near Singapore, like this:
It appears that altitude information was incorrectly parsed from the location metadata, which is actually in format [+-]LAT[+-]LON[+-]ALT
.
Is there already an open issue for this?
7 Replies
I believe so, if not you can open one.
Hm. I refreshed metadata for those videos, and now they're tagged correctly. I guess they had been indexed before the fixes from https://github.com/immich-app/immich/pull/2908
GitHub
fix(server): use exiftool decoded values and unify metadata extract...
There was a lot of unnecessary stuff happening which exiftool should have already taken care of. It's been replaced with the values provided by the exiftool package and the code is much cleaner...
hey hey, nice
You could open a feature request about storing altitude if you wanted though
Im not sure anyone would benefit from that lol
Unless we get a 3d view one day, to see an actual map of where and at what height pictures were taken
Apple Vision Pro style lol
lol nice
immich on vr
😆
It actually can run on Apple Vision