Short-Video-Creator icon indicating copy to clipboard operation
Short-Video-Creator copied to clipboard

Automatic | AI-generated captions - No API Key | Background Video | YouTube Shorts | TikTok

AI Short Video Creator

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.

Table of Contents

  • Example
  • Requirements
  • Installation
  • Usage
  • Contributing
  • License
  • Attributions

Example Output

Requirements

Installation

  1. Clone the repository:
 git clone https://github.com/sw-aka/Short-Video-Creator.git
  1. Install dependencies:
 pip install -r requirements.txt

Usage

  1. Move MP4 main videos into INPUT_VIDEOS
  2. Move MP4 background videos into BACKGROUND_VIDEOS
  3. Run main.py:
python main.py
  1. The editted videos are saved in OUTPUT_VIDEOS

Optional

You can edit the settings in config.py.

Contributing

  1. Fork the repository.
  2. Create a new branch: git checkout -b feature-name.
  3. Make your changes.
  4. Push your branch: git push origin feature-name.
  5. Create a pull request.

License

This project is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

Attributions