Lightroom doesn't play nice with other programs when it comes to keyword tagging.
[3/2/2013 Update: I said that a year ago when I first wrote this and now I'll add that almost none of the programs I've been using play nice together.
All the programs seem to put keywords in JPG files, but Adobe insists on putting the keywords for RAW files in their XMP sidecar files. Their excuse, we don't want to touch the "proprietary" RAW files ... but then they go and update dates in the RAW files if you tell their programs to. Some years ago I tagged my Nikon RAW files using Nikon Capture. The Adobe products would all see and accept these tags. Windows Explorer would also see the tags as long as you had an appropriate codec installed.
I just saw a demo of Windows Live Photo Gallery (which I'll call WLPG). What I liked best about it was the person demoing it said it kept all the metadata in the individual files (as well as its catalog). Since I knew the codec I was using for my Nikon RAW files allowed me to update several fields (Title, Date Taken, Tags, Ratings, Authors, Subject, and Comments) I thought maybe WLPG was the place I should do my tagging because it also had face recognition.
I tried some tests on my own machine and got all excited. Keyword tags worked just as I hoped. WLPG put them in the RAW files and my other programs could all see them. In addition what I added as a caption in WLPG appeared in the metadata of the NEF files (although twice, in both the Title and Comment fields). I was really excited!
But as I experimented more I found all kinds of issues:
For now I guess I'll only tag my JPG files in Lightroom or Bridge. I really don't want to create XMP files unless I have actually processed the file in ACR or Lightroom.
I'm going to use WLPG to tag my Nikon RAW files. I'm not going to tag my Canon RAW files until Canon (or someone) provides a 64-bit codec.
I'm not sure what to do about People tagging. In the past I've always included the names of the people in the picture as keyword tags, but that's not what is meant by People tagging. People tags added to an image by WLPG are stored in the JPG and include coordinates which puts a box around the person tagged. If you then upload an image (to Facebook, etc.) the person is identified as you hover over them. I'll probably use WLPG because I know the information is put in the JPG and travels with it. I don't know why Elements doesn't recognize it.
I group my keywords into categories to make them easier to find. Example excerpts from my keyword list:
Birds Ducks Mallard Mandarin Duck Egrets Cattle Egret Great Egret Reddish Egret Snowy Egret Places Europe United Kingdom London USA Florida Miami Zoo Venice
In Bridge I might, for example, tag a JPG image with 3 tags: Mandarin Duck, Miami Zoo, Florida
I can look at this image in other programs, including Windows Explorer, and they all show the 3 tags. Because my "Pictures" folders (which I've renamed "Albums" because this name sorts near the top when folders are sorted alphabetically) are indexed, Windows can instantly find all Mandarin Ducks no matter what folder they are in (or all images with any combination of keywords). I don't need to use a database program.
If I now import this image into Lightroom, Lightroom knows that I've only added three tags, but it also knows what categories these tags were sub-keywords of and adds the 3 keywords to the proper parent categories (even if they didn't exist).
So far, so good. This is exactly what I want.
The problem is that Lightroom now decides to update the metadata for this image (even though nothing was changed in Lightroom, the image was just imported).
In this example, it adds the keywords: Birds, Ducks, Places, and USA (when the image is viewed in other programs, even though Lightroom only reports 3 keywords).
When I look at the image in Bridge (or other programs) it now has 7 tags.
Failure to do so might get you a message like this: "The metadata for this photo has been changed by both Lightroom and another application. Should Lightroom import settings from disk or overwrite disk settings with those from the catalog?" and you're given a choice of which data to use, but by then you've probably forgotten what the other change was.
Other times you might see an icon like this in the top right corner of a thumbnail shown in the grid or filmstrip:
This indicates another program has changed the metadata, but sure to tell Lightroom to synchronize the folder (or read the metadata from the file).
By not synchronizing a few times I've then gotten an error message that says something like "error writing metadata to the file" ... when this happened I couldn't find any solution other than deleting the file (which reminds us how important backup copies are). Note: This error only occurred using Lightroom 4, everything else I've reported above applies to both Lightroom 3 and 4.
In the past I've written about why I like programs that store keywords in RAW files. Lightroom doesn't, it still stores keywords in an XMP sidecar file. After all the problems I've had with keywords that Lightroom made a complete mess of in JPGs, maybe it's just as well it doesn't mess with the RAW files. In the end I had use Lightroom to completely remove all keyword tags from about 10,000 JPG images and then re-tag using Bridge. (This was the only way I could remove all the extra tags and levels ... for example, most of my images reported Florida as being a sub-keyword of Florida. This happened when Lightroom put the Florida keyword someplace other than the USA and I tried to fix it by having Lightroom move those tags under the USA, but since there was already a Florida, it made it a sub-keyword and I never could fix the mess.)
Bottom line: Guess I'll reorganize my keyword list (removing category names I don't want included as keywords) and go ahead and try using Lightroom for cataloging (since I've already paid for version 3 and the cost of the version 4 upgrade isn't bad). Personally I still like the ACR interface in Photoshop CS (maybe just because I'm use to it), but I need to wait for CS 6 to get all the features Lightroom has now.
A VERY NEAT feature which I really like in version 4 is Map ... even if your camera doesn't record GPS info when you take pictures, this feature lets you Geo-Tag your images. You can then Map your images and locate images that were taken nearby. So far it seems that Lightroom plays nice with other programs when it comes to geo-tags. If I'm viewing an image in FastStone which I've geo-tagged in Lightroom, I can click on the GPS icon and FastStone uses Google Earth to zoom right to the location I specified as the geo-tag.
Suggested next choices:
ImagingTips.com Site Map