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

[Latest Edits] Doesn't download edited HEIC files or AAE sidecar files #350

Closed
angadsingh opened this issue Jul 13, 2021 · 9 comments
Closed

Comments

@angadsingh
Copy link

Summary

This tool downloads the original HEIC file only, and neither the edited HEIC file, nor the AAE file (which contains edits in XML format).

Go to iCloud photos in the browser - go to an edited photo, long press the download button - download unmodified original. This is the only file that this tool downloads.

But now go to the Photos app on mac, go to a photo synced from icloud, file > export unmodified original. It will save the HEIC as well as the AAE file:
F5EE5A94-6BAB-40D7-A4B3-C43A1281635B

On the iphone, you can see all 3 files:
5A5D551C-A995-422B-888B-8647B77E8094

Context

This is an expected feature. without this, all edits to the photo are lost.

@angadsingh angadsingh changed the title Doesn't download edited HEIC files Doesn't download edited HEIC files or AAE sidecar files Jul 13, 2021
@AndreyNikiforov
Copy link
Collaborator

Agree, that functionality is expected but missing.

What is the use fo AAE files? I suspect we can download edited version of the asset as "main" and original if no edits exist (instead of two or even tree files).

@angadsingh
Copy link
Author

AAE files along with the original HEIC, allows one to import it back to the iphone or photos app on mac to change the edit, since it contains metadata about the edits in XML format. Storing the edited file + original not only is duplicate storage, but will not allow one to change the edit in the future in the photos app on either platform.

@AndreyNikiforov
Copy link
Collaborator

To confirm my understanding:

  • AAE + Original when uploaded to iPhone or Mac Photos allows changes to the previous edits
  • Uploading to iPhone or Mac just edited HEIC will allow edits forward, but not he changes to the previous edits

If that is correct, then:

  • AAE + Original may be needed to those who plan to change their edits or upload assets back to iCloud (e.g. diff account)
  • Edited file will be needed to view latest edits on any platform other than Apple (as AAE is not supported by any other tool AFAIK)

@angadsingh
Copy link
Author

all of the above is absolutely correct. some references:
https://apple.stackexchange.com/questions/298320/how-to-view-a-photo-marked-up-in-ios-on-my-laptop-aae-file/298324#298324?newreg=580e501fff9e46c993bbf58acd1f6fd7
https://discussions.apple.com/thread/8262581
http://asktimgrey.com/2019/08/20/mysterious-aae-files/

the situation becomes more serious as all portrait photos are treated as edits. currently icloud photo downloader only retains the original HEIC, without the portrait effect, since it does not have neither the AAE nor the edited HEIC file with the portrait bokeh. so fulfilling this feature request is critical to a core photography style and not just for users wanting to retain edits.

@angadsingh
Copy link
Author

we should give an option to the user if they want to download (a) original HEIC (b) edited HEIC (c) edited JPEG (d) AAE files - and any combination of these. AAE files allows non-destructive edits, so the user can import them back to photos and change their edits.

@hirenr
Copy link

hirenr commented Nov 15, 2021

There is another need why this should be done.

My iPhone is set to take 16:9 resolution photos instead of 4:3 format. iCloud photos, Photos.app on Mac and Photos on iPhone all automatically show 16:9 for photos taken after the setting change. My assumption was that the iPhone now takes and stores the photos in the new resolution.

HOWEVER, looks like, iPhone ALWAYS takes 4:3 format and applies the silent post-capture edit and crops off top/bottom of the photo to make it 16:9. Same for Live Photos (video).

I found this out, when I used icloudpd to download all my photos. And ALL of them turned out to be 4:3 instead of 16:9.

@prawnPANDI
Copy link

Any update on this? Anyone working on it?

@interpretor
Copy link

@AndreyNikiforov I would mark this as critical, because photos are not saved as they appear in iCloud. This gets more serious with the "incorrect" saving of the portrait or landscape photos.

@AndreyNikiforov AndreyNikiforov changed the title Doesn't download edited HEIC files or AAE sidecar files [Latest Edits] Doesn't download edited HEIC files or AAE sidecar files Dec 4, 2023
@AndreyNikiforov
Copy link
Collaborator

1.19.0 can download adjusted files (edits, portraits etc)

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

5 participants