MM-Diffusion

一个模型同时生成匹配的音频和视频,告别音画不同步。

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 视频生成 🍴 复刻 22 🐛 待处理 17 👀 关注 5
GitHub ↗
GitHub 星标 ★ 455
维护状态 低维护
是否开源 开源
定价模式 🏷️完全免费 开源项目,MIT许可证,可免费使用和部署。

项目预览

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

项目数据

分类视频生成
开发团队researchmm
定价模式🏷️完全免费
价格说明开源项目,MIT许可证,可免费使用和部署。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议MIT
主要语言Python
技术栈/模型audio-generation,content-creation,diffusion-models,multi-modality,video-generation
GitHub 星标★ 455
上线时间2022-12-11 00:00:00
代码更新2024-06-05
仓库体积4.3 MB
本站数据更新2026-11-08
维护状态低维护
收录时间2026-08-09
浏览次数6

项目介绍

MM-Diffusion是CVPR 2023提出的多模态扩散模型,用于联合生成音频和视频。它解决的是传统生成模型只能处理单一模态、难以实现音视频同步生成的问题。核心能力在于通过设计多模态扩散过程,让音频和视频在生成过程中相互约束、协同进化,从而生成时间上对齐、内容上匹配的音视频片段。该模型基于Denoising Diffusion Probabilistic Models(DDPM)扩展而来,支持从文本或类别条件生成短视频及其对应音频。项目提供了完整的训练和推理代码,以及预训练模型,方便研究者复现和二次开发。

Star 增长趋势

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

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

使用教程

难度:高级 约 55 分钟 部署方式:本地GPU 5 步

环境要求

  • NVIDIA GPU(多卡更好)
  • CUDA 11.x
  • conda

安装与启动步骤

  1. 1拉仓库

    音频与视频两条分支都要用到同一份代码。

    git clone https://github.com/researchmm/MM-Diffusion.git
  2. 2建环境

    官方锁 Python 3.8,新版 Python 上旧版 torch 装不上。

    conda create -n mmdiffusion python=3.8
  3. 3装对应 CUDA 的 torch

    按本机 CUDA 版本选,装错版本会在第一次前向时报错。

    conda install pytorch torchvision torchaudio pytorch-cuda=11.6 -c pytorch-nightly -c nvidia
  4. 4装分布式依赖

    多卡采样脚本依赖 mpi4py。

    conda install mpi4py
  5. 5跑一个采样脚本

    先用分辨率最低的那条脚本验证链路。

    bash ssh_scripts/multimodal_sample_sr.sh

如何确认成功

跑完采样脚本后输出目录里出现成对的音频与视频文件,两者时长一致且口型大致对齐

注意事项

  • 这是论文官方实现,重点是复现结果,工程可用性一般。
  • 脚本里写的路径与卡数是作者环境,改成本机配置才能跑。
  • 数据集不随仓库分发,训练要自己准备成对的音视频数据。
  • 多卡脚本强依赖 MPI 环境,单卡跑要么改脚本要么只跑采样。

核心亮点

  • 首次实现音频视频联合扩散生成,音画同步性强
  • 基于CVPR论文,方法有理论保障,代码结构清晰
  • 提供预训练权重,可直接体验效果

不足之处

  • 生成视频分辨率低(16x16),实用性受限
  • 依赖特定数据集(如Landscape),泛化能力待验证
  • 文档/社区待观察

适用场景

  • 短视频自动配音
  • 虚拟场景内容创作
  • 多模态生成研究

替代项目

VideoFusion、Imagen Video、Make-A-Video

上一篇:CVPR23_LFDM

下一篇:flatten

同类项目推荐

AI-Youtube-Shorts-Generator 开源

长视频一键变爆款竖屏短视频,免费无限制

Open-source alternative to Opus Clip, Vidyo.ai, Klap & SubMagic. Turn long-form YouT···

★ 5823 2026-08-09
HoloTime 开源

上传视频,一键生成可交互的全景 4D 动态场景

[ACM MM 2025] HoloTime: Taming Video Diffusion Models for Panoramic 4D Scene Generat···

★ 161 2026-08-09
DreamX-Creator 开源

一句话生成带声音的2K视频,音画同步不用后期。

Democratizing Native Audio-Video Generation at 2K Resolution

★ 319 2026-09-29
seedance-2.5-api 开源

复制示例就能调 Seedance 2.5 生成视频,还附真实花费

Seedance 2.5 API (seedance-2.5): per-second pricing by resolution, up to 30-second t···

★ 136 2026-09-27
explainroo 开源

一段脚本,AI 自动配音配画导出讲解 MP4

Explainer videos and product demos made by your AI agent. Free and open source: a lo···

★ 1023 2026-10-03
ComfyUI_MiniMaxH3_Director 开源

在ComfyUI里分段导演,长视频一次编排成片

Multi-segment MiniMax H3 Director for official ComfyUI MiniMax-H3

★ 2725 2026-10-30
ai-video-generator-claude 开源

用 Claude 技能一键生成爆款视频提示词,快速产出高质量 AI 视频。

10 Claude skills that generate studio-quality AI video prompts for Seedance 2.0 on H···

★ 462 2026-08-09