Java utility to reorganize photos by date taken (via EXIF metadata)
Edit: I’ve moved this code to github (https://github.com/evandhoffman/JPEG-Organizer). I recently modified it so it won’t move duplicate files – if you have a file named IMG_0012.JPG in the target directory already, it will calculate the SHA-1 sum of the source & target files. If the files have the same hash (i.e., they’re identical files) it won’t copy the duplicate over. If they hash differently, it will still copy the new file as IMG_0012.JPG.001 (or whatever).
Edit 2: I just realized that the old links to the code didn’t work (apparently since I moved to JustHost) so I’ve deleted them.
I wrote a little utility to reorganize my digital camera pics based on the EXIF date-taken data stored in the pic. It’s pretty simple, I hacked it together in about an hour,
but I thought it might be worth sharing for anyone else looking to do something similar. My camera organizes stuff as it sees fit sometimes, I am particular about my directory structure. This is probably a job best left to perl, but I don’t feel like getting Perl running on my Windows box where all the pics are. Now I can finally burn all my images to DVD.

Recent Comments