Skip to main content
视频阶段 (Video Stage)

视频阶段 (Video Stage) · 截图待补

这个节点是做什么的

Video Stage 把提示词和可选的参考素材变成一段 MP4 预览。选好 workflow、分辨率、比例和时长,点 ▶ 运行,节点上播放生成的片段。 输出是 COMFYTV_VIDEO——项目里的视频快照 URL,不是 ComfyUI 内存视频。可接到 Video Crop、Video Upscale、Timeline 等下游 stage,或通过 Bridge 转给原生节点。 根据 workflow 不同,你可能只需要文字(T2V),或需要接图片、首尾帧、音轨(I2V / FLF2V / IA2V)。

适用场景

  • 纯文字描述生成动态场景(Local LTX 2.3 T2V)。
  • 用一张概念图让它「动起来」(I2V)。
  • 指定起始帧和结束帧,生成中间过渡(FLF2V)。
  • 用配音或 BGM 驱动口型/节奏(IA2V,需 audio 输入)。
  • Image Stage 出图 → Video Stage I2V,快速验证动态效果。

工作原理(为什么 ComfyTV 这样设计)

  • Stage 只跑 workflows/video/ 里绑定的子图,不 Queue 整图。
  • 快照:视频 URL 写入项目;下游 Clip / Resize 读快照,不重跑 Video Stage。
  • ComfyTV 根据 resolution + aspect_ratio + duration_s 推算帧数(LTX 用 divisor=8 等规则),映射到 latent 和 SaveVideo / VHS_VideoCombine
generate_audio 开关控制子 workflow 是否同时合成音轨(与 IA2V「用外部 audio 驱动画面」是不同概念)。

类型说明(COMFYTV_VIDEO vs ComfyUI 原生)

术语提示COMFYTV_* 是 ComfyTV 保存在项目里的结果引用;ComfyUI 原生的 IMAGE/VIDEO/AUDIO运行时才在内存里的数据,二者不能直接连线,需用 Bridge 转换。
如何转换:
  • 原生 → ComfyTV:→ ComfyTV Video(Run 存快照)
  • ComfyTV → 原生:← ComfyTV Video
详见 bridges.zh.md

界面与参数说明

workflow — 四种 LTX 2.3 变体(何时用哪个)

选项来自 workflows/video/。当前四套共用 LTX-Video 2.3 22B(fp8 + Gemma 3 文本编码器 + Lightning LoRA + 2× 空间上采样): 选型建议:
  • 头脑风暴动态镜头 → T2V
  • 已有分镜静帧 → I2V
  • 知道开场和收场画面 → FLF2V(接 Image Stage 两次或 Compare 两帧)。
  • 已有 Speech / Music Stage 的配音 → IA2V,audio 接 Music StageSpeech Stage 输出。
模型清单:models.zh.md
Workflow 说明:workflows/video/README.zh.md

main_prompt(主提示词)

描述场景、镜头运动、氛围。上游 texts 会追加。I2V 仍可写运动描述(如 camera slowly pans left, hair blowing in wind)。

resolution / aspect_ratio

视频短边档位(默认 720P)与比例(默认 16:9)。竖屏短视频选 9:16

duration_s(时长)

目标片段秒数,范围 4–15 秒(默认 5)。workflow 据此推算 fps 与帧数。

generate_audio(生成音轨)

是否在视频 workflow 内部合成配套音频。T2V/I2V/FLF2V 可选;IA2V 用外部 audio 驱动,通常关闭此项,改接 audio 输入。

texts / images / videos

  • texts:上游 Text 或 Storyboard 文本上下文。
  • images:I2V 1 张;FLF2V 2 张(顺序:起始 → 结束)。
  • videos:部分 workflow 可作风格/运动参考(当前 LTX 内置以图为主)。

audio(上游音频)

IA2V 必填。接 Speech Stage、Music Stage 或 Load Audio from Asset 的 COMFYTV_AUDIO。其它 LTX workflow 不需要。

自定义参数(custom_params)

侧栏可绑 seed、negative prompt 等。

输出说明

新手一步一步

  1. Project + Image Stage,生成一张 16:9 概念图(或跳过此步做纯 T2V)。
  2. Add Node → ComfyTV → Generate → Video Stage
  3. 有参考图:workflowLocal LTX 2.3 I2V,Image image → Video images;纯文字则选 T2V
  4. main_promptslow cinematic zoom on the subject, soft fog
  5. duration_s5,确认 LTX 2.3 模型已下载(见 models 文档)。
  6. ▶ 运行,在节点预览播放结果。
  7. 需要剪辑:接 Video Crop StageDirector Timeline Stage
FLF2V 示例:两张 Image Stage 输出分别接到 images.image0images.image1 → workflow FLF2V → Run。 IA2V 示例:Speech Stage audio → Video audio,一张人物图 → images → workflow IA2V → Run。

完整教程(推荐阅读)

本页只说明这一个节点的参数与用法。端到端流程与多节点串联,请见 GitHub 上的 ComfyTV 用户指南

仓库与工作流

常见问题

Q:I2V Run 了但画面和参考图无关?
A:确认 images 已连接且 workflow 是 I2V 不是 T2V;检查 preset 里 LoadImage 绑定。
Q:FLF2V 只接了一张图?
A:必须 两张——起始帧和结束帧,顺序不要反。
Q:IA2V 报错或无声画不同步?
A:audio 必填;音频时长与 duration_s 尽量接近;用 Speech/Music Stage 输出而非原生 AUDIO。
Q:视频类型连不上原生节点?
A:用 ← ComfyTV Video Bridge 转成 ComfyUI 内存格式。

相关节点

  • Image Stage——为 I2V / FLF2V 提供关键帧。
  • Speech Stage / Music Stage (Audio Stage)——IA2V 的 audio 来源。
  • Video Crop / Upscale / Clip Stage——后期处理。
  • Director Timeline Stage——多段拼接。
  • Bridge → / ← ComfyTV Video——原生互通。
  • Project——项目上下文。