DxO PhotoLab always uses a database for everything, not just some stuff. That includes editing parameters, added metadata, and the organizational DAM functions like projects and searches. However, there are no tools for managing the integrity of the database, so I don't put any trust in it.... DXO is like Bridge (although I think it uses a pseudo-catalog for some stuff like ratings and keywords, but edits are saved to DOP files, similar to XMP files for Adobe).
It can optionally be directed to read and write some XMP metadata for compatibility with other apps. But according to the user manual*, keywords entered in PhotoLab are stored only in the database and in exported files, which suggests that they cannot be picked up by other apps that look in the XMP of the original files. I haven't tested this.
It can also optionally be directed to create proprietary .DOP files that store editing parameters and some other things for the corresponding image files. People who don't want to use the organizational DAM functions can use only the .DOP files for preserving edits and can delete the database periodically.
Contrary to what the user manual says, I can see that keywords and some other metadata entered in PhotoLab are actually stored in .DOP files, but no other apps can make use of them unless a file is exported.
Long story short, PhotoLab is not what I would like to use for culling in large numbers before working with the files in another app.
* From the user manual: ' Keywords entered are stored in the DxO PhotoLab database, but not in the images themselves (RGB files), nor in the sidecars (.dop or .xmp) of RAW files. The keywords are included with the images when they are exported.'
Last edited: