I originally set up Lr to automatically build xmp files. Recently, I decided to go with dng files and have converted all my raw files to dng. Can I now delete all my xmp files and change my Lr setting so xmp files are no longer automatically produced?
YES, you can do so. Lightroom never made use of the XMP files anyway.
Can I now delete all my xmp files and change my Lr setting so xmp files are no longer automatically produced?
If you change this option in Lightroom, your edits and metadata are NOT written to the DNG file. I just want you to be clear on this issue.
You can delete the XMP’s (LR should do this for you if you use it to update to DNG) but I think you should keep the Auto Save XMP on as this will still work to update the data within the DNG.
Then there is the Update DNG Previews & Metadata command which is a bit different. It updates more data (embeds DNG profiles which could be useful, a rendered version of a JPEG based on the size you set in preferences etc). It updates the entire DNG! Even if it didn’t need to be updated, meaning it forces a full update even if nothing was new. This could be useful if you wanted to use the DNG outside of LR such that the other application would have access to that preview and some additional metadata. This will cause your next backup to be a lot longer naturally.
At the very least, I’d have the Auto XMP on so that you do update the edits within the DNG. It is usually pretty fast.
Presumably, you have deleted your original Raw files, or else your conversion to DNG has done this?
To the extent that LR is writing new changes back to the original file, this is already happening directly into your DNG. The separate XMP file which was formerly required in order to do this, can now be regarded as redundant - orphaned. It only ever contained a (partial) spare copy of primary Catalog information.
Writing changes back to the file is entirely optional so far as LR is concerned; only required in order for external software such as Bridge / ACR is to see and use the LR edits directly, when working outside of LR.
However assuming you wish to continue doing this, you will need to keep this "write to XMP" checkbox active. This controls both the updating of LR edits directly into the DNG format, and also the updating of LR edits into the external XMP file which accompanies a proprietary Raw format. Also to other formats such as JPG.
"XMP" refers to the language in which this is written. not to the form in which that happens.
richardplondon wrote:
...you will need to keep this "write to XMP" checkbox active...
Or save xmp manually, assuming you do want xmp in your DNGs, which is what I do. Lr4 keeps a collection of files whose xmp is out of date, making this approach very straight forward.
3 kinds of people in the world:
* those who like auto-write xmp. Recommended for novices and/or people who prefer not to think about it.
* those who prefer saving xmp manually. Recommended for control freaks, and people who use plugins that demand it.
* those who prefer no xmp (settings in catalog only). Not recommended, unless you know what you're doing.
Rob
Rob Cole wrote:
3 kinds of people in the world:
* those who like auto-write xmp. Recommended for novices and/or people who prefer not to think about it.
Well the very first sentence the OP wrote was: I originally set up Lr to automatically build xmp files.
Seems clear the OP would not have changed into another kind of person simply due to his excellent choice to now use DNG and thus, the answer is clear: keep the check box on.
WDKlein1000,
It was not my intent to try and change your mind, nor to imply that the need to keep auto-write XMP on (in order to satisfy original objective, automatically) was wrong (since it's not).
My aim was to inform:
Now that Lr4 has a collection of files that need metadata saved, it is a more viable option to save metadata manually than it was previously, and would also satisfy original objective, even if not automatically.
More info: Converted DNGs (especially v1.4) are not as compatible with non-Adobe software as proprietary raws. In fact, even some Adobe software still does not support v1.4 DNGs (but probably will soon). Again, not trying to change your mind, just trying to inform...
PS - The content of this reply, like many replies, is not only for the benefit of the OP, but other readers as well.
Rob
I do not see the need for an argument or disagreement, as far as I am concerned "Auto write to xmp" is an option which serves a valid purpose. However it is an option and it is there for the user to choose to use or not. Adobe could have designed the program to write the data into the Catalog and to xmp by default without any other option.
ACR in Photoshop only has the option to write/read to/from xmp and not to a Catalog! The xmp allows for the two programs to communicate.
My choice is not to use xmp and if I need a Lightroom processed file to be sent to Photoshop or another program for further processing I do so using a tiff file. I have absolutely no interest in using ACR for processing RAW files, just my choice.
As far as I am concerned Adobe could abandon ACR and standardize, Lightroom as their software for processing raw files period.
DdeGannes wrote:
I do not see the need for an argument or disagreement, as far as I am concerned "Auto write to xmp" is an option which serves a valid purpose.
The valid purpose for me is not to rely on this somewhat important data solely be stored in a proprietary database file (the LR database). In terms of data, I’m a belt and suspenders kind of guy. The data doesn’t take up much space so I’d prefer to have it within the DNG and within LR.
In version 1.X of LR, this setting slowed down performance to the degree that many had to turn it off. That was fixed and at least on a fairly modern machine, the speed hit if any isn’t something I recognize.
And as I wrote above, the Update DNG Previews & Metadata command is something folks like myself who want even more data stored in the DNG might consider. For example, if you build more than a few custom DNG profiles, having them embedded into the DNG means that should the DNG profile go missing, or you don’t want to store image specific profiles you will likely not use in the future, LR will not revert to another DNG profile because it is contained within the container. Having a rendered JPEG of high quality within the DNG means that in a pinch, I could at least get to that data if necessary.
My choice is not to use xmp and if I need a Lightroom processed file to be sent to Photoshop or another program for further processing I do so using a tiff file. I have absolutely no interest in using ACR for processing RAW files, just my choice.
The one case this might be useful is for embedding the raw inside a smart object. But I agree, if you use LR solely for raw processing, you probably have no need for ACR. Just render a TIFF to hand off to Photoshop.
I understand your views and respect them. I have been using Lightroom since the Beta versions of mid 2006, LR version one was released in Feb 2007.
Yes my main use for Lightroom is software for processing raw files. I use the Library module of necessity for managing the imported raw files which constitute 90% of my images, the jpegs, tiff files that are in the catalog are from prior 2004 when I began shooting exclusive raw.
My early days were with PS CS /ACR 2.4 then with other software before returning to Lightroom in 2007.
I somehow believe the performance problem with Lightroom being experienced by some users are related to the .xmp files and interaction with Photoshop and other software that interact i.e reading writing to these files.
I think I've got this straight. My goal is to keep the xmp data with the image file (embedded into the file in the case of dng files) as well as in the Lr catalog. I still need to auto (or manually) save xmp files in order for Lr to save the xmp data internally to the dng file. Right?
I've been converting to dng after I have done my initial Lr processing of the raw files and the sidecar files have already been produced. When I convert to dng, the side car files aren't automatically deleted. I wonder if the sidecar files would ever be produced if I imported with the option to convert to dng and then wouldn't ever be editting the raw files? I know the sidecar files are relatively small, but I guess it wouldn't hurt to go back and delete them once the xmp data is embeded in the dng files. Right?
WDKlein1000 wrote:
I still need to auto (or manually) save xmp files in order for Lr to save the xmp data internally to the dng file. Right?
Correct.
I've been converting to dng after I have done my initial Lr processing of the raw files and the sidecar files have already been produced. When I convert to dng, the side car files aren't automatically deleted. I wonder if the sidecar files would ever be produced if I imported with the option to convert to dng and then wouldn't ever be editting the raw files? I know the sidecar files are relatively small, but I guess it wouldn't hurt to go back and delete them once the xmp data is embeded in the dng files. Right?
Odd that the older sidecars are not deleted. I convert on import so that isn’t an issue. And all the initial import metadata and all subsequent edits are applied from the get-go into the DNG. You might want to just convert upon import.
WDKlein1000 wrote:
I think I've got this straight. My goal is to keep the xmp data with the image file (embedded into the file in the case of dng files) as well as in the Lr catalog. I still need to auto (or manually) save xmp files in order for Lr to save the xmp data internally to the dng file. Right?
Perfectly right.
WDKlein1000 wrote:
I've been converting to dng after I have done my initial Lr processing of the raw files and the sidecar files have already been produced. When I convert to dng, the side car files aren't automatically deleted.
I *think* if you say: do not delete previous raw, it keeps both xmp and original raw files. However, if you say: delete original raws upon conversion, it will delete both raw files and xmp sidecars. In other words, they are treated as a unit. So I suspect your raw files are not being deleted either, right? Note: if this is the case, then whenever you sync your folders, it's gonna wanna pull in all the original raws again. If it were me, rather than deleteing the xmp and leaving the sibling raws, I'd move both to a backup.
WDKlein1000 wrote:
I wonder if the sidecar files would ever be produced if I imported with the option to convert to dng and then wouldn't ever be editting the raw files?
They would not. If you know you are going to prefer DNG, it seems prudent to convert upon import.
WDKlein1000 wrote:
I know the sidecar files are relatively small, but I guess it wouldn't hurt to go back and delete them once the xmp data is embeded in the dng files. Right?
Right again - delete away...
UPDATE: I didn't see AR's previous post when I wrote this, sorry for redundancy.
Rob
Rob, Andrew
Thanks for your feedback. I've been doing the standard dng convert in Lr and the side cars have been staying. I was using Jullieanne's advice in her video on dng and converting to dng after importing (and editing) in order to save some time, but I think I will start to converting directly on import if it will preclude building sidecars.
Thanks again, all you guys.
WDKlein1000 wrote:
I was using Jullieanne's advice in her video on dng and converting to dng after importing (and editing) in order to save some time, but I think I will start to converting directly on import if it will preclude building sidecars.
I would. You’ll have to convert sooner or later. Now if you import 100 images without converting, then toss 50, OK you waited for 50 to convert just to throw them away. But I don’t find the conversion a significant speed hit. The import process with decent number of images takes long enough where I just go off and do other tasks anyway. If you do convert on import, there will absolutely be no sidecar files.
North America
Europe, Middle East and Africa
Asia Pacific