Victoria Bampton
Lightroom Queen
Staff member
Administrator
Premium Classic Member
Premium Cloud Member
- Joined
- Sep 29, 2007
- Messages
- 25,372
- Location
- Isle of Wight, UK
- Lightroom Experience
- Power User
- Lightroom Version
- Cloud Service
There's much discussion about the pros and cons of using the 'Automatically Write Changes to XMP' command found in the Metadata section of the Catalog Settings dialog... so should you, or shouldn't you?
What is XMP?
XMP is either a sidecar file for a raw file, or a section in the header of jpeg, tiff, and psd files. It holds data such as Develop Settings, Star Ratings and Color Labels, and Keywords.
Why would I want these settings written to XMP?
Any changes you make in Lightroom are stored within Lightroom's own database. This means that the changes are not available to other programs such as Bridge. In order to make the changes available to other programs, you write to XMP. This XMP data can also be used as an additional backup in case the LR catalog becomes corrupted, and can also be used to transfer settings between catalogs. Please note that history, collections, and virtual copies are not stored within XMP though.
So should I turn on Automatically Write Changes to XMP then?
There is an argument for leaving this turned on, however there is a performance hit due to the constant disc writes every time you as much as move a slider. This will no doubt improve in future releases, but for the moment, you may wish to leave it turned off. If you do decide to turn it on, don't then repeatedly turn it off and on again, as this can create far more confusion!
*ETA 12/3/'8 - As of recent releases, the speed hit is now minimal on most systems.
Ok, so I'm going to leave it turned off for now, but I still want XMP files. Is there a workaround?
Yes! The alternative is simply to wait until you've finished making changes for that editing session, select all in Grid mode, and the use Metadata menu > Write Metadata to Files command, or the shortcut Ctrl-S / Cmd-S. This writes all of the data to XMP in one go.
What is XMP?
XMP is either a sidecar file for a raw file, or a section in the header of jpeg, tiff, and psd files. It holds data such as Develop Settings, Star Ratings and Color Labels, and Keywords.
Why would I want these settings written to XMP?
Any changes you make in Lightroom are stored within Lightroom's own database. This means that the changes are not available to other programs such as Bridge. In order to make the changes available to other programs, you write to XMP. This XMP data can also be used as an additional backup in case the LR catalog becomes corrupted, and can also be used to transfer settings between catalogs. Please note that history, collections, and virtual copies are not stored within XMP though.
So should I turn on Automatically Write Changes to XMP then?
There is an argument for leaving this turned on, however there is a performance hit due to the constant disc writes every time you as much as move a slider. This will no doubt improve in future releases, but for the moment, you may wish to leave it turned off. If you do decide to turn it on, don't then repeatedly turn it off and on again, as this can create far more confusion!
*ETA 12/3/'8 - As of recent releases, the speed hit is now minimal on most systems.
Ok, so I'm going to leave it turned off for now, but I still want XMP files. Is there a workaround?
Yes! The alternative is simply to wait until you've finished making changes for that editing session, select all in Grid mode, and the use Metadata menu > Write Metadata to Files command, or the shortcut Ctrl-S / Cmd-S. This writes all of the data to XMP in one go.
