qq超级表情导出为高清 GIF 的方法

本文介绍了如何识别QQ的超级表情实际上是基于Lottie的矢量图,并提供了从QQ资源包中提取GIF的方法,包括在线转换、使用docker工具进行本地转换以及分享的预打包转换资源。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


categories: Tips
tags: QQ Tips GIF

写在前面

研究一下 QQ 的超级表情, 能做到流畅显示而且不怎么占用系统资源, 那肯定不是二进制图像, 而是通过代码表示的矢量图, 好像是 Airbnb的技术, 叫做 lottie.

Lottie;

对于 QQ 的超级表情, 其实应该说是仿了 tg 的贴图(tx 一贯做法), 下面看看怎么把这种 GIF 搞下来, 安在微信上.

参考了 v2ex 的帖子 QQ 表情像 TG 看齐,上了 Lottie 超清版,请问如何把菜狗那个表情解出来 - V2EX;

找路径

这里以 MacOS 下的最新版 QQ 即 QQ NT 为例, 资源文件位于资源库的容器中, 具体路径为:

/Users/zorch/Library/Containers/com.tencent.qq/Data/Library/Application Support/QQ/global/nt_data/Emoji/emoji-resource/qlottie.zip

这个资源包里面现在有 40 个表情.

如果是win 应该在家目录下, 移动端估计需要 root

解压之后其实就是 json 文件, 但是要转换 GIF 还要费点事

转换 gif

首先是在线转换, 但是如果是高清的还要开会员

Preview & Test Lottie Animations on Web, iOS and Android;

下面再看看其他方法:

ed-asriyan/lottie-converter: Converts Lottie Animations (.json / .lottie) and Telegram stickers (*.tgs) to GIF / PNG / APNG / WEBP;

直接 docker 一把梭

在json 的当前目录下执行即可.

docker run --rm -v ./:/source edasriyan/lottie-to-gif
find . -name "*.gif" -exec mv {} .. \;

在这里插入图片描述

自带批量转换, 这里打包一份供有需要的小伙伴玩耍

评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

zorchp

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值