ComfyPilotComfyPilot
文档 / 节点说明 / WanInfiniteTalkToVideo

WanInfiniteTalkToVideo

WanInfiniteTalkToVideo 根据音频输入生成视频序列。它使用视频扩散模型,以从一个或两个说话人提取的音频特征为条件,生成说话人头部视频的潜在表示。

节点说明 WanInfiniteTalkToVideo 更新于 2026-11-12

查看官方原文

WanInfiniteTalkToVideo - ComfyUI Built-in Node Documentation

WanInfiniteTalkToVideo 根据音频输入生成视频序列。它使用视频扩散模型,以从一个或两个说话人提取的音频特征为条件,生成说话人头部视频的潜在表示。

WanInfiniteTalkToVideo 根据音频输入生成视频序列。它使用视频扩散模型,以从一个或两个说话人提取的音频特征为条件,生成说话人头部视频的潜在表示。该节点可以生成新序列,或使用先前帧作为运动上下文来扩展现有序列。

输入

通用输入

参数描述数据类型必填范围
模式音频输入模式。single_speaker 使用一个音频输入。two_speakers 启用“双说话人输入”部分中列出的额外音频输入和遮罩。DYNAMIC\_COMBO是"single_speaker" "two_speakers"
模型基础视频扩散模型。MODEL是-
模型补丁包含音频投影层的模型补丁。MODEL\_PATCH是-
正向提示用于引导生成的正向条件。CONDITIONING是-
负向提示用于引导生成的负向条件。CONDITIONING是-
vae用于在图像和潜在空间之间进行编码的 VAE。VAE是-
宽度输出视频的宽度(像素)。必须能被 16 整除。(默认值:832)INT是16 - MAX\_RESOLUTION(步长 16)
高度输出视频的高度(像素)。必须能被 16 整除。(默认值:480)INT是16 - MAX\_RESOLUTION(步长 16)
长度要生成的帧数。(默认值:81)INT是1 - MAX\_RESOLUTION(步长 4)
clip视觉输出用于额外条件的可选 CLIP vision 输出。CLIP\_VISION\_OUTPUT否-
起始图像用于初始化视频序列的可选起始图像。IMAGE否-
音频编码器输出1包含第一个说话人特征的主音频编码器输出。AUDIO\_ENCODER\_OUTPUT是-
运动帧数用作运动上下文的先前帧数。(默认值:9)INT是1 - 33
音频缩放应用于音频条件的缩放因子。(默认值:1.0)FLOAT是-10.0 - 10.0
前置帧用于扩展的可选先前视频帧。最后 motion_frame_count 帧将用作运动上下文。IMAGE否-

双说话人输入

当 mode 设置为 "two_speakers" 时,将显示此部分中的输入。

参数描述数据类型必填范围
audio_encoder_output_2包含第二个说话人特征的第二个音频编码器输出。AUDIO\_ENCODER\_OUTPUT否-
mask_1第一个说话人的遮罩,如果使用两个音频输入则必填。MASK否-
mask_2第二个说话人的遮罩,如果使用两个音频输入则必填。MASK否-

参数约束:

  • 当 mode 设置为 "two_speakers" 时,对于第二个说话人设置,audio_encoder_output_2、mask_1 和 mask_2 为必填项。
  • 如果提供了 audio_encoder_output_2,则还必须提供 mask_1 和 mask_2。
  • 如果同时提供了 mask_1 和 mask_2,则还必须提供 audio_encoder_output_2。
  • 如果提供了 previous_frames,则其帧数必须至少达到 motion_frame_count 指定的数量。

输出

输出名称描述数据类型
模型已应用音频条件的修补模型。MODEL
正向提示正向条件,可能已通过额外上下文(如起始图像或 CLIP vision 输出)进行修改。CONDITIONING
负向提示负向条件,可能已通过额外上下文进行修改。CONDITIONING
latent在潜在空间中生成的视频序列。LATENT
裁剪图像扩展序列时,应从运动上下文开头裁剪的帧数。当提供了 previous_frames 时,等于 motion_frame_count,否则为 0。INT
本文档由 AI 生成。如果您发现任何错误或有改进建议,欢迎贡献! 在 GitHub 上编辑

Source fingerprint (SHA-256): b7359490c1de86d9c82122bc227295b3b7f8a3493f629365ae0f22f9f34d9a66