Nodes/RUI-Nodes/加载透明视频 / Load Video (Alpha)
ComfyUI Node

加载透明视频 / Load Video (Alpha)

A ComfyUI node in Rui-Node🐶/视频🎬 with 9 inputs and 5 outputs.

By rui40000·Created 3 years ago·Updated about 8 hours ago· 17
加载透明视频 / Load Video (Alpha)
    • rgba_image
    • alpha
    • rgb_image
    • 帧数
    • 帧率
    video
    强制帧率0.00
    帧数上限0
    跳过前N帧0
    间隔1
    自定义宽度0
    自定义高度0
    解码器自动
    视频路径
    CategoryRui-Node🐶/视频🎬

    Inputs (9)

    NameTypeDefaultDescription
    videoCOMBO从 ComfyUI 的 input 目录里选择视频文件。 若视频不在该目录,可改用下方「视频路径」直接填绝对路径。
    强制帧率FLOAT0.000–240按指定帧率重采样。填 0 表示保持视频原始帧率。 例如原视频 8fps、这里填 24,会补成 24fps(重复帧); 填 4 则抽帧减半。做游戏序列帧时通常保持 0 更安全。
    帧数上限INT00–100000最多读取多少帧,填 0 表示读完整段。 达到上限会立即中止解码,用来快速试跑长视频。
    跳过前N帧INT00–100000丢弃视频开头的若干帧。 用于跳过片头黑场或起手多余的静止帧。
    间隔INT11–100每隔几帧取一帧。1=每帧都要,2=隔帧抽取(帧数减半)。 在「跳过前N帧」之后生效。
    自定义宽度INT00–8192输出宽度,填 0 保持原始尺寸。 只填宽或只填高时,另一边按原比例自动换算。
    自定义高度INT00–8192输出高度,填 0 保持原始尺寸。 像素素材缩放会让边缘被插值糊掉,做像素游戏时建议保持 0。
    解码器COMBO自动自动:探测到 alpha_mode=1 的 VP8/VP9 时自动换用 libvpx, 否则用默认解码器(更快)。一般保持「自动」即可。 强制 libvpx:无论探测结果如何都用 libvpx 解码。 当自动模式仍然丢 alpha 时改用这一档。 默认解码器:用 ffmpeg 内置解码器,速度快但 读不到 WebM 边带里的 alpha(这正是常见加载 节点丢透明通道的原因)。
    视频路径optSTRING视频文件的绝对路径。填写后优先于上方的下拉选择。 留空则使用下拉框选中的文件。

    Outputs (5)

    NameTypeDescription
    rgba_imageIMAGE4 通道 RGBA 序列帧。直接接 ComfyUI 原生「保存图像」即可存成 带透明通道的 PNG 序列帧(原生保存节点不会丢 alpha)。
    alphaMASK透明通道单独输出为遮罩,可接遮罩预览或参与后续合成。
    rgb_imageIMAGE3 通道 RGB 序列帧,供只接受 3 通道输入的下游节点使用。
    帧数INT实际读取到的帧数。
    帧率FLOAT实际输出的帧率(未设强制帧率时即视频原始帧率)。