Skip to main content
Tom Goodell
Known Participant
April 11, 2021
Answered

If lightroom classic is set to automatically write changes to xmp, does it also save them in the dng

  • April 11, 2021
  • 2 replies
  • 3696 views

I shoot only raw images and convert to dng on import to Lightroom. My catalog settings have "automatically write changes into xmp" turned on. Will the changes also be written to the dng file, or are they only saved in the dng file if the catalog setting to automatically write changes to xmp is turned off?

This topic has been closed for replies.
Correct answer Jao vdL

>I'm using Lightroom Classic latest version (10.2), does that change anything you said?

 

No it is the same in 10.2. I had just answered a question on Lightroom 6 and still had that in mind. My mistake. The answer is exactly the same

 

>Is it correct that all edits to a file are stored in the catalog in all cases?

 

Yes. Lightroom Classic stores all edits in the catalog file. When you use xmp files, those are just a backup of the edits. The main storage is in the catalog.

 

>You are saying that if the "automatically write changes into xmp" is turned off, the changes will be written only to the catalog, and not to either the DNG or xmp file. Is that a correct understanding?

 

Yes that is correct. The setting is only there to provide a backup of the develop settings and other metadata. They are always stored in the catalog

 

>If "automatically write changes into xmp" is turned on, then the edits will be stored in the DNG file, the XMP file, and the catalog. Is that a correct understanding?

 

Yes. With the caveat that for dng files no xmp file will be created. The xmp data is stored inside the dng file. You only get xmp files for proprietary raw files such as NEF for nikon cameras. In all cases, all settings are stored in the catalog. You only should do the automatic xmp writing if you need those as a backup. In most cases you shouldn't do this as it does slow down editing.

 

 

 

2 replies

NickRno77
Participant
November 24, 2021

I also save raw to dng on import. 

i was expecting by default the changes settings etc are saved in the DNG file. 

i copied (not exported) a DNG from one computer to another. When I imported into Lightroom Classic on new MacBook the adjustments etc didn't carry over. ?

 

 Just to be sure if I check the box save "automatically write changes into xmp" if a do the same copy (not export) changes will be carried over. 

thanks

Community Expert
November 24, 2021

Checking the box "automatically write changes into xmp" will not immediately cause XMP to be written out for all of your images.

 

Only, new changes that you make hereafter will - as they happen - prompt that action to be done. And that will involve writing out all the settings, not just the particular adjustment or metadata which has been newly changed.

 

You can tell LrC to externally write XMP any time on-demand, though. The easiest way is: highlight images, press Ctrl+S (Cmd+S). That "automatically write XMP" checkbox simply saves you the trouble of doing this; results are identical.

 

A couple of comments: the XMP written out by Lightroom can teach Bridge and ACR everything they know, but NOT everything that Lightroom knows. That leaves out virtual organisation such as Collection membership / custom sort order / stacking, the whole existence of any virtual copies or proofing copies and their edits, prior editing History, and some LrC specific workflow matters such as Pick / Reject flag.

NickRno77
Participant
November 24, 2021

Many thanks, this works quite well for what I was trying to do in my workflow. Now I think its achievable to network the DNG files between my Desktop Computer and My MacBook and keep them synced? Withough Exporting / Importimng which is a pain...

 

Community Expert
April 11, 2021

Lightroom 6 will write the changes into the dng ONLY if the "automatically write changes into xmp" is turned on. Normally settings are only stored in the catalog file and only when you enable the setting will a copy of your settings be stored in xmp files or inside dng, jpeg, tiff, and psd files.

Tom Goodell
Known Participant
April 11, 2021

Thank you! I want to make sure I'm absolutely clear on this:

  • I'm using Lightroom Classic latest version (10.2), does that change anything you said?
  • Is it correct that all edits to a file are stored in the catalog in all cases?
  • You are saying that if the "automatically write changes into xmp" is turned off, the changes will be written only to the catalog, and not to either the DNG or xmp file. Is that a correct understanding?
  • If "automatically write changes into xmp" is turned on, then the edits will be stored in the DNG file, the XMP file, and the catalog. Is that a correct understanding?

Thanks for your help with this. I've poured through Adobe documentation and tried getting support from their online chat, but never found a clear answer to these questions.

Jao vdLCommunity ExpertCorrect answer
Community Expert
April 11, 2021

>I'm using Lightroom Classic latest version (10.2), does that change anything you said?

 

No it is the same in 10.2. I had just answered a question on Lightroom 6 and still had that in mind. My mistake. The answer is exactly the same

 

>Is it correct that all edits to a file are stored in the catalog in all cases?

 

Yes. Lightroom Classic stores all edits in the catalog file. When you use xmp files, those are just a backup of the edits. The main storage is in the catalog.

 

>You are saying that if the "automatically write changes into xmp" is turned off, the changes will be written only to the catalog, and not to either the DNG or xmp file. Is that a correct understanding?

 

Yes that is correct. The setting is only there to provide a backup of the develop settings and other metadata. They are always stored in the catalog

 

>If "automatically write changes into xmp" is turned on, then the edits will be stored in the DNG file, the XMP file, and the catalog. Is that a correct understanding?

 

Yes. With the caveat that for dng files no xmp file will be created. The xmp data is stored inside the dng file. You only get xmp files for proprietary raw files such as NEF for nikon cameras. In all cases, all settings are stored in the catalog. You only should do the automatic xmp writing if you need those as a backup. In most cases you shouldn't do this as it does slow down editing.