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

gpac/gpac

GPAC Ultramedia OSS for Video Streaming & Next-Gen Multimedia Transcoding, Packaging & Delivery observed · 2026-08-28

github.com/gpac/gpac · homepage · C · LGPL-2.1 (copyleft) observed · 2026-08-28

Health v2 · maintenance only

89/100

  • Activity 99
  • Release rhythm 70
  • Longevity 100
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: 169
  • age_days: 4505
  • days_rel: 40
  • days_push: 7
  • n_releases_24m: 2

Full methodology

Adoption not part of the score

3296 stars · 589 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

GPAC is an open-source multimedia framework for processing, inspecting, packaging, streaming, and playing audio, video, subtitles, encrypted media, and 2D/3D graphics. It is best known for its MP4/ISOBMFF tooling (MP4Box) and MPEG-DASH/HLS packaging capabilities used by broadcasters and streaming services.

Use cases

  • package mp4 files for mpeg-dash streaming
  • generate hls segments and manifests from video files
  • inspect and remux mp4 or mov containers
  • encrypt video with cenc for drm delivery
  • convert prores or mpeg-ts files to fmp4/cmaf
  • build low-latency hls live streaming pipelines
  • mux subtitles like webvtt and ttml into mp4
  • transcode and package media for broadcast delivery

When to choose

  • you need standards-compliant ISOBMFF/MP4 packaging or DASH/HLS segmentation
  • you work in broadcast, streaming, or media research and need CENC encryption or ATSC 3.0 support
  • you want a scriptable CLI alternative to FFmpeg focused on packaging and streaming

When to avoid

  • you only need simple video encoding/transcoding without packaging - FFmpeg may be simpler
  • you need a polished end-user media player GUI
  • you need lightweight library integration without a large framework dependency

Facets

framework · maturity stable

video-processing audio-processing streaming cryptography cli gui graphics middleware media web-development developer-tools simulation windows cross-platform cli mp4box mpeg-dash hls isobmff cenc mpeg-ts cmaf low-latency-hls atsc3 prores media-packaging transcoding subtitles vr broadcast video audio broadcasting linux macos ios android web-server

7 sources

Member repositories

RepositoryRoleHealth v2
gpac/gpacmain89

For agents

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

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