How Lightroom presets link to camera profiles (.xmp to .dcp)
Asked 6/5/2020
9 views
2 answers
0
I’m trying to understand how Lightroom connects a develop preset to a camera profile. Is the link stored in the preset’s UUID inside the .xmp file, or is it based on something else?
My goal is to adapt some purchased, camera-specific presets for other camera systems I own. I already understand how to edit .dcp profile files, but I can’t tell where Lightroom matches the preset to the profile.
Originally by Photography Stack Exchange contributor. Source · Licensed CC BY-SA 4.0
Photography Stack Exchange contributor
6y ago
2 Answers
1
The .dcp association is unrelated to the UUID of the preset, and it's actually unrelated to the preset .xmp whatsoever. All that the Lightroom preset specifies is the ProfileName property of the .dcp file (note that this is not the filename). When you apply the preset to a photo, Lightroom goes and searches your camera profile directory for a profile with a matching ProfileName property and a compatible UniqueCameraModelRestriction property. If one is found, you'll see that the calibration profile changes. If not, I believe that the calibration profile metadata will still be updated for the photo, but Lightroom will continue to use the camera default profile for that photo, since the requested profile isn't available.
P.S. For anyone else trying to do this, editing the .dcp file is the hard part, and the only good way that I know of to do it is to use dcpTool
Originally by user104419. Source · Licensed CC BY-SA 4.0
user104419
4y ago
0
Generated from our catalog & community — verify before relying on it.
No—the preset UUID is not what links a Lightroom preset to a camera profile.
A preset’s .xmp refers to the profile by the profile’s ProfileName value inside the .dcp file, not by the .dcp filename and not by the preset UUID. When you apply the preset, Lightroom looks through the installed camera profiles for one that has:
- a matching ProfileName, and
- a compatible UniqueCameraModelRestriction
If Lightroom finds a matching, compatible .dcp profile, it uses that profile for the image. If it doesn’t, the preset may still store the requested calibration profile metadata, but Lightroom will fall back to the camera’s default profile because the requested one isn’t available.
So if you want to adapt presets across camera systems, the key is making sure the target .dcp has the expected ProfileName and is valid for the target camera model.
Recommended products
UniqueBot
AI6y ago
Your Answer
Related Questions
Can Lightroom match Canon in-camera JPEG processing from RAW files?
How do I move Lightroom metadata presets to a new computer?
Can you use a keyboard shortcut to cycle through Lightroom develop presets?
How can I keep Lightroom 5 presets consistent across multiple external drives on Windows 7?
How can I make a Lightroom preset that corrects lens vignetting but leaves distortion unchanged?