[Digikam-users] Renaming files
Tauri
tgdksub at fastmail.fm
Sat May 17 02:56:37 BST 2008
Hi David,
On Sat, 17 May 2008, David Aldred wrote:
> However, I'd prefer to go back to fully date/time based file numbering
> (such as 2008-01-31-15:00:03.jpg) for all my pictures. Is there any way
> of achieving this within Digikam? Batch Rename doesn't seem to allow me
> to omit a sequence number!
It appears you can do this when downloading photos using Digikam[1], but I
don't think the batch rename tool allows you to omit the sequence number.
I've been using an external tool to rename my photos - I recommend the
excellent "jhead" program for this purpose. (Info at
http://www.sentex.net/~mwandel/jhead/ )
Invoked with the following command, it will rename your photos to
YYYYMMDD-HHMMSS, eg 20080513-015023.jpg. (There are many other options -
check out the man page for details on how to rename to the example you gave
above.)
jhead -n"%Y%m%d-%H%M%S" *
> (In the very unusual case in which I've more than one from the same
> second, I'll handle it manually.)
By default, if a target name already exists, jhead will append a letter to
distinguish them. (eg 20080516-054050.jpg, 20080516-054050a.jpg)
jhead can do all sorts of other stuff at the same time, including
automatically rotate photos to the correct orientation.
Back to Digikam - there appears to be a relevant entry in the KDE bugs
database regarding the "batch rename" tool. You may wish to add your votes
or comments here: http://bugs.kde.org/show_bug.cgi?id=155677
Hope this helps.
cheers,
Tauri
[1] Note that if renaming with Digikam when downloading, Digikam appears to
adjust date/time stamps for your time zone (my camera is set to UTC but
digikam renames to local time.) This may be A Good Thing or not, depending
on your needs.
More information about the Digikam-users
mailing list