metadata and sidecar XMP files

Status
Not open for further replies.

ceroni

Member
Joined
Oct 16, 2009
Messages
38
Location
Brasil
Lightroom Experience
Intermediate
I’ve been recently playing with metadata and sidecar XMP files in order to try and learn the way Lr handles them. I’ve previously reported elsewhere in this forum what seems to be a bug.

I’ve also read quite a bit about this subject and now I believe I understand the significance of these XMP files as an insurance in case anything goes wrong with the database, despite the fact that some relevant data is not included in the XMP file and would be lost in case of catalog (database) corruption.

So, what I’ve done was a very simple test:
- created a new catalog;
- imported ten CR2 RAW files;
- immediately after importing they all displayed (quite obviously) a “Metadata Status: Up to date”;
- applied daylight as white balance to all of them in Quick Develop (“Metadata Status: Has been changed”);
- saved the metadata to XMP sidecar files (“Metadata Status: Up to date”);
- closed Lr;
- deleted de XMP files.

When I reopened this catalog, Lr shows the Metadata Status as “Up to date”, even though the XMP files are gone. It’s quite understandable that Lr has no way of knowing that the XMP files no longer exist. But if one tries to recreate the XMP files by saving them again Lr shows briefly a message that it is writing the files but none are actually created. Interesting enough I never get the “sidecar file missing” warning.
I’ve found just two ways of recreating these XMP files after deleting them: either creating empty files with the appropriate names matching the CR2 files or changing some metadata (e.g. adding a caption or title to all photos) before saving the metadata.

OK, some might be asking why deleting the XMP files in the first place? Well, files do get deleted by accident sometimes and could also be lost due to file corruption.
What I would like to understand is if one has a catalog that doesn’t use XMP sidecars and at some point they are created (by choice or mistake), is there a way of reverting back and not using them?
Am I missing something or Lr is a little bit weak in handling these XMP sidecar files?
Also, has anyone reproduced this on Lr 3beta?
Any comments will be appreciated.
 
Last edited by a moderator:
Status
Not open for further replies.
Back
Top