#audio #codec #decoder #aac #m4a


Pure Rust AAC decoder (a part of project Symphonia)

3 releases (breaking)

new 0.4.0 Sep 21, 2021
0.3.0 Jun 26, 2021
0.2.0 Feb 28, 2021

#20 in #codec

Download history 39/week @ 2021-06-02 41/week @ 2021-06-09 73/week @ 2021-06-16 179/week @ 2021-06-23 141/week @ 2021-06-30 92/week @ 2021-07-07 355/week @ 2021-07-14 208/week @ 2021-07-21 146/week @ 2021-07-28 66/week @ 2021-08-04 171/week @ 2021-08-11 156/week @ 2021-08-18 145/week @ 2021-08-25 8/week @ 2021-09-01 50/week @ 2021-09-08 123/week @ 2021-09-15

603 downloads per month
Used in 2 crates (via symphonia)

MPL-2.0 license

10K SLoC

Symphonia AAC Codec


Advanced Audio Coding (AAC) decoder for Project Symphonia.

Note: This crate is part of Symphonia. Please use the symphonia crate instead of this one directly.


This decoder implements the low-complexity (LC) profile as defined in ISO/IEC 14496-3.


Symphonia's AAC decoder was ported and relicensed from the NihAV project with permission from the original author, Kostya Shishkov.


Symphonia is provided under the MPL v2.0 license. Please refer to the LICENSE file for more details.


Symphonia is an open-source project and contributions are very welcome! If you would like to make a large contribution, please raise an issue ahead of time to make sure your efforts fit into the project goals, and that no duplication of efforts occurs.

All contributors will be credited within the CONTRIBUTORS file.