A series of task-based examples for Aperture Assistant.
Aperture Assistant can give you a list of all the Albums that a specific Version has been placed in, by using a Find All Albums Action Node.
You can easily view a list of all Aperture Libraries on your computer and swap between them using Aperture Assistant.
Other Tasks>Swap Libraries... or Command-L will use SpotLight to find all the Libraries on your computer. You can then select one from the list, and press the 'Open Library' button to quit Aperture and relaunch it with that Library. Double-clicking on one of the lines will do the same.

To add or append text to a metadata tag you will need to retrieve the current value of the tag using a Text Node>Get Text, than add the text afterward in the field, then use an Action Node>Set Metadata, making sure that it is set to Inherited Text (the text passed on from the Text Node) and not Fixed Text.
![]()
Use a Source Node and pick Entire Library, a Project or a Folder.
Then choose 'Tree Structure' rather than 'All Images'. Aperture Assistant will then look inside the Library, Project or Folder for other containers, then look inside them etc. Use the Depth setting to decide how far down to go down into Aperture's organisational structure.
The sub-containers will automatically be added sub-folders in the destination folder. For example, if you pick a Project which looks like this:
If you look at the choices in a Decision Node you will find that they includes options like 'is' and 'contains' but there's nothing like 'is not' or 'does not contain'. That's because you have two outlets from a Decision Node - the 'true'/green outlet on the top left and the 'false'/red outlet on the bottom left - to use 'NOT'-style decisions simply use the red outlet.
Aperture Assistant can find and tag duplicate Masters in your Aperture Library, whether the Masters are managed, referenced or even offline.
A screengrab and downloadable workflow can be found here.
You can easily copy the value of one piece of metadata such as the Version Name or IPTC Caption into another tag such as the IPTC Object Name.
1. Use a Source Node to get the images.
2. Use a Text Node to retrieve the tag you want to copy.
3. Add an Action Node to set the value of the second tag, making sure that you set it to use the text passed through from the Text Node instead of a fixed value.
Aperture's own metadata export can be found in File>Export>Export Metadata... but it is limited to EXIF and IPTC data - any custom tags you have added are not available, and you can't select subsets of metadata.
Aperture Assistant allows you to export any metadata that exists in Aperture's database, including custom tags, Master filepaths, whether there are Previews built for that Version - plus the normal EXIF and IPTC tags.
Aperture Assistant allows you to export images in different ways depending on the different metadata for each image - not only using different export presets but even exporting Masters for some images, Versions for some and previews for others. For example you might want to export highly rated images as Masters and grab the Previews for other images.
Set up the workflow as described here, but don't bother with the Finder sub-folders unless you need them.