Video Helper Suite 🎥🅥🅗🅢/imagegenerated

Repeat Images 🎥🅥🅗🅢(RepeatImages)

从技术实现上看,该节点接收一个 PyTorch 张量(Tensor)格式的图像批次作为输入,并通过 torch。

Repeat Images

images
IMAGE
count
multiply_by
INT
VideoHelperSuite

Repeat Images 🎥🅥🅗🅢 节点,从技术实现上看,该节点接收一个 PyTorch 张量(Tensor)格式的图像批次作为输入,并通过 torch

Repeat Images 节点是一个用于图像序列处理的工具,其核心功能是接收一个图像批次(IMAGE 类型)并将其内容重复指定的次数。该节点通过复制输入的图像张量来扩展序列长度,并输出一个新的、更长的图像序列以及该序列的总帧数。

节点功能

从技术实现上看,该节点接收一个 PyTorch 张量(Tensor)格式的图像批次作为输入,并通过 torch.cat 操作将原始图像数据沿批次维度(dim=0)进行拼接。它支持标准的 ComfyUI IMAGE 数据类型,其内部机制是创建一个包含 multiply_by 份原始图像数据的列表,然后将它们合并成一个新的张量。最终,节点会输出这个扩展后的图像张量和新的批次大小。

节点参数说明 - Repeat Images 🎥🅥🅗🅢

连接输入 (Inputs)

参数名称数据类型必填默认值取值范围/选项说明
imagesIMAGE--images(输入参数):输入需要被重复的图像批次或序列。类型为 IMAGE。

控件参数 (Parameters)

参数名称数据类型必填默认值取值范围/选项说明
multiply_byINT11 - BIGMAX (步长: 1)multiply_by(输入参数):指定图像序列需要被重复的次数。取值范围为 1 至极大值(BIGMAX),步长为 1,默认值为 1。

Output 输出

参数名称数据类型说明
IMAGEIMAGEIMAGE(输出参数):输出经过重复拼接后生成的新图像序列。
countINTcount(输出参数):输出新图像序列所包含的总图像帧数(即批次大小)。

使用场景

在实际工作流中,此节点常用于需要延长或循环图像序列的场景。例如,在制作视频或动画时,如果某个关键帧序列需要重复播放多次以延长持续时间,可以将该序列输入此节点,并设置 multiply_by 参数为所需的重复次数。生成的更长序列可以直接用于后续的视频编码或帧插值节点。

注意事项

使用此节点时需注意,它仅进行简单的数据复制,不会对图像内容进行任何修改或插值。重复操作会线性增加显存占用和后续节点的处理时间,因此应根据实际需要谨慎设置重复次数,避免生成过大的图像批次。

Repeat Images 🎥🅥🅗🅢 节点源码链接

Repeat Images 🎥🅥🅗🅢 节点来自 ComfyUI-VideoHelperSuite 节点包。

评论

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

评论加载中…