NarratoAI
利用AI大模型,一键解说并剪辑视频; Using AI models to automatically provide commentary and edit videos with a single click.
> **🔥 隆重推荐:VibeCut 的新范式 —— [speclip.com](https://speclip.com)** > > **一个真正意义上的视频剪辑 Agent!像聊天(vibecoding)一样剪辑视频。** > **[👉 点击立即免费下载 Speclip](https://speclip.com)** The project is written primarily in Python, distributed under the Other license, first published in 2024. It has gained significant community traction with 10,014 stars and 1,361 forks on GitHub. Key topics include: aiagent, aiops, gemini-api, llm, moviepy.
</div> <br>🔥 隆重推荐:VibeCut 的新范式 —— speclip.com
一个真正意义上的视频剪辑 Agent!像聊天(vibecoding)一样剪辑视频。
👉 点击立即免费下载 Speclip
NarratoAI 是一款自动化影视解说工具,基于 LLM 实现文案撰写、自动化视频剪辑、配音和字幕生成的一站式流程,助力高效内容创作。支持本地部署开源版及 云端托管版。
<br> <br><a href="https://github.com/linyqh/NarratoAI/wiki" target="_blank">💬 加入开源社群,获取项目动态和最新资讯</a>
<br> <h2><a href="https://p9mf6rjv3c.feishu.cn/wiki/SP8swLLZki5WRWkhuFvc2CyInDg?from=from_copylink" target="_blank">🎉🎉🎉 官方文档 🎉🎉🎉</a> </h2>界面预览

最新资讯
- 2026.06.10 发布新版本 0.8.1,大版本更新,优化多个核心流程
- 2026.04.27 发布新版本 0.7.9,新增 Fun-ASR一键转录字幕
- 2026.04.03 发布新版本 0.7.8,重构纪录片逐帧分析链路,统一共享服务并优化抽帧、缓存、视觉并发与文案生成流程
- 2026.03.27 发布新版本 0.7.7,出于安全考虑,已移除 LiteLLM 依赖,统一使用 OpenAI 兼容请求链路
- 2025.11.20 发布新版本 0.7.5,新增 IndexTTS-1.5 语音克隆支持
- 2025.10.15 发布新版本 0.7.3,升级大模型供应商管理能力
- 2025.09.10 发布新版本 0.7.2,新增腾讯云tts
- 2025.08.18 发布新版本 0.7.1,支持 语音克隆 和 最新大模型
- 2025.05.11 发布新版本 0.6.0,支持 短剧解说 和 优化剪辑流程
- 2025.03.06 发布新版本 0.5.2,支持 DeepSeek R1 和 DeepSeek V3 模型进行短剧混剪
- 2024.12.16 发布新版本 0.3.9,支持阿里 Qwen2-VL 模型理解视频;支持短剧混剪
- 2024.11.24 开通 discord 社群:https://discord.com/invite/V2pbAqqQNb
- 2024.11.11 迁移开源社群,欢迎加入! 加入官方社群
- 2024.11.10 发布官方文档,详情参见 官方文档
- 2024.11.10 发布新版本 v0.3.5;优化视频剪辑流程,
重磅福利 🎉
即日起全面支持硅基流动!注册即享2000万免费Token(价值16元平台配额),剪辑10分钟视频仅需0.1元!
🔥 快速领福利:
1️⃣ 点击链接注册:https://cloud.siliconflow.cn/i/MI9PgHwB
2️⃣ 使用手机号登录,务必填写邀请码:MI9PgHwB
3️⃣ 领取16元配额,极速体验高性价比AI剪辑💡 小成本大创作:
硅基流动API Key一键接入,智能剪辑效率翻倍!
(注:邀请码为福利领取唯一凭证,注册后自动到账)立即行动,用「MI9PgHwB」解锁你的AI生产力!
⚠️谨防被骗 📢
1. NarratoAI 是一款完全免费的软件,近期在社交媒体(抖音,B站等)上发现,有人将 NarratoAI 改名后售卖,下面是部分截图,请大家务必提高警惕,切勿上当受骗
<div style="display: flex; flex-wrap: wrap; justify-content: space-around; align-items: flex-start; gap: 10px;"> <img src="https://github.com/user-attachments/assets/9cc0e5e4-bd5b-4655-b5ef-7d9085cdbc50" alt="诈骗截图 1" style="width: 23%; max-width: 250px; height: auto; border: 1px solid #ddd; border-radius: 5px; box-shadow: 2px 2px 8px rgba(0,0,0,0.1);"> <img src="https://github.com/user-attachments/assets/464b877c-b061-4856-8260-a0ef6fad7e52" alt="诈骗截图 2" style="width: 23%; max-width: 250px; height: auto; border: 1px solid #ddd; border-radius: 5px; box-shadow: 2px 2px 8px rgba(0,0,0,0.1);"> <img src="https://github.com/user-attachments/assets/9d7a6ea9-4bca-42b5-a61e-7e464037930f" alt="诈骗截图 3" style="width: 23%; max-width: 250px; height: auto; border: 1px solid #ddd; border-radius: 5px; box-shadow: 2px 2px 8px rgba(0,0,0,0.1);"> <img src="https://github.com/user-attachments/assets/09eeb94d-c670-4d7d-ba19-c0468bed3291" alt="诈骗截图 4" style="width: 23%; max-width: 250px; height: auto; border: 1px solid #ddd; border-radius: 5px; box-shadow: 2px 2px 8px rgba(0,0,0,0.1);"> </div>
未来计划 🥳
- windows 整合包发布
- 优化剧情生成流程,提升生成效果
- 发布 0.3.5 整合包
- 支持阿里 Qwen2-VL 大模型理解视频
- 支持短剧混剪
- 一键合并素材
- 一键转录
- 一键清理缓存
- 支持导出剪映草稿
- 支持短剧解说
- 主角人脸匹配
- 支持根据口播,文案,视频素材自动匹配
- 支持更多 TTS 引擎
- ...
快速启动 🚀
方式一:macos Docker 部署(macos 推荐)
bash# 1. 克隆项目 git clone https://github.com/linyqh/NarratoAI.git cd NarratoAI # 2. 一键部署 docker compose up -d # 3. 访问应用 # 浏览器打开 http://localhost:8501
方式二:整合包(Windows 推荐)
关注微信公众号 NarratoAI 助手 右下角菜单栏获取下载链接
方式三:本地运行
bash# 1. 克隆项目 git clone https://github.com/linyqh/NarratoAI.git cd NarratoAI # 2. 安装依赖 pip install -r requirements.txt # 3. 复制配置文件 cp config.example.toml config.toml # 4. 编辑 config.toml,配置你的 API 密钥 # 5. 启动应用 streamlit run webui.py --server.maxUploadSize=2048 # 6. 访问应用 # 浏览器打开 http://localhost:8501
配置要求 📦
- 建议最低 CPU 4核或以上,内存 8G 或以上,显卡非必须
- Windows 10/11 或 MacOS 11.0 以上系统
- Python 3.12+
反馈建议 📢
👏 1. 可以提交 issue或者 pull request
💬 2. 加入开源社区交流群
📷 3. 关注公众号【NarratoAI助手】,掌握最新资讯
参考项目 📚
该项目基于以上项目重构而来,增加了影视解说功能,感谢大佬的开源精神 🥳🥳🥳
请作者喝一杯咖啡 ☕️
<div style="display: flex; justify-content: space-between;"> <img src="https://github.com/user-attachments/assets/5038ccfb-addf-4db1-9966-99415989fd0c" alt="Image 1" style="width: 350px; height: 350px; margin: auto;"/> <img src="https://github.com/user-attachments/assets/07d4fd58-02f0-425c-8b59-2ab94b4f09f8" alt="Image 2" style="width: 350px; height: 350px; margin: auto;"/> </div>赞助
<a href="https://dartnode.com"> <img src="https://dartnode.com/_branding/white_color_full.png" alt="Powered by DartNode" style="background-color: #333; padding: 10px; border-radius: 4px;"> </a>许可证 📝
点击查看 LICENSE 文件
Star History
Contributors
Showing top 5 contributors by commit count.
