NarratoAI是什么

NarratoAI是开源免费的AI影视解说与自动剪辑工具,一键搞定文案、剪辑、配音字幕。10分钟一键出片,你传个视频上去,它自己分析画面内容,生成解说词,剪好片子,十来分钟就能出成品,适配抖音、B站、YouTube多平台。GitHub上八千多Star。

NarratoAI核心功能

  • 智能文案撰写:用大模型自动写解说文案,支持多语种,还能根据关键词做 SEO 优化。

  • 自动化视频剪辑:根据脚本自动剪辑拼接视频,可以自己设置片段时长和画面比例(比如 9:16 竖屏)。

  • AI 配音生成:内置多种语言的语音合成,能调语速和音量,声音风格比较多。

  • 智能字幕制作:字幕和语音自动同步,字体、颜色、位置都能自己改。

  • 内容预览与优化:生成视频前可以先看时间戳、画面和旁白对不对得上,不满意的部分可以单独重新生成。

NarratoAI应用场景

  • 影视解说创作:快速出电影、电视剧、短剧的解说视频。

  • 短视频批量制作:批量做适合抖音、快手、B站等平台的短视频。

  • 教育培训视频:老师或机构用来做教学演示材料。

  • 商业产品展示:企业用来做突出产品卖点的介绍视频。

  • 自媒体运营:个人创作者用来日更,提高账号更新频率。

NarratoAI常见问题

Q: NarratoAI 支持哪些 AI 模型?

A: 支持 Google Gemini、阿里 Qwen2-VL、DeepSeek R1/V3 等。分析视频画面推荐用 Qwen 系列。

Q: 为什么无法识别中文视频文件名?

A: 系统有文件名限制,视频文件最好用英文、数字或下划线命名,别加中文、空格或特殊字符。

Q: 剪辑效果不理想怎么办?

A: 可以在预览阶段单独重新生成某段内容,或者手动改一下脚本再合成。

Q:支持哪些语言?

A:20多种,中文、英文、日语、韩语这些主流的都行。

Q:需要会编程吗?

A:基础用不需要,有Windows整合包,解压双击就行。进阶换模型调参数的话得懂点技术。

NarratoAI(图1)

NarratoAI使用教程

  • 环境准备:系统需要 Windows 10+ / MacOS 11.0+ / Linux,电脑至少 4 核 CPU、8GB 内存,不用显卡。Python 版本要在 3.10 以上。

  • 部署方式:

  • 本地部署:克隆代码后运行 pip install -r requirements.txt,把 config.example.toml 复制为 config.toml 并填好 API Key,最后运行 streamlit run webui.py --server.maxUploadSize=2048。

  • Docker 部署:克隆代码后直接运行 docker-compose up -d。

  • 基础配置:打开 http://localhost:8501,填上 API Key,选好用哪个 AI 模型。

  • 上传视频:把 mp4 视频放进 resource/videos 文件夹(注意文件名别带中文或特殊字符)。

  • 生成脚本:让 AI 自动分析视频内容,生成解说文案。

  • 预览调整:看看片段和解说对不对得上,哪里不行就点重新生成。

  • 配置参数:设置视频比例、配音声音、字幕样式等。

  • 生成视频:点击开始,等 AI 自动剪好、配好音、加完字幕。

竞品对比

对比维度NarratoAIMoneyPrinterTurboKrillinAInarrator-ai-cli
核心定位影视解说与自动化剪辑从零生成泛知识短视频多语种翻译与配音影视解说自动化命令行工具
部署方式WebUI / DockerWebUIWebUI命令行 (CLI)
硬件要求4核CPU+8G内存,无需显卡依赖 ImageMagick/MoviePy依赖云端API4核CPU+8G内存,无需GPU
Agent 接入不支持不支持不支持原生支持 (提供 SKILL.md)
中文支持早期版本有路径限制基本正常完整支持原生设计,全面支持
商用授权禁止商用需自查 License需自查 License商用条款清晰

评价

全流程自动化,10 分钟左右就能出一条完整视频,效率提升很明显;操作门槛低,开源免费且参数可以灵活调,早期版本对中文处理不太友好,比如文件名不能带中文;自动生成的内容有时还得自己微调一下才自然;本地部署需要一点环境配置的基础。

开源地址:https://github.com/linyqh/NarratoAI