I’m still getting into the habit of tagging and captioning my images in Digikam. I’ve been grouping by filename (so my JPG and RAW files are grouped together), and just noticed that the tags and captions are only attached to the JPG.
Is there an easy way to copy tags and captions from the JPG to the RAW? Not afraid of a bit of scripting if that’s required
Is there a way to have the tags and captions applied to all files in a closed group?
Hello, on my system (Linux + Digikam 7.9 and 7.10) I create a tag on the right side of the app (tab Tags), then I select a serie of raws+jpgs and say “Apply”. The tag appears now on all the selected photos, including the raws.
Strange enough I can’t find an easy way to copy captions and titles from one photo to another. According to this thread on pixls.us this isn’t implemented yet in Digikam, but in the same post others describe a workaround that does work indeed.
Alternatively, use exiftool to write titles, tags and captions to a series of photos. Type ‘man exifpage’ and scroll to the bottom to ‘Writing examples’. Other tools may work as well (exiv2, jhead, imagemagick…).
Hello, thanks for your useful answer but the OP was looking for a solution for Digikam.
Besides that, Digikam is an open source application, while XnView is not. I am supposed to buy a (very modestly priced) license because I run a little company. I prefer open source tools though.
Writing to RAW files is sometimes possible, but can be dangerous. Even the software from camera makers dealing with “their own files” makes mistakes, that make the files unreadable in other software (unless you want to assume malicious intent on the brand’s part).
See e.g. this thread on pixls.us
It is always dangerous to directly write to any existing file in case of file corruption (which could happen if another program hangs your computer and forces you to to a reboot leaving the file in an open state when the system goes down.
There was a period where the EXIV2 software which is used to write the metadata to the raw file was badly in need of a maintainer and was not considered stable enough for this purpose (Future of Exiv2 · Issue #1466 · Exiv2/exiv2 · GitHub) which then prompted the Digikam team to block writing EXIF data to raw files until they could rebase code off exiftools instead - at least that’s how I remember it.