Py学习  »  chatgpt

ChatGPT Image 2.6 能生成 GIF 了,带你实现表情包自由

K姐研究社 • 6 小时前 • 18 次点击  

大家好,这里是K姐。

一个帮助你把AI真正用起来的女子。

OpenAI 最新发布的 ChatGPT Images 2.6,原生支持生成循环动图 GIF,而且免费版用户也能直接用!

一句话就能生成循环 GIF,也能上传照片让它动起来,还能调播放速度、逐帧修改。实测 40 秒左右就能出一张 9 帧的 GIF。

我也按捺不住也给自己更新了一波动态表情包。

今天这篇文章,跟大家分享一下从零制作表情包到最终上架微信的完整流程。

生成 GIF 表情包

以前我们做动态表情包,要先用 AI 生成视频,再去剪映里添加文字,导出压缩成符合平台规范的 GIF。

现在,我们可以在 ChatGPT 网页端或者 Codex 里直接描述动作,就能生成 GIF 动图。

  • 一句话生成动态表情包

比如我上传一张 3D Q版的 K姐形象,输入提示词指定动作。

提示词:以我上传的小女孩图片为唯一角色参考,制作一张无缝循环 GIF。保持女孩的五官、发型、服装、配饰和身体比例一致,保留衣服上的“K”字。女孩和一个圆润可爱的蓝色 AI 小机器人居中,占画面大部分。机器人胸前有清晰的“AI”标识,背景纯白,不添加其他文字。

女孩与机器人并肩站立,女孩微微侧身,张开双臂,轻轻抱住身旁的 AI 小机器人,闭眼露出满足的笑容。机器人轻轻靠向女孩,开心地眯起眼睛。拥抱停留片刻后,女孩自然松开双臂,双方回到初始姿势,接着进入下一次拥抱。整体温暖、亲昵,动作幅度适中。

女孩双脚保持站稳,肩膀、手臂、手肘和手掌连接自然。拥抱时,一只手搭在机器人肩侧,另一只手环抱机器人身体侧面,明确前后遮挡关系。避免手臂穿过机器人、肢体错位、身体扭曲、手掌粘连或出现多余肢体。保持女孩与机器人的体型、服装和外观稳定。

镜头固定,动作包含靠近、环抱、停留、松开和复位的连续过程,帧间衔接自然,最后一帧与第一帧顺畅衔接。动画时长约 3 秒,每秒 12 至 16 帧,输出 240×240 像素、500KB 以内的循环 GIF。请交付实际可播放的动图,并检查拥抱动作是否自然、角色是否变形、循环是否顺畅。

▲上下滑动查看全文

生成完毕后,我们可以直接在界面的交互播放器里预览动画。

  • 结合 Skill 生成全套表情包

如果单发一句话,每次生成的画风、角色大概率是天马行空的。

我发现 GitHub 上有专为 Image 2.6 开发的 ray-sticker-shop Skill,可以帮我们稳定出全套表情包。

不需要我们自己想提示词,还能自动按照微信平台的要求将尺寸调整到 240×240,文件大小控制在 500KB 以内。

我们直接让 Codex 安装并调用 ray-sticker-shop Skill 即可:

提示词:使用 ray sticker shop skill, 用这张图做一套「AI 打工日常」动态表情包。保留白色护目镜、K 字卫衣和 Q 版比例。先试做两张:「收到」做成点头加 OK 手势,「下班啦」做成合上电脑、举手欢呼。动作自然,首尾衔接顺滑,文字清楚。请交付两张可下载的循环 GIF,我看过效果再做剩下的。

Codex 会先生成静态的动作帧,固定角色位置。

我们一起看看生成的 GIF 动图:


形象稳定,动作可爱、连贯,配文也很清晰。

我们继续做一个系列的,可以只用简单说明配文和想要的动作,比如:

提示词:再做一个:“在闲着...在等 token 重置中“

Codex 会调用 Skill 自动规划动作完成 GIF。

如果规划的动作不太符合想法,我们可以直接用大白话修改。比如这个表情包,Codex 做出来的初版是这样的:

文字内容太长了,动作多但不太连贯。我们继续调整:

提示词:角色动作改为直接伸手讨要,伸手正常速度,停留时间长一点,收回时加快。

提示词:伸手方向调整一下,是向正前方伸手

减少动作、适当调整速度可以让画面主题更明确。

我们预览觉得合适,就可以直接下载保存啦。

按照这个方法,我们继续生成全套的其他表情包。

还能生成横幅、封面等素材。

  • 上传动图,一键替换角色

最有意思的玩法还是基于网络热点二创。

比如最近很火的闪身步,我们可以用 Image 2.6 爆改成自己的专属版本。

提示词:请参考我上传的两份素材,把参考 GIF 的主角换成角色图里的角色,并输出为循环 GIF。

以参考 GIF 为动作和镜头参考。保持原动画的动作顺序、方向、幅度和节奏,尤其是起手、停顿和收尾。尽量匹配原 GIF 的时长、画面比例、镜头位置和人物在画面中的移动路线。

以角色图为外观参考。保留新角色的脸、发型、服装、配色和标志性配饰。让新角色用自己的身体比例完成同一套动作,保持角色外观在各帧中一致。

只替换主角,保留原背景和其他画面元素。让动画按原节奏循环,尽量让首尾衔接自然。

ChatGPT 会自动拆解原图的动作、运动轨迹、镜头机位,再将新角色无缝迁移上去。

做出来的表情包能还原网络名场面,又兼具个人 IP 的独特性,很适合和群友斗图。

上架微信表情包

GIF 全部生成完毕后,我们进入微信表情开放平台准备上线。

登录后台后,按照提示上传我们刚才制作的 GIF 表情包。

填写横幅、封面、图标、赞赏引导、致谢图,就可以提交审核啦。

提交审核之后,一般等待几个工作日,就可以在微信表情商店里搜索使用。

一些分享

Image 2.6 生成表情包非常简单,好上手,但有一些细节也需要注意:

在构思 GIF 动作时切记别贪大动作,如果指令加了太多位移或者高难度的动作,模型就算不过来,很容易出现瞬移或者肢体崩坏。

动作越聚焦,最终生成的 GIF 会更丝滑,也更有记忆点。

单次生成的时长在 1.5 到 2 秒左右,9 帧比较合适。

长视频太重,静态图不够生动,只有几帧的微动态 GIF 恰恰是情绪浓度最高、传播最快的媒介形态。

以前做 GIF 要做视频、要剪辑、转换格式,又贵又繁琐,现在 Image 2.6 一句话就可以搞定。

未来,表情包、IP 动效、电商动图的轻量外包需求会明显减少。

工具越平权,会不会做就越不值钱,想要在众多 GIF 中脱颖而出,一定要做出自己的辨识度。

作者:K姐

投稿邮箱:tougao@kseek.ai

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/203361