用 AI 做 LINE 动态贴图

动态贴图是一种叫 APNG 的图片,会依次播放好几张图(帧)。它的规格和静态贴图差别很大。这篇说明 LINE 指南里的规格,以及 MochiStamp 怎么把图片生成 AI 画的姿势做成动态贴图,并附上实际的帧。

动态贴图的规格

项目规格
贴图图片APNG(扩展名是 .png)。8、16、24 张
尺寸最大 宽 320 × 高 270px,宽或高至少一边 270px 以上
帧数每张 5〜20 帧
播放时间每张最长 4 秒
播放次数1〜4 次(不超过 4 秒的范围内)
文件大小每张 1MB 以下
主图宽 240 × 高 240px,APNG
聊天标签图宽 96 × 高 74px,PNG
背景透明
用 ZIP 一次上传60MB 以下

出处:LINE Creators Market 制作指南(动态贴图,英文)

指南里还有这些注意事项:

  • 同一个 APNG 里的每一帧,尺寸都要一样
  • 连续相同的图片可能会被合并成一帧,所有帧都一样的话,上传时会出错
  • 在商店里,APNG 的第 1 帧会作为静态图片显示

实际的动态贴图和它的帧

挥手的动态贴图
用和 MochiStamp 动态贴图相同的程序输出的 APNG(使用为示例画的姿势)。320×270px、20 帧、每帧 0.1 秒,一圈 2 秒播放 2 次,共 4 秒。
上面那张动态贴图的 20 帧依次排列
上面 APNG 的 20 帧。只有手的位置和眼睛的开合一点一点地变化。

20 帧并不代表要画 20 张完全不同的图。把几个姿势一点一点地错开排列,看起来就会很流畅。

用 AI 做动态贴图的两种方法

  1. 先做视频,再抽出帧:用视频生成 AI 做一段短视频,抽成 5〜20 帧做成 APNG。不过流畅的视频减到 20 帧容易变得一顿一顿的,角色的样子也可能中途改变。
  2. 画几个姿势,再把中间接起来:用图片生成 AI 画同一个角色的几个姿势,中间的帧由程序补上。角色的样子容易保持一致,帧数、秒数和尺寸也容易符合规格。MochiStamp 用的是这个方法。

用 MochiStamp 做动态贴图的流程

  1. 在 AI 创作 的最上方选「动态贴图」
  2. 一句话描述角色,选择张数(8、16、24 张)
  3. 确认每一格的动作。一开始就有预设的动作,点一下可以改成「挥手」「开心地跳起来」等
  4. 开始制作后,图片生成 AI 会为每张贴图画出同一个角色的 4 个姿势,再由程序接成 20 帧的 APNG

输出时会自动做这些事:

  • 去背,并缩放到 320×270px 以内(宽或高至少一边 270px)
  • 把一圈的长度调成 1 秒、2 秒这样的整数秒,加上播放次数不超过 4 秒
  • 文件可能超过 1MB 时,减少颜色数让文件变小
  • 做出会动的主图(main.png,240×240)和静态的标签图(tab.png,96×74)

动态贴图每张 2 积分(卡通形象和文字贴图每张 1 积分)。动态贴图上不放文字。

制作的小技巧

  • 第 1 帧放最好看的姿势:商店会把第 1 帧作为静态图片显示。
  • 动作小而清楚:聊天里的贴图很小,挥手、眨眼、轻轻跳一下这类动作比全身大动作更好懂,变化的部分少,文件也更小。
  • 让最后接回开头:动态贴图会重复播放,最后一帧回到第一个姿势,接缝就不明显。

提交前检查

LINE 贴图提交前 ZIP 检查器 会把含有 APNG 的 ZIP 当作动态贴图检查,逐项显示尺寸(320×270 以内、宽或高至少一边 270px)、帧数(5〜20)、播放次数(1〜4 次)、播放时间(最长 4 秒)、1MB 和张数(8、16、24 张)。

这篇用到的工具

想从角色开始全部交给 AI 画?

用 MochiStamp 只要一句话描述角色,就能画好 8〜40 张一套的贴图,并做成同样的 ZIP。用 Google 登录可以免费做 20 张。

开始做贴图

其他教程