He creado dos scripts para poder tener sincronizada la librería de Aperture con iPhoto. Cada script esta diseñado para una misión concreta dependiendo de lo que se quiera hacer. Por supuesto es posible importar imágenes de Aperture a iPhoto a través del propio iPhoto, mediante la opción Mostrar Librería de Aperture. Sin embrago si se realiza cualquier modificación en alguna de las imágenes importadas, o si se añaden nuevas imágenes a los álbumnes de Aperture ya importados a iPhoto, dichos cambios no serán reflejados en iPhoto (algunos solamente de forma incorrecta y otros ni tan siquiera), por lo que se hace necesaria una sincronización con algunas peculiaridades, y es aquí donde estos scripts pueden ayudar. Por motivos personales el resto de la entrada esta en ingles.
I have created two scripts to get sync your Aperture library to iPhoto. You can run either of these scripts, depending what you want to do. Of course, you can import any image from Aperture directly via iPhoto’s Show Aperture Library menu. However, if you make any changes to any images imported, or if you add images to your imported albums, you will have to sync again — and this is where these scripts could help you.
What do you need?
Two scripts: Aperture Albums and Aperture Thumbnails
How to do?
Two steps: import and sync
There are two different ways to import of your Aperture’s projects/albums to iPhoto.
The first one is just through iPhoto, go to File and choose Show Aperture Library, then drag and drop the projects/albums to your iPhoto library and they will be imported.
Limitations using this way:
- If you drag and drop to your Events album no album into iPhoto will be created, no problem if this is what you want, but if you want to create an album for you Aperture projects/albums imported drag and drop to your albums tab and a new album will be created but with no name, you have to set the name after. It’s no very important thing at all, but there is a more important problem with your stacks in Aperture (see below).
- When you import projects/albums through iPhoto with any stack into them only the pick image of the stacks will be imported and there’s no way to import the others. So this is an important limitation.
The other way to import projects/albums to iPhoto is with the script Aperture Albums. Only just create a new album with the name of your project or album in Aperture, select it and run the script. The script basically is designed to sync projects/albums and because of this and the way it is implemented when you select any empty album and run it all the images in the aperture’s projects/albums with the same name as the iPhoto ones will be imported. So doing this you had imported you aperture´s projects/albums to iPhoto.
Finally when you have your aperture’s projects/albums already in iPhoto it’s time to use the scripts to get them synced.
- Aperture Albums: when you select one or more albums the script will search any images in iPhoto’s albums that there are not in Aperture’s ones and will remove them from the albums (never from library) and the opposite, so it will import these images into the albums. As well the script won’t import any images already in library even they are not in the albums, simply will add them to the albums.
- Aperture Thumbnails: you have to select any images or albums and thumbnails will be synced by replacing the thumbnail file created by iPhoto by a new one that will be an alias of the Aperture’s one. So any change in a your aperture’s versions will be reflected at IPhoto at real time, not only for the image, also for the thumbnail.
When you have already use Aperture Albums to sync you don’t need to use Aperture Thumbnails to sync your thumbnails again, this will have been already done by the script for the new images that it had imported, so only if you have imported any image through other way you need to run Aperture Thumbnails.
Note: one of the important things with all of this is the kind of importing, you need to import without copy (the script Aperture Albums does it by itself) because, of course, of the amount disk space and because in other way you could not see your changes in Aperture through iPhoto.
For further details about the scripts view read me files.
- Import your aperture projects/albums by one of the two ways to import.
- If you have chosen the firs way select your new images or album in iPhoto and run Aperture Thumbnails.
- If you have chosen the second way you don’t have to do nothing more.
- When you had made any change in your aperture’s images just run Aperture Thumbnails to sync your iPhoto thumbnails.
- When you had made any change in your aperture’s projects/albums like add new images or create new versions just run Aperture Albums.