#281 · Primary category: Video & Animation

EpMedia

android android-video-editor ffmpeg ffmpeg-logo video-editor

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