Video Helper Suite 🎥🅥🅗🅢generated
Video Combine 🎥🅥🅗🅢(VideoCombine)
该节点支持多种输出格式,包括常见的视频格式(通过 FFmpeg)以及 GIF 和 WebP 动画格式
Video Combine
audio
meta_batch
vae
Filenames
images
COMBO
frame_rate
8
loop_count
0
filename_prefix
AnimateDiff
format
COMBO
pingpong
save_output
VideoHelperSuite
Video Combine 🎥🅥🅗🅢 节点支持多种输出格式,包括常见的视频格式(通过 FFmpeg)以及 GIF 和 WebP 动画格式。
Video Combine 节点是 Video Helper Suite 工具集的核心组件,用于将一系列连续的图像帧或潜在表示(Latent)合成为动态视频或 GIF/WebP 动画。它充当了图像序列到最终视频文件的“组装器”,是生成动画、视频预览或动态内容的关键步骤。
节点功能
该节点支持多种输出格式,包括常见的视频格式(通过 FFmpeg)以及 GIF 和 WebP 动画格式。其主要功能是接收一个图像序列,按照指定的帧率进行排列和编码,最终生成一个可在各种播放器中查看的连贯动画文件。这对于由 AI 生成的逐帧动画、延时摄影序列或任何需要从静态图像创建动态效果的场景至关重要。
节点参数说明 - Video Combine 🎥🅥🅗🅢
连接输入 (Inputs)
| 参数名称 | 数据类型 | 必填 | 默认值 | 取值范围/选项 | 说明 |
|---|---|---|---|---|---|
images | COMBO | 是 | - | - | 输入用于合成视频的图像序列或潜在表示序列。这是生成动画的原始帧数据来源。 |
audio | AUDIO | 否 | - | - | 为输出的视频文件附加一个音频轨道。此参数可选,仅对视频格式有效。 |
meta_batch | VHS_BATCHMANAGER | 否 | - | - | 连接批处理管理器以处理包含多个样本的批次数据。此参数可选,用于高级批处理工作流。 |
vae | VAE | 否 | - | - | 当 images 输入为潜在表示时,提供用于解码的 VAE 模型。此参数可选。 |
控件参数 (Parameters)
| 参数名称 | 数据类型 | 必填 | 默认值 | 取值范围/选项 | 说明 |
|---|---|---|---|---|---|
format | COMBO | 是 | image/gif | "image/gif", "image/webp" 以及通过 FFmpeg 支持的各种视频格式。 | 指定输出动画/视频的格式。选项包括 image/gif、image/webp 以及通过 FFmpeg 支持的各种视频格式。 |
frame_rate | COMBO | 是 | 8 | - | 设置输出视频的帧率,即每秒播放的帧数。该值必须大于或等于 1。 |
loop_count | INT | 是 | 0 | 0 - 100 (步长: 1) | 设置 GIF/WebP 动画的循环播放次数。值为 0 表示无限循环,取值范围为 0 到 100。 |
filename_prefix | STRING | 是 | AnimateDiff | - | 设置输出文件名的前缀。最终文件名将以此前缀开头,并自动附加序号和格式后缀。 |
pingpong | BOOLEAN | 是 | False | - | 启用“乒乓”循环效果。当设置为 True 时,动画播放到最后一帧后会倒序播放回第一帧,如此往复。 |
save_output | BOOLEAN | 是 | True | - | 控制是否将合成的视频文件保存到磁盘。如果禁用,节点仍会执行合成流程但不会生成物理文件。 |
Output
| 参数名称 | 数据类型 | 说明 |
|---|---|---|
| Filenames | VHS_FILENAMES | 输出已保存视频文件的路径和名称信息。 |
使用场景
除了基本的合成功能,节点还提供了增强选项,如添加音频轨道、设置循环播放模式(包括乒乓循环)以及批处理元数据管理。当输入为潜在表示时,节点可以自动通过连接的 VAE 模型将其解码为可视图像。其设计目标是提供一个灵活且功能丰富的视频合成解决方案,简化从 ComfyUI 工作流中导出动态内容的过程。
Video Combine 🎥🅥🅗🅢 节点源码链接
Video Combine 🎥🅥🅗🅢 节点来自 ComfyUI-VideoHelperSuite 节点包。
评论
使用 GitHub 登录后即可参与讨论。