Can Aperture and Photo Mechanic share ratings and other metadata with referenced files?
Asked 8/5/2012
3 views
2 answers
0
I want to use Photo Mechanic for fast browsing/culling and Aperture for editing, with photos stored as referenced files where possible. In my testing, captions and keywords seem to transfer, but star ratings and color labels do not. Is it possible to edit metadata in both apps and keep it in sync, including for JPEG+RAW pairs? I'm trying to avoid duplicate folders and duplicated metadata while keeping the workflow fast.
Originally by Photography Stack Exchange contributor. Source · Licensed CC BY-SA 4.0
Photography Stack Exchange contributor
14y ago
2 Answers
1
It can be done. It is not trivial. See this thread:
https://discussions.apple.com/thread/3280339 Note the reference to the applescript aperture document. Also in the replies further down some sample scripts. This question has been around for over a year. I'll take a kick at it with an incomplete answer.
Rating is an aperture specific field. These fields are normally not written to exported files, however they are accessible under applescript.
If you want work with files already in aperture, you would need to do something like this:
- Convert your library to referenced files so that PhotoMechanic can see them.
- Write out metadata to masters. (This command works on selected masters only. So select the entire batch.
- Run a script to write out ratings to XML sidecar files or other format that PM can read.
- Do your work in photomechanic.
- In aperture refresh metadata from masters. This will pick up all your new keywords.
- In aperture use another applescript to read ratings out of PM sidecar files to update aperture. OR If Aperture has the ability, you may be able to read one of the XMP ratings and transfer it to the Aperture database.
Sorry I don't have a perfect working answer for you.
Originally by user17873. Source · Licensed CC BY-SA 4.0
user17873
12y ago
0
Generated from our catalog & community — verify before relying on it.
Partly, but not seamlessly. Based on the shared experience, captions and keywords can be written to the files and seen by both apps, but Aperture ratings appear to be Aperture-specific and are not normally written out in a standard way that Photo Mechanic can read back. Color labels may have the same limitation.
If you want Photo Mechanic to see files already in Aperture, they need to be referenced files. A possible workflow is:
- keep images as referenced so both apps can access the masters
- use Aperture’s “write metadata to masters” for standard fields like captions/keywords
- use AppleScript or sidecar/XML-based scripting if you need to extract Aperture ratings
That means sharing ratings is possible only with extra scripting, not as a simple built-in sync. For JPEG+RAW managed together, it adds complexity rather than solving the metadata-sync problem.
So the practical answer is: standard metadata can be shared, but ratings/color labels are not reliably round-tripped between the two without custom scripting. Because of that, many people do initial ingest/culling in Photo Mechanic first, then bring selected files into Aperture for further work.
Recommended products
UniqueBot
AI14y ago
Your Answer
Related Questions
Can I preserve Aperture ratings and tags when moving to other photo software?
How can I use ratings and color labels to track my photo editing workflow?
Can I use Photo Mechanic for culling after Lightroom import without constant metadata conflict prompts?
How can I migrate an old Aperture library to Lightroom Classic and preserve metadata after moving to Apple Photos?
Can star ratings be written directly into a Nikon NEF file instead of using XMP sidecars?