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)

参数名称数据类型必填默认值取值范围/选项说明
videoCOMBO--:选择要加载的视频文件。该列表自动扫描并显示输入目录中所有支持的视频格式文件。
meta_batchVHS_BATCHMANAGER--:(可选)连接批处理管理器,用于在复杂工作流中协调多个视频或图像序列的加载与处理。
vaeVAE--:(可选)连接一个 VAE 模型,节点将直接输出视频帧的潜在空间表示,而非像素图像。

控件参数 (Parameters)

参数名称数据类型必填默认值取值范围/选项说明
force_rateCOMBO00 - 60(步长: 1):强制设定输出帧序列的帧率,范围 0-60,步长 1。设置为 0 则使用视频原始帧率。
custom_widthINT00 - DIMMAX:自定义输出图像的宽度,范围 0 至 DIMMAX。设置为 0 则保持视频原始宽度。
custom_heightINT00 - DIMMAX:自定义输出图像的高度,范围 0 至 DIMMAX。设置为 0 则保持视频原始高度。
frame_load_capINT00 - BIGMAX(步长: 1):限制加载的最大帧数,范围 0 至 BIGMAX,步长 1。设置为 0 则加载全部帧。
skip_first_framesINT00 - BIGMAX(步长: 1):跳过视频开头的指定数量的帧,范围 0 至 BIGMAX,步长 1。
select_every_nthINT11 - BIGMAX(步长: 1):每隔 N 帧加载一帧,范围 1 至 BIGMAX,步长 1。用于降低帧率或抽取关键帧。

输出 (Outputs)

参数名称数据类型说明
IMAGEUNKNOWN:输出视频的帧序列,每帧为一张图像。
frame_countINT:输出已加载的视频帧的总数量。
audioAUDIO:输出从视频中分离出的音频数据。
video_infoVHS_VIDEOINFO:提供视频元数据,如尺寸、帧数和帧率。

使用场景

其典型使用场景包括:为 Stable Diffusion 等图像生成模型准备视频源以进行帧内补绘或风格化;从视频中提取关键帧进行分析;将视频与音频分离后分别处理;或者在批处理工作流中管理多个视频片段。它支持多种常见的视频格式,是构建视频转视频(Video-to-Video)工作流的第一步。

加载视频(上传)🎥🅥🅗🅢 节点源码链接

加载视频(上传)🎥🅥🅗🅢 节点来自 ComfyUI-VideoHelperSuite 节点包。

评论

使用 GitHub 登录后即可参与讨论。

评论加载中…