Sharing iPhoto library between a Mac and a PC

Anyone have any tips on this one?
My wife and I would like to share the iPhoto library between her PC laptop and my Mac Pro. What's the best way to go about this?
Would it be best to put the library up on the wireless drive attached to the Airport Extreme wireless and share that way. I would format the drive for PC so it would be readable from both computers.
Option 2 is to put the iPhoto library on an external PC formatted drive and and then physically attach it to whatever computer is using the library.
I know there are probably problems that come with these methods and possibly that it wouldn't work at all. Not sure exactly. Thought I'd check in before I opened a huge can-o-worms.
Thanks!

1. iPhoto has no cross-platform capabilities whatsoever.
2. Putting the iPhoto Library on a disk formatted for PC is a frequent cause of problems. Folks report issue with updating the Library, keywords, accessing the pics in other apps and so on.
3. Using iPhoto on a wireless connection is also not recommended. Connection dropouts are a fact of life on wireless (even very brief ones.) If one occurs while iPhoto is writing to the Library then the Library will be corrupted.
4. If you look inside the iPhoto Library Folder you can see how that Library is organised: there are various files, which are the Library itself and some ancillary files. Then you have three core folders
Originals are the photos as they were downloaded from your camera or scanner.
(ii) Modified contains edited pics, shots that you have cropped, rotated or changed in any way.
(iii) Data holds the thumbnails the the app needs to show you the photos in the iPhoto Window.
Remember: iPhoto depends on the structure as well as the contents of this folder. Moving things, renaming things or otherwise making changes will prevent iPhoto from working and could even cause you to damage or lose your photos.
Browsing through the Library folder with another app - for instance, whatever you use to view the pics on the Windows machine - can alter the structure of the Library. Another recipe for disaster.
What you can do:
1. Use an app that has a cross platform capability such as Microsoft’s Expression
2. Run a *Referenced Library*:
Simply go to iPhoto Menu -> Preferences -> Advanced and uncheck 'Copy Files to the iPhoto Library on Import'.
Now iPhoto will not copy the files, but rather simply reference them on your HD. To do this it will create an alias in the Originals Folder that points to your file. It will still create a thumbnail and, if you modify the pics, a Modified version within the iPhoto Library Folder.
However, you need to be aware of a number of potential pitfalls using this system.
1. Import and deleting pics are more complex procedures
2. You cannot move or rename the files on your system or iPhoto will lose track of them on systems prior to 10.5 and iPhoto 08. Even with the later versions issues can still arise if you move the referenced files to new volumes or between volumes.
3. Most importantly, migrating to a new disk or computer can be much more complex.
I don’t recommend it but this will allow you to share the Original files (though not the edited versions.)
Regards
TD

Similar Messages

  • Can I sync iphoto library between two Mac's?

    I have two Macs (an iMac and a Macbook Pro) and want to sync the iPhoto (6.0.6) library between the two so whenever I change one the other is updated. I thought about using iDisk but my library is apx 5gb. I am new to Macs- is there a utility built into OSX 10.4.9 or hopefully some freeware or very-cheap ware... preferably automated. Thank you very much.

    brettjbyers
    No you cannot sync an iPhoto library between two macs. If you do you will corrupt the iPhoto Library file. iPhoto is a consumer level app, and this feature is not supported.
    What you can do is share the photos but not the library. Each machine will need to have it's own library file.
    The easiest way to do it this is to enable sharing (in the iPhoto Preferences) on both machines (one sharing the library, the other looking for the share). When you do this the shared library will appear in the Source (or left-hand) pane and pics can be dragged from that to the library in the other machine.
    Regards
    TD

  • Sharing iPhoto Library between users

    Is there an easy way to share one single iPhoto Library between 2 different users on the same Mac? My girlfriend and I want to be able to access all our pictures from our separate user screens without having to have all the photos saved twice and using twice as much space. I tried having a central Library and making our separate Libraries an alias link to the main one, but this doesn't work. Any ideas?

    The optimal way (and Apple's recommended method) is to have the library on an external HD whose ownership has been set to be ignored . That way both users can add, edit, create slideshows, etc. that both users will have access to. Also the external HD can be used to backup other important files. Also you need to have the library backed up so you could back it up from the external HD to the Shared folder on your boot drive. But both users can't operate it from the Shared folder due to permissions issues.
    OR, create a disk image of a size that will hold the library with room for expansion over time and put the library in it and the disk image in the Shared folder. Then have each user set that disk image to be mounted (System Preferences/Accounts/Login Items) automatically when the user logs in. It will act as an external HD with the library in it. Personally, I recommend the external HD with backing up the library to the Shared folder with a backup application like Synk Standard that can do incremental backups after each use of the library.
    Here's Apple's document on that: iPhoto: Sharing libraries among multiple users
    TIP: For insurance against the iPhoto database corruption that many users have experienced I recommend making a backup copy of the Library6.iPhoto (iPhoto.Library for iPhoto 5 and earlier) database file and keep it current. If problems crop up where iPhoto suddenly can't see any photos or thinks there are no photos in the library, replacing the working Library6.iPhoto file with the backup will often get the library back. By keeping it current I mean backup after each import and/or any serious editing or work on books, slideshows, calendars, cards, etc. That insures that if a problem pops up and you do need to replace the database file, you'll retain all those efforts. It doesn't take long to make the backup and it's good insurance.
    I've created an Automator workflow application (requires Tiger or later), iPhoto dB File Backup, that will copy the selected Library6.iPhoto file from your iPhoto Library folder to the Pictures folder, replacing any previous version of it. It's compatible with iPhoto 6 and 7 libraries and Tiger and Leopard. iPhoto does not have to be closed to run the application, just idle. You can download it at Toad's Cellar. Be sure to read the Read Me pdf file.≤br>
    Note: There now an Automator backup application for iPhoto 5 that will work with Tiger or Leopard.

  • Sync Mac iPhoto library with multiple Macs and devices using iCloud

    Our house is a "Mac" house. My wife and I have two iMacs, two iPhones, and an iPad. I have 30,000 photos in my library dating back to 2002 with a size of 100 Gb. I am paying the $3.99/month for 200 Gb of storage, but currently only using about 7 Gbs. I am running the latest of everything. iOS 8 on devices, and Yosemite on both iMacs.
    I am having troubles maintaining two separate libraries. I will upload to my iMac, my wife will upload to her iMac, but I want our entire library to be synced on both computers. Furthermore, I want pictures to show up on all devices. How do I get my entire 30000 photo library on my iMac uploaded to iCloud? I want the entire library to be synced to all our devices? I want all of our photos that we have taken to be in one happy consolidated iPhoto Library, accessible on every computer and device.
    Thanks
    Kevin

    This is not yet possible between Macs and iOS devices, but the new Photos.app for Mac, to be released early next year, will support it.
    Right now, only the iOS 8 devices can use iCloud Photo Library (Beta). That will store the Photo Library in iCloud and sync to all iOS devices.  See:    iCloud Photo Library beta FAQ - Apple Support
    Macs can upload to iCloud Photo Library currently only from the web interface:  https://www.icloud.com/#photos.
    It is not clear, if the Photos.app for Mac will support family sharing. We do not know much about the new app to come.
    The iOS version only supports one AppleID so far.
    And it cannot yet be recommended to upgrade the iOS devices to Cloud Photo Library Beta, because you will no longer be able to use iTunes Photo Sync or My Photo Stream to upload photos to your iOS devices.
    I want all of our photos that we have taken to be in one happy consolidated iPhoto Library, accessible on every computer and device.
    Added:  iPhoto is a single user database, that needs the iPhoto Library to be stored on a locally connected drive, and it is not possible to store the library on a network volume or cloud storage.  The new Photos.app will support the cloud storage.
    Apple's recommendation for sharing a library between iPhoto users is the sneaker drive:
    iPhoto: Sharing libraries among multiple users

  • Sharing iPhoto Library between Two User Accounts

    Is there any way to fully share a single iPhoto library between two user accounts on one machine (iMac 2.0GHz dual core Intel, 10.5.1, iPhoto '08), without using an external drive (because I don't have one)? By share, I mean each user has full rights and priveledges to the entire library, regardless of who uploaded the pics. Holding down the option key on iPhoto startup does not work because my wife can't access the pics I loaded even though she's pointing to the shared library in a shared folder.

    If you want the other user to have the same access to the library as you: to be able to add, edit, organise, keyword etc. then:
    Quit iPhoto in both accounts
    Move the iPhoto Library Folder to an external HD set to ignore permissions. *You could also use a dmg*.
    (Some people have had success putting the library in the Users/ Shared folder. If you do this make sure the file permissions are set to allow read/write access to everyone. But that's unlikely to work on 10.5 because of the way that the permissions have changed with the new OS.)
    In each account in turn: Hold down the option (or alt) key and launch iPhoto. From the resulting dialogue, select 'Choose Library' and navigate to the new library location. From that point on, this will be the default library location. Both accounts will have full access to the library, in fact, both accounts will 'own' it.
    However, there is a catch with this system and it is a significant one. iPhoto is not a multi-user app., it does not have the code to negotiate two users simultaneously writing to the database, and trying will cause db corruption. So only one user at a time, and back up, back up back up.
    Regards
    TD

  • Sharing iPhoto library between two user accounts on the same Mac

    My wife and I each have an iPad and we share the same iMac. We each have our own user account on the iMac. She syncs with her account, and I sync with mine. This works fine in general, but we store all our photos within iPhoto on my account. She is therefore unable to sync the photos to her iPad. The same is true with the music that we keep on the iTunes in my user account.
    Is there a way for her to sync so that the photos and music sync with her iPad also?

    I have used a program called iPhoto Library Manager (http://www.fatcatsoftware.com/iplm/) for years and it has worked like a charm. The program handles all of the permission/subfolder aspects transparently. Our iPhoto library is stored in my wife's default location, but I have seamless read-write access to it. When I open iPhoto, I see the same thing she does, and I have complete control.
    To answer your question about music, there are a couple of approaches. If you turn on Sharing in iTunes, and your wife's iTunes is set to look for shared libraries, she'll be able to have complete access to play anything in your iTunes library (as long as you have iTunes open). I believe she also has rights to copy files from your iTunes library into hers.
    That's great for playback on a Mac, but what you can't do is sync an iPod/iPad/iPhone with someone else's shared library, so here's how I do it:
    1) My iTunes library is our "primary" library, located in my Public folder (where other users have read-access).
    2) In my wife's iTunes, library, I hit keystroke Apple-O to add content to her library, and navigated over to my iTunes Library in my public folder to select it. Once I did this, her iTunes library looked like mine.
    3) The key thing is that under her iTunes Advanced Preferences, I ensure that "Copy content to iTunes library" is deselected. Otherwise, it would make a copy of my entire library on her side, and that would chew up a ton of disk space.
    Note that I don't think it's entirely necessary to have the iTunes library in the Public folder. It could stay in the default location as long as you changes your music folder to have read-access by other users. I moved mine before I knew any better.
    When I add new content to my library that my wife wants, we hit Apple-O from her side and add it to her library. This setup is kludgy, but a) both users can sync the music to iDevices and b) it doesn't require having two copies of everything. Note that unlike the iPhoto Library Manager solution, this is a static thing. You have to manually update the "satellite" library to keep it up to date with the main one.
    I'm not in front of my Mac, so some of my notations may not be completely accurate.
    Good Luck!

  • Sharing iPhoto Library between users on the same Mac

    I recently switched to using iPhoto ('11) instead of Picasa on our iMac.  My wife and use the iMac but with each our own accounts.  When I first set it up, I put the library in our Shared folder on the Mac with the proper permissions, and both of us could access the library without any problems (as long as one of us remembered to quit iPhoto when we were done so the other can access the library).  But now, my wife no longer can open the library.  But not only that -- when launching iPhoto from her account, a warning display pops up saying the library cannot be accessed because it is locked or do not have permission to open.  When you click "OK," iPhoto simply quits.  No option to select a new library or create a new one.
    I have no problems launching iPhoto under my account, and I've double-checked permissions on the Shared folder and the iPhoto library itself (we both have admin rights, anyway).
    Has anyone experienced this scenario?  Any help would be appreciated!
    thanks!
    MG

    Back Up and try rebuild the library: hold down the command and option (or alt) keys while launching iPhoto. Use the resulting dialogue to rebuild. Use the option to check and repair Library permissions.

  • Any best practices sharing iPhoto library between iMac and MacBook Pro

    I have my iPhoto library on my iMac, but I would also like to view and edit keywords, etc on my MacBook Pro.
    Any suggestions on how to do this?

    Larry
    There are two ways to share, depending on what you mean by 'share'.
    If you want the other user to be able to see the pics, but not add to, change or alter your library, then enable Sharing in your iPhoto (Preferences -> Sharing), leave iPhoto running. On the other machine enable 'Look For Shared Libraries'. Your Library will appear in the other source pane.
    Remember iPhoto must be running on both machies for this to work.
    If you want the other user to have the same access to the library as you: to be able to add, edit, organise, keyword etc. then:
    Quit iPhoto ion both machines.
    Move the iPhoto Library Folder to an external HD set to ignore permissions
    On each machine in turn: Hold down the option (or alt) key and launch iPhoto. From the resulting dialogue, select 'Choose Library' and navigate to the new library location. From that point on, this will be the default library location. Both machines will have full access to the library, in fact, both accounts will 'own' it.
    However, there is a catch with this system and it is a significant one. iPhoto is not a multi-user app., it does not have the code to negotiate two users simultaneously writing to the database, and trying will cause db corruption. So only one user at a time, and back up, back up back up.
    Regards
    TD

  • Sharing iPhoto Library on 2 macs

    I have a G5 with my main iPhoto library on it. I also have a Mac Book. Both computers are on my wireless home network. Is there a way I can sync the library on my G5 with my Mac Book?

    What do you mean by ‘Sync’?
    Syncing can mean two-way copying. That is, changes on the Macbook get copied to the G5 while changes on the G5 get copied to the Macbook. If you attempt this you will corrupt both libraries,
    If, however, you’re talking about one way copying: Changes on the G5 are copied to the Macbook (or vice versa), this is perfectly possible. This is simply a back up and can be done with any back up utility such as DejaVu. There are many other options, search on MacUpdate.
    Other possibilities: move photos/albums/events between Libraries using iPhoto Library Manager.
    Enable iPhoto Sharing in the Preferences for both iPhotos. The two libraries will appear in each other’s Source pane and pics can be dragged between them in the iPhoto Window.
    Regards
    TD

  • Sharing iphoto library on two macs?

    Hi Folks,
    I have two macs in the house. One a mini linked to a tv and an iMac. The iMac holds my primary iPhoto Library. What I would like to do is share the same library with the mini mac, without having to use the sharing option. Can I place it on an external drive and link both macs to that library? I am running 10.5 if that makes any difference. Thanks, Andrew.

    Andrew
    If you want the other user to have the same access to the library as you: to be able to add, edit, organise, keyword etc. then:
    Quit iPhoto in both accounts
    Move the iPhoto Library Folder to an external HD set to ignore permissions. You could also use a dmg.
    (Some people have had success putting the library in the Users/ Shared folder. If you do this make sure the file permissions are set to allow read/write access to everyone.)
    In each account in turn: Hold down the option (or alt) key and launch iPhoto. From the resulting dialogue, select 'Choose Library' and navigate to the new library location. From that point on, this will be the default library location. Both accounts will have full access to the library, in fact, both accounts will 'own' it.
    However, there is a catch with this system and it is a significant one. iPhoto is not a multi-user app., it does not have the code to negotiate two users simultaneously writing to the database, and trying will cause db corruption. So only one user at a time, and back up, back up back up.
    Regards
    TD

  • Sharing iPhoto libraries between two Macs

    Hi,
    I've got a Mac mini set up in the living room on which I store videos, music and photos.
    The photos are organized in iPhoto and arranged in 'Events' with the file name format being "YYYY MM eventname"
    My wife would like to access those photos from her MacbookAir.
    When sharing the iPhoto library, the photos come up in her iPhoto under 'shared' but all 25000 photos are in one big folder and no longer sorted the way they are on the Macmini.
    Is there any way accessing the structure of the Mac Mini's Library via a sharing device?

    Make Albums of those Events - which you can do just by dragging the Events to the Album heading in the left pane. Albums don't use any extra disk space.
    Regards
    TD

  • What is the best strategy for sharing iPhoto libraries between two macs?

    I have an iMac and a new Airbook.  I want to keep my iMac as the"main" iPhoto location, but want to also keep copies of the photos on my Airbook. 
    I could copy the library from one to the other to get the photos into the Airbook initially, but then how would I get subsequent ones in there?  Is there a way to sync these two computers so that the photos flow from one to the other?  One-way syncing would be ok...
    Thanks.
    Oh - and I use MobileMe if that helps.

    There is an application that can sync two iPhoto libraries.  It's SyncPhotos
    Here's how it works: 
    1 - it compares the databases and/or album.xml files of Libraries A and B. 
    2 - the files in A that are not in B are imported into B by copying the original files from A into B's Import folder.  
    3 - it then does the same for B. 
    4 - metadata is not copied nor are Faces or Places. 
    It can be used to just copy from A to B and not sync both ways if desired. It will work with 2 libraries that are different versions, i.e. between an iPhoto 08 and iPhoto 09 library.
    If you want to copy selected Events or Album from one to the other and keep the metadata, faces and places intact, you can use the paid version of iPhoto Library Manager.  You would have to manually select the event/album to copy from A to B and do the same for B to A.
    OT

  • Sharing iTunes library between two Macs on Time Capsule

    Hi there
    I've just about persuaded my fiancee to get a MacBook, which would give us a mac-only household. If I got a Time Capsule, could we share an iTunes library? We each have an iPod and it would seem like a pain to have to recreate two entire libraries on the Time Capsule, much of which would be the same music.
    I'm also assuming we could both use the TC as wireless Time Machine backup for our Macs - is this correct?
    Finally, does anyone have a view on the likely range of TC relative to a standard Linksys 802.11g wireless router? The Linksys doesn't quite reach to the other end of my apartment and I'm wondering if the TC is likely to be better.
    Very many thanks in advance.

    Hello
    You will run into pain. I just tried every found solution on Internet. Whatever you will do, it ends up in a hack. Fact is: iTunes administer your library only local. You CAN share your iTunes library on one Mac by menu settings in a network, BUT the Mac sharing its iTunes library MUST run all the time you want to listen to music from shared iTunes library even if the shared library (music files) is on the Time Capsule. It even wont work turn on "Wake up on LAN activity". The shared library will only be available as long as the Mac sharing its iTunes library is up and iTunes opened. That way it makes no big sense to have the music files in library physically on your Time Capsule. Another problem might come up when you stop listening shared iTunes library: As soon as the sharing Mac goes into StandBy mode (time depending) you can't access its library again. Standby must be stopped.
    The other "solution" is also to have the whole library on a shared drive (Time Capsule) and to import it on both Macs. You will run quickly into Sync problems, beside its a pain to administer the song library that way: You have to import further songs twice, on both Macs to hear them on every one.
    And of course, there are third pary hacks around nobody really wants to use.
    After implementing Time Machine into Lepoard Apple wanted to make money out of it and offered Time Capsule mainly for storing data and backups (what both works great, also WLAN works fine).
    I hope Apple will find a way in iTunes not to handle the music libraries so restrictive, so it can be accessed f.e. on Time Capsule while the Mac sharing its library must not run all the time.
    Hope I could help.
    Message was edited by: Tayger

  • Sharing iPhoto Library between Two Accounts

    I've read many threads on this topic and have some limited understanding.
    My situation is same as many others, I wish to have one person (me) to have full control over the library and like the other accounts on the iMac to have "read" privileges of the "master" iPhoto library only. But I would like them to be able to "copy" photos from the "Master" library to their own library for editing or using in class projects.
    At the moment I moved the Library to the Shared Folder and enabled sharing. However I ran into the "Disk is locked" problem and the other accounts can't access the "Master" library in the "Shared Folder".
    I looked at the "Media" account suggested by Terence Devlin but I think that means the other accounts will see the shared photos but can't use any of the iPhoto features such as viewing by Event.
    Is there a way to setup iPhoto so each account can view both the "Master" library while inside iPhoto, with all the Sorting features working, and have their own local library setup where photos from the Master can be copied over and then manipulated?
    Can this be done if setup on external hard drive?
    If iPhoto can't do it, is there a third party software that allows this to be done? That is view/copy from Master library into local library?
    Message was edited by: iMacaroon

    I wish to have one person (me) to have full control over the library and like the other accounts on the iMac to have "read" privileges of the "master" iPhoto library only. But I would like them to be able to "copy" photos from the "Master" library to their own library for editing or using in class projects.
    If you want the other user to be able to see the pics, but not add to, change or alter your library, then enable Sharing in your iPhoto (Preferences -> Sharing), leave iPhoto running and use Fast User Switching to open the other account. In that account, enable 'Look For Shared Libraries'. Your Library will appear in the other source pane.
    Remember iPhoto must be running in both accounts for this to work. To use a photo in their own account they can simply drag the pic from the shared Library to their own inside the iPhoto Window.
    I looked at the "Media" account suggested by Terence Devlin but I think that means the other accounts will see the shared photos but can't use any of the iPhoto features such as viewing by Event.
    It doesn’t mean that. Viewers will be able to see the Events, Albums and so on. To use a photo in their own account they can simply drag the pic from the shared Library to their own inside the iPhoto Window.
    If the other users have no ability to add or edit the Library there is no point whatever in using the Media Account.
    Is there a way to setup iPhoto so each account can view both the "Master" library while inside iPhoto, with all the Sorting features working, and have their own local library setup where photos from the Master can be copied over and then manipulated?
    See above.
    Can this be done if setup on external hard drive?
    This will allow users to manipulate the Library, so you won’t be the sole owner.
    There are no third party apps that can share the Library.
    Regards
    TD

  • Sharing iPhoto library between 2 accounts

    I share the same MacBook, which has now run out of HD space, with one other person. Each of us has their own iPhoto library when we really only need one master library that each of us can use. Is there a way to: 1) consolidate both libraries into one master library and, 2) allow both accounts to use that library to edit, change, etc. photos & videos from that library?  Is it possible to have the library living on an external HD attached to an AEBS and still be accessible when needed?  Finally, how does this impact on syncing photos with my iPhone?  Thanks in advance for any advice you can provide.

    Is there a way to: 1) consolidate both libraries into one master library
    Yes. You can use the paid version of iPhoto Library Manager ($20) to do this. Or, if you have Aperture 3.3 and iPhoto 11 (v9.3) you can do it with Aperture.
    2) allow both accounts to use that library to edit, change, etc. photos & videos from that library?
    Yes, and the easiest way is to have it on an External Disk set to ignore file permissions. (See Below)
    Is it possible to have the library living on an external HD attached to an AEBS and still be accessible when needed?
    Yes but: Is this a wireless connection? If so, viewing will be fine. But if you're trying to edit the Library (that is, make albums, move photos around, keyword, make books or slideshows etc.) or edit individual photos in it via Wireless be very careful. Dropouts are a common fact of wireless networking, and should one occur while the app is writing to the database then your Library will be damaged. Simply, I would not do this with my Libraries. 
    It will work perfectly well with a wired connection.
    Finally, how does this impact on syncing photos with my iPhone? 
    Not at all.
    How to set up sharing:
    For iPhoto 09 (version 8.0.2) and later:
    What you mean by 'share'.
    If you want the other user to be able to see the pics, but not add to, change or alter your library, then enable Sharing in your iPhoto (Preferences -> Sharing), leave iPhoto running and use Fast User Switching to open the other account. In that account, enable 'Look For Shared Libraries'. Your Library will appear in the other source pane.
    Any user can drag a pic from the Shared Library to their own in the iPhoto Window.
    Remember iPhoto must be running in both accounts for this to work.
    If you want the other user to have the same access to the library as you: to be able to add, edit, organise, keyword etc.
    Quit iPhoto in both accounts. Move the Library to the Users / Shared Folder (Note: we're seeing increasing reports of permissions issues with this set up)
    (You can also use an external HD set to ignore permissions, a Disk Image or even partition your Hard Disk.)
    In each account in turn: Double click on the Library to open it. (You may be asked to repair the Library Permissions.) From that point on, this will be the default library location. Both accounts will have full access to the library, in fact, both accounts will 'own' it.
    However, there is a catch with this system and it is a significant one. iPhoto is not a multi-user app., it does not have the code to negotiate two users simultaneously writing to the database, and trying will cause db corruption. So only one user at a time, and back up, back up back up.

Maybe you are looking for