Welcome to TurboReelGPT! Your new buddy for creating short videos for TikTok, Instagram Reels, and YouTube Shorts. Unlike other AI video generators out there, we’re all about making your content feel real.
Just like Midjourney changed the game for images, TurboReelGPT is here to transform how we make videos. Our mission is to help creators easily produce videos that connect with their audience on a human level.
- Check This Out: Want to see what you can create? Check out this example video.
Engagement: Make videos more engaging — our one and only North Star
Ready to dive in? Here’s how to get started with TurboReelGPT:
-
Clone the Repo:
git clone https://github.com/yourusername/turboreelgpt.git
-
Head to the Project Folder:
cd turboreelgpt
-
Make Sure You’ve Got Python: Grab Python 3.10.x from python.org.
-
Install FFmpeg and ImageMagick:
- For Windows: Download the binaries from FFmpeg and ImageMagick. Just add them to your system's PATH.
- For macOS: Use Homebrew (if you haven’t tried it yet, now’s the time!):
brew install ffmpeg imagemagick
- For Linux: Just use your package manager:
sudo apt-get install ffmpeg imagemagick
-
Get the Required Python Packages:
pip install -r requirements.txt
-
Grab Your API Keys: You’ll need keys for OPENAI (for generating scripts) and PEXELS (for fetching images). Get your PEXELS API key here.
-
Set Up Your Config: Create a
config.yaml
file in the root folder. Cloneconfig-example.yaml
and fill it in with your API keys and desired settings. You only need to configure settings other than the API keys if you're not using the Gradio UI. -
Gradio UI: Run:
python3 GUI.py
Fill in all the inputs and generate your video!
Heads Up: This project uses YT-DLP for downloading YouTube videos, and it requires cookies to work properly. Automating this in a VM might not be the best idea.
We’d love your help! If you’re excited to contribute to TurboReelGPT, here’s how you can jump in:
- Fork the Repo.
- Create a New Branch for your feature or fix.
- Make Your Changes and Commit Them.
- Push Your Branch and submit a pull request.
- Join Our Crew: Let’s connect! Join us and other creators on our Discord server. We can’t wait to see what you create!