Skip to content
This repository was archived by the owner on Aug 10, 2023. It is now read-only.

Conversation

@SG-O
Copy link

@SG-O SG-O commented Jul 8, 2022

This adds the ability for dimension to use other images than PNGs for Stickers. This includes animated Stickers encoded in PNG or WEBP. JPEG was also added in case someone wants to use it.

@SG-O
Copy link
Author

SG-O commented Jul 8, 2022

Here is a set of sample images to test these additions: Sample Images

SG-O added 2 commits July 10, 2022 01:31
This includes the ability to enable or disable the resizing of oversized
images.
The ability to allow the upload of animated stickers.
The possibillity to disallow the upload of stickers that are not 512x512
when resizing is enabled
and a small bugfix where thumbnails were not resized correctly.
@SG-O
Copy link
Author

SG-O commented Jul 10, 2022

Here a short speed comparison with options enabled/disabled.
The following sample images (posted above) were used in the pack: 1 PNG, 1 JPG, 1 GIF, 1 WEBP, 1 AVIF and 1 APNG.
All test were performed with verifyImageSize: false as it does not change the import speed.

resize: true   allowAnimated: true
0:22

resize: false  allowAnimated: true
0:03

resize: true   allowAnimated: false
0:06

resize: false  allowAnimated: false
0:08

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant