返回资源中心

AnimateDiff Evolved Workflow

工作流
AI视频
211 次浏览
213 个赞
ComfyUI动画视频生成

资源描述

本资源提供高级 ComfyUI AnimateDiff Evolved 工作流 JSON 文件,深度集成 IP-Adapter 与 ControlNet 技术。适用于高质量文本生成视频与视频转视频场景,能有效解决画面闪烁问题,实现极其平滑、连贯的动画效果。无论是 AI 动画创作还是视频风格化重绘,该工作流都能为您提供专业级解决方案,大幅提升视频生成质量与创作效率。

详细内容

## 工作流概述 AnimateDiff Evolved 是 ComfyUI 中强大的动画生成扩展。本工作流 JSON 深度集成了 AnimateDiff Evolved、IP-Adapter 与 ControlNet,专为高质量文本生成视频(Text-to-Video)和视频转视频(Video-to-Video)设计。通过精确控制运动轨迹与风格一致性,有效解决传统 AI 视频生成中的画面闪烁与形变问题,实现极其平滑、连贯的专业级动画效果。 ## 分步骤操作说明 ### 1. 环境准备与节点安装 确保您的 ComfyUI 已更新至最新版本。通过 ComfyUI Manager 安装以下核心自定义节点:`ComfyUI-AnimateDiff-Evolved`、`ComfyUI_IPAdapter_plus` 以及 `comfyui_controlnet_aux`。安装完成后重启 ComfyUI。 ### 2. 导入工作流与模型配置 将本资源的 `ComfyUI_AnimateDiff_Workflow_JSON` 文件直接拖拽至 ComfyUI 界面。在 `Load Checkpoint` 节点中选择您常用的 SD1.5 基础大模型;在 `Load AnimateDiff Model` 节点中加载对应的运动模型(如 `mm_sd_v15_v2.ckpt`)。 ### 3. 设置 ControlNet 与 IP-Adapter 在 `Load Video` 节点上传您的参考视频。配置 ControlNet 预处理器(如 OpenPose 提取动作,Depth 提取深度),并连接至 ControlNet Apply 节点。在 IP-Adapter 节点中上传风格参考图,调整权重(通常在 0.6-0.8 之间)以保持角色或画风一致。 ### 4. 调整提示词与核心参数 在 `CLIP Text Encode` 节点中输入正向与反向提示词,建议保持描述简洁且聚焦于主体动作。在采样节点中,设置目标分辨率(建议 512x512 或 768x768)、总帧数(Frame Count,建议 16-32 帧)、FPS(通常 8-12)以及采样步数(Steps,20-30)。 ### 5. 执行生成与视频导出 检查所有节点连线无误且无红色报错后,点击 `Queue Prompt` 开始生成。生成完成后,在 `Video Combine` 节点预览效果。若需提升画质,可开启工作流中可选的放大(Upscale)或插帧(RIFE VFI)后处理模块,最后导出为 MP4 格式。 ## 注意事项与最佳实践 - **显存管理**:AnimateDiff 对显存消耗较大,建议至少配备 8GB 显存。若显存紧张,请在启动 ComfyUI 时添加 `--lowvram` 参数,或在 AnimateDiff 节点中启用 `Context Options` 来分段渲染长视频。 - **模型匹配**:确保基础大模型、VAE 与 AnimateDiff 运动模型的版本严格对应(如 SD1.5 模型必须搭配 SD1.5 的 Motion Model),否则会导致画面崩坏。 - **提示词技巧**:在视频生成中,避免在提示词中频繁切换主体或场景,保持提示词的一致性有助于提升视频连贯性。 ## 常见问题提示 - **Q: 生成的视频画面闪烁严重怎么办?** A: 闪烁通常由于 ControlNet 控制力不足或缺乏风格锚点导致。请适当提高 ControlNet 的权重,并确保 IP-Adapter 已正确接入以锁定画面风格。同时,可尝试更换更稳定的 AnimateDiff 运动模型。 - **Q: 运行时提示 Out of Memory (OOM) 怎么解决?** A: 请尝试降低生成视频的分辨率(如降至 512x512),减少单次生成的帧数(Frame Count),或在 `Context Options` 中减小 Context Length 的值。 - **Q: 人物动作僵硬或不自然?** A: 检查 ControlNet 预处理器提取的骨骼或深度图是否准确。如果参考视频动作幅度过大,可适当降低 ControlNet 的 `end_percent` 参数,让 AI 在生成后期有更多自由发挥的空间。