项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 1191
技术标签
使用教程
ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。
环境要求
- Conda 环境管理器(用于创建 Python 3.9 环境)
- Python 3.9(README 指定版本)
- PyTorch 2.0.1 / torchvision 0.15.2 / torchaudio 2.0.2,CUDA 11.8
- Windows 系统需参考仓库 issue #11 调整依赖安装方式
- Git(用于克隆仓库)
安装与启动步骤
-
1克隆仓库
把 UniAnimate 源码下载到本地,后续所有命令都在该目录内执行。
git clone https://github.com/ali-vilab/UniAnimate.git cd UniAnimate -
2创建conda环境
README 指定使用 Python 3.9,创建名为 UniAnimate 的独立环境,避免与系统环境冲突。
conda create -n UniAnimate python=3.9 -
3激活环境
切换到刚创建的环境,之后的安装和运行都在此环境下进行。
conda activate UniAnimate -
4安装PyTorch
按 README 指定版本安装 PyTorch 2.0.1 及配套组件,使用 CUDA 11.8 版本。
conda install pytorch==2.0.1 torchvision==0.15.2 torchaudio==2.0.2 pytorch-cuda=11.8 -c pytorch -c nvidia -
5安装项目依赖
安装 requirements.txt 中列出的全部 Python 依赖,也可改用仓库提供的 environment.yaml。
pip install -r requirements.txt -
6运行模型生成视频
README 仅列出“Run the UniAnimate model to generate videos”标题,未给出具体命令,需按仓库内推理脚本自行运行。
关键配置
| 配置项 | 必填 | 说明 | 示例 |
|---|---|---|---|
noise_prior_value | 否 | 噪声先验值,README 提到在代码第 381 行引入,代码中默认取 939。 | 939 |
如何确认成功
conda activate UniAnimate 后能正常导入 torch 即环境安装成功;README 未给出推理启动命令,需自行运行仓库脚本确认视频生成。
常见问题
Q:Windows 系统怎么安装依赖?
A:README 建议参考仓库 issue #11,其中提供了 Windows 下的依赖安装方法,由社区贡献者整理。
Q:出现 The shape of the 2D attn_mask is torch.Size([77, 77]), bu
A:这是 README 明确提到的已知问题,请参考仓库 issue #61 中的解决办法。
Q:除了 requirements.txt 还有别的依赖清单吗?
A:有,仓库同时提供了 environment.yaml,包含全部依赖,可用它一次性创建环境。
Q:有没有更新的模型版本?
A:有。2025/04/15 发布了基于 Wan2.1 的 UniAnimate-DiT,含训练和推理代码,详见对应仓库。
注意事项
- README 未提供推理脚本的具体命令、模型权重下载地址与端口信息,请以仓库实际文件为准。
- 新版本 UniAnimate-DiT 的代码在独立仓库 ali-vilab/UniAnimate-DiT 中,与当前仓库不同。
- README 提到引入 noise_prior 噪声先验,代码中默认值可通过配置项 noise_prior_value 调整。
核心亮点
- 统一框架整合外观与运动编码,简化流程并提升时序一致性
- 提供完整训练/推理代码及评估工具,便于复现和二次开发
- 支持自定义数据集,适应舞蹈、动作等多种动画场景
不足之处
- 训练和推理对GPU显存要求较高,普通设备难以运行
- 文档和社区支持尚待完善,新手入门门槛较高
适用场景
- 数字人视频生成,用于虚拟主播或在线教育
- 舞蹈动作迁移,将动作序列应用到静态人物图
- 影视预可视化,快速生成角色动作预览
替代项目
AnimateAnyone、MagicAnimate、DreamPose
下一篇:MikuDance
同类项目推荐
SoraFlows
开源
让 Sora 视频生成开箱即用,提供 WebUI 和 API 一站式解决方案。
The most powerful and modular Sora WebUI, api and backend with OpenAI's Sora Model. ···
agnes-ai-video-suite
开源
输入文字,自动生成带旁白字幕的多场景视频
Best Open Source AI Video Generator 2026: Text to Multi-Scene Movies with Narration ···
VideoTetris
开源
把复杂文字提示拆解组合,生成多对象连贯视频
[NeurIPS 2024] VideoTetris: Towards Compositional Text-To-Video Generation
HoloTime
开源
上传视频,一键生成可交互的全景 4D 动态场景
[ACM MM 2025] HoloTime: Taming Video Diffusion Models for Panoramic 4D Scene Generat···
SeedVR2
开源
一步搞定视频修复,高清还原老旧模糊视频
[ICLR2026] SeedVR2: One-Step Video Restoration via Diffusion Adversarial Post-Traini···
VideoClaw
开源
一句话创意,自动生成完整影片,让 AI 当你的视频员工。
AI 全自动化视频生成员工 | Your First AIGC Coworker. Chat an Idea. Get a Film.
auto-subs
开源
在剪辑软件里直接生成字幕,省去导出导入的麻烦
On-device subtitle generation that connects directly to DaVinci Resolve, Premiere, a···
iVideoGPT
开源
用视频生成预测未来,让机器人学会操作
Official repository for "iVideoGPT: Interactive VideoGPTs are Scalable World Models"···
kandinsky-5
开源
用文本一键生成视频和图像,扩散模型新选择。
Kandinsky 5.0: A family of diffusion models for Video & Image generation
