#281 · Primary category: Video & Animation
EpMedia
A lightweight, easy-to-use Android video processing framework based on FFmpeg, supporting editing, cropping, rotation, filters, and more.
Project last updated:08/09/21
GitHub Stars
2.5K
Forks
547
Contributors
4
License
MIT
Why we included this project
Android apps that need on-device video editing usually face a choice between heavy native code and slow round-trips to a server. EpMedia sidesteps that by wrapping FFmpeg in a small Java API: you create an EpVideo, chain a few method calls like clip() and crop(), and hand it to EpEditor with an output option. The feature set covers the usual mobile needs: trimming, cropping, rotating, mirroring, merging, splitting, speed changes, logos, background music, custom filters, and reversing clips. It's a practical starting point for a prototype or a lightweight in-app editor, and it installs as a JitPack dependency rather than forcing you to compile FFmpeg yourself. One caveat: it targets minSdk 21, outputs MP4, and the text-overlay method was pulled from the latest release due to a dependency build issue, so check the version notes if you need that.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
yt-dlp
A feature-rich command-line audio/video downloader
MoneyPrinterTurbo
Generate HD short videos from a topic or keyword with an automated AI workflow.
Deep-Live-Cam
real time face swap and one-click video deepfake with only a single image
manim
Animation engine for explanatory math videos
anime
JavaScript animation engine