Lightroom: LR4: Saving Metadata to files, is exporting old cached values (not the most recent).

  • 1
  • Problem
  • Updated 7 years ago
  • (Edited)
I work with timelapses; and "Saving Metadata to files", does not export the most recent changes, it exports the cached settings unless you manually preview every file first.

Example:
Import 1000 .CR2 files to Lightroom (taken with auto white balance)
Change white balance of first file to fixed value.
Sync that setting to the other 999 files.
Save metadata to files after the previous operation finished
Saved XMP files does not have the correct new white balance for all the files!

Troubleshooting:
Waiting for half an hour makes no difference.
Only going to the picture with the incorrectly saved metadata and looking at it for 1 second, then saving metadata again, results in the correct metadata being saved.
Photo of Richard Andersson

Richard Andersson

  • 2 Posts
  • 0 Reply Likes
  • frustrated

Posted 7 years ago

  • 1
Photo of Steve Sprengel

Steve Sprengel, Champion

  • 2653 Posts
  • 340 Reply Likes
This sounds like a big problem if you rely on another Adobe product being able to read the metadata from the sidecar files.

Some questions:
1) Is only the last synced and written change that is not written or are all changes not written? If only the last, then a workaround would be to make another change or two, a +1 then a -1 of some other slider and sync each of those.
2) Is computing previews for each image enough to make the metadata-save work?
3) Do you have the preference to automatically-write-changes-to-XMP-files set on or off?
Photo of Richard Andersson

Richard Andersson

  • 2 Posts
  • 0 Reply Likes
After spending some hours trying to figure out why I could not get the correct metadata output to the XMP files I found the reason/cause to my problems.

If I change the white balance to the "cloudy" preset (this was the setting that I was working with) of many files. Then I select to create the XMP files; this results in that the most recent value is written, but it only writes "Whitebalance = Cloudy", not the exact color temperature and color tint.

But if I then look at the picture in Lightroom (so that it creates an preview) and then save the XMP files, then it outputs the color temperaure and color offset instead of only saying "Cloudy".

The external software I use to read the sidecar files, does not support the "Cloudy" statement, only Kelvin Temperature.

-------------------------------------:
Resulting Bug-report:
Lightroom 4, does save the most recent XMP file it seems after all, but not all the values (at least white balance temperature and tint) is not written to the files, unless you have previewed all the images first! (It is not enough to look at the thumbnails, you have to actually bring up them one by one!)
-------------------------------------
Photo of Steve Sprengel

Steve Sprengel, Champion

  • 2653 Posts
  • 340 Reply Likes
You can convert "Cloudy" to a Custom temp/tint by click up by one then down by one on one of the two sliders.

Is any of what you're seeing that the values haven't changed since import--the camera had Cloudy selected?