ExifEdit Launch!

Recently I’ve been working on a program to solve a nuisance of mine, why do digital cameras label pictures arbitrarily as DSC_1234.JPG?  It’s a meaningless naming convention and makes it difficult later to go through all your pictures to find that one you took last week.

Failing to find any tool on the web that does what I need I set out to write my own.  Put very simply, at this point it copies all the files from one directory to another while moving and renaming the file based on the EXIF metadata timestamp stored within each digital photo.  From My Documents\My Pictures\DSC_1234.JPG to 2009\02\23\2009-02-23_16.28.45.jpg.  The new name and directory structure makes it easier to find “those Hawaii pics I took last summer.”

I developed the program in Python with the aim of keeping the utility platform-independent and later building a front-end GUI for it.

You can currently find the program and source code on Sourceforge (released under GPL3).  I compiled an .exe binary as well for Window users who do not have Python installed.  It currently is in beta stage and supports basic functionality.  For example: renaming based off custom template, simulating the actions, and controlling the verbosity of output.

Planned features include moving the original file, checking for duplicate pictures, and renaming RAW files as well.

Please post any comments or bugs to the Sourceforge discussion forums or bug tracker!

If you enjoyed this post, please consider to leave a comment or subscribe to the feed and get future articles delivered to your feed reader.

Comments

No comments yet.

Leave a comment

(required)

(required)