Generative AI

AI Video Editor

An Android video editor with AI auto-captions, background removal, voice-over and auto-edit built in.

  • Generative AI
  • Android
  • Whisper
  • Kotlin

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

  1. Step 1. Footage is imported into a multi-track timeline with real-time ExoPlayer preview.
  2. Step 2. AI auto-edit analyses speech and silence, trims dead air and detects highlights; beat sync aligns cuts to music.
  3. Step 3. Whisper generates captions, MediaPipe removes or replaces backgrounds, and TTS produces voice-overs from text.
  4. 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

  • Kotlin
  • Jetpack Compose
  • FFmpeg Kit
  • ExoPlayer
  • MediaPipe
  • Whisper
  • Room · Hilt

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

  1. 01Raw footagedevice gallery / camera
  2. 02AI analysisWhisper captions · silence & highlight detection
  3. 03EditorCompose timeline · effects · TTS · MediaPipe
  4. 04FFmpeg exportrendered clip + templates
InputProcessingOutput

Want something like AI Video Editor?

Tell us your use case — we'll scope a build that fits.

Start a project →