was-node-suite-comfyui
时间:2025/11/07
Write to Video
该节点的核心功能是接收一个图像序列,并将序列中的每一张图片作为视频的关键帧。节点可以在这些关键帧之间选择性地插入平滑的过渡动画,并将整个图像序列编码、合成为一个标准的视频文件(例如 .mp4, .webm 等)。
Write to Video-节点参数说明
| 输入参数 | |
| image | 接收一个图像批次,批次中的每一张图像都会被视为视频的一个关键帧。节点会按照批次中图像的顺序来生成视频内容。 |
| 输出参数 | |
| IMAGE_PASS | 一个“透传”输出,会将从 image 输入端口接收到的原始图像批次原封不动地传递出去。 |
| filepath_text | 输出一个包含所生成的视频文件完整绝对路径的文本字符串。 |
| filename_text | 输出一个仅包含所生成的视频文件文件名(不含路径和扩展名)的文本字符串。 |
| 控件参数 | |
| transition_frames | 设置在两个关键帧(即输入的两张相邻图片)之间要插入多少张过渡帧。这个值越高,两张图片之间的过渡动画就越平滑、越慢。设置为 0 则表示不进行任何过渡,视频会直接从一张图片“跳”到下一张图片,形成幻灯片式的播放效果。 |
| image_delay_sec | 设置每个关键帧(即输入的原始图片)在视频中停留显示的时间,单位是秒 (seconds)。这个参数可以让你在过渡动画开始前,有足够的时间看清楚原始图片的样子。例如,设置为 2.5,则视频播放到每个原始关键帧时,会静止显示2.5秒。 |
| fps | 设置输出视频的帧率,即每秒钟播放多少张画面。较高的帧率会让动画看起来更流畅。这个值同时影响着过渡动画的播放速度和最终视频的时长。 |
| max_size | 设置输出视频文件的最大尺寸(宽度或高度)。节点会根据输入图像的宽高比,在保持比例不变的前提下,将图像缩放到其最长边不超过 max_size 所设定的像素值。这有助于控制最终生成视频的分辨率和文件大小。 |
| output_path | 指定生成的视频文件保存的文件夹路径。默认值为 ComfyUI 的标准输出目录(./ ComfyUI/output)。 |
| filename | 指定生成的视频文件的文件名(不含扩展名)。节点会自动根据选择的编码器添加合适的扩展名(如 .mp4)。可以使用固定的名称,也可以利用 WAS Suite 的动态令牌来创建每次都不同的文件名。 |
| codec | 视频编码器选择器,一个下拉菜单,允许选择用于压缩和编码视频的算法。不同的编码器有不同的特性,例如 H264 是一种兼容性极好的通用编码器,通常生成 . mp4 文件;而 VP9 是一种更现代的编码器,通常用于 .webm 文件,在同等画质下可能有更高的压缩率。 |

