I don't think my current digiKam setup writes tags directly to the files, and I wouldn't want that if it changes the MD5 checksums of the files, so using exiftool isn't an option here.