Take the 2-minute tour ×
Ask Different is a question and answer site for power users of Apple hardware and software. It's 100% free, no registration required.

On the family's iMac my wife and daughter have separate user accounts, each with their own iPhoto library. My wife has asked me to consolidate both libraries into a single library for convenience.

What is the best way to do this? Can it be done with the existing software and utilities that come with Snow Leopard or is there a 3rd party utility that facilitates the process?

Thanks in advance.

share|improve this question

3 Answers 3

There's a third party application named iPhoto Library Manager which seems to have a good reputation for merging, splitting and generally managing your iPhoto Library:

Here's a picture of it in action

share|improve this answer
    
Library Manager is the <i>only</i> way to merge libraries –  terrydev May 19 '12 at 8:35
2  
well, while waiting for reply of fat cat software to my question whether iPLM can do that or not, I found another way — hacker.klever.net/n/2012/08/11/… ;-) –  Michael Krelin - hacker Aug 16 '12 at 21:13
1  
Wow, you went to quite some effort there! I guess that exposes what iPLM does behind the UI. Good for hacking, not for the faint-hearted though. –  JBRWilkinson Aug 17 '12 at 12:29
    
True, not unless with some understanding. –  Michael Krelin - hacker Aug 20 '12 at 19:21

If you have Aperture 3.3, you can merge multiple iPhoto libraries as shown in this Apple KB:

  1. Open Aperture 3.3 or later.
  2. Click the File menu and choose Switch to Library > Other/New. Use the library selector to choose one of the iPhoto libraries you'd like to merge.
  3. Choose File > Import > Library
  4. Select one of the remaining iPhoto libraries you wish to merge.
  5. Repeat steps 3-4 for each additional iPhoto library you wish to merge.

The library you started with in step 2 above includes content from all the merged libraries. The other libraries are still present (and useable) on your computer. Once you have confirmed that the unified library is working correctly, you may wish to remove the other libraries from your hard drive. It is a good idea to back up all your libraries before doing so.

share|improve this answer

Do you care about albums? If not its easy to merge all the photos from multiple libraries. Let me repeat that, following this method will not preserve the albums from one of your libraries. Ok, lets go.

Determine which library will be your primary library, this lucky library WILL be able to preserve its albums. (In your case, probably your wife's library, your daughter will just have to recreate her albums)

If you have an external drive: Copy this primary library onto the external HDD, Get Info on the external and enable Ignore Permissions on the drive. Reference: http://support.apple.com/kb/HT1198

If you don't have an external drive: Make copies of both iPhoto libraries in the /Users/Shared/ folder. Use chmod or finder to change permissions for all users to read and write to these libraries and apply to contents. i.e. sudo chmod -R 777 Example_iPhotoLib

Open your primary library with iPhoto. Find the secondary library in Finder, right click and chose "Show Package Contents". Look for a folder called 'Masters', or possibly 'Originals' depending on your version of iPhoto. Drag this folder onto the open iPhoto window and all photos should start to import, thereby merging and duplicating all photos from the secondary library into your primary library.

Clean up by deleting unnecessary or duplicate iPhoto libraries. Always have a backup.

share|improve this answer

Your Answer

 
discard

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.