#demuxer #media #wav #encoding #aiff


Pure Rust RIFF demuxer (a part of project Symphonia)

1 unstable release

0.5.4 Feb 27, 2024

#7 in #demuxer

Download history 2918/week @ 2024-02-26 3351/week @ 2024-03-04 2569/week @ 2024-03-11 3130/week @ 2024-03-18 3766/week @ 2024-03-25 3350/week @ 2024-04-01

13,151 downloads per month
Used in 22 crates (via symphonia)

MPL-2.0 license

11K SLoC

Symphonia RIFF (AIFF, AVI, WAVE) Demuxer


AIFF/AVI/WAVE demuxer for Project Symphonia.

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


This crate supports demuxing media containers based off the Resource Interchange File Format (RIFF). Specific format support may be enabled or disabled using feature flags. However, by default, all formats are enabled.

Format Feature Flag Default
AIFF aiff Yes
WAVE wav Yes


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


Symphonia is a free and open-source project that welcomes contributions! To get started, please read our Contribution Guidelines.


~124K SLoC