NarratoAI
NarratoAI简介
📌 Narratoai是什么
NarratoAI 是一款基于LLM的开源自动化影视解说工具,将"文案撰写 - 视频剪辑 - AI配音 - 字幕生成"的完整流程整合为自动化操作。主要面向短视频创作者、影视解说UP主、MCN团队及自媒体运营者。
NarratoAI由 GitHub 用户 linyqh 开发,目前获得约 7K Star 和 880 Fork,支持本地部署与 Docker 部署两种方式。

✨ NarratoAI功能特征
🎬 智能文案撰写:利用 LLM 自动生成视频解说文案,支持多语种
🎞️ 自动化视频剪辑:根据脚本自动剪辑视频,支持随机拼接模式,可自定义片段时长与视频比例(如 9:16 竖屏)
🗣️ AI 配音生成:内置多语种 TTS 语音合成,支持调节音量、语速,提供多种声音风格
📝 智能字幕制作:自动生成与语音同步的字幕,支持自定义字体、位置、颜色与描边
👀 内容预览优化:生成前可预览片段时间戳、画面描述与对应旁白,支持单独重新生成某段内容
🚀 多模型适配:支持阿里 Qwen2-VL、DeepSeek R1/V3、Google Gemini 等模型
💻 多场景支持:覆盖通用影视解说、短剧解说、短剧混剪等热门创作场景
🔍 SEO优化:根据关键词优化内容结构,提升搜索引擎可见性
🎯 NarratoAI应用场景
影视解说创作:快速制作电影、电视剧、短剧的专业解说视频
短视频制作:批量生产适合抖音、快手、B站、视频号等平台的短视频内容
教育培训视频:教师或培训机构快速制作教学演示材料
商业产品展示:企业制作产品介绍视频,突出产品特点与优势
自媒体运营:个人创作者实现日更多条内容,提升账号影响力
✅ NarratoAI优缺点
优点
全流程自动化:从文案到成片一键完成,10分钟内生成完整视频,效率提升80%以上
零门槛操作:无需专业剪辑技能,零基础用户可快速上手
成本极低:剪辑10分钟视频仅需约0.1元(API调用费用)
开源免费:完全免费使用,代码透明,支持二次开发
灵活定制:支持手动调整参数,满足个性化创作需求
缺点
模型依赖:早期版本主要依赖 Google Gemini 模型,对其他模型支持有限(新版本已改善)
硬件要求:虽显卡非必需,但需要 4核CPU+8GB内存的配置
中文支持限制:早期版本对中文视频处理存在限制,文件名不能包含中文、特殊字符或空格
效果一致性:自动化生成内容可能需要人工微调才能达到最佳效果
🛠️ NarratoAI使用方法
环境准备
系统要求:Windows 10+ / MacOS 11.0+ / Linux
硬件配置:4核CPU、8GB内存(显卡非必需)
Python版本:3.10 或更高
部署方式(二选一)
方式一:本地部署
git clone https://github.com/linyqh/NarratoAI.git cd NarratoAI pip install -r requirements.txt cp config.example.toml config.toml # 编辑 config.toml 填入 API Key streamlit run webui.py --server.maxUploadSize=2048
方式二:Docker 部署
git clone https://github.com/linyqh/NarratoAI.git cd NarratoAI docker-compose up -d
使用流程
基础配置:访问 http://localhost:8501,配置 API Key 并选择 AI 模型
上传视频:将 mp4 文件放入 resource/videos 目录(文件名不能含中文或特殊字符)
生成脚本:AI 自动分析视频内容并生成解说文案
预览调整:检查片段与解说是否匹配,可重新生成不满意的部分
配置参数:设置视频比例、配音风格、字幕样式等
生成视频:点击开始,等待 AI 自动完成剪辑、配音和字幕合成
❓ 常见问题
Q1: 为什么无法识别中文视频文件名?
A: 系统对文件名有限制,建议使用英文、数字或下划线命名,避免中文、空格和特殊字符。
Q2: NarratoAI支持哪些 AI 模型?
A: 目前支持 Google Gemini、阿里 Qwen2-VL、DeepSeek R1/V3 等,视频分析推荐使用 Qwen 系列模型。
Q3: 生成的视频可以商用吗?
A: 需注意原视频素材的版权问题,AI 生成内容的商用权限建议参考具体使用的模型服务条款。
Q4: 剪辑效果不理想怎么办?
A: 可在预览阶段单独重新生成某段内容,或手动编辑脚本进行调整。
Q5: 是否支持导出到剪映?
A: 未来版本计划支持导出剪映草稿功能。
Q6: 远程部署是否安全?
A: 采用先进加密技术确保数据传输与存储安全,但建议通过官方渠道获取软件。
🔗 相关链接
GitHub 仓库:https://github.com/linyqh/NarratoAI
官方文档:https://www.narratoai.cn/
API 文档:部署后访问 http://localhost:8080/docs
专业论文写作-降AI率
Ai应用
Ai资讯
漫剧一条龙
爆单神器-绘蛙
字节龙虾ArkClaw






