Skip to content

TacosyHorchata/TurboReelGPT

Repository files navigation

TurboReelGPT

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.

What We're About

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. Video Preview

🚀 Our Roadmap

Engagement: Make videos more engaging — our one and only North Star

💡 Getting Started

Ready to dive in? Here’s how to get started with TurboReelGPT:

  1. Clone the Repo:

    git clone https://github.com/yourusername/turboreelgpt.git
  2. Head to the Project Folder:

    cd turboreelgpt
  3. Make Sure You’ve Got Python: Grab Python 3.10.x from python.org.

  4. 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
  5. Get the Required Python Packages:

    pip install -r requirements.txt
  6. Grab Your API Keys: You’ll need keys for OPENAI (for generating scripts) and PEXELS (for fetching images). Get your PEXELS API key here.

  7. Set Up Your Config: Create a config.yaml file in the root folder. Clone config-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.

  8. Gradio UI: Run:

    python3 GUI.py

Fill in all the inputs and generate your video!

GUI Preview

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.

🤗 Want to Help?

We’d love your help! If you’re excited to contribute to TurboReelGPT, here’s how you can jump in:

  1. Fork the Repo.
  2. Create a New Branch for your feature or fix.
  3. Make Your Changes and Commit Them.
  4. 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!

About

Text to Youtube Shorts/ Tiktok Videos - AI Video Engine

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages