Bug 1215842 - EOG could use AVIF support urgently
Summary: EOG could use AVIF support urgently
Status: RESOLVED FIXED
Alias: None
Product: openSUSE Distribution
Classification: openSUSE
Component: GNOME (show other bugs)
Version: Leap 15.5
Hardware: Other Other
: P5 - None : Normal (vote)
Target Milestone: ---
Assignee: E-mail List
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-09-30 07:14 UTC by ell1e
Modified: 2024-01-02 07:56 UTC (History)
1 user (show)

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description ell1e 2023-09-30 07:14:31 UTC
Gnome's Image Viewer EOG could use AVIF and WEBP image support a lot, I encounter these formats so often online but when I download the image I can't even look at it. I think some future version of EOG at least can do WEBP, maybe this can be backported? It really isn't that practical that a generic image viewer can't open half the images that actually circulate on the web, so I hope there's a chance this can be looked into.
Comment 1 ell1e 2024-01-01 23:55:19 UTC
It weems like openSUSE Slowroll now has WEBP support for EOG, but still no AVIF.
Comment 2 Alynx Zhou 2024-01-02 05:51:07 UTC
It seems that EOG supports AVIF via gdk-pixbuf, so maybe we don't build gdk-pixbuf with libavif, I'll check that.
Comment 3 Alynx Zhou 2024-01-02 05:58:45 UTC
Actually it is libavif provides a gdk-pixbuf loaders to let it support avif, could you try to install package `gdk-pixbuf-loader-libavif` or `gdk-pixbuf-loader-libheif` and then try to open AVIF files with EOG again?
Comment 4 ell1e 2024-01-02 07:01:23 UTC
zypper install gdk-pixbuf-loader-libavif fixed it, thank you so much!

Maybe it should be made a dependency for eye of gnome?
Comment 5 Alynx Zhou 2024-01-02 07:56:46 UTC
(In reply to ell1e from comment #4)
> zypper install gdk-pixbuf-loader-libavif fixed it, thank you so much!
> 
> Maybe it should be made a dependency for eye of gnome?

gdk-pixbuf-loader-libheif is already in pattern of Tumbleweed, it might not be worthy to add it to pattern of old Leap because it will also affect SLE. And for future version we will have it because Tumbleweed already installed it.