基于 ComfyUI 与 AnimateDiff 的 30 秒人物成长 AI 视频制作教程
简介
利用 AI 技术生成一段 30 秒的视频来展现一个人从出生到老去的生命历程,是目前较为流行的创作形式。本教程将详细介绍如何使用 ComfyUI 配合 AnimateDiff 插件实现这一效果。
环境准备
- 软件基础:确保已安装 ComfyUI 及其依赖环境。
- 硬件要求:建议使用配备 NVIDIA 显卡的设备,显存建议在 8GB 以上以保证生成效率。
- 网络环境:安装自定义节点时可能需要访问 GitHub 或 HuggingFace,请确保网络连接通畅。
核心知识点
- 安装 ComfyUI 并配置 AnimeDiff 插件
- 使用 BatchPromptSchedule 节点进行时间轴提示词编排
- 模型加载与参数调试
第一步:安装缺失的节点组件
首次载入特定工作流文件后,ComfyUI 可能会提示缺少 Custom Nodes。此时需通过 ComfyUI Manager 进行自动修复。
- 点击 ComfyUI Manager 按钮打开组件管理面板。
- 选择 "Install Missing Custom Nodes" 选项。
- 等待系统自动扫描并下载缺失的组件。若下载失败,请检查网络状态并重试。
- 安装完成后,务必重启 ComfyUI 服务以加载新组件。
第二步:配置模型资源
为了获得最佳生成效果,需要正确放置以下三类模型文件:
1. 检查点模型 (Checkpoint)
- 推荐模型:DreamShaper 8
- 存放路径:
ComfyUI/models/checkpoints/ - 操作:将
.safetensors文件放入上述目录后,刷新浏览器页面。在Load Checkpoint节点的ckpt_name下拉菜单中选择该模型。
2. VAE 解码器
- 存放路径:
ComfyUI/models/vae/ - 操作:下载对应的 VAE 文件放入目录,并在
Load VAE节点中选中。这有助于提升视频的色彩还原度。
3. 动作模块 (Motion Module)
- 推荐模型:AnimateDiff v1.5 v2
- 存放路径:
ComfyUI/custom_nodes/ComfyUI-AnimateDiff-Evolved/models/ - 操作:在
AnimateDiff Loader节点的model_name下拉菜单中选择mm_sd_v15_v2.ckpt。
4. 负向嵌入 (Negative Embedding)
- 推荐模型:BadDream
- 用途:针对 Dream Shaper 模型训练的负面嵌入,用于优化画面质量。
- 存放路径:
ComfyUI/models/embeddings/


