AI tool for one-click short video generation and multi-platform publishing
Top 10.8% on sourcepulse
This project provides an AI-powered toolkit for generating and distributing short videos, targeting content creators and marketers looking to automate video production and social media posting. It aims to simplify the process of creating engaging video content in bulk, potentially increasing reach and monetization opportunities.
How It Works
The system leverages AI models for video generation, content scripting, and voiceovers. Users can input keywords to generate video scripts, select from various AI voice models (local or cloud-based) for narration, and choose background music. The tool supports batch processing, allowing for the creation of numerous unique videos by mixing and matching video clips, images, and text descriptions. It also includes an automated video uploading feature that simulates user interactions with social media platforms.
Quick Start & Requirements
setup.bat
for Windows, setup.sh
for macOS/Linux) are provided. Manual installation requires pip install -r requirements.txt
.streamlit run gui.py
or use start.bat
/start.sh
.Highlighted Details
Maintenance & Community
The project is actively updated, with recent additions including CozyVoice, SenseVoice, Docker support, and a simplified Windows version. Community discussion is encouraged via a WeChat group.
Licensing & Compatibility
The software is licensed under GPL-3.0. Commercial use, redistribution of modified versions, or using the software as part of a commercial product without explicit permission is strictly prohibited. The license explicitly states that commercial use based on this software is not allowed.
Limitations & Caveats
The project's license is restrictive, prohibiting commercial use. Automated posting relies on browser automation (Selenium), which can be brittle and prone to breaking with platform UI changes. Integration with future AI video models like Sora is planned but not yet implemented.
4 months ago
1 day