Replies: 1 comment 3 replies
-
I love this idea. We already store the SHA1 sum of the file in the database as |
Beta Was this translation helpful? Give feedback.
3 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Before I found Immich, I did a thorough search of options. Among them, an app called stash which I obviously could not use for my private photo and video collection. I seriously tought about forking it and removing all unwanted stuff, but then I found Immich instead.
I noticed a great feature in stash however.
They use file hashing, and connect the file metadata to the hash. So when they do a library scan, they first save the file with the path. And then another job run which scans the file and hash it. And they link the file path against the hash.
The great thing here is: If you move your library files in any way, the app will be able to repair the path automatically because of the file hash, so that the metadata gets attached to the correct file. If you for example rename a folder in an "external library", as immich calls it, it gets fixed automatically.
Beta Was this translation helpful? Give feedback.
All reactions