利用 AI 大模型,一键解说并剪辑视频
See the code📖 English | 简体中文 | ☁️ 云端版入口 (NarratoAI.co)
NarratoAI 是一款自动化影视解说工具,基于 LLM 实现文案撰写、自动化视频剪辑、配音和字幕生成的一站式流程,助力高效内容创作。支持本地部署开源版及 云端托管版。

感谢字节火山引擎赞助本项目! 火山方舟 Agent/Coding Plan 国模套餐首购 9.9,支持 GLM‑5.3、Kimi‑K3、DeepSeek、MiniMax、Doubao等,注册免费领2500w Token,统一 API,适配编码与智能体开发。--> 立即前往
感谢 APIMart 赞助了本项目!APIMart 是专注 AI 图片/视频生成的低价 API 平台,GPT-Image-2 低至 $0.006/张,1 美元可出图 160+ 张。图片、视频一套异步 API 通吃,提交任务拿 ID、回调取结果,跑批万张不超时、换模型不改代码。按量付费、无月费,通过此注册链接注册即可开用。
即日起全面支持硅基流动!注册即享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 改名后售卖,下面是部分截图,请大家务必提高警惕,切勿上当受骗
uv + Python 3.12 本地运行流程,新增一键清理系统缓存和自定义 OpenAI 兼容 Base URL 的格式校验与 API Key 风险提示,并优化短脚本解析、字幕预览和音频设置的跨平台兼容性| 功能 | 说明 |
|---|---|
| IndexTTS-1.5 macOS | 新增面向 Apple Silicon 的 MLX 本地语音克隆引擎,可上传或从资源目录选择参考音频。下载部署包 |
| IndexTTS-2 MLX | 更新 MLX Pack API 适配,支持参考音频、情感控制、随机种子和更完整的生成参数。macOS 部署包(Windows 版本待更新) |
| OmniVoice | 补充 OmniVoice-Pack 部署包下载入口;该引擎支持自动音色、指令音色和参考音频克隆。macOS 部署包 / Windows 部署包 |
vision_llm_provider = "twelvelabs")请下载与系统对应的整合包并完整解压;不要单独移动其中的 NarratoAI、runtime 或 tools 等目录。Windows 使用 x64 版本;macOS 使用 Apple Silicon(M1/M2/M3/M4)arm64 版本。
NarratoAI-windows-x64 目录。update-windows.bat 更新项目,等待窗口提示更新完成。start.bat 启动应用,并保持启动窗口打开。http://127.0.0.1:8501。打开解压后的 NarratoAI-macos-arm64 目录。
若系统阻止打开脚本,请在“终端”中执行(将路径替换为实际解压位置):
xattr -cr "/path/to/NarratoAI-macos-arm64"
chmod +x "/path/to/NarratoAI-macos-arm64/"*.command
先双击 update-macos.command 更新项目,等待更新完成。
再双击 start-macos.command 启动应用,并保持终端窗口打开。
在浏览器访问 http://127.0.0.1:8501。
# 1. 克隆项目
git clone https://github.com/linyqh/NarratoAI.git
cd NarratoAI
# 2. 一键部署
docker compose up -d
# 3. 访问应用
# 浏览器打开 http://localhost:8501
# 1. 克隆项目
git clone https://github.com/linyqh/NarratoAI.git
cd NarratoAI
# 2. 使用 uv 安装依赖
uv sync
# 3. 复制配置文件
cp config.example.toml config.toml
# 4. 编辑 config.toml,配置你的 API 密钥
# 5. 启动应用
uv run streamlit run webui.py --server.maxUploadSize=2048
# 6. 访问应用
# 浏览器打开 http://localhost:8501
👏 1. 可以提交 issue或者 pull request
💬 2. 加入开源社区交流群
📷 3. 关注公众号【NarratoAI助手】,掌握最新资讯
该项目基于以上项目重构而来,增加了影视解说功能,感谢大佬的开源精神 🥳🥳🥳
点击查看 LICENSE 文件
利用 AI 大模型,一键解说并剪辑视频
See the code📖 English | 简体中文 | ☁️ 云端版入口 (NarratoAI.co)
NarratoAI 是一款自动化影视解说工具,基于 LLM 实现文案撰写、自动化视频剪辑、配音和字幕生成的一站式流程,助力高效内容创作。支持本地部署开源版及 云端托管版。

感谢字节火山引擎赞助本项目! 火山方舟 Agent/Coding Plan 国模套餐首购 9.9,支持 GLM‑5.3、Kimi‑K3、DeepSeek、MiniMax、Doubao等,注册免费领2500w Token,统一 API,适配编码与智能体开发。--> 立即前往
感谢 APIMart 赞助了本项目!APIMart 是专注 AI 图片/视频生成的低价 API 平台,GPT-Image-2 低至 $0.006/张,1 美元可出图 160+ 张。图片、视频一套异步 API 通吃,提交任务拿 ID、回调取结果,跑批万张不超时、换模型不改代码。按量付费、无月费,通过此注册链接注册即可开用。
即日起全面支持硅基流动!注册即享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 改名后售卖,下面是部分截图,请大家务必提高警惕,切勿上当受骗
uv + Python 3.12 本地运行流程,新增一键清理系统缓存和自定义 OpenAI 兼容 Base URL 的格式校验与 API Key 风险提示,并优化短脚本解析、字幕预览和音频设置的跨平台兼容性| 功能 | 说明 |
|---|---|
| IndexTTS-1.5 macOS | 新增面向 Apple Silicon 的 MLX 本地语音克隆引擎,可上传或从资源目录选择参考音频。下载部署包 |
| IndexTTS-2 MLX | 更新 MLX Pack API 适配,支持参考音频、情感控制、随机种子和更完整的生成参数。macOS 部署包(Windows 版本待更新) |
| OmniVoice | 补充 OmniVoice-Pack 部署包下载入口;该引擎支持自动音色、指令音色和参考音频克隆。macOS 部署包 / Windows 部署包 |
vision_llm_provider = "twelvelabs")请下载与系统对应的整合包并完整解压;不要单独移动其中的 NarratoAI、runtime 或 tools 等目录。Windows 使用 x64 版本;macOS 使用 Apple Silicon(M1/M2/M3/M4)arm64 版本。
NarratoAI-windows-x64 目录。update-windows.bat 更新项目,等待窗口提示更新完成。start.bat 启动应用,并保持启动窗口打开。http://127.0.0.1:8501。打开解压后的 NarratoAI-macos-arm64 目录。
若系统阻止打开脚本,请在“终端”中执行(将路径替换为实际解压位置):
xattr -cr "/path/to/NarratoAI-macos-arm64"
chmod +x "/path/to/NarratoAI-macos-arm64/"*.command
先双击 update-macos.command 更新项目,等待更新完成。
再双击 start-macos.command 启动应用,并保持终端窗口打开。
在浏览器访问 http://127.0.0.1:8501。
# 1. 克隆项目
git clone https://github.com/linyqh/NarratoAI.git
cd NarratoAI
# 2. 一键部署
docker compose up -d
# 3. 访问应用
# 浏览器打开 http://localhost:8501
# 1. 克隆项目
git clone https://github.com/linyqh/NarratoAI.git
cd NarratoAI
# 2. 使用 uv 安装依赖
uv sync
# 3. 复制配置文件
cp config.example.toml config.toml
# 4. 编辑 config.toml,配置你的 API 密钥
# 5. 启动应用
uv run streamlit run webui.py --server.maxUploadSize=2048
# 6. 访问应用
# 浏览器打开 http://localhost:8501
👏 1. 可以提交 issue或者 pull request
💬 2. 加入开源社区交流群
📷 3. 关注公众号【NarratoAI助手】,掌握最新资讯
该项目基于以上项目重构而来,增加了影视解说功能,感谢大佬的开源精神 🥳🥳🥳
点击查看 LICENSE 文件