[Feature]: Discussion - Use tags in replacement (or additionally to) albums #1651
Replies: 27 comments 71 replies
-
The current object recognition functionality already applies tags to images at the moment. The intent is to expand that system in the future so tags are also used for marking eg recognised faces. I think adding support for user-added tags at that point is a logical step 👍 |
Beta Was this translation helpful? Give feedback.
-
I agree (i use Digikam) and it essentially boils down to "logical albums". The files are all sorted arbitrarily (ie i use YYYY/MM folders), then i use embedded tags within the photo to be able to create albums. It is the best way of having non-lock-in sorting of photos. I would however mark all "auto-generated" tags under some sort of hierarchy (ie Love your thoughts! |
Beta Was this translation helpful? Give feedback.
-
A god idea is to have a "bookmark" icon over thumbnail to see if a photo or video is into album. Like this: Or a Unclassified album for default. |
Beta Was this translation helpful? Give feedback.
-
I use digikam exactly same way with the addition, that in also separate roughly the source (per Smartphone/camera). In case Immich would try to support using multi-level tags like digikam does I'd bee more than happy to test and give feedback. |
Beta Was this translation helpful? Give feedback.
-
Would love to see tags as well. |
Beta Was this translation helpful? Give feedback.
-
To build on top of this, it would be great to be able to add location-specific tags to photos, which would be especially helpful to organize groups of related photos, some of which do have EXIF location data, and some of which do not. |
Beta Was this translation helpful? Give feedback.
-
I think the CLIP-based search is great, but user-added tags, and the ability to filter the timeline view by certain tags (as mentioned at the beginning of this discussion: "dog & cat", or even "dog but not cat") is a different feature which is also important, beyond the CLIP search. I may want to take a bunch of photos as "San Diego Trip" and may want to be able to view just these and then do a CLIP search that only searches within this set of photos. Or even filter a view that has "San Diego Trip & (Dog but NOT cat)" and then do a CLIP search on those photos. (E.g., "people running on the beach at sunset" which would find me photos of my family running down the beach with our dog during our San Diego trip--but wouldn't show the ones were the cat is in the picture. It's a convoluted example but I think there are lots of real-life situations where I would use this kind of functionality.) |
Beta Was this translation helpful? Give feedback.
-
If Immich adds tags to the database, then a lot of this kind of filtering can also be done using the API. In the meantime, as a bad workaround, I've started adding Then searching with The main thing is that this system would be really trivial to migrate to real tags with a script if/when Immich starts supporting them. |
Beta Was this translation helpful? Give feedback.
-
I'm another Digikam tag user and I suggested hierarchical tags would allow the implementation of another popular request; nested albums. Currently I used Digikam to apply the tags to my pictures in the Immich library but it would be fantastic if I could just use Immich. |
Beta Was this translation helpful? Give feedback.
-
Great discussion here so far. I want to add that it would be great if tags could be shared with, e.g. family members. Then I could create multiple family wide tags (for different categories, events, vacations, etc.) and every family member could add a family shared tag to selected photos which he wants to share with the family. I would love to start implementing this feature. Did someone already start working on it? |
Beta Was this translation helpful? Give feedback.
-
I would love to have the possibility to use Tags to hide elements... I've often use my phone to take ebay photos, but depending on how many I take, I would love to have a tag Sure, I could delete them, but I tend to keep my stuff so that they don't get resynced... |
Beta Was this translation helpful? Give feedback.
-
I would love to use custom tags to help find and manage large libraries. example would be as I come across images that i need to go fix or want to edit, i could tag them "edit me" and then later, look at the tag and see all the images in one view, like a bookmark. This opens up a lot of possibilities for doing more advanced photo management with a simple logical tool. i would also expect there to be a url to find the tags like [domainname]/photos/tags/edit_me to show all the images with that tag. in the detail view, i would like to see the tags listed at the bottom with a ui to add / remove. |
Beta Was this translation helpful? Give feedback.
-
As long as these manually created tags are not supported by immich: Is there any similar software that can use tags created and managed with digiKam? digiKam works quite well on the PC, but only for one user. And I am looking for software that is as user-friendly as immich or Google Photos and especially allows sharing and collaborating on albums. I installed immich today and the look and functionality are very good. However, digiKam is my primary management software and will remain so. |
Beta Was this translation helpful? Give feedback.
-
I would really love to see a tagging feature being implemented. In addition to the workflow examples given above, tags are a great way to store quality ratings to flag the best image in a series of photos. |
Beta Was this translation helpful? Give feedback.
-
Personally I really want tags, but I don't want them to replace albums. I want both tags and albums. I see albums as the digital equivalent as my physical photo albums or as a contained way of collecting photos that belong together and easily sharing them or reminiscing. I see tags as a tool for more granular navigation, search, additional layers of information. I would use an album to collect photos from a specific person's graduation in a specific year for example. But I would use tags for the name of a pet, especially given no pet recognition feature. I could use an album for pets but it doesn't make as much sense to me because they would be scattered across years and places and don't have a clear commonality. The tag is fine for that. I would also use tags for things like park names, bird common names (birdwatching hobby). I wouldn't want these in albums because they would be huge unhelpful albums. |
Beta Was this translation helpful? Give feedback.
-
Currently search I'm using immich to organize photos & videos taken from my classes, for example, when having a couple photos taken in my pathology classes on carcinomas, I would like to be able to specify a tag |
Beta Was this translation helpful? Give feedback.
-
I would also love to have custom tags. I came from piwigo, which does support tags. |
Beta Was this translation helpful? Give feedback.
-
I have similar thoughts on using tags for categorization. I have several "categories" of images (and subcategories for each)
What i would like to use tags for
Searching capabilities:
In general, features for bulk image categorization would be really useful. I have about 3.2k photos (which is not much comparatively), but initially, i had zero albums or categorization at all. Going through each one, and manually assigning albums one-by-one takes forever, is error prone, and is just annoying to do |
Beta Was this translation helpful? Give feedback.
-
Tags also open up (in a cleaner way than albums) additional functionality. Like I'd eventually like to build a feature or companion app to help clean up my library that would show me images without a 'keep' tag, then have a simple swipe left/right (or <- -> on kb) to either trash or tag as 'keep'. |
Beta Was this translation helpful? Give feedback.
-
Tags are great and they have many uses. My personal use case - additional grouping within an album- |
Beta Was this translation helpful? Give feedback.
-
I am also very interested in this feature and potentially contributing. Tags could make things incredibly flexible for all of the reasons above. Does anyone know what kind of limitations or existing design choices in immich would make implementing tags a difficult thing to do? |
Beta Was this translation helpful? Give feedback.
-
Clearly this feature is going to be realized somehow in the future. Since people are often asking what is holding off the immich team implementing this, may I suggest to collect all the very useful information in here in form of a checklist (e.g. in a final Feature Request)? Example:
Scope of the checklist may be user storie titles (better understandable for non developers) or even broken down to tasks (for developers working on pull requests). That would make it a lot easier to keep track of the planned feature and implementation details for supporters AND users waiting on the feature. |
Beta Was this translation helpful? Give feedback.
-
Let's say it like following: That is why i do not like databases; pretty sure the information is still there, but not for average guy recoverable. Also if that person data would be in exif, i could use the tags also back in digikam. |
Beta Was this translation helpful? Give feedback.
-
I've just discovered this app thanks to FUTO, and unfortunately not having user tags is a dealbreaker for me, since I want to switch to more robust way of handling my photos than what I've done so far, which requires tags in my case. Too bad, as this project seems to be one of the best. I might be looking into Digikam then in the meantime, until the feature is added. Keep up the good work guys, it looks really awesome and I hope to be able to come back to this soon! |
Beta Was this translation helpful? Give feedback.
-
Is someone actually working on this? I could not find a PR? In code I found that there is the The API also provides end points for creating tags: So, for a MVP is it just the UI that is missing? |
Beta Was this translation helpful? Give feedback.
This comment has been minimized.
This comment has been minimized.
-
Tags have now been implemented. We decided against mixing the tag and album implementations. |
Beta Was this translation helpful? Give feedback.
-
Feature detail
I personally would be keen to see support for tagging photos. I like how digiKam does this, such that any single piece of media can have any number of tags applied to it.
How albums are currently implemented is close to this. Such that a single piece of media can belong to multiple albums. Notably however, what is absent, is no way of viewing media that is not assigned to album.
I feel tags can help resolve this. We could have a selection "No tags" to specifically view media that has not been tagged.
Furthermore, and arguably more important (although I like to tag all my media because I'm OCD), one thing albums lack is viewing more than a single album at the same time when the purpose requires.
For example, I could have an album Cat and an album Dog. It's clear which album to go to when I wish to browser either of them. But if I wanted to view "Cat and Dog" then I need to create a new album titled so and add the media to it.
Tags fix this, in that media tagged Cat, and media tagged Dog could both be browsed at the same time by selecting to view media tagged both Cat and Dog.
This is of course a personal preference. And if Immich has it's heart set on using Albums to conform to more mainstream applications, that is fine. However I hope I can spark a discussion on this, as it is something I would be very eager to see.
(n.b. GitHub requested I select which platform this applies to. It only lets me pick one so I have selected Web but it would apply to the mobile app and server too.)
Platform
Web
Beta Was this translation helpful? Give feedback.
All reactions