Le 20/07/2023 à 19:49, Matěj Cepl a écrit :
> On 2023-07-20, 16:19 GMT, Frédéric Da Vitoria wrote:
>> Again, DigiKam stores the tags (and other metadata) in a database, so
>> that it is pretty fast. I have been using DK for months on Windows
>> without any crash. DK automatically retrieves tags from the images. All
>> I had to do is tell it where my pictures were stored, DK did the rest.
>> DK is even able to find metadata in sidecar files.
> But Digikam stores metadata ONLY in its own proprietary database,
> doesn’t it? Or do they store them in the photos itself now as
> XMP/IPTC tags?
>
> Best,
>
> Matěj
Sorry it took me so long to answer, I wanted to check before answering.
I did a few tests : DigiKam stores the keywords both in it's database
and in the images. I tested only keywords, but I guess this is true with
almost all metadata. Plus, DK stores the keywords both in IPTC and XMP
format. The hierarchical parts of keywords are stored only in XMP
format. IOW, if you create a Europe keyword with a Spain sub-keyword,
the images will contain "Europe/Spain" in XMP format and "Spain" in IPTC
format. I guess this is because IPTC does not support hierarchical keywords.
I believe DK does not store face regions (the coordinates of faces) in
the images. There may be other DK-specific data which would be kept in
the database only. I would be surprised if DK did not store and update
all standard metadata in the images.
Documentation about storing metadata :
https://docs.digikam.org/en/asset_management/data_protection.html
Once again, DK is not a perfect replacement for JBrout. JBrout was KISS
software, while DK aims to offer everything needed to handle a
collection of images, including RAW importation, face recognition... But
DK is good, reliable and fast. Except when you ask it to perform face
recognition on thousands of images 😂
Regards,