Tool to automatically create short clips with a baground video and AI-generated captions. Can be used for YouTube Shorts, TikTok, Instagram Reels, Snapchat Spotlight.
No API keys are required, the videos are processed locally on your computer.
example.mp4
- Python >=3.7 - Download Here
- FFmpeg - Download Here
- Git - Download Here
- Git LFS - Download Here
- Clone the repository:
git clone https://github.com/sw-aka/Short-Video-Creator.git
- Install dependencies:
pip install -r requirements.txt
- Move MP4 main videos into
INPUT_VIDEOS
- Move MP4 background videos into
BACKGROUND_VIDEOS
- Run
main.py
:
python main.py
- The editted videos are saved in
OUTPUT_VIDEOS
You can edit the settings in config.py
.
- Fork the repository.
- Create a new branch:
git checkout -b feature-name
. - Make your changes.
- Push your branch:
git push origin feature-name
. - Create a pull request.
This project is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.