#demuxer #media #wav #aiff #encoding

symphonia-format-riff

Pure Rust RIFF demuxer (a part of project Symphonia)

1 unstable release

0.5.4 Feb 27, 2024

#1123 in Audio

Download history 5119/week @ 2024-06-30 4665/week @ 2024-07-07 4940/week @ 2024-07-14 3683/week @ 2024-07-21 4215/week @ 2024-07-28 7295/week @ 2024-08-04 5300/week @ 2024-08-11 5374/week @ 2024-08-18 6194/week @ 2024-08-25 5747/week @ 2024-09-01 7195/week @ 2024-09-08 5849/week @ 2024-09-15 8225/week @ 2024-09-22 8857/week @ 2024-09-29 12631/week @ 2024-10-06 12125/week @ 2024-10-13

42,638 downloads per month
Used in 27 crates (via symphonia)

MPL-2.0 license

615KB
11K SLoC

Symphonia RIFF (AIFF, AVI, WAVE) Demuxer

Docs

AIFF/AVI/WAVE demuxer for Project Symphonia.

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

Support

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

License

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

Contributing

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

Dependencies

~3.5MB
~126K SLoC