NarratoAI  by linyqh

AI tool for automated video commentary and editing

created 11 months ago
6,090 stars

Top 8.6% on sourcepulse

GitHubView on GitHub
Project Summary

NarratoAI is an automated video commentary and editing tool designed for content creators. It leverages large language models (LLMs) to streamline the entire workflow, from scriptwriting and video editing to voiceover and subtitle generation, enabling efficient production of video content.

How It Works

NarratoAI integrates LLMs to generate video scripts and commentary. It then automates the video editing process, synchronizing clips with the generated audio and adding subtitles. This approach aims to significantly reduce the manual effort typically involved in video production, making it faster and more accessible.

Quick Start & Requirements

  • Installation: Update via update.bat or git pull.
  • Prerequisites: Python 3.10+, Windows 10 or macOS 11.0+. Recommended: 4-core CPU, 8GB RAM. GPU is not mandatory.
  • API Integration: Supports SiliconFlow API Key for enhanced functionality.
  • Documentation: 官方文档

Highlighted Details

  • Supports DeepSeek R1 and V3 models for short drama editing.
  • Integrates Alibaba Qwen2-VL for video understanding.
  • Offers a free 20 million token quota (approx. 14 RMB) via SiliconFlow registration with invite code pyOKqFCV.
  • Reconstruction of MoneyPrinter and MoneyPrinterTurbo projects, adding commentary features.

Maintenance & Community

  • Active development with recent updates in March 2025.
  • Discord community available: https://discord.com/invite/V2pbAqqQNb
  • Future plans include Windows installer, improved script generation, and face matching.

Licensing & Compatibility

  • License: MIT.
  • Compatible with commercial use and closed-source linking.

Limitations & Caveats

The project is actively under development, with features like Jianying draft export and specific short drama commentary still in the future plans. Users should be aware of potential ongoing changes and bug fixes.

Health Check
Last commit

2 weeks ago

Responsiveness

1 week

Pull Requests (30d)
2
Issues (30d)
11
Star History
1,361 stars in the last 90 days

Explore Similar Projects

Feedback? Help us improve.