#225 · Primary category: Video & Animation

AndroidCamera

camera decode editor effect encode encoder-decoder filters media muxer opengl sticker tiktok video

Custom Android camera and video editor inspired by TikTok, featuring face stickers, beauty filters, segment recording, cropping, filters, watermarking, GIF overlays, text-to-video, and audio processing.

Project last updated:08/13/24

GitHub Stars

3.3K

Forks

680

Contributors

1

License

Other

Why we included this project

AndroidCamera is the sort of project you open when you want to see how a TikTok-style camera actually works under the hood. It is organized as runnable demo activities that cover segmented recording, cropping, rotation, frame and keyframe extraction, filters, watermarks, animated stickers and subtitles, and text-to-video, each built on the platform's own MediaCodec, MediaExtractor, MediaMuxer, OpenGL, and EGL APIs. That makes it a study guide for the Android media stack as much as a camera example. The audio side adds pitch shifting with SoundTouch and Fmod, and the face-recognition stickers with beauty effects give a simple starting point for detection in the preview. Expect to read and adapt the code rather than drop in a packaged SDK, since the project is built around demonstration activities and the author's commentary.

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