如何使用 ChatGPT 制作 GIF:分步指南
Published on
GIF 无处不在。它们很有趣,很有表现力,而且制作起来比你想象的要简单。但是,如果我告诉你有一种全新的、更简单的方法来制作 GIF 呢?这就是 ChatGPT 的用武之地,它不仅仅是一个聊天机器人。
这个指南不仅针对技术专家,也适合所有人。无论你是第一次制作 GIF,还是只是想让这个过程更快更顺畅,我们都能帮到你。
This is awesome. https://t.co/qgZkQEto3w (opens in a new tab) pic.twitter.com/UMG4evrx8A
— CodeHumor (@TechMemeKing) October 13, 2023
什么是使用 ChatGPT 制作 GIF?
在深入细节之前,让我们快速了解一下什么是 ChatGPT。想象一个不仅可以聊天,还可以理解图片和数据的工具。这就是 ChatGPT。它就像一个聊天机器人,但功能更强大。好消息是,你可以使用它来制作 GIF,而不需要费太多力气。
How to make animated gifs with chatGPTIn dalle-3. Make a sprite sheet of a swordsman running;in advanced data analysis slice this sprite sheet and make a gif& ;Kinda jank but I’m getting somewhere! pic.twitter.com/U2iCjUp9DN
— Nick Dobos (@NickADobos) October 13, 2023
了解 ChatGPT 的功能
ChatGPT 能做什么?
那么,ChatGPT 的工具箱里有什么呢?以下是一些你应该了解的功能:
-
文本聊天:这是基本功能。你可以像与朋友在消息应用程序中聊天一样与 ChatGPT 交谈。
-
图像理解:ChatGPT 不仅擅长文字,也了解图像。
-
数据技能:这个功能可以让你切割和分析数字和数据,这在制作 GIF 时会很有用。
示例:请求图像 你可以像请求建议一样要求 ChatGPT 提供图像。例如,说"给我看一张跳跃的青蛙的图片"。
DALL-E 在制作 GIF 中的作用
什么是 DALL-E?可以把它想象成一个生活在 ChatGPT 内部的超级智能艺术家。它擅长制作图片。那么它如何帮助你制作 GIF 呢?
-
选择你想要的内容:首先,决定你想要 GIF 展示的内容。一只跳舞的企鹅?日落?随你想。
-
要求一组图片:一组图片是制作 GIF 的原材料。要求 DALL-E 为你制作这组图片。要明确表达你想要的内容。例如,"制作一组展示企鹅跳舞的图片"。
-
使用关键词:在要求图片组时,使用"动画"、"循环"和"循环"等特殊词语。这些词可以帮助 DALL-E 明确你的需求。
切割你的图片组
DALL-E 给你提供图片组后,你需要将其切割成片段。这些片段将成为 GIF 的帧。以下是操作步骤:
-
使用数据技能:还记得我们提到的数据技能吗?现在是时候使用它们了。要求 ChatGPT 将你的图片组切割成 GIF 的帧。你可以说...
-
切割图片成 GIF 帧:如果你想要制作 GIF,可以先将图片集切割成每个 150x150 像素的帧,然后将其转换成 GIF。
-
精确定位:如果你想要更精确地控制,可以让 ChatGPT 在你的图片集上显示一个网格。这将帮助你看清切割的位置,如果有需要的话,也可以进行调整。例如,如果 GIF 的对齐不正确,你可以使用以下提示来修复它:
它对齐不正确,你能修复吗?
"its misaligned can you fix it"NO FUCKING WAY IT WORKEDARE YOU SERIOUS!?!(ok minus last frame) pic.twitter.com/Qe4ySV4DiN
— Nick Dobos (@NickADobos) October 13, 2023
将你的 GIF 提升到更高级的水平:高级技巧
你已经掌握了基础知识,但也许你是那种想要对最终产品有更多控制权的人。如果你想要微调你的 GIF,这一部分就是为你准备的。
如何在 ChatGPT 中重新混合 GIF
想象一下:你正舒适地一次处理四张图片,准备制作下一个 GIF。一切都按计划进行。但是,一个意外的杰作出现了 - 你不小心把它们混合在一起了!乍一看可能不太完美,但你所遇到的是一个未开发的创意宝矿。突然之间,你不再只是在处理单个图片或帧;你有了一种混合,一种不同元素的混搭,讲述了一个更复杂的故事,或提供了一个更复杂的视觉体验。
Whoa!! Discovery!I was batch processing 4 at once and accidentally remixed them. No idea how i did that. Total accident, doesn’t look great But, it shows we can mix multiple sheets together!!And can start composing scenes, comics and longer videos with different characters! pic.twitter.com/0CwhU2RFyp
— Nick Dobos (@NickADobos) October 13, 2023
步骤:
-
检查 Remix: 观察哪些地方效果好,哪些地方效果不好。是否有意外的字符交互或者引人注目的视觉模式?
-
识别关键元素: 确定每张表单中哪些方面导致了这种意外效果。是配色方案、元素位置还是顺序?
-
微调: 根据观察结果,调整不同表单或帧之间的交互。可能需要调整时间、微调颜色平衡或重新定位元素以获得更好的构图。
-
构建场景: 考虑整体效果。既然知道可以 Remix 表单,不妨尝试制作更长的视频或漫画,使用不同的角色和场景。
-
迭代: 不要止步于第一次意外的 Remix。继续尝试,找到最引人注目的组合。每次迭代都可能让你更接近一个独特而引人注目的 GIF。
调整帧尺寸和时间
制作 GIF 的关键之一是设置每个帧的尺寸。既不能太小而难以观察,也不能太大而难以处理。ChatGPT 也可以帮助你完成这项工作。
-
定义帧尺寸: 要告诉 ChatGPT 你想要的每个帧的尺寸,可以发出特定的命令。例如,"将每个帧设置为 200x200 像素"。
-
帧时间: 你希望 GIF 移动得快还是慢? 定义每个帧应该显示的时间。尝试询问"将每个帧设置为持续 0.5 秒"。
"从这组图片制作一个 GIF。每个帧应该是 200x200 像素。"
完美对齐帧
制作 GIF 的另一个方面是正确对齐帧,特别是当您创建主体在不同帧之间移动的 GIF 时。
-
对齐:如果您希望帧完美对齐,请使用特定的指令。例如,"将所有帧居中对齐"。
-
使用指南:为了使这个过程更加精确,请让 ChatGPT 为您显示指南或网格线。例如,"在对齐帧时显示指南"。
创建循环和循环
GIF 通常会循环播放,这意味着在达到最后一帧后会重新开始。以下是如何让您的 GIF 完美循环:
-
循环命令:很简单,只需要要求它。说,"让 GIF 连续循环"。
-
特殊循环:您可以通过要求特殊循环来使您的 GIF 更加动态。例如,您可以让动画前进然后反向,形成"yo-yo"样式。尝试,"让 GIF 以 yo-yo 样式循环"。
添加文本或其他元素
想在您的 GIF 上添加一些文字吗?或者是装饰性的元素,如边框?ChatGPT 都能帮您实现。
-
添加文本:让 ChatGPT 在每个帧或特定帧上包含您想要的文本。例如,"在最后一帧添加'生日快乐'文字"。
-
其他元素:要添加边框、水印或任何其他元素,只需描述您想要的内容。"在所有帧上添加蓝色边框"应该就可以了。
如何使用 ChatGPT 批量制作 GIF
Protip:If batch editing, ask for a zip fileWhat like, I’m gonna lift my finger to click 2 different download links???what am I serf? No sirI’m gonna burn like 2000 tokens writing ephemeral code to zip gifs pic.twitter.com/J0uKr7N0pl
— Nick Dobos (@NickADobos) October 13, 2023
-
批量命令:使用"批量"一词来表示您想要多个输出。例如,"从这三组图片中批量创建 GIF"。
-
设置规则:确保您为批量 GIF 设置适用的规则。例如,"所有 GIF 的尺寸应为 200x200 像素,并且应连续循环播放"。
使用 ChatGPT 创建 GIF 的 Python 脚本
如果您曾经为项目寻找完美的帧而苦恼,这个脚本将为您完成繁重的工作。它配备了"中心点点击"功能,可以找到图像中最长的 x 和 y 轴,并自动居中您的帧。尽管它还没有"转换为 GIF"的功能,但它还是装载了其他有用的功能,让您的任务变得轻松。
查看 Python 脚本 (opens in a new tab)的源代码。
如何使用该脚本:
- 导入图像:点击"导入图像"按钮,将您喜欢的图像加载到应用程序中。
- 帧选择:使用鼠标选择显示图像中的帧。如果启用"中心点点击",您的帧将根据最长的 x 和 y 轴自动居中。
- 命名您的帧:该脚本允许手动和自动命名帧。勾选"自动命名"复选框可自动命名帧,或者留空以输入自定义名称。
- 保存坐标:点击"保存坐标"按钮,将所选帧的坐标保存到文本文件中。
- 重置:如果您想从头开始,请点击"重置"按钮,清除所有帧和坐标,将应用程序恢复到初始状态。
就是这样,这是一种简单的方法来选择帧并保存它们的坐标,所有这些都包装在一个易于使用的应用程序中。
最后的润色:优化和分享您的 GIF
您已经学习了基础和高级技术,但还有一个关键的步骤 - 优化和分享您的 GIF。让我们确保您的 GIF 易于分享,并在任何地方看起来都很好。
为不同平台优化您的 GIF
不同的社交媒体平台对 GIF 有不同的规格。有些需要更小的文件大小,而有些则允许更高的质量。以下是一些使您的 GIF 通用的一般步骤:
-
减小文件大小:有时,GIF 可能很大,这可能会影响移动设备的查看或上传。要减小文件大小,请让 ChatGPT 压缩 GIF。例如,"将此 GIF 压缩到 5MB 以下"。
-
分辨率很重要:高分辨率的 GIF 看起来很棒,但可能对小屏幕来说过于繁琐。指定一个适合各种设备的分辨率。例如,"将此 GIF 的分辨率设置为 1080x720"。
-
纵横比:不同的平台更喜欢不同的纵横比。如果您专门为 Instagram 制作 GIF,您可能希望使用 1:1 的纵横比。说,"将此 GIF 的纵横比设置为 1:1"。
导出和分享
现在您已经创建并优化了 GIF,最后一步就是与世界分享。但是,您如何将它从 ChatGPT 中取出并放入社交媒体源中呢?
-
导出命令:只需要求 ChatGPT 准备好您的 GIF 进行下载。例如,"准备好这个 GIF 以供下载"。
-
下载链接:ChatGPT 将为您生成一个下载链接。只需点击并将其保存到您的设备上。
-
上传到平台:要将您的 GIF 上传到社交媒体平台,请按照该平台通常的媒体上传流程进行操作。您的 GIF 应该是兼容的。
解决常见问题
即使使用像 ChatGPT 这样强大的工具,事情也可能会出现问题。并非总是一帆风顺。如果遇到问题,不要担心,通常都能找到解决的办法。
-
GIF 不循环: 如果您的 GIF 不循环,请再次指定循环命令,"确保 GIF 连续循环"。
-
帧顺序错乱: 如果 GIF 中的帧顺序错乱,请让 ChatGPT 重新排列它们。例如,"按时间顺序重新排列帧"。
-
质量损失: 如果您注意到质量有所下降,特别是在压缩后,请尝试以更高的质量设置导出 GIF。例如,"以最高质量导出 GIF"。
结论
这就是它了 - 一份全面的使用 ChatGPT 制作 GIF 的指南,涵盖了基础知识、高级技术、优化和故障排除。有了这个指南,您不仅仅是在制作 GIF,而是在创作一件数字艺术品。无论您是初学者还是老手,ChatGPT 都有适合您的东西。那么为什么不试试,今天就释放您的创造力呢?祝您 GIF 制作愉快!
.