Symphonia v0.3: pure-Rust decoders for MP3, WAV, FLAC, AAC

This page summarizes the projects mentioned and recommended in the original post on /r/rust

Our great sponsors
  • - Learn 300+ open source libraries for free using AI.
  • WorkOS - The modern API for authentication & user identity.
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • Symphonia

    Pure Rust multimedia format demuxing, tag reading, and audio decoding library

    Symphonia is a crate that provides 100% Rust decoders for audio formats. Performance is competitive with FFmpeg, with Symphonia being only 10% or so slower, and occasionally faster.

  • rodio

    Rust audio playback library

    Also, you can now use Symphonia as a backend in rodio.


    Learn 300+ open source libraries for free using AI. LearnThisRepo lets you learn 300+ open source repos including Postgres, Langchain, VS Code, and more by chatting with them using AI!


    The Rust package registry

    Some of you may already be familiar with Symphonia from when it was called Sonata. I posted about it on Reddit about 2 years ago, but had to rename the library since then because the name was taken on

  • cargo-fuzz

    Command line helpers for fuzzing

    People use cargo-fuzz.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts