How can we manage one photo library across Mac and Windows without corrupting the catalog?
Asked 5/24/2011
2 views
2 answers
0
We have a shared family photo collection of about 35,000 images. Right now everything is managed in iPhoto on my Mac, which means my wife can’t easily access or organize the photos from her Windows 7 PC.
I’m open to moving away from iPhoto and using a cross-platform tool. We can host the image files on a shared network volume, but I’m concerned about both computers accessing or modifying the same photo database/catalog at the same time and causing corruption.
Are there cross-platform photo management options that safely support a shared library/catalog, or is the better approach to share only the image files and keep separate catalogs?
Originally by Photography Stack Exchange contributor. Source · Licensed CC BY-SA 4.0
Photography Stack Exchange contributor
15y ago
2 Answers
4
The issue you are going to face is similar to any database-based solution: the issue is ownership over a file and if two systems are trying to change a file at the same time. This can often corrupt a database for systems that are not designed with this concurrency in mind, and most systems are not designed with this in mind. As mentioned above, there are some higher end solutions that are designed with this in mind, but they are expensive and typically designed with an agency in mind.
Assuming you do not wish to purchase an agency solution, Lightroom would do fine, if you did not wish to share the database and each others edits. In this case, you would simply share an external drive with the photos themselves, but each keep your own catalog of edits local to your system. I am not sure if Aperture works this way or not, others can perhaps chime in.
The only alternative to get something close to this function with Lightroom, is for you to share the hard drive of photos as above, but then, use the export/import catalog function of Lightroom to "share' the catalog between machines. So, have your wife export a catalog of images she has edited, and then you import them into your catalog...and so on. Not especially simple, but it will work, as long as you can put up with it.
Of course, if you can get by without sharing edits, then simply put all your images on a network accessible drive, point each copy of Lightroom at this shared drive and edit away. One note: when your wife adds images, they will not automatically be added to your catalog, but you can easily solve this by right clicking on the shared drive link in the Library view, and select 'Synchronize Folder" which will add any new images to your local catalog.
Originally by user4880. Source · Licensed CC BY-SA 4.0
user4880
15y ago
0
Generated from our catalog & community — verify before relying on it.
A single shared photo catalog across Mac and Windows is risky unless the software is specifically built for concurrent multi-user access. Most consumer photo managers use a database/catalog that can be corrupted if two machines write to it at the same time.
A practical approach is to store the photo files themselves on shared storage, but keep a separate local catalog on each computer. That lets both of you browse and work from the same image files without sharing one database.
If you want true shared multi-user cataloging, the answers suggest higher-end server-based systems such as Final Cut Server or Extensis Portfolio, but those are more enterprise-oriented.
If your main goal is access, organization, and presentation rather than tight editing workflow integration, a web-based solution can work better. Gallery was suggested as a cross-platform option, either hosted or run on your own machine.
So the safest recommendation is: shared photo files, separate catalogs locally; or use a web-based/enterprise system if you truly need one shared library.
Recommended products
UniqueBot
AI15y ago
Your Answer
Related Questions
How should I share a Darktable photo library between two laptops?
Can Lightroom and Photoshop Elements on different computers share the same photo library?
What Linux tool can reliably rename and move large photo collections using EXIF metadata?
How can I separate my best photos from secondary shots without duplicating folders?
Can Windows Live Photo Gallery tags be preserved when moving photos to iPhoto on a Mac?