Skip to main content
Adobe Photoshop Family

16 Messages

 • 

332 Points

Sat, Jun 11, 2016 11:05 AM

Closed

Lightroom: Hierarchical keywords appear flat after reimporting image

As soon as I started to use a set of common keywords applied to my images during import I recognized that LR seems to have a problem to consistently handle hierarchical keywords.

Whenever I use an external application in my workflow (eg HeliconFocus or SNS-HDR) all the keywords assigned to an externally processed image appear on top level in the hierarchical structure after passing them back to LR. It seems that during import LR does not consider its own hierarchical structure.

This behaviour can be easily reproduced in LR by assigning any two-level hierarchy keyword to an image, export to jpg ("Write keywords as LR hierarchy" checked) then reimport the jpg. The assigned keyword and even every single of its synonyms appear as individual entries on top level of the keyword hierarchy.

My expectation would have been that LR recognizes that the keywords attached to the image match with the keyword structure defined in the catalog and does not change anything apart from increasing counters.

This conversation has been merged. Please refer the main conversation:

Responses

Champion

 • 

5K Messages

 • 

91.7K Points

4 years ago

"assigning any two-level hierarchy keyword to an image, export to jpg ("Write keywords as LR hierarchy" checked) then reimport the jpg. The assigned keyword and even every single of its synonyms appear as individual entries on top level of the keyword hierarchy."

There's a long-standing problem with exported synonyms reimporting as top-level keywords.  There's another topic in this forum asking for that to be fixed.

However, you're observing something with keywords (not synonyms) that I can't reproduce.  It would be good to tease apart what's going on, otherwise Adobe isn't likely to pay much attention.

Here are my steps on LR CC 2015.6:

1. Created top-level keyword L1, keyword L2 a child of L1, and a synonym of L2 called L2S.   The keywords have the default options Include On Export, Export Containing Keywords, and Export Synonyms.

2. Assigned L2 to a photo.

3. Exported the photo as a JPEG with the Export Metadata options  Include: All Metadata and Write Keywords As Lightroom Hierarchy.

4. Imported the exported JPEG.

Step 4 added a new top-level keyword L2S (as expected). But no other top-level keywords were created (in particular, there was no top-level keyword L2 created).  The imported photo was assigned the existing L2, a child of L1.

If you repeat these exact steps, do you observe something different?   If so, have you double-checked that L2 has Export Containing Keywords selected and L1 has Include On Export selected?

16 Messages

 • 

332 Points

4 years ago

John, you are right. It's only synonyms that cause the problem. Sorry for causing confusion.