如何导出格式为.TGS的 Telegram 贴纸?

用户头像
上海/UI设计师/3年前/11007浏览
如何导出格式为.TGS的 Telegram 贴纸?
用户头像
千与喵

在Telegram中,如何制作规范的动态贴纸表情包,结合个人实践,总结出的超详细教程。如有不清楚的,可以在评论区里一起探讨。

一、背景

目前我们接触到的大部分动态表情包基本都是.Gif格式,在Telegram上创作动态贴纸我也是第一次接触,遇到了一些难题,如:尺寸不一致、格式不支持、贴纸动画时长过长不支持,以及导入.Gif动画应用在Telegram上会出现黑屏,闪屏等问题。我也是调研了很多网站,总结出一套比较详细的教程,和大家一起共享,如果有补充或者不清楚的朋友们,欢迎评论区补充,一起学习。

二、如何导出.TGS的 telegram 使用贴纸

1)、电报贴纸的基础规范:

必须使用 512×512 像素的画布/贴纸尺寸,且对象不能离开画布;

动画长度不超过三秒,它必须是循环的,文件不能超过 64KB。

在贴纸包中,所有贴纸都需要具有相同的 FPS (30 – 60),我一般都选择60。

有一些 Adobe After Effects(星形、实体、时间拉伸等)不能使用(这里后面会详细说明)。

2)如何利用AE导出.TGS格式文件

可以将矢量对象导出到 Adobe After Effects 的矢量图形编辑器。

在 AE上安装 “Bodymovin-TG” 插件, 用于导出.tgs动画, TGS是Telegram特定的动画贴纸格式。

Bodymovin-TG 插件安装地址:https://github.com/TelegramMessenger/bodymovin-extension

如果您的After Effects 处于打开状态,请将其关闭,安装 ZXP 安装程序,下载最新版bodymovin-tg (bodymovin-tg.zxp)。

打开 ZXP Installer 并将 bodymovin-tg 扩展拖入 ZXP Installer 窗口打开后效果。

Windows:转到编辑 > 首选项 > 脚本和表达式 > 并选中“允许脚本写入文件和访问网络”

Mac:转到 Adobe After Effects > 首选项 > 脚本和表达式 > 并选中“允许脚本写入文件和访问网络”

在菜单 “窗口” > “扩展” 下,您应该会看到 Bodymovin for Telegram Stickers,如下👇:

有了“Bodymovin for Telegram Stickers”这个AE插件,就可以导出.TGS的图了。

3)注意事项

A. 所有动画必须以每秒 60 帧的速度运行;

B. 图稿制作动画时,不得使用以下 Adobe After Effects 功能:自动贝塞尔曲线键、表达式、蒙版、图层效果、图像、实体、文本、3D 图层、合并路径、星形、渐变描边、重复器、时间拉伸、 时间重映射,自动定向图层。

注:这里不可以使用AE自带的文字功能,您可以用AI软件把文字“轮廓化”之后再导入AE中使用即可。

4)电报贴纸支持3种格式

格式分别为:动画、视频贴纸和表情符号、图片表情包。

a. 上传动画

文件准备就绪后,将 /newanimated 命令发送到 @Stickers 机器人 , 然后将 .TGS 文件发送给它;

要上传表情符号,请将 /newemojipack 发送到@Stickers, .TGS 贴纸和表情符号的要求完全相同;

您的集合需要一个图标, 集合的图标必须为 100x100 像素,循环动画不超过 3 秒。


b. 视频贴纸和表情符号

贴纸和表情符号也可以使用 .WEBM 构建——一种与许多图形编辑器兼容的开源格式,可以创建高细节图像。 需要 Telegram 8.5 或更高版本。

c. 图片表情包

直接用 .PNG 或 .WEBP格式即可。

注:AE的文件中不能包含任何图层效果、图像、实体、文本、合并路径、星形、渐变描边等元素,否则在AE中用“bodymovin-tg”插件,不能完整的导出.tgs格式动态贴纸。

5)利用@stickers 上传电报贴纸的说明

对于上述第4点 进行 补充说明。

“上传表情符号,请将 /newemojipack 发送到@Stickers”,这可以操作成功,图片尺寸要求:100*100px。 但是,由于电报对于表情包大部分都是要收费的,所以,即使您已经上传了自制表情包,但仍然会收费才能使用,比较让人费解的操作。如下图👇

那么,怎么解决这个问题呢?

上传表情符号,不管静态的还是动态的,改变指令即可免费使用自制贴纸,即:将/newpack发送到@Stickers

用这个指令,发出的表情包,图片尺寸要求 512*512px,静态图格式:.png/.Webp ; 动态图格式:.tgs 。

三、其他

既然已经用AE做了动态表情包,除了用插件导出满足Telegram的 .tgs格式,我们也可以导出.mov格式,以便转化为.Gif格式,2种方式最便捷👇

1)在PS中,“导入——视频帧导入”, “输出web所用格式”, 预设:GIFG 128 无仿色,导出即可得到.gif图;

2) 如果觉得PS导入“.MOV”格式太麻烦,可以用在线换转,网址:https://ezgif.com/video-to-gif/ezgif-1-82203b6b7f.mov

写在最后:设计路漫漫,循环往复,终而复始。愿大家一起进步。

22
举报
|
9
分享
相关推荐
评论
用户头像
评论你的想法~
表情
喜欢TA的作品吗?喜欢就快来夸夸TA吧!
加载中
推荐素材
新拟态风格 UI设计组件库
科技医疗透明柜UI界面设计
【新年UI图标】钱包icon
UI界面 组件
【新年UI图标】珠宝icon
钱包ui模板
【新年UI图标】影音icon
【新年UI图标】30个图标
拟物风质感写实UI卡片合集源文件
高级表盘系列UI源文件
UI通用设计素材1
原创UIUX交互橙红渐变炫酷视觉平面设计作品集模板PSD
我的钱包-UI界面设计-app
UI 登录界面设计模板包
【新年UI图标】秒杀icon
Security Camera UI kit
【新年UI图标】汽车icon
智能家居中心 简约 UI设计组件库
【新年UI图标】银行卡icon
高级感金属拟物 UI设计组件库
【新年UI图标】会员icon
3D渐变流体抽象矢量UI背景图
UI应用平面图标
你可能喜欢
相关收藏夹
大家都在看
登录注册