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

Compatibility with APNG (Animated PNG) files #54

Open
victorwestmann opened this issue Aug 16, 2018 · 6 comments
Open

Compatibility with APNG (Animated PNG) files #54

victorwestmann opened this issue Aug 16, 2018 · 6 comments

Comments

@victorwestmann
Copy link

Hi there. First of all thank you for making such an awesome piece of software and for making it open source. This is much much appreciated! ~:-)

I was just wondering if it is possible, maybe in a future release, to make APNG files as output option as well.
Is it possible to donate to have certain feature requests implements for future releases? If so please let us know.

Thank you very much.

@mreinstein
Copy link

apng would be a great output target. Higher color support, better compression, open format, and reasonably ok cross browser support (excluding ie and edge at the moment.)

@Daijobou
Copy link

Daijobou commented Mar 9, 2019

I would like this too. I found a comparsion page http://littlesvr.ca/apng/gif_apng_webp.html
GIF vs APNG vs WebP vs Lossy WebP.
Result: APNG is the winner.

Maybe WebP is a option too?

@mitrakov
Copy link

+1 for donate button 👍

@victorwestmann
Copy link
Author

victorwestmann commented Jul 28, 2020 via email

@walles
Copy link

walles commented Mar 1, 2023

Or maybe WEBP?

It's supported by more browsers than APNG, and creates 62% smaller files.

WEBM files are even smaller, but unlike WEBP files you can't put a loop flag inside of the WEBM file.

AVIF is cool (94% smaller file than the GIF), but lots of browsers don't have animation support for it.

caniuse.com Improvement
GIF 100% 0% = 2.0MB
APNG 96% 35% = 1.3MB
WEBP 97% 75% = 0.5MB
WEBM 97% 90% = 190kB
AVIF 83% 94% = 126kB

Size comparison from https://lukeroberts.tv/blog/gif-vs-animated-png/.

I got the AVIF by converting the original GIF at https://ezgif.com/gif-to-avif/, the WEBP image by converting the original GIF at https://ezgif.com/gif-to-webp/, and the WEBM image from https://ezgif.com/gif-to-webm/.

@silverwind
Copy link

webm would be awesome. Much smaller then gif and widely supported.

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

6 participants