[开源] 电报 / Discord / Lottie 动画贴纸下载/转换客户端 支持 Gif、WebP、WebM、MP4 等格式

9 天前
 SwaggyMacro

🗣前言

因为觉得电报动画贴纸效果非常好,主要体现在帧率高清晰,所以想导出来在微信、QQ等地方使用。 后面找了些开源项目和一些导出 Bot ,使用体验并不是很好,于是后面也写了批量导出的 Bot,效果也不错,但速度太慢了,还要挂个机器人服务,并且转换部分完全依赖于 lottie-convert 项目,由于 Gif 的问题,导致转换出来的动图播放速度会很慢,故此又重新写了现在这个项目。

🔗项目地址

地址: https://github.com/SwaggyMacro/LottieViewConvert
软件的完整操作视频: https://github.com/user-attachments/assets/b8afe3d4-2301-4c07-9735-6a5238922f6b

🚀使用方式

下载客户端

git clone https://github.com/SwaggyMacro/LottieViewConvert.git

单个转换

  1. 将准备好的 .tgs / .json 文件拖入软件首页 或 点击浏览通过文件对话框选择
  2. 配置以下参数
    • 转换格式: 需要转换成的格式
    • 质量: 转换后的图片质量 (直接影响动图效果以及图片大小)
    • 分辨率(宽度/高度): 配置转换后的图片分辨率 (分辨率越高则图片大小越大)
    • 帧率: 转换后的动图播放帧率 (Gif 最高为 100FPS ,浏览器一般最高支持 50 FPS)
    • 播放速度: 转换后的动图播放速度,建议该选项拉高一些(2.x-3.x 倍),前言中提到过,转换出来的动图播放速度会变慢,这是 Gif 的特性导致的,你可以在此拉高播放速度进行修正,有些表情包不宜过快 (看起来会怪怪的)
  3. 点击转换即可

批量转换

  1. 切换至工厂页面
  2. 将准备好的包含 .tgs / .json 文件的文件夹拖入软件 或 点击浏览通过文件对话框选择
  3. 参数跟单个转换的配置一样
  4. 点击开始即可

电报贴纸包下载

前置条件

  1. 点击设置>Telegram>Bot Token
  2. 填入从 BotFather 获取到的 Bot Token
    • 不知道如何操作可自行谷歌搜索: "Telegram 创建机器人"
  3. 点击保存即可

下载

  1. 切换至电报页面
  2. 输入你要下载的贴纸包名称链接
  3. 点击下载
  4. 选择需要保存的贴纸或点击全选
  5. 点击保存即可 现在就可以参考批量转换来把整个贴纸包转换成Gif

注:支持所有贴纸包(动画以及静态) 你可以直接拿来当做 电报 表情包下载工具。

Discord 贴纸包下载

  1. 切换至Discord页面
  2. 操作与电报贴纸包下载基本一致

但 Discord 似乎没有多少个动画贴纸包

📄软件依赖

以上两个依赖均可在客户端的设置页面中自动安装
注:自动安装完后需要重启软件

🖼️软件截图

效果图

484 次点击
所在节点    开源软件
0 条回复

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://ex.noerr.eu.org/t/1141616

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX