Hooked AI Video Editor

Hooked AI Video Editor is an advanced video editing tool that leverages artificial intelligence to enhance and automate the video editing process. This project uses various AI models and techniques to generate B-roll footage, add captions, and apply transitions to create professional-looking videos.

Project Overview:

This project combines various AI and video processing techniques to create an automated video editing system. It utilizes language models for generating B-roll suggestions, computer vision for video analysis, and advanced video editing libraries for applying effects and transitions. The system is designed to run on cloud infrastructure (specifically RunPod) and integrates with external services like S3 for storage and Supabase for database management

Key Features:

Setup and Installation:

  1. Clone the Repository
  2. Install required dependencies pip install -r requirements.txt
  3. Set up environment variables (see Environment Variables section)

Environment Variables:

The following environment variables need to be set: