Video Helper Suite 🎥🅥🅗🅢generated
加载视频(上传)🎥🅥🅗🅢(LoadVideoUpload)
此节点的主要功能是作为视频处理工作流的起点。
Load Video Upload
meta_batch
vae
IMAGE
frame_count
audio
video_info
video
COMBO
force_rate
0
custom_width
INT
custom_height
INT
frame_load_cap
INT
skip_first_frames
INT
select_every_nth
INT
VideoHelperSuite
加载视频(上传)🎥🅥🅗🅢 节点用作视频处理工作流的起点。
加载视频(上传)🎥🅥🅗🅢 节点是 Video Helper Suite 工具包中的一个核心组件,专门用于将用户上传的视频文件加载到 ComfyUI 工作流中。它能够读取视频文件,并将其解帧为一系列独立的图像帧,以便后续进行图像处理、AI 生成或视频编辑操作。
节点功能
此节点的主要功能是作为视频处理流水线的起点。它不仅提取视频的视觉帧序列,还分离出音频轨道,并提供视频元数据,为后续的帧分析、内容修改、风格转换或重新合成等任务提供基础素材。用户可以通过多种参数对视频的加载过程进行精细控制。
节点参数说明 - 加载视频(上传)🎥🅥🅗🅢
连接输入 (Inputs)
| 参数名称 | 数据类型 | 必填 | 默认值 | 取值范围/选项 | 说明 |
|---|---|---|---|---|---|
video | COMBO | 是 | - | - | :选择要加载的视频文件。该列表自动扫描并显示输入目录中所有支持的视频格式文件。 |
meta_batch | VHS_BATCHMANAGER | 否 | - | - | :(可选)连接批处理管理器,用于在复杂工作流中协调多个视频或图像序列的加载与处理。 |
vae | VAE | 否 | - | - | :(可选)连接一个 VAE 模型,节点将直接输出视频帧的潜在空间表示,而非像素图像。 |
控件参数 (Parameters)
| 参数名称 | 数据类型 | 必填 | 默认值 | 取值范围/选项 | 说明 |
|---|---|---|---|---|---|
force_rate | COMBO | 是 | 0 | 0 - 60(步长: 1) | :强制设定输出帧序列的帧率,范围 0-60,步长 1。设置为 0 则使用视频原始帧率。 |
custom_width | INT | 是 | 0 | 0 - DIMMAX | :自定义输出图像的宽度,范围 0 至 DIMMAX。设置为 0 则保持视频原始宽度。 |
custom_height | INT | 是 | 0 | 0 - DIMMAX | :自定义输出图像的高度,范围 0 至 DIMMAX。设置为 0 则保持视频原始高度。 |
frame_load_cap | INT | 是 | 0 | 0 - BIGMAX(步长: 1) | :限制加载的最大帧数,范围 0 至 BIGMAX,步长 1。设置为 0 则加载全部帧。 |
skip_first_frames | INT | 是 | 0 | 0 - BIGMAX(步长: 1) | :跳过视频开头的指定数量的帧,范围 0 至 BIGMAX,步长 1。 |
select_every_nth | INT | 是 | 1 | 1 - BIGMAX(步长: 1) | :每隔 N 帧加载一帧,范围 1 至 BIGMAX,步长 1。用于降低帧率或抽取关键帧。 |
输出 (Outputs)
| 参数名称 | 数据类型 | 说明 |
|---|---|---|
| IMAGE | UNKNOWN | :输出视频的帧序列,每帧为一张图像。 |
| frame_count | INT | :输出已加载的视频帧的总数量。 |
| audio | AUDIO | :输出从视频中分离出的音频数据。 |
| video_info | VHS_VIDEOINFO | :提供视频元数据,如尺寸、帧数和帧率。 |
使用场景
其典型使用场景包括:为 Stable Diffusion 等图像生成模型准备视频源以进行帧内补绘或风格化;从视频中提取关键帧进行分析;将视频与音频分离后分别处理;或者在批处理工作流中管理多个视频片段。它支持多种常见的视频格式,是构建视频转视频(Video-to-Video)工作流的第一步。
加载视频(上传)🎥🅥🅗🅢 节点源码链接
加载视频(上传)🎥🅥🅗🅢 节点来自 ComfyUI-VideoHelperSuite 节点包。
评论
使用 GitHub 登录后即可参与讨论。