跳转到主要内容

ComfyUI GPT Image 2.6 GIF 工作流:v0.45.0 起才有节点,fps 要连线

ComfyUI 要 v0.45.0 起才有 GPT Image 2.6 GIF 节点;它只输出帧和 fps,接保存动画节点并连好帧率,否则播放偏快。正方形 9 帧比 12 帧贵。

LaoZhang AI Team发布于20 分钟阅读
文章目录
ComfyUI GPT Image 2.6 GIF 工作流封面:GIF 节点 v0.45.0 起才有,fps 没连帧率会快 17%–20%,512×512 的 9 帧 $0.0503 比 12 帧贵

在 ComfyUI 里用 GPT Image 2.6 做循环动图,第一步是把 ComfyUI 升级到 v0.45.0 或更新。"OpenAI GPT Image 2.6 GIF" 节点是 2026 年 11 月 10 日随 v0.45.0 发布的,官方 2.6 教程写的"0.44.1 或更新"只够用静图节点。节点出现后,登录 Comfy 账号、保证积分为正,把节点的 frames 输出接到"保存动画(WEBP)"或"保存动画(APNG)",再把节点的 fps 输出连到保存节点的"帧率",动图就能按你设定的速度保存下来。

这个节点不会替你存 GIF 文件。它把 OpenAI 返回的 GIF 拆成一批图像和一个帧率交给下游,而 ComfyUI 核心里没有 GIF 保存节点,一定要 .gif 文件时,需要另装 VideoHelperSuite,用它的 Video Combine 选 image/gif 格式。2026 年 11 月 12 日在 ComfyUI v0.45.2 上运行真实节点,返回的帧数和每帧时长都与设定一致;但只要帧率没连线,保存出来的每个文件都比设定快 17%–20%。

节点按 Comfy 积分计费,价格徽标按帧数分档,512×512、low 质量下默认的 9 帧约 $0.0503,反而比 12 帧的 $0.0445 贵。它只接收文字提示词:想让自己的照片动起来,或者想填自己的 OpenAI key、按次付费,这个节点都做不到,需要换到 ChatGPT 或直接调用 API。

找不到 GIF 节点:ComfyUI 要 v0.45.0 起,0.44.1 只有静图节点

GIF 节点由 ComfyUI 的 PR #17591 在 2026 年 11 月 8 日合并,第一次出现在 2026 年 11 月 10 日发布的 v0.45.0 里,v0.45.1 和 v0.45.2 也有。2026 年 11 月 12 日逐个检查各版本的源码,v0.44.0、v0.44.1、v0.44.2 的 OpenAI 节点文件里都没有 GIF 节点,其中 0.44.1 和 0.44.2 已经能在静图节点"OpenAI GPT Image 2.6"里选 gpt-image-2.6-flare 和 gpt-image-2.6-sunburst。所以在 0.44.x 上能用 2.6 画静图、却搜不到 GIF 节点,是版本问题,不是安装坏了。

冲突来自 Comfy 自己的文档:ComfyUI 官方的 GPT Image 2.6 Flare 与 Sunburst 工作流教程写的是"Update ComfyUI to 0.44.1 or later",但它只讲静图节点和四个静图模板,没有提到 GIF 节点。桌面版、便携版的版本号有时比源码发布晚,判断以实际运行的核心版本为准:在设置的"关于"页看 ComfyUI 版本,或者打开 http://127.0.0.1:8188/system_stats 看 comfyui_version,低于 0.45.0 就先更新。

运行前要登录 Comfy 账号、充积分,不能填自己的 OpenAI key

GIF 节点属于 Comfy 的合作伙伴节点(Partner Nodes),请求先发到 Comfy 的服务器,再由它调用 OpenAI,所以必须登录 Comfy 账号,并且积分余额为正。本地运行 ComfyUI 本身免费,但Comfy 的合作伙伴节点说明明确写着这类节点不支持免费使用;截至 2026 年 11 月 12 日,官方节点也不接受你自己的 OpenAI key 或第三方 key。

登录有一个容易踩的限制:只有用 127.0.0.1 或 localhost 打开 ComfyUI 时能直接登录。用局域网 IP 访问、或者服务器加了 --listen 参数时,要改用 ComfyUI 账号的 API Key 登录,这个 key 不是给开发者发布自定义节点用的 Registry 发布密钥。部分地区还需要能正常访问 Comfy 的 API 服务。登录、充值方式和局域网 API Key 的具体操作,ComfyUI GPT Image 2.5 节点:账号积分与编辑里有逐步说明,2.6 GIF 节点完全沿用。

积分规则有两点会影响下一步。合作伙伴节点有时在运行结束后才报出费用,一次运行可能把余额扣成负数,余额为负期间所有合作伙伴节点都不能运行,直到充值回正;按Comfy 积分说明,没用完的积分也不退款。

想用自己的 key 或按次计费,就要离开官方节点。GitHub 上有能填自己 OpenAI key、输出 GIF 文件的社区节点(例如 belgacmyk/comfyui-gpt-image2-parallel),项目很小,未经测试;Comfy 面向开发者的 Comfy Router 也不输出 GIF。更稳的做法是在 ComfyUI 之外用代码调用,参数、帧数上限和各线路的单价见GPT Image 2.6 GIF API 教程:生成动图的参数、帧数上限和成本。

搭 GIF 工作流:GIF 节点接保存节点,fps 连到帧率

截至 2026 年 11 月 12 日,v0.45.2 自带的模板包(0.11.106)里有四个 GPT Image 2.6 模板,全是静图的文生图和图片编辑,没有 GIF 模板,所以 GIF 工作流要自己连。最小的一条只有两个节点:GIF 节点加一个保存节点,关键是两条线都要连上。

  1. 双击画布空白处,搜索 GPT Image 2.6 GIF,添加"OpenAI GPT Image 2.6 GIF"节点。这个节点在中文界面里也显示英文名。
  2. 在 model 里选 gpt-image-2.6-flare 或 gpt-image-2.6-sunburst,在 prompt 里写画面和循环动作,例如"转头、眨眼、回到起始姿势,镜头不动"。
  3. 设好 size、frame_count、frame_duration_ms 和 quality,节点上方的价格徽标会跟着变;徽标显示 "Size too large for this frame count" 时先降帧数或换小尺寸。
  4. 添加"保存动画(WEBP)"或"保存动画(APNG)",把 GIF 节点的 frames 连到它的"图片"输入。
  5. 把 GIF 节点的 fps 输出连到同一个保存节点的"帧率"。这一步漏掉,文件会按保存节点自带的 6 fps 播放。
  6. 运行工作流。运行时节点上会显示 Price: … credits,服务端返回实际扣费时,这里显示的就是实际扣的积分。

同时想要 MP4,就把 frames 接到"创建视频"的"图像"、fps 接到它的"帧率",再接"保存视频";要 .gif 文件,就在装好 VideoHelperSuite 后添加 Video Combine,format 选 image/gif,frame_rate 同样接 fps。一个 GIF 节点可以同时连多个保存节点,只发一次请求、只扣一次费。

ComfyUI 最小 GIF 工作流:OpenAI GPT Image 2.6 GIF 节点的 frames 连到保存动画(WEBP)的图片,fps 连到帧率,另可接创建视频或 Video Combine

循环动作怎么写更容易首尾接上,见 GPT Image 2.6 提示词写法:文字加引号只出一次,编辑先传 size。

GIF 节点的参数:2–16 帧,每帧 20–2000 毫秒

GIF 节点只有一个文字输入,没有图片输入,其余参数决定尺寸、帧数、速度和价格。下表来自 ComfyUI v0.45.2 的节点源码;价格徽标只随 quality、size、frame_count 变化,改每帧时长和 complexity 不会改变徽标上的估价。

参数可选值与默认怎么理解
modelgpt-image-2.6-flare、gpt-image-2.6-sunburst两个不同的模型,下面的参数完全一样,不是质量档
size12 种,默认 512x512;正方形 384–960,横版 512x288、1024x576、1280x720 及对应竖版每一帧的尺寸,越大能选的帧数越少
frame_count2–16,默认 9按 2–8、9、10–12、13–16 四档计价
frame_duration_ms20–2000,步长 10,默认 200每帧停留的毫秒数,200 毫秒就是 5 fps
qualitylow(默认)、medium、high、xhigh、max画质档,价格差距最大的一项
complexitylow、medium、high(默认)模型在渲染前对动画做多少规划,不是细节多少
backgroundopaque(默认)、transparent透明能否留住取决于保存节点,见后文
seed默认 42,运行后自动变化只决定节点要不要重跑;节点提示写明结果不会因同一 seed 而固定

节点运行时向 Comfy 的 /proxy/openai/images/generations 发一个请求,再用 Pillow 把返回的 GIF 拆成帧,fps 按第一帧的时长算成 1000 ÷ 每帧毫秒数。2026 年 11 月 12 日测试时抓到的请求体如下(960×960、6 帧、200 毫秒),没有 n,也不走编辑接口:

json
{
  "background": "opaque",
  "complexity": "high",
  "frame_count": 6,
  "frame_duration_ms": 200,
  "model": "gpt-image-2.6-flare",
  "moderation": "low",
  "output_format": "gif",
  "prompt": "A small orange fox in a teal knitted scarf sits on a mossy rock under falling snow, slowly turns its head toward the camera, blinks once, then turns back to its starting pose. Camera still. Make the motion loop smoothly.",
  "quality": "low",
  "size": "960x960"
}

这次测试在一台 macOS 电脑上进行,ComfyUI v0.45.2 用 CPU 模式启动,Comfy API 地址指向本机的一个转发程序:它记下节点发出的请求,再把同样的 GIF 参数转给 laozhang.ai 的 gpt-image-2.6-web(平台报价每次 $0.03,这条线路不能选 Flare 或 Sunburst),共 3 次付费调用。960×960、6 帧、200 毫秒返回的 GIF 正好 6 帧、每帧 200 毫秒、无限循环,节点输出的 fps 是 5.0;1280×720、8 帧、120 毫秒时 fps 是 8.333…,WEBP 和 APNG 存成每帧 119 毫秒,GIF 是 120 毫秒,只差 1 毫秒。960×960 那次从排队到完成 33.1 秒,其中 29.9 秒花在那条线路上(透明请求用了 55.0 秒),这是那条线路的耗时,不代表 Comfy 或 OpenAI 的速度;测试没有花 Comfy 积分,所以 Comfy 实际扣多少积分、要等多久都没有测到。

说明:laozhang.ai 是我们自己的服务,其价格是平台报价,不是独立比较的结论。

用哪个保存节点:要透明用 WEBP 或 APNG,要 .gif 装 Video Combine

只要普通循环动图,"保存动画(WEBP)"最省事:核心自带、文件最小、保留透明;需要无损或更通用的透明动图选"保存动画(APNG)",代价是文件大五倍多;只有对方只收 .gif 文件时才需要装 Video Combine。下表的文件大小来自 2026 年 11 月 12 日同一次 960×960、6 帧的生成,透明一列来自同一天用本地模拟透明 GIF 的测试。

保存节点得到的文件960×960 × 6 帧实测大小透明背景需要另装
保存动画(WEBP)动态 WEBP(测试设为有损、质量 90)约 1.0 MB保留否
保存动画(APNG)动态 PNG约 5.5 MB保留否
创建视频 → 保存视频MP4(H.264)约 0.97 MB丢失否
保存WEBMWEBM未测节点提示写明 vp9 编码会保留否
Video Combine(VideoHelperSuite)GIF约 3.2 MB保留是

Video Combine 存出的 GIF 是用帧重新编码的,不是 OpenAI 返回的原文件,节点本身不保留原始 GIF。用"创建视频"时要注意它的帧率默认是 30,不连 fps 的话,6 帧的动图会在 0.2 秒内放完。

动图播放太快:保存节点的帧率没连 fps,默认是 6

保存出来的动图比预想快,几乎都是因为保存节点的"帧率"还是默认值。"保存动画(WEBP)"和"保存动画(APNG)"的帧率默认 6.0,而 GIF 节点默认每帧 200 毫秒,也就是 5 fps。2026 年 11 月 12 日把同一个 960×960、6 帧、200 毫秒的请求重新排队、帧率保持默认,WEBP 和 APNG 存成每帧 166 毫秒,GIF 是 160 毫秒,MP4 按 6 fps 放完一圈只要 1.0 秒,原本应该是 1.2 秒,快了 17%–20%。

同一个 6 帧动图的时间轴对比:帧率没连线时每帧 166 毫秒、一圈约 1.0 秒,连上 fps 后每帧 200 毫秒、一圈 1.2 秒

改法就是把 GIF 节点的 fps 连到保存节点的"帧率",再运行一次。只要 GIF 节点的输入没变,ComfyUI 会直接用缓存的帧:那次重新排队只用了 3 秒,没有发出新的请求,也就不会再扣费。要注意 seed 默认在每次运行后自动变化,seed 一变节点就会重新生成、重新计费,所以只想重新保存时,先把 seed 下面的"生成后控制"改成 fixed。

透明背景动图:WEBP、APNG、GIF 留得住,MP4 会丢

把 background 设成 transparent 能不能得到透明动图,要看两头:生成端有没有真的返回透明像素,保存节点能不能把透明保存下来。保存端的结果是确定的:2026 年 11 月 12 日让本地模拟服务给节点返回一个 384×384、6 帧的透明 GIF,"保存动画(WEBP)""保存动画(APNG)"和 Video Combine 的 GIF 都保留了透明,MP4(H.264)把透明丢掉了。所以做透明表情包、贴纸,保存节点不要选 MP4。

生成端的结果没有定论。同一天经 gpt-image-2.6-web 请求 960×960、6 帧、150 毫秒的透明 GIF,返回的每一帧都没有透明像素,这只说明那条线路的表现;Comfy 自己的服务器经 OpenAI 返回的透明 GIF 是否真的透明,需要花积分才能验证,测试没有做。先用最便宜的尺寸和帧数跑一次,确认背景真的透明再加大尺寸。

GIF 节点一次多少钱:正方形 9 帧比 12 帧贵,横版 9 帧最便宜

GIF 节点的价格徽标按"质量 × 尺寸 × 帧数档"给出估价,帧数分 2–8、9、10–12、13–16 四档,同一档里多一帧少一帧价格一样。下表是 ComfyUI v0.45.2 节点里 low 质量的徽标价(美元,标注为估算),竖版与对应横版同价,"不可选"表示徽标显示 "Size too large for this frame count"。

每帧尺寸2–8 帧9 帧10–12 帧13–16 帧
384×384$0.0184$0.0384$0.0326$0.0503
512×512$0.0238$0.0503$0.0445$0.0716
640×640$0.0305$0.0656$0.0598$0.0988
720×720$0.0355$0.0770$0.0712$0.1187
768×768$0.0387$0.0843$0.0786不可选
960×960$0.0541$0.1187不可选不可选
512×288$0.0323$0.0216$0.0326$0.0283
1024×576$0.0680$0.0476$0.0786不可选
1280×720$0.0946$0.0669不可选不可选

表里有两条反直觉的规律,用来定帧数最直接。正方形尺寸下,9 帧总比 10–12 帧贵,这在 384 到 768 的五个正方形尺寸、全部五档质量下都成立,所以想要 9 帧不如直接设 12 帧,帧数更多、价格更低;按每帧算,512×512 low 的 8 帧约 $0.0030 一帧,9 帧约 $0.0056,12 帧约 $0.0037,16 帧约 $0.0045。横版和竖版正好相反,9 帧是最便宜的一档,512×288 的 9 帧 $0.0216 比 2–8 帧的 $0.0323 还便宜。

尺寸和帧数还有硬上限:960×960 和 1280×720 最多 9 帧,768×768 和 1024×576 最多 12 帧,13–16 帧只有 720×720 及以下的正方形和 512×288 能选。徽标显示 "Size too large for this frame count" 时,节点在本地并不会拦住请求,2026 年 11 月 12 日的模拟测试里 960×960、16 帧照样发了出去,后端怎么处理没有测,别在这种组合上浪费一次运行。

质量档对价格的影响比帧数大得多。512×512、9 帧在 medium 下是 $0.0889,最贵的组合是 720×720 或 960×960 在 max 下的 $1.0175。徽标只是估价,Comfy 合作伙伴节点价格页写明 GPT Image 按生成后的 token 用量扣积分,实际扣费以运行后节点显示和账户记录为准。静图的价格另见 GPT Image 2.6 价格:Sunburst 与 Flare 同价,一张 $0.025–$0.21。

在 ComfyUI 里比直接调 OpenAI 贵多少:同一个 GIF 约 1.43 倍

按公开费率换算,同一个 GIF 走 ComfyUI 节点约是直接调用 OpenAI 的 1.43 倍。2026 年 11 月 5 日,老张 API 文档团队直连 OpenAI 生成一个 512×512、medium、9 帧的 GIF(gpt-image-2.6-flare),用了 2,073 个输出 token。Comfy 价格页截至 2026 年 11 月 12 日还没有 GPT Image 2.6 的单独费率,GPT Image 2.5 的图像输出是每 100 万 token 9,051.9 积分,而按这个费率算出来的结果正好等于 GIF 节点徽标上的数字。

换算时 1 美元按 211 积分计:Comfy Cloud 套餐页的年付积分折算下来是每美元 210–211 积分,ComfyUI v0.45.2 源码把美元估价换成积分时也乘以 211。于是 Comfy 一侧是 2,073 × 9,051.9 ÷ 211 ÷ 1,000,000 ≈ $0.0889,和徽标一致;OpenAI 一侧按图像输出每 100 万 token $30 计,是 2,073 × 30 ÷ 1,000,000 ≈ $0.0622,两者之比约 1.43。这个比例只建立在一次 token 实测和两边的公开费率上,Comfy 对 2.6 的实际扣费没有测到。

偶尔做几个动图,这点差价换来的是不用写代码、不用管 key;批量生成或想按次计费时,在 ComfyUI 之外用代码直接调用 API 更划算。

ComfyUI GIF 节点报错和异常对照

下表的提示文字来自 ComfyUI v0.45.2 源码和节点徽标,处理办法按 Comfy 的合作伙伴节点与积分文档整理。

现象或提示原因处理
搜不到 "OpenAI GPT Image 2.6 GIF"ComfyUI 低于 v0.45.0更新到 v0.45.0 或更新
徽标显示 "Size too large for this frame count"这个尺寸不支持这么多帧按本页价格表降帧数或换尺寸
Unauthorized: Please login first to use this node.没登录,或用局域网 IP 打开了 ComfyUI用 127.0.0.1 登录;局域网改用 ComfyUI 账号 API Key
Payment Required: Please add credits to your account to use this node.积分不够充值后重新运行
余额是负数,所有合作伙伴节点都跑不了上一次运行扣费超过了剩余积分充值到余额为正
动图比设定快保存节点的帧率没连 fps连上后重跑,输入不变不会再扣费

GPT Image 2.6 GIF 节点的其他问题

能让我自己的图片动起来吗?

不能。截至 2026 年 11 月 12 日,ComfyUI 的 GIF 节点只有文字提示词输入,没有图片输入。想把自己的照片做成动图,在 ChatGPT 里上传照片更直接,做法见 ChatGPT 生成 GIF 动图怎么做:帧越多画面越小,调速度不会重画。

帧数上限是 16 还是 64?

ComfyUI 节点只能选 2–16 帧,和 OpenAI 的 API 参考一致;OpenAI 的图片生成指南写的是 2–64 帧,两份文档的分歧和实际测试见 GPT Image 2.6 GIF API 教程:生成动图的参数、帧数上限和成本。

跑 GIF 节点需要显卡吗?

不需要。生成在 OpenAI 的服务器上完成,本机只负责发请求、拆帧和保存,2026 年 11 月 12 日的测试就是在 CPU 模式下的 ComfyUI v0.45.2 上跑的。

GPT Image 2.6 比 2.5 贵吗?

GIF 输出随 Images 2.6 推出,ComfyUI 里也只有 2.6 有 GIF 节点。静图在 low 和 medium 档 2.6 要贵 3–4 倍,high 档起同价,详见 GPT Image 2.6 和 2.5 区别:low/medium 贵 3–4 倍,high 档起同价。

参考来源4

本文引用的外部页面,按正文出现顺序排列。最后更新于 2026年11月12日。

  1. 1.ComfyUI 官方的 GPT Image 2.6 Flare 与 Sunburst 工作流教程docs.comfy.org/tutorials/partner-nodes/openai/gpt-image-2-6
  2. 2.Comfy 的合作伙伴节点说明docs.comfy.org/tutorials/partner-nodes/overview
  3. 3.Comfy 积分说明docs.comfy.org/interface/credits
  4. 4.Comfy 合作伙伴节点价格页docs.comfy.org/tutorials/partner-nodes/pricing