[Feature] Write face metadata to sidecar files #15083
Replies: 14 comments 11 replies
-
|
I do think this is an feature many people don't think about ahead and therefore will not request activley. But I'd also guess, many people would miss it, once they realize, their downloaded photos are missing some bits - literally. For me, trying immich its about getting away from google or apple photos, who already don't allow me to move ALL my data at once. I really wouldn't like to have another captor. Being able to write generated metadata into the files or an XMP sidecar feels like a net I didnt expect when fell. Its about wanting to be here, because I could leave, not because moving would be a hassle. :) |
Beta Was this translation helpful? Give feedback.
-
|
there may already be another issue for this, but I think it'd be great to give the user the option to write the metadata, through Immich, to the photo files directly (as opposed to the sidecar files). That way everything is self-contained, and you don't run the risk of those files being separated at some point. I do understand the philosophy of keeping them separate so as not to "taint" the originals, but a choice would be great. |
Beta Was this translation helpful? Give feedback.
-
|
This is definitely something I would appreciate if Immich could do. In this way, the interoperability with other software, like Digikam, could be much more easily achieved. Sometimes, Immich might have better results in face detection than Digikam. So naming person there might be better. On the other hand, Digikam makes it easier to confirm faces / reassign detected face to another person. With the suggested functionality one could always use the best tool for the job. And most importantly, it would make more sense to spend hours with naming persons in Immich knowing that the work done there is usable not just in Immich. I am really tired from having to tag persons again and again when some software becomes obsolete (looking at you, Picasa). For me, sidecar files are more preferred for storing the information. Having an option to choose would be nice since other people would prefer having it directly in the metadata of image file. |
Beta Was this translation helpful? Give feedback.
-
|
The lack of this capability is the only reason I hesitated to move to Immich, but I've done it anyways because the app is great. We need to think of our photos as memories, or more importantly, our legacy. Having that data being portable is just so important - think of the scenario of 30+ years of family memories being given to my kids when I die. If they don't have the capability to run Immich, they lose that important face-tagging data. Please consider this feature. |
Beta Was this translation helpful? Give feedback.
-
|
This is the last piece I need to perfectly organize my photos. I wrote a script to export faces via the API and write them to an XMP sidecar. But I would love for Immich to do it automatically for me. |
Beta Was this translation helpful? Give feedback.
-
|
Maybe it is not implemented yet, because there is no worldwide standard of how to save face tagging info in XMP-sidecar files. |
Beta Was this translation helpful? Give feedback.
-
|
I just want to add my thoughts here. Writing the metadata is very important, but don’t write the AI generated data without human confirmation much like digikam does it. Maybe with the way clustering is done its not an issue for Immich. I don’t know I have face detection turned off because it can’t write the results. I prefer the tags written in the file for portability, but digikam can read the tags and write it out to the file if Immich didn’t want to touch the original. Having the tagging done in Immich would allow the whole family to help with the job. Thank you for this app and all the work you do, I’ve been testing it for a week or so now and really liking it. Edit: Just to do a fair comparison, I spun up another instance of immich and let it tag faces. It was much faster and did a much better job than digikam, but it still gets things wrong. That is to be expected, but highlights the need for human verification before writing tags. |
Beta Was this translation helpful? Give feedback.
-
|
Also this is the one stopping me from pour immense hours to tag and organize my memories. 200k+images 10k+videos. |
Beta Was this translation helpful? Give feedback.
-
|
this is 100% stopping me from moving to Immich. I want compatibility. right now I can do this with Tonfotos and even picasa |
Beta Was this translation helpful? Give feedback.
-
|
I need this too. I don't know if immich will be there in 20 years (hope so!), but having faces in sidecars would allow me to have it in future products! |
Beta Was this translation helpful? Give feedback.
-
|
I would like to extend the request. The album name(s) should also be written into sidecar-files! AFAIK this is only living in the PostgreSQL. If the PostgreSQL is lost all the description of the Album is lost. |
Beta Was this translation helpful? Give feedback.
-
|
My other problems with this, that I'm right now organizing my files on the filesystem level to separate different "streams" of photos. I know this is not the way immich would like to work, but this is my workflow. It is working for most of the time, but if I mark a face or update one and then I move these images to a different folder I lost my progress and have to add/update again. |
Beta Was this translation helpful? Give feedback.
-
|
I am really hoping to see this implemented soon. I have to do a ton of manual work tagging pictures (thousands of them), tagging faces, etc. I dont want to have to feel stressed that Immich will keep all this information in a DB and I wont be able to export it at least through Sidecard files in case I ever need to move away from Immich. I dont want to have to do all the manual work multiple times, I need to be able to do it just once. |
Beta Was this translation helpful? Give feedback.
-
|
I'm considering using immich as an easy way to share my library of photos with my family. Right now I'm using Mylio to catalog my photos and while they also have a family offering, the software is very complex and even locked down to just certain features, it's not something that's easily usable by family. Mylio writes sidecar face information like this: I'm hoping to soon be able to use immich in tandem with Mylio where I could immich also write back face metadata for Mylio to pick up using an external library in immich that Mylio also uses. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
I have searched the existing feature requests to make sure this is not a duplicate request.
The feature
After a face is detected in an image, write it back to the file metadata so it's persisted outside of Immich's internal database.
cont. #4348
Platform
Beta Was this translation helpful? Give feedback.
All reactions