Lightroom Classic 8.1: Metadata doesn't refresh

  • 1
  • Problem
  • Updated 4 months ago
  • (Edited)
I had imported directory with files from two cameras. I saw one camera
had wrong time and I used 3rd party application to shift creation time stamp at cr2 files (about 2000 files shift -1h). I cannot load changed timestamp to Lr (at 6.x version this process worked correctly). Other tools see new timestamp but Lr doesn't. I refreshed metadata many times and finally reimported my directory and it didn't help. Probably because I use XMP and it loads timestamps form these XML files and doesn't see any changes at CR2. Please help.
Photo of Paweł Wieczorek

Paweł Wieczorek

  • 2 Posts
  • 0 Reply Likes
  • frustrated

Posted 4 months ago

  • 1
Photo of John R. Ellis

John R. Ellis, Champion

  • 4172 Posts
  • 1108 Reply Likes
"Probably because I use XMP and it loads timestamps form these XML files and doesn't see any changes at CR2."

Indeed, if a raw has a .xmp sidecar, then LR will read metadata from the .xmp sidecar rather than the raw file. So if you want to use external tools to modify metadata, you'll have to modify the .xmp sidercars, not the raw files.

For your particular problem, however, there's no need to use an external tool -- you can use the LR menu command Metadata > Edit Capture Time to shift the capture times of a batch of photos.
Photo of Paweł Wieczorek

Paweł Wieczorek

  • 2 Posts
  • 0 Reply Likes
If RAW files change there is no way to force update changed values in XMP file? Ok, I know I can remove these files but other photo edits will be also lost. So in my opinion the feature has been removed since v6.x because in the same configuration (XMP files) Lr8.1 doesn't monitor RAW files for changes :(.
My case is to fix invalid camera configuration (time zone) when development is in progress and store this and only this updated value in RAW. 
Changing Capture Time in Lr 8.1 with XMP files has another issue - I can save metadata to RAW but I made other changes and the timestamp is the only one which I want store in RAW.

I always fix invalid camera settings by using 3rd party software, but now it doesn't work correctly with Lr.
Photo of John R. Ellis

John R. Ellis, Champion

  • 4172 Posts
  • 1108 Reply Likes
I'm traveling and don't have access to my LR 4, 5, and 6 to verify, but I'm pretty confident that previous versions of LR have always behaved the same as LR 8 with respect to .xmp sidecars.  I'll verify this weekend.

Regardless, there is an option Catalog Settings > Write Date Or Time Changes Into Proprietary Raw Files that causes changes to capture date to be written back to  EXIF:DateTimeOriginal in the raw file as well as to the .xmp sidecar.