https://github.com/linyqh/NarratoAI
利用AI大模型,一键解说并剪辑视频; Using AI models to automatically provide commentary and edit videos with a single click.
https://github.com/linyqh/NarratoAI
aiagent aiops gemini-api llm moviepy python
Last synced: 2 months ago
JSON representation
利用AI大模型,一键解说并剪辑视频; Using AI models to automatically provide commentary and edit videos with a single click.
- Host: GitHub
- URL: https://github.com/linyqh/NarratoAI
- Owner: linyqh
- License: mit
- Created: 2024-08-12T13:29:01.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-08-18T06:52:46.000Z (2 months ago)
- Last Synced: 2025-08-18T08:39:08.616Z (2 months ago)
- Topics: aiagent, aiops, gemini-api, llm, moviepy, python
- Language: Python
- Homepage:
- Size: 8.23 MB
- Stars: 6,257
- Watchers: 46
- Forks: 748
- Open Issues: 51
-
Metadata Files:
- Readme: README-en.md
- License: LICENSE
Awesome Lists containing this project
- awesome-hacking-lists - linyqh/NarratoAI - 利用AI大模型,一键解说并剪辑视频; Using AI models to automatically provide commentary and edit videos with a single click. (Python)
README
NarratoAI 😎📽️
An all-in-one AI-powered tool for film commentary and automated video editing.🎬🎞️
📖 English | 简体中文 | 日本語
NarratoAI is an automated video narration tool that provides an all-in-one solution for script writing, automated video editing, voice-over, and subtitle generation, powered by LLM to enhance efficient content creation.
[](https://github.com/linyqh/NarratoAI)
[](https://github.com/linyqh/NarratoAI/blob/main/LICENSE)
[](https://github.com/linyqh/NarratoAI/issues)
[](https://github.com/linyqh/NarratoAI/stargazers)💬 Join the open source community to get project updates and the latest news.
🎉🎉🎉 Official Documentation 🎉🎉🎉Home

Video Review Interface

## Latest News
- 2025.05.11 Released new version 0.6.0, supports **short drama commentary** and optimized editing process
- 2025.03.06 Released new version 0.5.2, supports DeepSeek R1 and DeepSeek V3 models for short drama mixing
- 2024.12.16 Released new version 0.3.9, supports Alibaba Qwen2-VL model for video understanding; supports short drama mixing
- 2024.11.24 Opened Discord community: https://discord.com/invite/V2pbAqqQNb
- 2024.11.11 Migrated open source community, welcome to join! [Join the official community](https://github.com/linyqh/NarratoAI/wiki)
- 2024.11.10 Released official documentation, details refer to [Official Documentation](https://p9mf6rjv3c.feishu.cn/wiki/SP8swLLZki5WRWkhuFvc2CyInDg)
- 2024.11.10 Released new version v0.3.5; optimized video editing process,## Major Benefits 🎉
From now on, fully support DeepSeek model! Register to enjoy 20 million free tokens (worth 14 yuan platform quota), editing a 10-minute video only costs 0.1 yuan!🔥 Quick benefits:
1️⃣ Click the link to register: https://cloud.siliconflow.cn/i/pyOKqFCV
2️⃣ Log in with your phone number, **be sure to fill in the invitation code: pyOKqFCV**
3️⃣ Receive a 14 yuan quota, experience high cost-effective AI editing quickly!💡 Low cost, high creativity:
Silicon Flow API Key can be integrated with one click, doubling intelligent editing efficiency!
(Note: The invitation code is the only proof for benefit collection, automatically credited after registration)Immediately take action to unlock your AI productivity with "pyOKqFCV"!
😊 Update Steps:
Integration Package: Click update.bat one-click update script
Code Build: Use git pull to fetch the latest code## Announcement 📢
_**Note⚠️: Recently, someone has been impersonating the author on x (Twitter) to issue tokens on the pump.fun platform! This is a scam!!! Do not be deceived! Currently, NarratoAI has not made any official promotions on x (Twitter), please be cautious**_Below is a screenshot of this person's x (Twitter) homepage
## Future Plans 🥳
- [x] Windows Integration Pack Release
- [x] Optimized the story generation process and improved the generation effect
- [x] Released version 0.3.5 integration package
- [x] Support Alibaba Qwen2-VL large model for video understanding
- [x] Support short drama commentary
- [x] One-click merge materials
- [x] One-click transcription
- [x] One-click clear cache
- [ ] Support exporting to Jianying drafts
- [X] Support short drama commentary
- [ ] Character face matching
- [ ] Support automatic matching based on voiceover, script, and video materials
- [ ] Support more TTS engines
- [ ] ...## System Requirements 📦
- Recommended minimum: CPU with 4 cores or more, 8GB RAM or more, GPU is not required
- Windows 10/11 or MacOS 11.0 or above
- [Python 3.12+](https://www.python.org/downloads/)## Feedback & Suggestions 📢
👏 1. You can submit [issue](https://github.com/linyqh/NarratoAI/issues) or [pull request](https://github.com/linyqh/NarratoAI/pulls)
💬 2. [Join the open source community exchange group](https://github.com/linyqh/NarratoAI/wiki)
📷 3. Follow the official account [NarratoAI助手] to grasp the latest news
## Reference Projects 📚
- https://github.com/FujiwaraChoki/MoneyPrinter
- https://github.com/harry0703/MoneyPrinterTurboThis project was refactored based on the above projects with the addition of video narration features. Thanks to the original authors for their open-source spirit 🥳🥳🥳
## Buy the Author a Cup of Coffee ☕️
![]()
![]()
## License 📝
Click to view [`LICENSE`](LICENSE) file
## Star History
[](https://star-history.com/#linyqh/NarratoAI&Date)