Video Helper Suite 🎥🅥🅗🅢/audiogenerated
Load Audio (Upload)🎥🅥🅗🅢(LoadAudioUpload)
该节点会扫描 ComfyUI 输入文件夹中所有支持的音频格式文件,并生成一个可供选择的文件列表
Load Audio Upload
audio
duration
audio
COMBO
start_time
0.00
duration
0.00
VideoHelperSuite
Load Audio (Upload)🎥🅥🅗🅢 节点,该节点会扫描 ComfyUI 输入文件夹中所有支持的音频格式文件,并生成一个可供选择的文件列表
Load Audio (Upload) 节点是 Video Helper Suite 中的一个音频处理模块,用于从 ComfyUI 的输入目录加载音频文件。它的核心功能是将用户上传的音频文件读取到工作流中,并允许用户指定截取音频的起始时间和片段时长,为后续的音频处理或音视频合成提供素材。
节点功能
该节点会扫描 ComfyUI 输入文件夹中所有支持的音频格式文件,并生成一个可供选择的文件列表。在内部,它通过 get_audio 函数读取文件,并根据提供的 start_time 和 duration 参数精确截取音频片段。其输出包含一个结构化的 AUDIO 对象(包含波形数据和采样率等信息)以及所加载音频片段实际时长的浮点数值。
节点参数说明 - Load Audio (Upload)🎥🅥🅗🅢
连接输入 (Inputs)
| 参数名称 | 数据类型 | 必填 | 默认值 | 取值范围/选项 | 说明 |
|---|---|---|---|---|---|
audio | COMBO | 是 | - | - | 从 ComfyUI 输入目录中的可用文件中选择要加载的音频文件。 |
控件参数 (Parameters)
| 参数名称 | 数据类型 | 必填 | 默认值 | 取值范围/选项 | 说明 |
|---|---|---|---|---|---|
start_time | FLOAT | 否 | 0 | 0 - 10000000 (步长: 0.01) | - |
duration | FLOAT | 否 | 0 | 0 - 10000000 (步长: 0.01) | 要加载的音频片段时长(秒)。设置为 0 则从 start_time 处加载整个音频文件。 |
输出 (Output)
| 参数名称 | 数据类型 | 说明 |
|---|---|---|
| audio | AUDIO | audio(输出参数):输出加载并处理后的结构化音频数据,供后续音频节点使用。 |
| duration | FLOAT | duration(输出参数):输出实际加载的音频片段的时长(单位:秒)。 |
使用场景
在制作带背景音乐的视频或进行音频分析的工作流中,此节点是音频输入的第一步。用户可以先通过 ComfyUI 的上传功能将音乐文件放入输入目录,然后使用此节点加载,并连接到如“音频合并”或“音视频合成”等下游节点,为视频内容配上同步的音频轨道。
注意事项
使用时需注意,音频文件必须预先通过 ComfyUI 的界面手动上传至输入目录,节点无法直接读取系统任意路径的文件。此外,duration 参数设置为 0 时表示加载从起始时间到文件末尾的全部内容。
评论
使用 GitHub 登录后即可参与讨论。