Video Helper Suite 🎥🅥🅗🅢generated

Load Video FFmpeg (Upload) 🎥🅥🅗🅢(LoadVideoFFmpegUpload)

此节点的主要功能是从 ComfyUI 的输入目录中读取视频文件,并将其逐帧解压为图像张量

Load Video F Fmpeg Upload

meta_batch
vae
IMAGE
mask
audio
video_info
video
COMBO
force_rate
0
custom_width
INT
custom_height
INT
frame_load_cap
INT
start_time
FLOAT
VideoHelperSuite

Load Video FFmpeg (Upload) 🎥🅥🅗🅢 节点,该节点的主要功能是从 ComfyUI 的输入目录中读取视频文件,并将其逐帧解压为图像张量。

Load Video FFmpeg (Upload) 🎥🅥🅗🅢 节点是 Video Helper Suite 工具包中的一个核心组件,专门用于将用户上传的视频文件加载到 ComfyUI 的工作流中。它基于强大的 FFmpeg 多媒体框架,能够高效地解码和处理多种常见视频格式,将视频内容转换为后续节点可以处理的图像序列、音频和元数据。

节点功能

此节点的主要功能是从 ComfyUI 的输入目录中读取视频文件,并将其逐帧解压为图像张量。这对于需要基于视频帧进行图像生成、编辑、修复或风格迁移的工作流至关重要。用户可以精确控制加载的起始时间、帧率以及输出图像的尺寸,为复杂的视频后处理任务提供了灵活的起点。

节点参数说明 - Load Video FFmpeg (Upload) 🎥🅥🅗🅢

连接输入 (Inputs)

参数名称数据类型必填默认值取值范围/选项说明
video组合--选择要加载的视频文件。文件列表来自 ComfyUI 输入目录,仅显示支持的视频格式(如 .mp4、.mov、.avi)。
meta_batchVHS_BATCHMANAGER--连接 VHS_BatchManager 以进行元数据批处理。
vaeVAE--连接一个 VAE 模型,用于将图像直接编码为 Latent 空间表示。

控件参数 (Parameters)

参数名称数据类型必填默认值取值范围/选项说明
force_rate组合00 - 60 (步长: 1)强制指定输出图像的帧率,范围 0-60,步长 1。设置为 0 时使用视频原始帧率。
custom_width整数00 - DIMMAX自定义输出图像的宽度,范围 0 - DIMMAX。设置为 0 时保持视频原始宽度。
custom_height整数00 - DIMMAX自定义输出图像的高度,范围 0 - DIMMAX。设置为 0 时保持视频原始高度。
frame_load_cap整数00 - BIGMAX (步长: 1)限制加载的最大帧数,范围 0 - BIGMAX,步长 1。设置为 0 时加载所有帧。
start_time浮点00 - BIGMAX (步长: .001)设置视频加载的起始时间(单位:秒),范围 0 - BIGMAX,步长 0.001。

输出

参数名称数据类型说明
IMAGE未知输出的视频帧序列,格式为图像张量。
mask遮罩从带透明度通道的视频中提取的遮罩。
audio音频从视频中分离出的音频数据。
video_infoVHS_VIDEOINFO视频元数据,包括帧率、时长和总帧数。

使用场景

此节点的典型使用场景包括:为视频生成逐帧的动画(如使用 Stable Diffusion 进行重绘)、从视频中提取音频进行分离处理、基于视频内容创建遮罩,或者简单地批量处理视频截图。通过输出丰富的视频信息(如帧率、时长、总帧数),它使得后续节点能够基于准确的视频属性进行自动化处理。

Load Video FFmpeg (Upload) 🎥🅥🅗🅢 节点源码链接

Load Video FFmpeg (Upload) 🎥🅥🅗🅢 节点来自 ComfyUI-VideoHelperSuite 节点包。

评论

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

评论加载中…