Ross ROSS = Recommend OSS · open-source software intelligence for agents

githubhaohao/LearnFFmpeg resource

Android FFmpeg 音视频开发教程 observed · 2026-08-28

github.com/githubhaohao/LearnFFmpeg · C++ 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

Full methodology

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

Member repositories

RepositoryRoleHealth v2
githubhaohao/LearnFFmpegmain54

For agents

markdown · JSON · MCP: product_card(name="githubhaohao/LearnFFmpeg")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem