Complement your media editing pipeline with Media3
summary
Media3’s Transformer module provides concrete APIs for transcoding, trimming, custom GL shader effects and compositions built from edited media item sequences, and it already underpins ExoPlayer within Media3 used by more than 30% of the top 10,000 Play Store apps. Examples show custom matrix transforms, a MediaPipe face‑detection pipeline, HDR tone mapping options (HDR tone mapping via OpenGL or codec), and a texture asset loader for incremental adoption; code samples and a demo app prove these features work.
AI-written summary · about
chapters (13)
- 0:00Media3 and Transformer intro
- 0:48What is Media3 library
- 1:50Transformer goals
- 3:36Basic video transcoding
- 4:19Built-in video effects
- 5:03Custom video effects
- 6:26Custom shaders
- 6:47Media compositions
- 8:11Presentation effects
- 8:33HDR support
- 10:17ExoPlayer preview
- 11:21Incremental adoption
- 13:47Resources
related talks
18mVideo Editing on Android with Media3
19mVideo Editing On Android With Media3
16mUnleashing the Power of Media 3 Transformer
18mPresenting a high-quality media experience for all users
10mLiTr (LinkedIn Transformer) - and open source library to transcode and modify...
38mCrafting delightful Camera & Media experiences
25mCreative video editing with Jetpack Media3 and Gemini
43mWhen MediaProjection Isn't Enough
