Repository navigation
First stable release of Vinci Clips, a self-hosted tool that turns long videos into short vertical clips with captions.
Features in this release:
- Upload or import: drag and drop videos up to 2 GB or paste a YouTube URL.
- Transcribe with Gemini: word-level timestamps and speaker labels via FFmpeg and the Gemini API.
- AI clip selection: suggested segments worth posting from the transcript.
- Cut clips with FFmpeg to local storage under backend/uploads/clips.
- Reframe to 9:16 with face detection for a vertical crop around the speaker.
- Burned-in captions in five styles: Bold Center, Neon Pop, Typewriter, Bubble Style, Minimal Clean.
- Streamer layout: stack gameplay and webcam into a vertical reel.
- Local JSON storage: no separate database required.
Stack: Next.js frontend, Express API, FFmpeg, Gemini. AGPL-3.0. See README for quick start and configuration.