Saturday, February 25, 2012

Renaming Photographs with EXIF data using Amok EXIF Sorter

Over the course of the year I take a lot of photographs, thousands it turns out.

For "big photography" I have three cameras and they have distinct file naming schemes:


    Nikon D300: DSC_xxxx.JPG and DSC_xxxx.NEF
    Panasonic GF1: Pxxxxxxx.JPG
    Fuji Film Real 3d W3: 
    DSCFxxxx.JPG

For the cameras such as the Fuji W3D this works well. For my mobile phones, well Androids really, it presents a problem.

It seems every release of Android uses a new scheme, sometimes sequential, sometimes one date format. And then I also take photos with my iPhone.

So I was looking for a way to firstly standardise the naming scheme and secondly to put the camera model into the filename. All the data I need is in the EXIF data.

After a bit of looking I found Amok Exifsorter. It has a graphical interface and the GUI does all I need. I did try using EXIFTool, but found it less easy to use.

I created a new profile called "include camera model" which uses the tags

    %model% IMG-%year%-%month%-%day% %hour%-%minute%-%second_digitized%




and that gives me filenames like


    HTC Magic IMG-2009-10-08 11-20-39.jpg
I can then sort and sift based on camera or phone model.

For bonus points you can use EXIFviewer to find out all the tags in the photo, and then use other tags in the file name such as GPS data or image size.





I'm always grateful to authors who write software and then give or sell their works, so the following is not criticism:

 - the website is flagged by OpenDNS as hosting Internet Explorer exploits and other malware. Google's compromised web site feature doesn't flag. I found that OpenDNS flags them while writing this article in an Apple store, waiting for my MacBookPro to be repaired. Who knew Apple use OpenDNS?

 - the Exifsorter app is a bit crashy. On OSX Lion you think it'll take drag and drop, but then crashes.

No comments: