# aserbao/AndroidCamera

🔥🔥🔥自定义Android相机(仿抖音 TikTok)，其中功能包括视频人脸识别贴纸，美颜，分段录制，视频裁剪，视频帧处理，获取视频关键帧，视频旋转，添加滤镜，添加水印，合成Gif到视频，文字转视频，图片转视频，音视频合成，音频变声处理，SoundTouch，Fmod音频处理。 Android camera(imitation Tik Tok), which includes video editor,audio editor,video face recognition stickers, segment recording,video cropping, video frame processing, get the first video frame, key frame, video rotation, add filter Mirror ,add watermark ,add gif to video, add text to video, picture to video, audio and video synthesis, audio change processing, SoundTouch, Fmod audio processing.

Repository: https://github.com/aserbao/AndroidCamera
Canonical: https://ross.abutalabs.com/products/androidcamera
Language: Java
License Family: other
Topics: camera, sticker, media, encoder-decoder, video, effect, editor, opengl, tiktok, muxer, decode, encode, filters
Last push: 2024-08-13T09:07:29+00:00

## Health v2 (maintenance only)
Score: 23/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 0, release rhythm 8, longevity 100
- inputs: {"age_days": 3043, "days_push": 750, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_license
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 3297, forks 680 (observed 2026-08-28T04:07:55.623693+00:00)

## What it is
An Android library and demo app implementing a TikTok-style custom camera with video and audio editing features such as segment recording, filters, stickers, watermarks, cropping, and MediaCodec-based encode/decode processing. It is written in Java and demonstrates OpenGL, MediaCodec, MediaExtractor, and MediaMuxer usage.

## Use cases
- build a tiktok-style camera app on android
- record video in segments with android camera
- add filters and stickers to recorded video
- crop and rotate video on android
- add watermark or subtitles to video
- process video frames with mediacodec
- change audio pitch in recorded video
- extract key frames from a video

## When to choose
- you need a reference implementation of Android camera recording plus MediaCodec-based video editing
- you want to learn OpenGL, MediaCodec, MediaExtractor, or MediaMuxer through working sample code
- you are building a short-video app with segment recording, filters, and stickers on Android

## When to avoid
- you need a production-ready, maintained library with a license and active support
- you target iOS or cross-platform rather than Android
- you want a turnkey video editor SDK rather than example code to adapt
- you cannot accept paid consultation for questions, as the author charges for support

## Facets
- artifact type: library
- maturity: maintenance
- function: video-processing, audio-processing, image-processing, computer-vision, graphics
- domain: mobile-development, media, android-tools
- platform: jvm
- tags: android-camera, tiktok-clone, mediacodec, opengl, video-editing, face-stickers, beauty-filter, segment-recording, watermark, soundtouch, fmod, sample-app, video, audio, android, mobile

## Member repositories
- aserbao/AndroidCamera (main) score 23

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:07:55.623693+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T07:22:41.858297+00:00, confidence not recorded.
  - readme: https://github.com/aserbao/AndroidCamera (fetched 2026-08-28T04:07:55.623693+00:00, sha fc3c75ff45ae)
- Data as of 2026-08-30T08:39:29.467469+00:00.
