项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 778
使用教程
ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。
环境要求
- NVIDIA GPU 24G+
- Python 3.9+
- 姿态与外观权重
安装与启动步骤
-
1克隆
从单张图驱动人体动作的视频生成。
git clone https://github.com/boese0601/MagicDance.git cd MagicDance -
2装依赖
扩散 + 姿态控制,环境较重。
pip install -r requirements.txt -
3下权重
按 README 放到指定目录。
ls pretrained -
4跑推理
先用自带示例验证。
bash scripts/inference_any_image_pose.sh
如何确认成功
输出视频里人物动作跟随参考姿态序列。
注意事项
- 外观控制与姿态控制是两个阶段,先训前者再解耦。
- 长视频会累积误差,分段生成再拼。
- 涉及真人形象,注意授权与合规。
核心亮点
- 身份保持出色:在姿态迁移时能稳定保留面部特征和服饰细节,避免身份漂移
- 姿态与表情联合控制:同时支持身体动作和面部表情的精确重定向,生成效果自然
- 基于ICML 2024论文:算法有学术背书,技术方案经过同行评审,可靠性较高
不足之处
- 文档/社区待观察:项目处于早期,使用教程和社区讨论较少,上手门槛可能偏高
- 资源消耗大:扩散模型推理速度慢,对GPU显存要求高,不适合实时应用
适用场景
- 数字人制作:为虚拟主播或游戏角色快速生成符合动作捕捉数据的动画
- 影视后期:将演员的表演动作迁移到CG角色上,减少手工动画工作量
- 创意内容生成:用户上传自拍和动作视频,生成趣味性的人物模仿视频
替代项目
ControlNet、TposePose、AnimateAnyone
上一篇:champ
下一篇:ConsistI2V
同类项目推荐
STCDiT
开源
复杂运动下视频增强,时间稳定结构保真
[CVPR 2026] STCDiT for Real-World Video Enhancement and AIGC Enhancement. It achieve···
videogan
开源
用GAN生成动态场景视频,复现经典论文
Implementation of "Generating Videos with Scene Dynamics" in Tensorflow
claude-animated-shorts
开源
一句话让 Claude 生成 2D 角色 3D 场景动画短片
Free Claude skill: viral animated story shorts (2D characters in a 3D world) with th···
ez-text2video
开源
低配显卡也能跑文本生成视频,自定义时长和分辨率
Easily run text-to-video diffusion with customized video length, fps, and dimensions···
ai-moive-studio
开源
用自然语言在无限画布上编排节点,从剧本到成片一条链路搞定
自然语言驱动的无限画布工作流 Agent,让 AI 视频创作第一次真正变成可编辑的工作流。 A···
FancyVideo
开源
输入文字或图片,快速生成动态视频片段
Video generation from text&image, 1st-gen
VisionCrafter
开源
一句话生成图片、动画和配乐,让创意动起来
Craft your visions
awesome-ai-media-cn
开源
找AI视频工具,看这份每周更新的精选清单就够了
AI 视频制作与自媒体运营工具精选合集 — 涵盖一键生成、文生视频、多平台分发、字幕翻译等···
jafar
开源
用JAX复现Genie,从视频生成可交互环境
JAX reimplementation of the DeepMind paper "Genie: Generative Interactive Environmen···
