Telegram 的贴纸功能深受用户喜爱,而动态贴纸更是让聊天生动有趣。很多用户不知道,Telegram 允许每个人上传自己的自制动态贴纸,完全免费且无需特殊权限。本文将从格式要求到最终上架,手把手教你完成整个流程,让你拥有独一无二的专属表情包。
一、动态贴纸的格式要求
在动手制作之前,首先要明确 Telegram 动态贴纸的规范,避免上传失败。
- 格式:必须为 WebP(动态贴纸实际是 WebP 序列,但官方推荐使用 WebM 或 APNG 转换,实际上 Telegram 要求上传的是符合 TGS 格式的 Lottie 动画文件,但为简化,大多数用户通过 Bot 上传 WebM 格式,系统会自动转换。注意:目前官方 Bot 支持上传 WebM 格式的动画贴纸,尺寸为 512x512 像素。
- 尺寸:建议 512x512 像素,且需要是正方形。
- 帧率:每秒 30 帧以内,动画时长不超过 3 秒。
- 背景:必须为透明背景(动态贴纸支持透明)。
- 文件大小:每个贴纸不超过 256KB(WebM 压缩后通常能满足)。
二、制作动态贴纸的常用工具
制作符合规范的动态贴纸,你可以选择以下工具:
- Adobe Photoshop:支持导出 WebM 格式(需安装插件),或逐帧导出 PNG 再合成。
- After Effects:配合 Bodymovin 插件可直接导出 Lottie 格式,但 Telegram 需要 TGS,仍需转换。
- 在线转换工具:如 Ezgif.com,可以将 GIF 或 APNG 转换为 WebM,并调整尺寸和帧率。
- 专用贴纸制作工具:如 Telegram 官方推荐的 @Stickers 机器人,也可以直接制作静态贴纸,但动态贴纸需要先编辑好 WebM。
对于初学者,最简单的流程是:在任意动画制作软件中导出透明背景的 GIF,然后使用 Ezgif 调整为 512x512,控制时长和帧率,再转换为 WebM 格式。
三、通过 @Stickers Bot 上传动态贴纸的详细步骤
Telegram 的贴纸上传完全通过官方机器人 @Stickers 完成,操作非常直观。
步骤1:启动 Bot 并创建贴纸包
- 在搜索栏输入 @Stickers,找到官方机器人(带蓝色认证标志)。
- 点击“开始”或发送 /start 命令。
- 选择 新建贴纸包(或发送 /newpack)。
- 为贴纸包命名(英文或中文均可),然后选择是否为动画贴纸,发送 动画贴纸(或发送 /newanimated)。
步骤2:上传第一个贴纸
- 按照提示,发送你的 WebM 文件(每个贴纸需单独发送)。
- 发送后,Bot 会要求你为这个贴纸设置一个表情符号,用于关联贴纸和表情。输入一个合适的 emoji(最多 2 个)。
- 重复上述操作,添加更多贴纸(每个贴纸包至少 1 个,最多 120 个)。
步骤3:设置贴纸包图标(可选)
- 添加完所有贴纸后,Bot 会提示是否设置图标。图标通常使用贴纸包中的某一个,发送对应的贴纸序号即可。
- 如果不想设置,可以跳过。
步骤4:发布贴纸包
- 完成后,Bot 会生成一个链接,例如
t.me/addstickers/你的贴纸包名。 - 点击发布,你的贴纸包即可被所有 Telegram 用户通过链接添加。
- 你可以随时分享该链接,或发布到群组、频道中。
四、上传后管理贴纸包
- 编辑贴纸包:在 @Stickers 中发送 /edit 命令,可以添加、删除、重新排序贴纸,或者修改表情符号。
- 删除贴纸包:发送 /deletepack 并输入贴纸包链接即可删除。
- 查看统计数据:@Stickers 支持查看贴纸包的使用次数(需通过 /stats 命令)。
五、常见问题与解决方案
Q1:上传 WebM 时提示格式不支持,怎么办?
确保你的 WebM 文件编码为 VP9,且尺寸为 512x512,帧率不超过 30。可使用 HandBrake 或 FFmpeg 重新编码。
Q2:上传的贴纸有白边或黑边?
你的源文件背景可能不是透明。在制作时务必使用带有 Alpha 通道的格式(如 WebM with transparency),并检查输出设置。
Q3:动画时长超过 3 秒?
Telegram 会自动剪裁,但建议手动控制在 3 秒内,以免动画不流畅。
Q4:如何让贴纸更适合聊天?
尽量设计简洁、动作明确的表情,避免过于复杂导致文件过大。
总结
上传自制动态贴纸是 Telegram 的一项强大功能,只需通过官方机器人,按照格式要求准备文件,就能轻松打造专属表情。掌握上述流程后,你可以将创意转化为有趣的动画贴纸,分享给朋友或整个社群。现在就动手制作你的第一个动态贴纸吧!