Comments (7)
It's not an issue with either Magane or Discord, but LINE itself. Magane hosts the stickers, but as far as I know, they were taken straight from the LINE store.
In LINE store, animated stickers are actually APNGs (Animate PNGs), and unfortunately they aren't set on infinite loop.
Take this sticker for example: https://stickershop.line-scdn.net/stickershop/v1/sticker/52526392/IOS/[email protected];compress=true
That's straight from the LINE store, as you can tell by the domain, and it'll only play for a few moments before stopping permanently (at least until the page is refreshed).
It's just how it is in LINE. I got the same sticker in my LINE and it'll also stop playing after a while.
from magane.
Ahh, that explains it, thanks for clarifying. I guess I just have to get used to it then.
Though it would be really useful if Magane could somehow reset the animations whenever you open the stickers panel, because otherwise they're always frozen after the first time you see them.
from magane.
Yeah this is quite challenging actually.
LINE provides animated PNGs which is some really obscure thing, so I locally convert them to gif before uploading to Magane but apparently they lose the loop property.
I'm currently converting them with apng2gif via console, so if someone comes up with a better solution that involves ffmpeg or some other tool I'll look into it.
from magane.
I'm currently converting them with apng2gif via console, so if someone comes up with a better solution that involves ffmpeg or some other tool I'll look into it.
Well, this is a bit awkward. I tried ffmpeg -i sticker.png sticker.gif
just now and it correctly gave out an infinite loop GIF of the animated PNG (I used the one I linked previously), without having to add any other extra options.
I built mine from source though, last I updated a month ago I think.
from magane.
Ok that definitely didn't work when I tried a few months ago, I'll try to update this weekend and see if the prebuilt binaries work now.
from magane.
LINE stickers play a few times by LINE's design. If you were to open apng files of them, they'd play ~two times and stop. IIRC, frames are repeated for that.
from magane.
resolved in Pitu/Magane-server@21c9cf1
from magane.
Related Issues (16)
- Please readd eromanga sensei stickers HOT 2
- Build command emits a11y warnings HOT 1
- Magane menu icon repositioning is delayed
- Broken `dev` npm script HOT 1
- Search Bar Doesn't Work HOT 4
- yarn install fails due to node-sass/node-gyp errors HOT 1
- MAGANE
- Button disappears a little after showing up HOT 6
- Added line dynamic stickers to discord stickers but became non-dynamic stickers HOT 1
- A different stamp is referenced.
- Cannot read property 'innerText' of null at Y (App.svelte:359) HOT 6
- Question of whether shortcut keys and such can be implemented, or if they already are. HOT 1
- [Suggestion] Line Sticker Button Location HOT 3
- Error when adding sticker pack from LINE Store HOT 1
- failed to upload images when using Forum Channel in split view HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from magane.