# mstorsjo/fdk-aac

A standalone library of the Fraunhofer FDK AAC code from Android.

Repository: https://github.com/mstorsjo/fdk-aac
Canonical: https://ross.abutalabs.com/products/fdk-aac
Homepage: https://sourceforge.net/projects/opencore-amr/
Language: C++
License: NOASSERTION
License Family: other
Last push: 2026-08-14T16:47:10+00:00

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

## Adoption (not part of the score)
Stars 1388, forks 416 (observed 2026-08-28T04:04:35.157699+00:00)

## What it is
A standalone build of the Fraunhofer FDK AAC encoder/decoder code extracted from Android, packaged as a C++ library. It provides high-quality AAC audio encoding and decoding for use in media applications such as FFmpeg and HandBrake.

## Use cases
- encode audio to AAC in a media transcoding tool
- decode AAC audio streams in a C++ application
- add AAC encoding support to FFmpeg builds
- extract the FDK AAC codec from Android for standalone use
- build a cross-platform audio codec library

## When to choose
- you need high-quality AAC encoding/decoding in a native application
- you are building FFmpeg or HandBrake with better AAC support
- you want the Fraunhofer FDK codec outside of Android

## When to avoid
- you need a permissively licensed codec without patent/royalty concerns
- you only need simple AAC handling already provided by your media framework
- you need a pure high-level audio API rather than a codec library

## Facets
- artifact type: library
- maturity: active
- function: audio-processing, sdk
- domain: media, developer-tools
- platform: cpp, cross-platform, windows
- tags: aac, codec, fraunhofer-fdk, encoder, decoder, audio-codec, ffmpeg-dependency, audio, android, linux, macos

## Member repositories
- mstorsjo/fdk-aac (main) score 76

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:04:35.157699+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-30T04:39:47.031011+00:00, confidence not recorded.
  - homepage: https://sourceforge.net/projects/opencore-amr/ (fetched 2026-08-29T11:55:04.787631+00:00, sha 05a07afe4035)
  - site_page: https://sourceforge.net/about/leadership (fetched 2026-08-29T11:55:04.796276+00:00, sha bfffa8fdd816)
  - site_page: https://sourceforge.net/about (fetched 2026-08-29T11:55:04.790728+00:00, sha 47a5f3730d75)
  - site_page: https://sourceforge.net/p/forge/documentation/Docs%20Home (fetched 2026-08-29T11:55:04.792586+00:00, sha 3cca19403dfa)
  - site_page: https://sourceforge.net/about/project_awards (fetched 2026-08-29T11:55:04.794524+00:00, sha f5906d81e063)
- Data as of 2026-08-30T08:39:29.467469+00:00.
