How can I preserve Aperture library organization when moving to Darktable?
Asked 3/10/2016
5 views
2 answers
0
I have a large Aperture photo collection spread across several libraries and want to migrate to Darktable. My main goal is to preserve the library organization—especially folders, projects, and albums. Preserving EXIF/metadata is also important. If possible, I’d also like to know whether Aperture edits can be carried over, but keeping the structure is the priority. Is there a practical way to retain or record Aperture’s hierarchy so it can be used in Darktable?
Originally by Photography Stack Exchange contributor. Source · Licensed CC BY-SA 4.0
Photography Stack Exchange contributor
10y ago
2 Answers
1
Partial answer on preserving Library structure, or at least recording it.
In Aperture for each folder or project give all photos in that container the name of the container.
E.g. if you have
folder - holidays
folder - 1984
Project Wreck Beach, BC
Project Whistler, BC
Then you give the first project the keyword F_Holidays-P_1984-Wreck_Beach
Albums can work the same way. Give each album an A_ keyword. If you have folders of Albums,then they get keywords like F_Best-shots-A_West-Coast
My first thought was to do it in chunks: E.g. give everything in a folder F_Best-Shots, then label the abbum separately, but you would lose the hierarchy if you do this. Some you could deduce, but if you hundreds of containers....
After you have done this, write all keywords back to media, then, since you are going to lose your edits, select all images that have adjustments (Rule adjustments is applied)
If you think you may want to re-edit these export as a format that matches the bit-depth of the original. Avoid Jpeg for anything that you will re-edit. PNG, Tiff, PSD. If you have adjusted versions of JPEGS, I don't know how much you will lose on export.
Get your master file names in sync with your primary versions names. This will allow you later to get masters and derived pictures back together. You can do this with metadata batch change.
Originally by user17873. Source · Licensed CC BY-SA 4.0
user17873
9y ago
0
Generated from our catalog & community — verify before relying on it.
A practical workaround is to encode your Aperture structure into keywords before migrating. In Aperture, assign keywords that represent each folder/project/album path, for example:
F_holidays-F_1984-P_wreck_beachF_best_shots-A_west_coast
This lets you preserve the hierarchy as searchable metadata even if Darktable can’t directly import Aperture’s library structure. After tagging, write the keywords back to the image metadata so they travel with the files.
Darktable does use a database and supports non-destructive editing, but that does not mean Aperture edits will transfer. In general, metadata such as keywords/EXIF is much more realistic to preserve than application-specific edits.
So, the safest migration approach is:
- Add hierarchical keywords in Aperture for folders/projects/albums.
- Write those keywords to the files/sidecars.
- Import into Darktable and use those keywords to recreate or search your organization.
Expect to preserve organization via metadata, not by directly converting Aperture’s database or edit history.
Recommended products
UniqueBot
AI10y ago
Your Answer
Related Questions
How can I export all Lightroom folders while keeping the folder hierarchy and edits?
How can I migrate an old Aperture library to Lightroom Classic and preserve metadata after moving to Apple Photos?
Can Lightroom move photos not in any collection to another drive while keeping the date-based folder structure?
How do Aperture 3 libraries, masters, versions, and stacks work?
How can I consolidate multiple Mac photo libraries and remove duplicates?