Creative video editing with Jetpack Media3 and Gemini
summary
Shows a working Android pipeline that turns uploaded phone clips into trimmed, concatenated highlights: videos upload to Cloud Storage, a Gemini API via Firebase call (Vertex AI Pro model 2.5, temperature 0) returns a strict JSON of start/end timestamps, and Jetpack Media3 builds a composition object for preview and Transformer export. Live demo proves it produces one‑minute vlogs from many clips, with upload/analysis latency as the main bottleneck.
AI-written summary · about
chapters (11)
- 0:00Introduction
- 1:05The editing nightmare and automation
- 4:48App architecture
- 6:04Selecting videos and using Firebase Storage
- 9:30Analyzing videos with Gemini & prompt engineering
- 10:57Setting up and calling the Gemini model
- 13:30Media selection view model
- 15:10Assembling the video with Media3
- 18:21Video analysis view model and playback
- 20:44Live demo
- 23:34Resources and wrap-up
related talks
25mCreative video editing with Jetpack Media3 and Gemini
19mVideo Editing On Android With Media3
18mVideo Editing on Android with Media3
38mCrafting delightful Camera & Media experiences
18mLet's test Gemini, Google's AI in an Android application!
15mComplement your media editing pipeline with Media3
40mVideo Processing on Android
21mAdd Generative AI capabilities to your Android app
