-
Notifications
You must be signed in to change notification settings - Fork 77
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
Broken Animation #96
Comments
I didn't find any errors or incorrect conversion for any of the supported formats. Could you please specify which command you use and a screenshot of what you expect to get after conversion? |
there is no errors, @ed-asriyan just the animation is wrong |
could you provide a screenshot of the converted animation that demonstrates the defect, and provide command you used to convert the animation? |
yes, working on it |
|
not sure if you are able to improve such behavior |
I can provide Telegram Sticker packs URLs if you want to see how it looks there @ed-asriyan |
@ed-asriyan Thanks! will my docker automatically picks up the update? How do i know when it's ready? |
it will be available in a few minutes. I'll let you know with instructions |
@ed-asriyan I just pulled the latest, artifact issue on balloon dog is gone, but goose monitor reflection is not :( |
I think most premium stickers have these in common |
these “shadows” are partially transparent. GIF does not support alpha channel (transparent), so you see these rare dots simulating transparency. for better quality, choose other formats that support alpha channel, such as apng, webp, or webm |
hm, and then convert any of those formats to gif? |
possible to add webp or webm to gif? |
most of the webp animation is broken/wrong loop speed/ripped pieces of image frames ;(( |
no. gif doesn't have support of alpha channel so information about transparency "level" is lost in gif regardless what it was converted from
no they are different formats. try to use these commands
it's expected. absolute value of FPS may vary slightly on different formats, as different formats use different ways of defining “speed”: some use FPS, others use “frame duration”. could you provide examples where you've had this problem? |
Yea, unfortunately apng is no go for me, since size for it is huge, 2.5+3+ MB, compared to GIF 1MB, webm also won't work for me on iOS devices. I can't attach WebP but I am attaching tgs zip file instead that you can run tests with... |
I converted the files to webp and opened them in Chrome. I don't see any ripped out chunks of image frames. As expected, there is a slight difference in FPS that can be seen after a few animation cycles. Could you please clarify exactly what you see, or attach a zip file of the webp files? |
You are correct, on the Mac Preview app they look broken, but in Chrome they look fine, either way I tried on iOS and animations is similarly broken there as well.. I guess it depends on the preprocessor that is been used. Possible to code partial transparency to be fully transparent instead? I have seen Telegram bot does that actually. |
|
Technically it's possible and looks like an enhancement. Here is an issue to make it in future: #98
could you please send animations here or provide a link to the stickers?
how did you generate these gifs? |
TwisterDog.tgs.zip I appreciate a lot for your time to check this. |
@ed-asriyan hi there, any updates on this? |
not yet. I'll take a look later when will have free time. Most likely in a few weeks |
@ed-asriyan have you had a chance to take a look? |
TwisterDog_AgADWgADTlzSKQ.tgs.zip
Broken animation for this sticker
The text was updated successfully, but these errors were encountered: