Skip to content

Releases: laggykiller/sticker-convert

Release v2.8.10

30 May 11:16
36c2176
Compare
Choose a tag to compare

NOTICE: This release is broken, do not use

  • Use pyav for encoding webp instead of pywebp / pillow
  • Build with python 3.12
  • Update dependencies

Release v2.8.9

23 May 13:53
Compare
Choose a tag to compare
  • Add --no-progress flag for not showing tqdm progress bar, added as default in colab
  • Add --force-pywebp flag for force using pywebp for encoding, default to true for colab

Release v2.8.8

22 May 08:35
f8043d2
Compare
Choose a tag to compare

Fix async download multiple files fail if given kwargs such as headers

Release v2.8.7

20 Apr 06:54
483fcdd
Compare
Choose a tag to compare
  • Fix unable to compress to GIF (Bug introduced in 2.8.3)
  • Fix not trying to produce best quality when size_max is 0
  • Fix not moving mp3 into archives
  • bg_color specified as rrggbbaa instead of rrggbb, allow setting bg_color with alpha!=0
  • Update readme

Release v2.8.6

18 Apr 14:31
Compare
Choose a tag to compare
  • Add linebreak to example of Viber share links
  • Auto detect viber share links
  • Update readme

Release v2.8.5

17 Apr 22:08
e281a6b
Compare
Choose a tag to compare
  • Add support for downloading viber stickers
  • Download multiple files with async
  • Fix adapting rookiepy but not updating rookiepy to 0.4.0, leading to not able to get Line cookies
  • Update github action versions
  • Update dependencies

Release v2.8.4

12 Apr 16:58
5346389
Compare
Choose a tag to compare
  • Compatibility with telegram api 7.2
    • FIx downloading and uploading telegram stickers (#140)
    • Support for sticker pack with mixed sticker formats
    • Maximum sticker count is 120 for both static and animated sticker packs
  • FIx telegram emoji pack maximum sticker count to 200 (was 120)
  • Use custom fork of signalstickers-client
  • Update dependencies

Release v2.8.3

28 Mar 12:39
492c6d0
Compare
Choose a tag to compare
  • Fix bug where animated stickers are not accepted by WhatsApp since v2.8.0
    • It was noted that pywebp would collapse all frames.
    • aed005b attempted to fix this by creating webp with variable frame duration.
    • However, the webp created would not be accepted by WhatsApp.
    • Solution: If there is duplicated frame, use Pillow to save WebP if available, or else use pywebp and display warning.
  • Better compliance with wastickers format
  • Fix compression success not shown if success on step 0

Release v2.8.2

28 Mar 04:18
329b4e6
Compare
Choose a tag to compare
  • Add option for padding (--padding-percent)
  • Allow auto retry for telegram down/upload
  • Fix deadlock if no files to compress
  • Fix hanging during cancel job on Windows

Release v2.8.1

27 Mar 15:21
df85738
Compare
Choose a tag to compare
  • Fix job random hanging
  • Remove opt_comp_experiment
  • Code cleanup