Emotes in Scalable Vector Graphics format
Streamer has the option to upload an emote in SVG (Scalable Vector Graphics) format.
SVG enables nice rendering of certain popular styles (sprites, pixel art) across devices and user interfaces. The current image format options are a deterrent to emotes with such art styles.
Performance bugs can be avoided by setting a file size limit or node vector count.
YESSSSS I was just thinking this! There would never have to be a minimum or maximum size this way and SVG's are always small in file size.
This would be a fantastic thing to add!
Emotes on twitch often suffer quite a lot from downscaling, especially in chat. Having SVG format emotes would make this much less of an issue; small SVG rendering is typically massively better than downscaling to a smaller pixel size.
It would also mean uploading emotes only needs a single file rather than multiple files for each emote, as SVG can simply be scaled to whatever size is needed.