Galleries
We'll post links to galleries in this column.
1. Barcelona
2. Asakusa
3. Tokyo
4. Angers
Keyword Filter
Suzy,
Alex,
Temple,
Architecture,
Barcelona,
Tokyo,
Angers,
Japan
Calendar
April, May, June
Search Form
You can search for a keyword within the Caption, Keywords and selected EXIF data of photos on this site. Type it in the box below. Date searches should be in the format MONTH DD YEAR e.g. May 28 2006
For best results type %Keyword%.
Extending Aperture!
Imagine
Imagine a web gallery, generated from your Aperture albums, that allowed clients or visitors to your site to search your photos by keywords, IPTC and EXIF metadata. Imagine providing a function for your clients, friends or family to leave comments with your photos. Imagine doing this with one click.
Read on for the background behind this project and explore the sample galleries on the right of this page. Feel free to comment on the photos and remember you can find similar images by clicking on the keywords associated with any photo.
Introduction
When I was going to Tokyo in April I planned to put a lot of photos online. I wanted it to be interactive - to allow keyword searches and comments. This is what I decided to do.
Preparation
- I wrote 3 php pages; an index page - a viewer page and a search results page.
- I created 2 tables in a mysql database; one to hold the photo info, one to hold comments.
- I wrote a photoshop action to process the images.
- I set up a script using Phil Harvey's excellent exiftool to extract the JPEG's from my Canon RAW files and to export the EXIF data to a text file.
In Action
- At the end of each day I downloaded my photos from my Canon Powershot and selected the images I wanted to put online.
- A script extracted the jpegs from the RAW files and wrote the EXIF data to a text file.
- I wrote an sql insert statement with the imagename, gallery name, a caption, keywords and the EXIF data (copy and paste -it didn't take long!).
- I ran a photoshop batch to 'save for web' the selected images and to create thumbnails.
- I ftp'd the images to the webserver
- I ran the sql statement against my mysql database...
- ...and finally updated the index page to add a blog entry and a link to my new gallery.
To view this site (and over 200 photos of Tokyo) visit http://japan.traceramc.co.uk
Aperture, Automator and the One Click Gallery.
Back in Belfast I loaded all my photos into Aperture. I started keywording, organising and sorting them. Then I decided to try to generate these galleries using Aperture.
Thanks to a few Automator actions I have accomplished the task.
I have to say that without help from Sal Soghoian this would not have been possible. Sal has written many actions for automator and tweaked an action at my request to allow me to extract the required information from Aperture. Please visit his excellent site www.automator.us where you will be able to download his actions.
The Automator Way
Having keyworded, captioned, adjusted, cropped and created albums of my images in Aperture, I simply run a single automator action that does the following...
- Prompts you to select the Aperture gallery.
- Extracts the metadata from the images and writes it out to a text file.
- Creates an sql insert statement.
- Exports the images to disk.
- Generates thumbnails for the images.
- Uploads the images and thumbnails to the remote server.
- Runs the sql insert statement against the mysql database.
The End Result
3 webpages, an automator plugin and unlimited photo albums... with comments!
If you want the 3 php pages, 2 mysql tables and the code to generate these galleries, request it in the comments below. If there is enough interest I'll tidy everything up and make it available as a zip file. Enjoy the photos (and remember to click on keywords to find similar photos)!
Posted by Alex on Friday, May 8th 2006 at 21:32:00
{Comments}
1
Alex, I've just got Aperture and would like to give your code a shot.
2
I would love to try your web page actions. Thanks!
3
would love to check out your stuff. Good work!
4
Great work. Add me to the list who would love to try your web pages and code. Thanks!
5
Sounds interesting. i would like to have a look at the code too!
Thanks!
6
I've already written a set custom export templates of my own, but they're static. I'd like to try out your code as well, if you decide to provide it. ;)
7
Please!!! let me try your script!!!
thanks
8
I would definitely be interested as well
9
Please count me in if/when you're ready to share!! This is fantastic!
10
I'm sure you know this, but just in case...although this site looks pristine in Safari, it seems that the CSS (or something else) is breaking in Firefox. Thanks for all your hard work, I hope to get to try it out soon!
11
Yeah, I know. It's the CSS. only happens when you have an ordered list on the page. I meant to fix it. Will do later. Alex
12
This is cool - count me in to!
14
I would love to give theses actions a go as I have to regularly upload to a searchable web site from Sports events I am covering
15
Also very interested in your scripts and automator action. Good work!
16
Totally could use what you've built.
17
Please I could very much use this! Great Work!
18
Very nice idea! Great work! Can I try too?
Greetings from Poland, Europe :)
19
sounds fantastic alex, please share if you don't mind!
20
Very nice and simple. please send me the code. Thanks
21
I'm going to Japan (and New Zealand, Nepal and Tibet!) in 3 weeks and would love to give this shot! Consider this another request, cheers.
22
Great idea. This is also another request for the code.
23
Great idea. This is also another request for the code.
24
this sounds like just what im looking for!
25
Simple and elegant idea. I would also love to try your implementation. Great Design ! Thanks.
26
So, are these automator actions available, and if so, where are they? They sound great.
thanks
srlasky
27
You can get them at the address below.
http://www.traceramc.co.uk/aperture/instructions.php
Alex
28
That code sounds great! For the summer I'm working on a project of collecting and organizing camp photos and will be making the webpages for the end of camp. That sounds fantastic. I'm very new to aperture and apple, but I think even if I don't use it, that would help me to do similar things. I'd appreciate a copy of it. Thanks!
-William
29
This is exactly what i have been looking for!
30
Great stuff.
Thanks for focusing your brain on this.
Would love to test drive the code.
31
would really love to utilize this to create an online yearbook for our university - a service like that would be just like myspace...
32
This is fantastic. I would love to try out your script.
33
Fantastic ! I'd love to try it
34
Alex, great site. I would love to get a copy of everything so I might adapt it for my own use. Enjoy your travels
35
Looks very slick. I'm interested in trying it.
Thanks.
36
Great site I would love to have a look at the code and tables. Your a great thinker.
Thanks
37
Great site I would love to have a look at the code and tables. Your a great thinker.
Thanks
38
Sounds really interesting Alex, may i ask you to send me the zip file for me to try it out please
thanks
39
I realy love this webpage template!
could you please send it to me?
thanks
www.tijmenkielen.com
40
Sounds like a great timesaver, another example of why the mac will always be #1 with creative types. I would love to play around with those actions, codes and files myself.
Thanks
41
Please count me in. This is exactly the type of thing I've been wanting to do with Aperture.
42
I'll give it a try...thanks!
43
I'll give it a try...thanks!
44
I'll give it a try...thanks!
45
interested in files please
Thank you
46
Hi, I'm learning Aperture ant the moment and would love to know more about your workflow and scripts.
47
Hi
I would love to give it a go!
Thanks
48
I would love these as well, thanks! Great work!
50
Hi there. I would like to try out your code, and see how you make it work. Send it in to the email, thanks alot.
51
Hi there. I would like to try out your code, and see how you make it work. Send it in to the email, thanks alot.
52
I was just checking to see if you had made any modifications to your code since you originally posted this.
cheers,
brandon
53
Would be very interested to try this out - please send the code and as many instructions as you can!! With thanks M
54
Philos, Mark Andreani - The code and instructions can be downloaded at the top of the page.
Brandon - I have half let this slip to be honest now that there is a flickr export for Aperture...
55
Certainly this is very interesting ! Really like to give it a try :-)
56
This is great...I have been lamenting about the lack of customability with Aperture stuff so far...I would love to try it out.
Nick
57
Sounds great. I have been frustrated by the inflexibility of aperture web templates and would much appreciate an opportunity to try out what you have created.
Thanks
Alan
58
Have loads of photos that i would like to put online with a search field for viewers. This seems like the perfect solution. I Want to give it a try. Thanks
59
I am currently using trial versions of LR and Aperture. The current LR web publishing seems to be supperior although I prefer the DB functionality of LR. Something like this may tilt the scale for me. I would really like to give your scripts a trial
60
I'd love to try this. I've never worked with SQL, do I need to know much about it? Thanks!
61
Awesome! Please provide this to me. Thanks so much!
62
Alex
Have just discovered your site and that's pretty cool how you've managed to get the automatic gallery working. I've just got Aperture myself and have been playing around with geotagging all my photos from an external GPS I have.
I'd really appreciate it if you could send me your code so I could have a play around with it. Thanks.
63
Alex
Have just discovered your site and that's pretty cool how you've managed to get the automatic gallery working. I've just got Aperture myself and have been playing around with geotagging all my photos from an external GPS I have.
I'd really appreciate it if you could send me your code so I could have a play around with it. Thanks.
64
Johnathon/Chad - you can download the files at the top of the page.
65
I would love to be able to add a searchable photo database to my site. Could you please send me the scripts?
Thanks!
66
I too would love to see your scripts
67
Nice job mate! I would really like to see them.
68
I have been trying to figure something out like this on my own for the longest. I would love to see what you came up with. When will a zip be available? I would love to see your code as well.
69
Alex,
I would be very interested in the Aperture version of your tools.
Jack
70
Alex,
I would be very interested in the Aperture version of your tools.
Jack
71
Love this idea, could you send me all the code please.
looks like the piece that aperture is missing!!
73
I'd love to see your php and scripts, if you can send them my way, thanks!