Before the rush

Before the rush
by evan-pak

Submit your Photo
Hall of Fame

Please participate in Meta
and help us grow.

Photography Stack Exchange is a question and answer site for professional, enthusiast and amateur photographers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'd like to migrate my photo library out of Aperture, but still use it to edit photos (maybe). I'd like to export the masters and the modified versions of all my photos into standard Finder folders in the format YYYY/MM/DD. I can't seem to find any advice on how to do that.

share|improve this question
If you haven't had a look at the Aperture plug-ins page ( it might be worth having a rummage around ... – 5arx Mar 27 '12 at 14:03
If no plugin is found that does what you want, you could also try to write up an Automator workflow. Here's an example workflow. It does not do exactly what you want, but it contains information regarding the Automator and Aperture pairing. – Saaru Lindestøkke Apr 1 '12 at 9:16

I have been looking for a solution for you

I think its a two pronged approach - you can export the files using this guide.

Then you can use Amok Exif Sorter which is Mac compatible

AmoK Exif Sorter cannot only rename pictures. The software can also move or copy them to arbitrary folders. These folders again, can be named according to the exif data. For instance, all pictures taken in February 2007 could be moved to c:fotos2007February and the pictures named according to the template "year-month-day_time_some-text" which would result in a file name such as 2007-02-27_18:34_New_York.jpg.

share|improve this answer

I agree with Rob that a two-pronged approach might be easiest. He suggests specific software, but it an actually be generalized:

  1. Export from Aperture into whatever format it wants (ideally making sure to have no duplicate base names, regardless of folder structure).
  2. Use any bulk photo rename program to rearrange into the folder structure.

For example, you can use the free, cross-platform command-line tool jhead to do step 2. For step 1, export all of the photos to one huge folder. Then, get jhead, open a terminal window, cd to the directory containing all of your jpegs, and run:

head -nf'%Y/%m/%d/%f *.jpg

This will take all of the .jpg files in that directory and move them into a nested folder structure as you describe, followed by the original filename (that's the %f). Jhead will create the folders as needed.

Pretty much any bulk rename tool will work — if you're comfortable with the command line, jhead is an easy free choice. If you're looking for a GUI option... take your pick.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.