Gif animations with not-fully transparent, fully opaque when saved

hi krita! so a while back ive been having a problem with saving animations as a gif
so transparent parts of the said-animation that arent fully transparent are automanically converted to a fully opaque part, and its become a big problem for me when i tried animating a shockwave on a character of mine, is there any way i could fix this problem?

info:
im using bicubic, rendering as gif,
and my ffmpeg location is at Krita (x64)/bin/ffmpeg.exe
and this file i had this problem with, this is a character i recently made and only the shockwave part of her is animated (starting off small, fading in, growing, fading out)
when i tried saving it, it ended up looking like this instead
explosion (gif)
idk if this will help but we’ll see

Hi

a gif file use a palette
transparency is on/off

so a pixel that is not fully transparent will be defined as opaque

don’t use gif if you want alpha layer, use webp or webm file format

Grum999

well that didnt quite help for gifs so ima just try webp file format instead (cuz theres no webm option)
thanks anyways :3

There’s no help to provide to find a solution to “fix” this as it’s inherent to GIF: you just can’t have GIF with alpha layer it’s the limitation of this file format.
Whatever the software you’ll use, you’ll never be able to have it :person_shrugging:

Grum999

Perhaps you can make a feature request at CompuServe for semi-tramsparet pixels, they made the GIF format. However they didn’t change anything on its implementation in over 30 years.

I think .webm is for static images.
.webp seems to give transparency in animated images or I may have misinterpreted what I saw in a simple test. What you’ll see is the default background colour of whatever viewer you use to watch it with, blended with any semi-transparent pixels of the animation.
Try it and report on if it works for you.

aw man, im pretty sure it worked earlier but whatev :<

Sometimes it appears to be semi transparent if the background of the image viewer happens to be the same color.

aw man

On my side, I know GIF file format didn’t changed since 1989 and GIF file format is not able to manage transparency other than fully opaque/fully transparent.

But I may be wrong, and w3 official technical documentation about GIF file format maybe wrong too, who knows :person_shrugging:

Grum999