Team Ai
Apppublic

abdur0000/video-processor-api

sourceHugging Faceupdated 1y agoView on Hugging Face
0likes
App README

๐ŸŽง Video Processor API (Whisper + Gemini)

FastAPI-based video processor that:

  • โ€”Extracts audio from video using FFmpeg
  • โ€”Transcribes with Faster Whisper
  • โ€”Summarizes using Google Gemini API
  • โ€”Returns transcript, summary, and subtitles

๐Ÿ”‘ Environment Variables

NameDescription
GEMINI_API_KEYYour Google Generative AI API key
WHISPER_MODELWhisper model size (e.g., tiny, base, small)
WHISPER_DEVICEcpu or cuda
MAX_UPLOAD_MBMax upload file size

๐Ÿš€ Run Locally

bash
pip install -r requirements.txt
python app.py