APNG support
The desktop client itself seems to support apngs. However, the server resizes images before embedding -- leaving only the first frame as the embedded image (instead of an animation).
To clarify, I'm not asking for apng emojis or avatars, just embedded images.
-
I'm going to quote myself from https://support.discordapp.com/hc/en-us/community/posts/360030116852-APNG-support :
```
The desktop client itself seems to support apngs. However, the server resizes images before embedding -- leaving only the first frame as the embedded image (instead of an animation).
To clarify, I'm not asking for apng emojis or avatars, just embedded images.
```
The devs really don't need to put it much work here(probably), they just need to sanitize their compression/resizing algorithm that happens server-side.14 -
Because APNGs aren't fully supported, they can currently be used to hide content in the second frame of an image. So far I've only seen gnomes and jokes, but it could also be used to hide offensive content. This is another good reason to support APNGs better, to fix this problem.
23 -
APNGs are nice and I like them. :3
Would love to see them properly supported in Discord.10 -
bump
6 -
Yes, their image quality is far superior...
GIF ~ https://ibb.co/t2pFH9nAPNG ~ https://ibb.co/bs1P93Y
11 -
they used to support them. but the feature got removed for whatever reason
4 -
Pretty sure it was removed because people were making apng emoticons and pfp without nitro.
1 -
This needs more upvotes. There is absolutely zero reason we should still be regularly using the GIF format in 2019.
17 -
I would really appreciate having APNG support. It would make stuff way nicer to have animated files with transparency
9 -
absolutely agree
4 -
In January the new version of Microsoft Edge will be release and every browser will support APNG. We could have high quality animated emojis and they would be supported everywhere. Here's hoping the Discord team can enable them soon.
7 -
bump, please add this <3
4 -
BUMP - ADD APNG PLS
10 -
+1
it's unbelievable that an awesome format like apng is not supported, quality wise, it's uncomparable.
7 -
Please start supporting aPNGs once again, as far as I remember, aPNGs were disabled due to people using them in their profile pictures to get an animated profile icon without having Nitro, but this should just be disabled for profile picture and not entirely. aPNGs should be supported in file attachment in channels and embeds. It's sad that aPNG is not support when it's superior in every aspect compared to GIF.
16 -
+1 Bump
2 -
apng support would be greatly appreciated
2 -
To everyone here saying that APNGs aren't supported because they could be used to get free animated avatars: That was an oversight on Discord's part, not an inherent issue with the format. If support is added back they could easily have the same restrictions applied as GIFs, only being usable as a profile picture if you have Nitro.
8 -
I second this. While it seems Discord is reducing their level of support for the Linux client, adding APNG support would at least allow working around this issue where only PNGs can be copy-pasted into the client, meaning that there would be a way to paste animated content from the clipboard without going through the file uploader. Also, APNG is simply a more modern format.
Wholehearted +1 from me.
7 -
+1
5 -
+1
5 -
+1
5 -
Fully agree with this.
Gif compression is really horrible and outdated in this time.
5 -
I see no reason not to support APNGs in any platform. They're better than GIFs in almost every way. It's rather frustrating having to choose between GIF and MP4 when a lot of the times an APNG file would do the job much more neatly
10 -
I agree. APNGs should be supported in Discord.
6 -
Been 2 years, where's my APNGs
6 -
Our server creates gifs automatically based on avatars and the quality is so bad because of this, please add APNG
6 -
Bump, I am a bot developer and my bot generates GIFs for animated images. It's quite costly to generate many GIFs at once (both because of filesize and processing time) so it would be much more beneficial to use APNG files instead.
EDIT: I have since backpedaled on this stance after learning more about the APNG format itself and how badly designed it actually is. I suggest that efforts are shifted towards AVIF, which is much better designed and already has support in Electron (and possibly React Native via a plugin).
3 -
+1. gif file format is outdated.
7 -
Discord has now started rolling out a sticker feature, similar to what you'd see in some other messaging apps. The easy way to implement high-quality animated stickers would be to make them APNGs (this is in fact the format Apple recommends for iMessage stickers). Instead, Discord has chosen to implement them as canvas elements, which are then manually drawn onto. I really don't know why Discord seems to be so against implementing this. Is there some internal reason why APNGs in Discord really just would not work?
4
Please sign in to leave a comment.
Comments
71 comments