logo
RunComfy
ComfyUIPlaygroundPricing
discord logo
Loading...
ComfyUI>工作流>LivePortrait | 动态肖像 | Vid2Vid

LivePortrait | 动态肖像 | Vid2Vid

Workflow Name: RunComfy/LivePortrait-Vid2Vid
Workflow ID: 0000...1108
ComfyUI LivePortrait Vid2Vid 工作流程将面部表情和动作从驱动视频转移到源视频。通过分析和应用这些元素,它创建了一个逼真且动态的输出,使得面部表现的高级操控和动画成为可能。
ComfyUI-LivePortraitKJ 节点及其相关工作流程完全由 Kijai 开发。我们对此创新工作给予 Kijai 所有应有的认可。在 RunComfy 平台上,我们仅向社区展示 Kijai 的贡献。目前,RunComfy 与 Kijai 之间没有任何正式的联系或合作。我们深表感谢 Kijai 的工作!

ComfyUI LivePortrait Workflow

ComfyUI LivePortrait Workflow
Want to run this workflow?
  • Fully operational workflows
  • No missing nodes or models
  • No manual setups required
  • Features stunning visuals

ComfyUI LivePortrait Examples

ComfyUI LivePortrait Description

感谢  节点和工作流程,在 ComfyUI 中创建逼真的 LivePortrait 动画变得更加容易。以下是其工作流程的关键组件和参数的分解。

请先阅读 说明,以了解工作流程步骤。在熟悉 LivePortrait Img2Vid 过程后,您会注意到 LivePortrait Vid2Vid 和 Img2Vid 工作流程之间的一些小变化。

ComfyUI LivePortrait Vid2Vid 和 Img2Vid 之间的区别

1. 使用 "VHS_LoadVideo" 加载视频而不是图像

  • 在此 LivePortrait Img2Vid 工作流程中,您使用 "LoadImage" 节点加载静态图像作为源。然而,在 Vid2Vid 工作流程中,您需要加载视频作为源。调整 "frame_load_cap" 以控制加载的帧数。
  • 将源视频调整为更高的分辨率,例如 1024x1024,以获得更好的质量。使用 "VHS_LoadVideo" 加载源视频后,使用 "ImageResizeKJ" 节点将帧放大到类似 1024x1024 的分辨率。这将有助于在最终输出中保持清晰度和细节。在处理视频时,建议使用比 Img2Vid 工作流程更高的源分辨率。虽然 512x512 通常足以用于静态图像,但视频由于需要保留细节和质量而受益于更高的分辨率。
  • 驱动视频帧仍然可以调整为较低的分辨率,例如 480x480,以节省处理时间,因为它们仅提供运动信息。

2. 使用 "source_video_smoothed" 相对运动模式以获得更平滑的 LivePortrait Vid2Vid 结果

  • "LivePortraitProcess" 节点有一个 "relative_motion_mode" 参数,控制如何将运动从驱动视频转移到源。对于 Vid2Vid,建议使用 "source_video_smoothed" 模式。
  • 在此模式下,LivePortrait 运动根据输入视频随时间平滑,这有助于创建更具时间一致性和稳定性的结果。对于视频而言,这一点尤其重要,因为运动中的突然跳跃或抖动比单张图像中更明显。
  • 其他运动模式如 "relative" 或 "single_frame" 可能更适用于 Img2Vid,但 "source_video_smoothed" 通常是 Vid2Vid 的最佳选择。

3. 将源视频 FPS 和音频连接到 "VHS_VideoCombine" 以保持 LivePortrait Vid2Vid 的音频同步

  • 使用 "VHS_VideoCombine" 节点创建最终输出视频时,保持视频帧的音频同步很重要。这涉及两个关键连接:
  • 首先,将源视频的音频通过 "Reroute" 节点连接到 "VHS_VideoCombine" 的 "audio" 输入。这将确保在输出视频中使用原始音频。
  • 其次,将源视频的帧率 (FPS) 连接到 "VHS_VideoCombine" 的 "frame_rate" 输入。您可以使用 "VHS_VideoInfo" 节点获取 FPS,该节点从源视频中提取元数据。这将确保输出视频与源的时间匹配。
  • 通过仔细处理音频和帧率,您可以创建一个 LivePortrait Vid2Vid 输出,保持适当的同步和时间,这对于实现逼真且可观看的结果至关重要。

Want More ComfyUI Workflows?

Loading preview...
Loading preview...
Loading preview...
Loading preview...
Loading preview...
Loading preview...
Loading preview...
Loading preview...
关注我们
  • 领英
  • Facebook
  • Instagram
  • Twitter
支持
  • Discord
  • 电子邮件
  • 系统状态
  • 附属
资源
  • 免费 ComfyUI 在线版
  • ComfyUI 指南
  • RunComfy API
  • ComfyUI 教程
  • ComfyUI 节点
  • 了解更多
法律
  • 服务条款
  • 隐私政策
  • Cookie 政策
RunComfy
版权 2025 RunComfy. 保留所有权利。

RunComfy 是首选的 ComfyUI 平台,提供 ComfyUI 在线 环境和服务,以及 ComfyUI 工作流 具有惊艳的视觉效果。 RunComfy还提供 AI Playground, 帮助艺术家利用最新的AI工具创作出令人惊叹的艺术作品。