.xmp sidecar files are being generated for the files created while the batchtool is running and not removed/renamed when the batch process finishes. This leaves debris in the directories where the results of the batch process are put. e.g. $ ls BatchTool-C15091-BatchTool-d15091-DSC07026_v1.PNG.digikamtempfile.PNG.digikamtempfile.jpg.xmp DSC06997_v1_w.jpg BatchTool-J15091-BatchTool-f15091-DSC07021_v1.PNG.digikamtempfile.PNG.digikamtempfile.jpg.xmp DSC06997_v1_w.jpg.xmp BatchTool-J15091-DSC07003_v1.PNG.digikamtempfile.PNG.xmp DSC07003_v1_w.jpg BatchTool-M15091-BatchTool-J15091-DSC07003_v1.PNG.digikamtempfile.PNG.digikamtempfile.jpg.xmp DSC07003_v1_w.jpg.xmp BatchTool-S15091-BatchTool-h15091-DSC07014_v1.PNG.digikamtempfile.PNG.digikamtempfile.jpg.xmp DSC07014_v1_w.jpg BatchTool-T15091-BatchTool-Z15091-DSC07024_v1.PNG.digikamtempfile.PNG.digikamtempfile.jpg.xmp DSC07014_v1_w.jpg.xmp BatchTool-Z15091-DSC07024_v1.PNG.digikamtempfile.PNG.xmp DSC07021_v1_w.jpg BatchTool-d15091-DSC07026_v1.PNG.digikamtempfile.PNG.xmp DSC07021_v1_w.jpg.xmp BatchTool-f15091-DSC07021_v1.PNG.digikamtempfile.PNG.xmp DSC07024_v1_w.jpg BatchTool-h15091-DSC07014_v1.PNG.digikamtempfile.PNG.xmp DSC07024_v1_w.jpg.xmp BatchTool-i15091-BatchTool-n15091-DSC06997_v1.PNG.digikamtempfile.PNG.digikamtempfile.jpg.xmp DSC07026_v1_w.jpg BatchTool-n15091-DSC06997_v1.PNG.digikamtempfile.PNG.xmp DSC07026_v1_w.jpg.xmp
I can not reproduce the problem. Can you please test it with a more recent version (AppImage) from here? https://files.kde.org/digikam/ Maik
I cannot reproduce here too with current 5.8.0. Did you use a specific metadata settings in digiKam or an older Exiv2 library version ? Gilles Caulier
(In reply to caulier.gilles from comment #2) > I cannot reproduce here too with current 5.8.0. > > Did you use a specific metadata settings in digiKam or an older Exiv2 > library version ? > > Gilles Caulier "Read from sidecar files" set, "write to sidecar files" set with the menu set to "Write to image and XMP sidecar". $ ldd `which digikam` | grep exiv libexiv2.so.14 => /usr/lib/x86_64-linux-gnu/libexiv2.so.14 (0x00007f3ec8c90000)
Note : digiKam 5.8.0 pre version bundles are just updated to https://files.kde.org/digikam/ Gilles Caulier
I just downloaded the 5.8.0 appimage (64-bit) and ran the same workflow as before. The results are the almost the same - a number of .xmp files which should not be there any more. The directory "Watermarked" was created on 5.7.0 and "Watermarked2" on the 5.8.0 appimage. ./Watermarked: BatchTool-C15091-BatchTool-d15091-DSC07026_v1.PNG.digikamtempfile.PNG.digikamtempfile.jpg.xmp DSC06997_v1_w.jpg BatchTool-J15091-BatchTool-f15091-DSC07021_v1.PNG.digikamtempfile.PNG.digikamtempfile.jpg.xmp DSC06997_v1_w.jpg.xmp BatchTool-J15091-DSC07003_v1.PNG.digikamtempfile.PNG.xmp DSC07003_v1_w.jpg BatchTool-M15091-BatchTool-J15091-DSC07003_v1.PNG.digikamtempfile.PNG.digikamtempfile.jpg.xmp DSC07003_v1_w.jpg.xmp BatchTool-S15091-BatchTool-h15091-DSC07014_v1.PNG.digikamtempfile.PNG.digikamtempfile.jpg.xmp DSC07014_v1_w.jpg BatchTool-T15091-BatchTool-Z15091-DSC07024_v1.PNG.digikamtempfile.PNG.digikamtempfile.jpg.xmp DSC07014_v1_w.jpg.xmp BatchTool-Z15091-DSC07024_v1.PNG.digikamtempfile.PNG.xmp DSC07021_v1_w.jpg BatchTool-d15091-DSC07026_v1.PNG.digikamtempfile.PNG.xmp DSC07021_v1_w.jpg.xmp BatchTool-f15091-DSC07021_v1.PNG.digikamtempfile.PNG.xmp DSC07024_v1_w.jpg BatchTool-h15091-DSC07014_v1.PNG.digikamtempfile.PNG.xmp DSC07024_v1_w.jpg.xmp BatchTool-i15091-BatchTool-n15091-DSC06997_v1.PNG.digikamtempfile.PNG.digikamtempfile.jpg.xmp DSC07026_v1_w.jpg BatchTool-n15091-DSC06997_v1.PNG.digikamtempfile.PNG.xmp DSC07026_v1_w.jpg.xmp ./Watermarked2: BatchTool-C31562-a07c18de.digikamtempfile.jpg.xmp BatchTool-Z31562-db570882.digikamtempfile.PNG.xmp DSC06997_v1_w.jpg DSC07014_v1_w.jpg.xmp BatchTool-J31562-900fd444.digikamtempfile.PNG.xmp BatchTool-d31562-110dc7de.digikamtempfile.PNG.xmp DSC06997_v1_w.jpg.xmp DSC07021_v1_w.jpg BatchTool-M31562-ab050bbc.digikamtempfile.jpg.xmp BatchTool-h31562-25d552ab.digikamtempfile.PNG.xmp DSC07003_v1_w.jpg DSC07021_v1_w.jpg.xmp BatchTool-S31562-6e674ff9.digikamtempfile.jpg.xmp BatchTool-i31562-83495cca.digikamtempfile.jpg.xmp DSC07003_v1_w.jpg.xmp DSC07024_v1_w.jpg BatchTool-T31562-c45380ca.digikamtempfile.jpg.xmp BatchTool-n31562-dab59807.digikamtempfile.PNG.xmp DSC07014_v1_w.jpg DSC07024_v1_w.jpg.xmp The workflow is the following tools in Batch Queue Manager; 1) Apply Metadata Template 2) Convert To JPEG 3) Add Watermark
I can confirm it, the cause is a combination of writing the metadata in file and sidecar and convert to a new image format. Maik
Git commit 04173b0c8803476077e1bc147143da8961922535 by Maik Qualmann. Committed on 22/11/2017 at 17:39. Pushed by mqualmann into branch 'master'. use QFile::remove() and delete temporary sidecar files FIXED-IN: 5.8.0 M +2 -1 NEWS M +13 -14 utilities/queuemanager/manager/task.cpp https://commits.kde.org/digikam/04173b0c8803476077e1bc147143da8961922535