mochi 是视频领域的开源项目,由 genmoai 开发,2024 年首次发布。
在全站 13,997 个收录项目中,它的 GitHub 星标数(3,746)位列前 30%,在视频分类的 528 个项目里位列前 8%。
项目目前处于活跃维护状态,最近一次代码更新于 2026-10-06。开源免费,需自行部署。
它主要面向的使用场景是:研究者复现和改进视频扩散模型。同类可对比的替代方案包括 Open-Sora、CogVideo。

开源文生视频,本地跑出电影感片段
Mochi 是 Genmo 团队开源的视频生成模型系列,定位为“最好的开源视频生成模型”。它基于扩散 Transformer 架构,支持通过文本提示生成高质量、高连贯性的视频片段,在开源方案中画质与运动自然度表现突出。项目提供 Python 推理代码、模型权重和示例,方便研究者和开发者本地部署或二次开发。它解决的是闭源视频生成工具成本高、不可定制的问题,让社区能在自有数据上微调、集成到创作流程中。核心能力包括文生视频、较长时长与较高分辨率输出,以及可扩展的模型架构。整体适合想研究视频生成底层技术、或需要可自托管视频生成能力的团队。
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
—
1克隆仓库
从 GitHub 拉取 genmoai/mochi 源码,并进入项目目录,后续命令都在该目录执行。
git clone https://github.com/genmoai/mochi
cd mochi2创建虚拟环境
安装 uv 包管理器,用它创建 .venv 虚拟环境并激活,避免污染系统 Python 环境。
pip install uv
uv venv .venv
source .venv/bin/activate3安装项目依赖
先装 setuptools,再以可编辑模式安装 mochi 本体,--no-build-isolation 是 README 指定的必需参数。
uv pip install setuptools
uv pip install -e . --no-build-isolation4可选装 flash attention
如需 flash attention 加速,改用带 flash 扩展的安装命令;普通安装可跳过此步。
uv pip install -e .[flash] --no-build-isolation5安装 FFMPEG
README 明确要求安装 FFMPEG,否则模型输出无法合成为视频;请按系统方式自行安装。
6准备模型权重
通过 README 顶部的 Direct Download 链接或 Hugging Face 页面获取权重,放到项目下的 weights/ 目录(该目录需与 --model_dir 参数一致)。
7启动 Gradio 界面
用官方 demo 脚本启动网页交互界面,--model_dir 指向权重目录,--cpu_offload 降低显存占用。
python3 ./demos/gradio_ui.py --model_dir weights/ --cpu_offload8或用命令行生成
不使用网页界面时,可直接运行 CLI 脚本进行文生视频推理,参数与 Gradio 方式相同。
python3 ./demos/cli.py --model_dir weights/ --cpu_offload| 配置项 | 必填 | 说明 | 示例 |
|---|---|---|---|
--model_dir | 是 | 指定模型权重所在目录,README 示例为 weights/ | weights/ |
--cpu_offload | 否 | 开启后把部分计算/权重卸载到 CPU,降低显存占用 | --cpu_offload |
--lora_path | 否 | 加载 safetensors 格式的微调 LoRA,gradio_ui.py 与 cli.py 均可加 | --lora_path path/to/my_mochi_lora.safetensors |
Gradio 脚本启动成功后会在终端打印本地访问地址,浏览器打开即可输入提示词生成视频;CLI 方式则以能正常输出视频文件为准。
Q:显存不够怎么办?
A:在启动命令后加上 --cpu_offload,把部分负载卸载到 CPU 以降低显存占用,README 的示例命令默认就带了该参数。
Q:生成的视频打不开或没有视频文件?
A:需要先安装 FFMPEG,README 说明必须用它才能把模型输出转成视频。
Q:如何安装 flash attention?
A:改用扩展安装命令 uv pip install -e .[flash] --no-build-isolation,而不是默认的安装命令。
Q:能用自己微调的模型吗?
A:可以。若已有 safetensors 格式的 LoRA,在 gradio_ui.py 或 cli.py 后加 --lora_path 指向该文件即可。
Q:在哪里下载模型权重?
A:README 顶部提供了 Direct Download 直链和 Hugging Face 页面两个入口,下载后放进 weights/ 目录。
Open-Sora、CogVideo
mochi 是视频领域的开源项目,由 genmoai 开发,2024 年首次发布。
在全站 13,997 个收录项目中,它的 GitHub 星标数(3,746)位列前 30%,在视频分类的 528 个项目里位列前 8%。
项目目前处于活跃维护状态,最近一次代码更新于 2026-10-06。开源免费,需自行部署。
它主要面向的使用场景是:研究者复现和改进视频扩散模型。同类可对比的替代方案包括 Open-Sora、CogVideo。
MoneyPrinterTurbo
开源
输入一句话,高清短视频自动出炉,文案配音全包了
利用 AI 大模型和自动化工作流,根据主题或关键词一键生成高清短视频。Generate HD short ···
openscreen
开源
免费无水印录屏做演示,替代 Screen Studio
Record your screen, ship a demo. Free and open-source, GPU-accelerated, no watermark···
seedance-2.0-api
开源
快速上手字节Seedance 2.0,文本/图片一键生成视频
Seedance 2.0 API — text-to-video and image-to-video examples
auto-subs
开源
在剪辑软件里直接生成字幕,省去导出导入的麻烦
On-device subtitle generation that connects directly to DaVinci Resolve, Premiere, a···