Ingest
Detect scenes
Trim
Caption
Export
Raw footage flows through an automated editing pipeline. Illustrative walkthrough.
WhisperAI auto-captions
MediaPipebackground removal
40+ / 25+effects · transitions
Android 8+Kotlin · Jetpack Compose
What it does
A feature-rich Android video editor built with Kotlin and Jetpack Compose. Alongside a multi-track timeline, trimming, merging, speed control, 40+ effects and 25+ transitions, it adds AI tools: Whisper-generated captions, MediaPipe background removal, text-to-speech voice-overs, and auto-edit that cuts silences, detects highlights and syncs cuts to the beat.
How it works
- Step 1. Footage is imported into a multi-track timeline with real-time ExoPlayer preview.
- Step 2. AI auto-edit analyses speech and silence, trims dead air and detects highlights; beat sync aligns cuts to music.
- Step 3. Whisper generates captions, MediaPipe removes or replaces backgrounds, and TTS produces voice-overs from text.
- Step 4. FFmpeg renders the final cut, with ready-made templates for TikTok, YouTube, Instagram and business use.
Where it's used
- Social clips
- Course content
- Podcast highlights
- Marketing reels
Tech stack
Build something like this
This project is part of our generative AI development. Tell us your use case and we will reply within one business day with a first step, a price and a date.
Architecture
How the pieces fit
- 01Raw footagedevice gallery / camera
- 02AI analysisWhisper captions · silence & highlight detection
- 03EditorCompose timeline · effects · TTS · MediaPipe
- 04FFmpeg exportrendered clip + templates
InputProcessingOutput
Want something like AI Video Editor?
Tell us your use case — we'll scope a build that fits.