-
Notifications
You must be signed in to change notification settings - Fork 530
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 support for AVIF format #742
Comments
👍 AVIF support would be great! But I think we have to wait until the underlying libraries that Imagine uses add support the AVIF format:
|
Imagick already supports AVIF. It just depends on the installed ImageMagick version and the installed/compiled delegates: As for the ImageMagick installation (including HEIF/HEIX/AVIF), you may check this out: https://github.com/SoftCreatR/imei |
@ausi Could create an issue for GMagick?. I already created also one for imagine/imagine package doesn't support |
But why not open a issue in GraphicsMagick's tracker then? |
Found this repository but not sure if they are using github somewhere? |
It seems that there is interest in supporting AVIF from @bobfriesenhahn (the maintainer of GraphicsMagick): https://sourceforge.net/p/graphicsmagick/discussion/250738/thread/3082583888/ The issue tracker for feature requests is hosted here I think: https://sourceforge.net/p/graphicsmagick/feature-requests/ |
Pull request for AVIF support in Imagick driver: #759 |
On Sat, 13 Feb 2021, Martin Auswöger wrote:
Pull request for AVIF support in Imagick driver: #759
I am a bit confused. I am the main GraphicsMagick developer, but have
nothing to do with Imagine.
If someone is able to contribute good AVIF support for GraphicsMagick,
that would certainly be appreciated.
Since the available AVI encoders/decoders are external software (and
there are competing implementations) it might not be too hard to
implement this.
Bob
--
Bob Friesenhahn
bfriesen@simple.dallas.tx.us, http://www.simplesystems.org/users/bfriesen/
GraphicsMagick Maintainer, http://www.GraphicsMagick.org/
Public Key, http://www.simplesystems.org/users/bfriesen/public-key.txt
|
Imagine is based on three different PHP extensions, one of them is Gmagick which itself uses GraphicsMagick. That’s why Imagine can only support AVIF once the underlying libraries themselfs support this format (that is what I tried to point out in this GitHub Issue
I guess you are receiving these emails because I mentioned your GitHub username in #742 (comment) 🙂 |
On Sat, 13 Feb 2021, Martin Auswöger wrote:
> I am the main GraphicsMagick developer, but have nothing to do with Imagine.
Imagine is based on three different PHP extensions, one of them is Gmagick which itself uses GraphicsMagick. That’s why Imagine can only support AVIF once the underlying libraries themselfs support this format (that is what I tried to point out in this GitHub Issue
Ok, got it. Hopefully there will be time to add AVIF support in the
future.
Bob
--
Bob Friesenhahn
bfriesen@simple.dallas.tx.us, http://www.simplesystems.org/users/bfriesen/
GraphicsMagick Maintainer, http://www.GraphicsMagick.org/
Public Key, http://www.simplesystems.org/users/bfriesen/public-key.txt
|
This is done in #759. PHP 8.1 adds support for AVIF to GD too (still to be implemented) |
Currently, these files formats are supported: jpg, jpeg, gif, png, wbmp, xbm, webp, and bmp
But there is already the next generation of image formats here: AVIF. You can read more about it here
With this option, we could even serve faster websites with PHP and this library 🚀
The text was updated successfully, but these errors were encountered: