justinfrankel / licecap

LICEcap simple animated screen capture tool for Windows and OS X
http://www.cockos.com/licecap
5.29k stars 446 forks source link

Compatibility with APNG (Animated PNG) files #54

Open victorwestmann opened 6 years ago

victorwestmann commented 6 years ago

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 commented 5 years ago

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 commented 5 years ago

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 commented 4 years ago

+1 for donate button 👍

victorwestmann commented 4 years ago

+1 for donate button too! Could not agree more.

On Tue, Jul 28, 2020, 2:03 PM Mitrakov Artem, notifications@github.com wrote:

+1 for donate button 👍

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/justinfrankel/licecap/issues/54#issuecomment-665281087, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAEOHKLIVPWNTCSM4EI2RIDR544IRANCNFSM4FQCBCUA .

walles commented 1 year ago

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 commented 1 year ago

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