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

Support for recent accessibility IPTC fields #118

Closed
nhoizey opened this issue Dec 21, 2023 · 4 comments
Closed

Support for recent accessibility IPTC fields #118

nhoizey opened this issue Dec 21, 2023 · 4 comments

Comments

@nhoizey
Copy link

nhoizey commented Dec 21, 2023

"Alt Text (Accessibility)" and "Extended Description (Accessibility)" where added in IPTC 2 years ago: Oct 27 2021: IPTC Announces New Properties in Photo Metadata to Make Images More Accessible.

They are supported in PhotoMechanic for a year already, for at least a year in Adobe Bridge, and have just been added in Adobe Lightroom Classic.

To explain the use case for these 2 new fields, here's an extract from the article about Photo Mechanic:

Alt text is a brief textual description of the content and function of an image that is placed within the HTML alt attribute and other places where text descriptions of visual content may be useful.

Extended descriptions (AKA long descriptions) are for complex images with a lot of relevant information contained within the image (i.e., charts, maps, diagrams). In this case, the alt text identifies and summarizes the content and function of the image, and the extended description continues the description to provide a meaningful text alternative to the image.

exiftool shows these fields as [XMP-iptcCore] AltTextAccessibility and [XMP-iptcCore] ExtDescrAccessibility.

Would it be possible to support these 2 fields in exifr?

@nhoizey
Copy link
Author

nhoizey commented Dec 21, 2023

When uploading an image in https://mutiny.cz/exifr/ with content in these fields, I see them in the raw output.

@nhoizey
Copy link
Author

nhoizey commented Dec 21, 2023

Ok, I see how to get these fields:

options = { xmp: { pick: ['AltTextAccessibility', 'ExtDescrAccessibility'] } };

@nhoizey
Copy link
Author

nhoizey commented Dec 21, 2023

It looks however like I get all XMP fields in the output, not just AltTextAccessibility and ExtDescrAccessibility despite the pick option.

@nhoizey
Copy link
Author

nhoizey commented Jan 10, 2024

Initial “issue” is not relevant anymore, opening a new issue for the last part:

@nhoizey nhoizey closed this as completed Jan 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant