Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Apple AAE sidecar files are abandoned during copy #341

Open
chrisweis opened this issue Sep 23, 2019 · 4 comments
Open

Apple AAE sidecar files are abandoned during copy #341

chrisweis opened this issue Sep 23, 2019 · 4 comments

Comments

@chrisweis
Copy link

To recreate this:

  1. Edit a photo on iOS
  2. Import photos to Mac OSX (note that edited HEIC files have .AAE files with the same filename)
  3. Run Elodie and note that the sidecar file is left behind during the copy/move.
@jmathai
Copy link
Owner

jmathai commented Sep 25, 2019

Is my understanding correct that when an HEIC file is imported that it does not contain any edits made on iOS but is accompanied by an AAE sidecar file with the edit details?

Geez ... so we have .XMP files if you use Adobe Lightroom and .AAE files if you use Photos.app? What happens if you use both??

Rant aside --- I think the feature request here is to optionally import .aae and .xmp files if they exist and keeping their names consistent with the .heic or .jpg files.

Notes: The feature makes sense but adds some additional complexity since some, but not all, photos will have a sidecar file and we can't ever know which ones should (since we rely entirely on the photos themselves to collectively represent the database of photos). We may also need to start storing hashes of the sidecar files.

@chrisweis
Copy link
Author

Looks like XMP files have enough metadata to match them to the image file before a move together.

AAE files will likely be tougher - I see no EXIF data within them. Some info about the "data" field within AAE files: http://rae.tnir.org/archives/2016/02/data-inside-apples-aae-files

@webysther
Copy link

Is my understanding correct that when an HEIC file is imported that it does not contain any edits made on iOS but is accompanied by an AAE sidecar file with the edit details?

Geez ... so we have .XMP files if you use Adobe Lightroom and .AAE files if you use Photos.app? What happens if you use both??

Rant aside --- I think the feature request here is to optionally import .aae and .xmp files if they exist and keeping their names consistent with the .heic or .jpg files.

Notes: The feature makes sense but adds some additional complexity since some, but not all, photos will have a sidecar file and we can't ever know which ones should (since we rely entirely on the photos themselves to collectively represent the database of photos). We may also need to start storing hashes of the sidecar files.

First time using that was my logical thinking, put in a sidecar the hash. Move the auxiliary files is very important, every RAW normally carry .xmp and .jpg

@jmathai
Copy link
Owner

jmathai commented Feb 11, 2023

This should be very straightforward to add as a plugin (gh-318). I'm currently working on a sqlite plugin (gh-443) so won't have time to do this but pull requests are welcome.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants