-
Notifications
You must be signed in to change notification settings - Fork 574
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
Add captions and keywords as a photo field #915
Conversation
iOS 14 introduced captions to Photos. This PR adds the caption field to the list of requested fields.
What problem does your change solve? |
@AndreyNikiforov This change makes it possible to read the keywords / caption attached to a picture from the One example use-case is that I can decide to embed this information into the EXIF of the image after I download it. |
Ok, so you would like user to be able to enter captions in iCloud.com and would like downloaded images to have these captions in EXIF. I assume that user can edit captions in iCloud.com, there is a standard field in EXIF for captions, and Apple does not add these captions into EXIF of the asset automatically (did you check all of these conditions?). Then your PR should have functionality to request extra field from iCloud service and update EXIF in images with it. Functionality should work only when user requested it (==flag parameter). There should be tests confirming that you new behavior works, see tests for EXIF dates. |
This is done.
This is out of the scope of this PR. It's up to the app using icloudpd to make use of this information. The point of this PR is to have this caption information be accessible as part of the All in all, this PR is only updating the long list of requested fields, nothing else. I don't think it requires that many extra steps as you're suggesting. |
|
Question: How is Now the exact same thing applies to |
I don't know. It is in pyicloud code that was grandfathered
if there is existing code that you do not know the use of, it is not a reason on itself to add more code that is not used. Provide code to |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Provide code to icloudpd that will use these new fields and improve the app in a way meaningful to the users.
iOS 14 introduced captions to Photos. This PR adds the caption field to the list of requested fields.