githubhaohao/LearnFFmpeg resource
Android FFmpeg 音视频开发教程 observed · 2026-08-28
Health v2 · maintenance only
54/100
- Activity 48
- Release rhythm 35
- Longevity 100
Flags: no_releases no_license
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 2262
- days_rel: n/a
- days_push: 315
- n_releases_24m: 0
Adoption not part of the score
1617 stars · 356 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
A free open-source tutorial series and companion codebase for learning FFmpeg-based audio and video development on Android. It covers building players, recorders, filters, audio visualization, and hardware decoding through 15 serialized blog articles with working C++/NDK sample code.
Use cases
- learn how to integrate and compile FFmpeg for Android
- build a video player with FFmpeg and ANativeWindow
- implement audio playback with OpenSLES
- add video filters with OpenGL ES rendering
- sync audio and video in a custom media player
- record video with filters and encode with x264 and fdk-aac
- use MediaCodec for hardware video decoding
- build a 3D panoramic VR video player
When to choose
- you are an Android developer learning multimedia development with FFmpeg and NDK
- you want step-by-step tutorials with runnable sample code for players and recorders
- you need examples combining FFmpeg with OpenGL ES, OpenSLES, or MediaCodec
When to avoid
- you need a production-ready media player library rather than educational code
- you target iOS, desktop, or server platforms instead of Android
- you require a formally licensed dependency - the repository has no explicit license file
Facets
learning-resource · maturity active
video-processing audio-processing graphics developer-tools tutorials mobile-development media android-tools cpp ffmpeg android-ndk opengles opensles mediacodec video-player audio-visualization video-recording tutorial-series c-plus-plus audio video android mobile
1 source
- readme: https://github.com/githubhaohao/LearnFFmpeg · fetched 2026-08-28 · 04520819a372
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| githubhaohao/LearnFFmpeg | main | 54 |
For agents
markdown · JSON · MCP: product_card(name="githubhaohao/LearnFFmpeg")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem