MagicDance

一张图+任意动作,生成身份不变的逼真人物视频

开源 🏷️定价信息待确认 ✅ 目前可打开 视频生成 🍴 复刻 62 🐛 待处理 31 👀 关注 27
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 778
维护状态 低维护
是否开源 开源
定价模式 🏷️定价信息待确认

项目预览

MagicDance 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类视频生成
开发团队Boese0601
定价模式🏷️定价信息待确认
价格说明开源项目,官网为项目主页,未提供在线体验或定价信息。
访问状态✅ 目前可打开
是否开源是
开源协议NOASSERTION
主要语言Python
技术栈/模型behavior-generation,cartoon-animation,diffusion-models,generative-ai,generative-model,image-editing,video-editing,video-generation
GitHub 星标★ 778
上线时间2023-11-08 00:00:00
代码更新2024-07-03
仓库体积134.0 MB
本站数据更新2026-11-07
维护状态低维护
收录时间2026-08-09
浏览次数11

项目介绍

MagicDance(又称MagicPose)是一个基于扩散模型的人体姿态与面部表情重定向工具,由ICML 2024论文提出。它解决的是在保持人物身份特征(如面部、服饰)不变的前提下,将参考动作或表情迁移到目标人物身上的问题。核心能力包括:支持从单一参考图像生成具有指定姿态和表情的逼真人物图像,可应用于静态图像编辑和视频序列生成;采用身份感知的扩散模型架构,在生成过程中保留人物的独特外观;支持卡通风格动画,能实现风格化的人物动作迁移。该项目提供预训练模型和推理代码,方便研究者与开发者快速使用。其技术亮点在于同时处理姿态和表情的细粒度控制,并兼顾身份一致性,在虚拟人、数字人、动画制作等领域具有实用价值。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 778

使用教程

ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。

难度:高级 约 60 分钟 部署方式:本地安装 4 步

环境要求

  • NVIDIA GPU 24G+
  • Python 3.9+
  • 姿态与外观权重

安装与启动步骤

  1. 1克隆

    从单张图驱动人体动作的视频生成。

    git clone https://github.com/boese0601/MagicDance.git
    cd MagicDance
  2. 2装依赖

    扩散 + 姿态控制,环境较重。

    pip install -r requirements.txt
  3. 3下权重

    按 README 放到指定目录。

    ls pretrained
  4. 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···

★ 78 2026-08-09
videogan 开源

用GAN生成动态场景视频,复现经典论文

Implementation of "Generating Videos with Scene Dynamics" in Tensorflow

★ 79 2026-08-09
claude-animated-shorts 开源

一句话让 Claude 生成 2D 角色 3D 场景动画短片

Free Claude skill: viral animated story shorts (2D characters in a 3D world) with th···

★ 2056 2026-11-06
ez-text2video 开源

低配显卡也能跑文本生成视频,自定义时长和分辨率

Easily run text-to-video diffusion with customized video length, fps, and dimensions···

★ 114 2026-08-09
ai-moive-studio 开源

用自然语言在无限画布上编排节点,从剧本到成片一条链路搞定

自然语言驱动的无限画布工作流 Agent,让 AI 视频创作第一次真正变成可编辑的工作流。 A···

★ 1656 2026-09-17
FancyVideo 开源

输入文字或图片,快速生成动态视频片段

Video generation from text&image, 1st-gen

★ 920 2026-08-09
VisionCrafter 开源

一句话生成图片、动画和配乐,让创意动起来

Craft your visions

★ 151 2026-08-09
awesome-ai-media-cn 开源

找AI视频工具,看这份每周更新的精选清单就够了

AI 视频制作与自媒体运营工具精选合集 — 涵盖一键生成、文生视频、多平台分发、字幕翻译等···

★ 366 2026-08-09
jafar 开源

用JAX复现Genie,从视频生成可交互环境

JAX reimplementation of the DeepMind paper "Genie: Generative Interactive Environmen···

★ 107 2026-08-09