Hello Gunther, glad to read that you're on this. I'd get LRTimelapse in an instant when there's support for darktable!
I look into that issue myself and from what I found out I think the parameters are encoded in base 64: > https://github.com/darktable-org/darktable/blob/bf5651a71ae20333267ca3aa6cff35298046e068/src/common/exif.cc#L1458 And also compressed using the gz algorithm: > https://github.com/darktable-org/darktable/blob/bf5651a71ae20333267ca3aa6cff35298046e068/src/common/exif.cc#L1503 (However there might be other compression algorithms in use, because of the prefix. Could also be bz for example.) I think I managed to decompress & decode the parameter strings, but gave up because of time constraints :) Hope that helps a bit and maybe someone more knowledgeable can chime in. Cheers, Jochen On Sun, May 5, 2019 at 12:23 PM Gunther Wegner <gwegner...@gmail.com> wrote: > > Hi darktable Team, > is there any documentation about the way, DT stores its values in the XMP > files? > > From what I know, XMP was intended to be an open, readable format which > should allow to interface between different programs. Even if this mostly > doesn't work, because most applications use their own way of implementing it, > at least many use a readable format. I'm a bit surprised that darktable chose > an all encrypted and compressed format to store its parameters which makes it > hard to interface. > > So my question is, if there is a documentation on how to decode / encode the > chosen format? > > I'm asking, because I'm the developer of LRTimelapse, the leading solution > for timelapse editing with a large user base, which currently interfaces with > Lightroom via XMP files. I'm evaluating the options to use alternative Raw > Converters also. > > Thanks in advance! > Gunther > > ___________________________________________________________________________ > darktable developer mailing list to unsubscribe send a mail to > darktable-dev+unsubscr...@lists.darktable.org ___________________________________________________________________________ darktable developer mailing list to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org