Version: (using KDE 4.2.2) OS: Linux Installed from: Debian stable Packages I would like to batch rename my images using fields from XMP/IPTC data, especially important fields are Headline and Caption (Description) and Author. The reason is that still few people even in publishing industry are aware of metadata and even they don't have programs to display it or they don't know how to operate it. So when I'm making selections of images for them I need to make headlines and capitions easily readable for them.
Andi, We have 2 solutions for this file : 1/ fork to kipi-plugins as well and forget. 2/ implement this feature in digiKam Batch Queue manager (my preferred) Your viewpoint ? Gilles
Well if there is going to be renaming in Batch Queue Manager I think this feature should be there. Actually this would fit the workflow as the preparing images for somebody commonly also consists of converting, resizing, sharpening etc. Having everything in one tool seems as the ideal solution.
Andi, it's possible to add rules in your rename customizer widget to use xmp/iptc tags in rename scheme ? Gilles Caulier
Rename of my dreams in digiKam should have KRename possibilities. There is stable 3.9.3 release for KDE4 on kde-apps but its Exiv2 plugin is broken. SVN version 120 is mostly working if you want to test it. kde-apps: http://www.kde-apps.org/content/show.php/KRename?content=9876 SVN: svn co http://krename.svn.sourceforge.net/svnroot/krename/trunk/ In minimum maybe digiKam and KRename could reuse Exiv2 plugin? Of course KRename offers much, much more but I did simple tests with "Open with..." and it seems working (although hardly intuitional solution ;).
Andi, Have you seen this entru for you rename customizer widget ? Gilles Caulier
Hmm don't know if a KRename integration would be useful. We can not have dependencies on every app out there, digiKam is already a "dependency monster" :-) I will take a look if we can easily add the functionality. Andi
No, Krename is a wrong way. But taking metadata info to format renaming is easy with KExiv2... Gilles
SVN commit 1018320 by aclemens: Activate Metadata parser for the ManualRenameWidget. Right now EXIF, IPTC and XMP tags can be used. To set the keywords, a slightly modified metadatapanel (used in metadata setup page) is used. BUG:193482 M +18 -0 libs/widgets/metadata/metadatapanel.cpp M +4 -2 libs/widgets/metadata/metadatapanel.h M +6 -6 tests/manualrenametest.cpp M +21 -16 utilities/cameragui/cameraiconview.cpp M +8 -1 utilities/cameragui/renamecustomizer.cpp M +8 -2 utilities/manualrename/manualrenameparser.cpp M +6 -7 utilities/manualrename/manualrenamewidget.cpp M +2 -2 utilities/manualrename/manualrenamewidget.h M +1 -1 utilities/manualrename/parsers/filenameparser.cpp M +149 -4 utilities/manualrename/parsers/metadataparser.cpp M +8 -0 utilities/manualrename/parsers/metadataparser.h M +2 -2 utilities/manualrename/parsers/parser.h M +2 -2 utilities/queuemanager/queuelist.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=1018320
Here is a little screenshot of the MetadataParser for the ManualRename utility: http://farm4.static.flickr.com/3486/3878768695_a03bfea299_o.png In this example we added the exposure time to the new filename, but you can add as many fields as you like. Use the "Metadata" button or menu entry in the toolbutton to access all the metadata keywords.
Another screenshot showing the MetadataParser dialog for entering the keywords: http://farm4.static.flickr.com/3476/3880341699_9e4a5c4d16_o.jpg If you select more than one keyword, a custom separator can be set...