© 2026 Hedgehog Software, LLC

TwitterGitHubDiscord
More
CommunitiesDocsAboutTermsPrivacy
Search
Star
Setup for Free
ImmichI
Immich•5mo ago•
3 replies
UwE

Reading tags does not work as expected

Hello,

I've been trying for a while now to import my existing photos sorted in a year-month-based folderstructure (YYYY-MM-DD - Keyword1, Keywords, etc.). My final goal is, not to lose the structure. Best option would be to import into folder-named albums automatically, which I did not find any option for.
So, my idea to workaround was, to automatically get immich setting tags. For this, I used exiftool to tag the photos according to the folder names. This seems to work as the tags are being set as they should. However, the result after importing to Immich is, the separated tags (using , or ; as separators) are recognized as a single tag string ("Keyword1, Keyword1, etc."), which makes no sense at all.
I've been trying different approaches with exiftool, using , or ; as separators. The result in exiftool looks fine, but as said, Immich joins the tags into a single tag string. There is one option which worked, when I added each keyword separately with exiftool. Strangely, the result looks exactly the same when I review it with exiftool itself, no difference between using the folder name or to add manually. But, obviously, there is a difference, as Immich's result differs. Here I hope some Immich expert might understand the reason.

Below the commands I've beens using:
To tag based on folder name:
exiftool -overwriteoriginal -progress:%50b -P -r "-subject<${directory;my @a=split m( - );$=$a[-1]}" "C:\temp\test\2024_0107 - Keyword1, Keyword2, etc"
To tag manually:
exiftool -overwrite_original -progress:%50b -P -r "-subject+=Keyword1 "C:\temp\test\2024_0107 - Keyword1, Keyword2, etc\pic_1.jpg"
exiftool -overwrite_original -progress:%50b -P -r "-subject+=Keyword2 "C:\temp\test\2024_0107 - Keyword1, Keyword2, etc\pic_1.jpg"
etc.
The result from exiftool output looks exactly the same:
Keywords: Keyword1, Keyword2, etc
But Immich recognize separated tags only in the second case, when I added the tags one by one manually.

Any idea is heavily appreciated.
ImmichJoin
A place to hang out, get support, discuss Immich, get announcements about releases and anything else going on.
36,590Members
Resources

Similar Threads

Was this page helpful?
Recent Announcements

Similar Threads

Backup does not work as expected
ImmichIImmich / help-desk-support
6mo ago
Memories doesn't work as expected.
ImmichIImmich / help-desk-support
6mo ago
Storage template does not work as intended
ImmichIImmich / help-desk-support
3w ago
Duplicate detection not working as expected
ImmichIImmich / help-desk-support
3y ago