Automatically produce a narrated movie review video with voiceover and subtitles from raw film footage.
Generate short drama highlight clips with AI-written commentary for posting on Douyin or Bilibili.
Batch-produce narrated content without manually editing video or recording voiceovers by hand.
Requires an AI provider API key and at least 8 GB RAM, the interface and primary platform targets are Chinese-language.
NarratoAI is a Python tool that automates the process of creating narrated video commentary, the kind of short-form content popular on Chinese video platforms where a voice-over explains the plot of a movie or TV drama over clips from it. The tool handles the full pipeline: it analyzes video footage, generates a script using an AI language model, cuts the video automatically, adds a synthesized voiceover, and generates subtitles, all without manual editing. The README is written primarily in Chinese and targets a Chinese-speaking audience. The tool is designed for content creators who make movie or drama review videos on platforms like Douyin (the Chinese version of TikTok) or Bilibili. It also supports a mode for mixing short drama clips. A cloud-hosted version is available at narratoai.cn for people who prefer not to install anything locally. To run it locally, you clone the repository and start it with Docker or by running a Python Streamlit web app. The interface opens in a browser. You connect it to an AI provider by adding an API key to a config file. The minimum recommended hardware is a 4-core CPU and 8 GB of RAM. A GPU is not required. The project notes that it is free and open source for personal learning and research only, not for commercial use. The README includes a warning that scammers have been repackaging and selling the software on social media under different names. The tool has been updated regularly since 2024, with recent releases adding speech cloning, support for additional text-to-speech engines, and frame-by-frame documentary analysis. It is built on concepts from earlier open-source video generation projects and extends them with the film narration workflow.
← linyqh on gitmyhub — every repo by this author, as a profile.
Verify against the repo before relying on details.