Compatibility between xmp files for Darktable and Lightroom

Hello, I’ve been using Darktable pretty heavily for a year now and I’ve realized that it’s great for a lot of use cases, but that for my purposes (professional photography with hundreds or thousands of photos per week), it simply runs too slowly, crashes frequently, and is missing certain key features like lens support for several of my lenses. Basically, I just need an editor that is more fast and reliable for my professional work.

I still love Darktable for what it is, and I want to continue using it for my personal photos and special cases.

I’ve scoured the docs and the Internet and cannot find any info about how Lightroom will treat my Darktable xmp sidecar files. I definitely don’t want Lightroom to overwrite my Darktable xmp sidecar files, but I want Lightroom’s sidecar files for my peace of mind. I understand Darktable will play nicely with Lightroom’s sidecar files and create its own sidecars alongside the Lightroom ones. But what happens in the opposite direction? Will Lightroom create sidecars alongside, or destroy my precious Darktable sidecars?

  1. missing lens support PIXLS.US - Create lens calibration data for lensfun
  2. the XMP files are 100% not compatible and the LR to DT importer is very very minimal
  3. did you file the bugs for the crashes you experienced so they can be fixed?
  4. we have people with rather large DBs, so can you provide more details?

@darix I am quite aware of the ability to create calibration data, file bugs, etc., and I’ve contributed lens data and logged bugs in the past and may do so in the future. The problem is that takes a lot of time to do, and I simply don’t have time to do it anymore. Again, I love DT, but for my professional use case, I’ve decided Lightroom is a better fit for me right now. I’m happy to go into more depth, if you want, as to point-by-point reasons why I’ve decided to switch (I have a big pros / cons list), but that’s a side topic I think.

My main question isn’t if XMP files are compatible. Obviously not. The two programs are totally different how they process raw files. I want to know if anyone has experience using both programs with XMP sidecars and if Lightroom will “play nice” with Darktable XMP files.

I would just play it safe and assume your sidecar files may be destroyed by other software at one point or the other.
Is it important data for you? Back it up.

Both darktable and lightroom have the option to not work with sidecar files at all, and use their respective databases.

Of you tell darktable to not bother with sidecar files, all the info will be in the darktable database. Lightroom can then do what it wants to. Or the other way around.

But if the data is precious to you, back it up before starting to use different pieces of software on the same Metadata store.

My experience when I still used Lightroom was that it completely ignored darktable’s sidecar files since they follow a different naming scheme. If Lightroom didn’t see them, Lightroom didn’t touch them. Keep in mind if you ever move photos using Lightroom’s browser, the darktable sidecars would simply get left behind.

This experience is from a while ago, and I would follow other’s suggestions to make backups if they’re important.

2 Likes

oh yeah they have different filenames for the xmp files anyway.

Which lenses are you missing lens correction for? For a non-zoom lens it is fast and simple.

i’m interested to hear more about this. could you elaborate a bit? i get the part about crashes, that seems obvious. what exactly do you mean by “fast”? raw processing speed or streamlined workflow or ui design/kilometers traveled by mouse per finished image?

1 Like