Previous issues: #765, #1529, #3656
Animated WebPs have been supported for quite some time in ShareX. All major browsers support WebP now. Even iOS supports static and animated WebPs now.
There is no official C# wrappers for their C++ libraries or whatever language they used. And some C# wrappers using CLI in background etc. Not to mention both encoder library and wrapper library will increase installer size. So too much trouble, not worth adding.
Is this still the case? Is there any reason not to support static WebPs anymore? It has better lossy compression than JPEG/GIF (it can even support transparency in lossy encoding!), better lossless compression than PNG, and animated WebPs are already supported in ShareX.
While it's possible to sort of accomplish this using Actions:

This is far from ideal and adds extra processing time.
For anyone who wants to emulate my setup, these are my fields:
Note: Don't forget to enable Perform actions in After capture tasks!
With this setup, converting larger screenshots can take quite awhile, so you'll have to be patient if screenshotting, for example, a video game with lots of complex things on-screen.
Also...the I've simplified the Arguments field. I think that is fine. Arguments field could probably be refined, I just chose options that will preserve transparency, compress said transparency, compress the output image (losslessly) as much as possible, and convert colors as accurately as possible.-sharp_yuv was actually having a negative effect sometimes.
nice solution option
works like a charm
thx blood
Most helpful comment
Preface: I do not consider the below a solution, it's a workaround.
While it's possible to sort of accomplish this using Actions:
This is far from ideal and adds extra processing time.
For anyone who wants to emulate my setup, these are my fields:
Arguments: -mt -lossless -alpha_q 100 -alpha_filter best -z 9 -sharp_yuv %input -o %outputNote: Don't forget to enable
Perform actionsinAfter capture tasks!With this setup, converting larger screenshots can take quite awhile, so you'll have to be patient if screenshotting, for example, a video game with lots of complex things on-screen.
Also...theI've simplified the Arguments field. I think that is fine.Argumentsfield could probably be refined, I just chose options that will preserve transparency, compress said transparency, compress the output image (losslessly) as much as possible, and convert colors as accurately as possible.-sharp_yuvwas actually having a negative effect sometimes.