-
Notifications
You must be signed in to change notification settings - Fork 39
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 viewing HEIC files #2110
Comments
Installing this plus adding mime entries for |
Need to see if we also can support: And then whether we also need to support the HEIC mime: |
HEIC uses the HEIF container format, but compressed with the proprietary HEVC (aka H.265) codec. It is commonly created by iOS devices. AVIF also uses the HEIF container format, but compresses using the open AV1 codec. libheif supports decoding both formats and `heif-gdk-pixbuf` enables support in the Eye of GNOME viewing application. Fixes #2110.
Found (copyrighted) test files at https://nokiatech.github.io/heif/examples.html; specifically https://nokiatech.github.io/heif/content/image_sequences/starfield_animation.heic which is
https://www.iana.org/assignments/media-types/image/heic says:
And the codes are explained at strukturag/libheif#83 (comment). I can't find any sample files, but I think adding the heic mime subtype is most likely going to be harmless. |
libheif doesn't support sequence files yet (strukturag/libheif#57), but EOG does display the first frame. I think that is a better experience than nothing, but there's no indication AFAIS that it is a sequence file and what the user is seeing is incomplete. I'm also not sure how prevalent sequence files are. |
HEIC uses the HEIF container format, but compressed with the proprietary HEVC (aka H.265) codec. It is commonly created by iOS devices. AVIF also uses the HEIF container format, but compresses using the open AV1 codec. libheif supports decoding both formats and `heif-gdk-pixbuf` enables support in the Eye of GNOME viewing application. Example files for testing can be found at: * https://github.com/strukturag/libheif/tree/master/examples * https://nokiatech.github.io/heif/examples.html Fixes #2110.
Description
HEIC files are commonly generated by Apple devices - see https://en.wikipedia.org/wiki/High_Efficiency_Image_File_Format
How will this impact SecureDrop users?
How would this affect the SecureDrop Workstation threat model?
User Stories
Notes
https://superuser.com/questions/1252004/how-can-i-view-heic-photos-on-linux claims that if you install
heif-gdk-pixbuf
, EOG should automatically support it.The text was updated successfully, but these errors were encountered: