Skip to content

视频生成工作流

学习在 ComfyUI 中使用视频生成模型。

支持的模型

视频模型

模型说明特点
SVDStable Video Diffusion图像转视频
AnimateDiff动画生成风格动画
来画国产视频模型中文优化

模型选择

需求推荐
写实视频SVD
风格动画AnimateDiff
快速生成AnimateDiff Turbo

SVD (Stable Video Diffusion)

安装 SVD

ComfyUI/models/checkpoints/
svd.safetensors           # 基础版
svd_xt.safetensors        # XT 版本(更高质量)

图像转视频工作流

┌─────────────┐    ┌─────────────┐    ┌─────────────┐
│ LoadImage   │ →  │ SVDVideoGen │ →  │ VideoCombine│
│ (首帧)      │    │ eration     │    │             │
└─────────────┘    └─────────────┘    └─────────────┘

参数设置

参数说明推荐值
frames视频帧数14-25
fps帧率12-30
motion_bucket_id运动强度50-127
video_frames总帧数14-25

质量调整

质量FramesMotionFPS
快速预览145012
标准258024
高质量2512730

AnimateDiff

安装 AnimateDiff

ComfyUI/models/checkpoints/
# 需要支持 AnimateDiff 的模型
# 推荐:SD 1.5 动漫模型

ComfyUI/custom_nodes/
ComfyUI-AnimateDiff-Evolved/

AnimateDiff 工作流

┌─────────────┐    ┌─────────────┐    ┌─────────────┐
│ CheckpointL │ →  │ AnimateDiff │ →  │ VAEDecode   │
│ oader       │    │ Loader      │    │             │
└─────────────┘    └─────────────┘    └─────────────┘

                  ┌─────────────┐
                  │ VideoSave   │
                  │ (可选)      │
                  └─────────────┘

Motion 模块

模块说明
mm_sd_v15_v2.ckpt标准动画
mm_sd_v15_v3.ckpt增强版
v3_loraLoRA 版本

提示词格式

AnimateDiff 使用特殊的提示词格式:

# 动画片段描述
[animation prompt format]
<positive prompt>, animated, dynamic pose, <negative prompt>

# 示例
1girl, beautiful, dynamic pose, flowing hair, animated, cinematic
<lora:animation:0.8>, <lora:motion:0.5>

视频保存

VideoCombine 节点

输出设置:
- format: mp4 / gif
- fps: 24-30
- codec: h264 / vp9
- quality: 调整文件大小

常用格式

格式用途推荐
MP4通用推荐
GIF社交媒体循环
WEBM网页小文件

视频增强

插帧

使用插帧提升流畅度:

1. 生成基础视频(24fps)
2. 使用插帧节点
3. 输出 60fps 流畅视频

超分辨率

提升视频分辨率:

1. 逐帧处理
2. 使用视频超分模型
3. 保持时序一致

提示词技巧

动态描述

描述效果
flowing hair飘动头发
wind, breeze风效果
dancing, moving动态动作
camera pan镜头移动

稳定描述

描述效果
static pose稳定姿势
standing still静止站立
no movement无运动

常见问题

Q: 视频生成很慢

A:

  • 减少帧数
  • 使用较小的分辨率
  • 使用 AnimateDiff Turbo

Q: 视频抖动

A:

  • 降低 motion_bucket_id
  • 使用稳定提示词
  • 减少帧数

Q: 生成中断

A:

  • 检查显存
  • 降低质量设置
  • 更新驱动程序

下一步