Skip to main content
Inspiring
December 15, 2022
Answered

Rogue Keywords Added to Files

  • December 15, 2022
  • 3 replies
  • 1937 views

I ingest and tag photos with Photo Mechanic before processing them in LRCC.  I recently noticed that after processing in LRCC, there are extra keywords added to the metadata.  I have confirmed that the extra keywords are not there after the photos have been ingested, nor are they visible in the metadata when viewed in LR.  The exported file has the extra keywords.  I have used these keywords before when I was using LR to tag photos and found them in the keyword list.  I deleted the keywords and the one image I tested on export, exported as expected.  I then went to export the rest of the images and the export has pretty much stopped working - it takes forever to get started.  I cancelled it as it seemed stuck in the "preparing" stage.  I have already done the 'shut-it-down-and-restart' thing and no change.

 

I am in the middle of shooting a tournament and can't have this happening to me right now!

 

Any ideas what's going on here?

 

The topic selection below is not helpful.

This topic has been closed for replies.
Correct answer Grafenauer

After a very long conversation with Adobe support, the mystery has been solved.

The TL/DR version:  LRCC Keyword hierarchies write all levels of the structure on export.

The longer explanation:

When I started tagging photos, I used LR and created keyword structures.  LRCC will always export the upper level keyword with the lower level keyword.  Although I stopped using LRCC to tag my photos, I am using some of the same keywords.  So what happened, in LRCC I had created a structure that had an upper level keyword (CEBL in this case) with a "subordinate" keyword, "anthem".  When I used the keyword "anthem" in Photo Mechanic, LR automatically appends the upper level keyword from the LR structure.  It has no way of knowing that the keyword came from Photo Mechanic. Once I moved the "subordinate" keyword out of the structure, all is good.  The takeaway - don't structure your keywords in LRCC because somewhere down the line it will bite you.

 

And know we all know.

3 replies

KR Seals
Community Expert
Community Expert
December 16, 2022

I should have mentioned it in my first reply, whenever LrC does something funny, try a Reset of the Preferences.

What you did to restart the computer and the app is also a great idea for clearing up abnormal things.

Ken Seals - Nikon Z 9, Z 8, 14mm-800mm. Computer Win 11 Pro, I7-14700K, 64GB, RTX3070TI. Travel machine: 2021 MacBook Pro M1 MAX 64GB. All Adobe apps.
GrafenauerAuthorCorrect answer
Inspiring
December 19, 2022

After a very long conversation with Adobe support, the mystery has been solved.

The TL/DR version:  LRCC Keyword hierarchies write all levels of the structure on export.

The longer explanation:

When I started tagging photos, I used LR and created keyword structures.  LRCC will always export the upper level keyword with the lower level keyword.  Although I stopped using LRCC to tag my photos, I am using some of the same keywords.  So what happened, in LRCC I had created a structure that had an upper level keyword (CEBL in this case) with a "subordinate" keyword, "anthem".  When I used the keyword "anthem" in Photo Mechanic, LR automatically appends the upper level keyword from the LR structure.  It has no way of knowing that the keyword came from Photo Mechanic. Once I moved the "subordinate" keyword out of the structure, all is good.  The takeaway - don't structure your keywords in LRCC because somewhere down the line it will bite you.

 

And know we all know.

Legend
December 20, 2022

Well, that's not completely correct either.

First of all, keywords are plain text. There is no inherent structure to them.

Second, there are no less than five namespaces (part of the file header) where keywords can be stored. Windows and macOS do it differently, Bridge and Lightroom do things differently, and there is a bug in Photoshop and Bridge where keywords can become out of sync in different namespaces.

Third, its COMPLETELY up to the reading/writing app to decide how to handle keywords. So an app may or may not write both parent and child tags, and can read either or both. The delimiter(s) can optionally be specified per app.

Now, is this a hot mess? Absolutely. I'd love to see standards unified so all the namespaces are used the same and so hierarchical keywords are handled the same in different apps. We see a LOT of posts on here about keywords not behaving the way that users expect.

I will say you are correct in the conclusion that if you are always going to want flat keywords, to leave them flat from the beginning.

Community Expert
December 15, 2022

Is it possible these 'extras' are synonym keywords, or parent keywords? The Keywording panel when set to "Enter keywords" will only show the directly assigned keywords. Changing this to "Keywords and Containing Keywords" will also show those that the image indirectly acquires because of nesting. Changing this to "Will export" displays any keyword synonyms too, but OTOH, will now suppress the display of any keywords which are set not to export.

Inspiring
December 15, 2022

These files weren't tagged in LR, they were tagged in Photo Mechanic so I wouldn't expect any LR tagging to be involved. And it's a completely random tag.  It hadn't been used anywhere in a few years, at least since I started using Photo Mechanic to tag.  And it appears to have started happening somewhere around February 2022 based on checking old exports that found in my backups.  Just a really random thing.

Community Expert
December 15, 2022

I don't know Photo Mechanic but is it possible these may be synonym keywords coming from there? An image inside LrC may or may not evidently show a synonym keyword depending on how you inspect it. The different modes of the Keywording panel that I described in previous post, may help as a troubleshooting tool to understand what is going on - at least, within the Catalog.

 

A synonym would not be expected to show up in the Catalog's keywords list.

KR Seals
Community Expert
Community Expert
December 15, 2022

What is your OS? Mac or PC?

I tested that on my MacBook Pro M1 Max with Photo Mechanic and LrC 12.1 and didn't see any keywords on the imported .jpgs previously exported. However, I have never used keywords in that machine since it is just my travel laptop.so that might make a difference.

Ken Seals - Nikon Z 9, Z 8, 14mm-800mm. Computer Win 11 Pro, I7-14700K, 64GB, RTX3070TI. Travel machine: 2021 MacBook Pro M1 MAX 64GB. All Adobe apps.
Inspiring
December 15, 2022

MacBook M1 Max, Ventura but this also happened before I upgraded to Ventura (checked older exports).  I can't really say when it started but when checking prior exports the first time I see it is in files that I exported on February 2, 2022.  I don't normally back up my exports since I can re-create them but sometimes they sit on my device long enough for time maching to pick them up.