Symphonia icon indicating copy to clipboard operation
Symphonia copied to clipboard

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

Results 110 Symphonia issues
Sort by recently updated
recently updated
newest added

I want to load ID3 other Audio Metadata from a File. title, artists, bpm, etc...

SAMPLE: https://user-images.githubusercontent.com/16625987/183244743-c796c2b1-c45d-4d36-b889-0f026c37a162.mp4 The voice seems clear but the instrumental part especially at the beginning is glitchy.

Thank your job, Symphonia is excellent crate. I am new to using Symphonia. how to only decode mkv to mp3? link: https://ysd2bssdlbig.kugou.com/202208011412/5906ca1be05d5113b127e844501eed98/6ab8dc838e05593106505ad1e20747f2 above link is mkv included two track. I...

Looks that already some crates have code which can be used in fuzzers - https://github.com/pdeljanov/Symphonia/blob/master/symphonia-codec-aac/tests/tests.rs If anyone want to implement it, this is git patch with unfinished attempt to do...

enhancement
help wanted

I'm happy you got around to releasing 0.5.1! I already tried to use the newly added `clear()` function, but ran into an issue. Even though Ruffle now requires Symphonia `0.5.1`,...

Allows mutable access to exported samples, enabling in-place processing of output audio data. Currently, to use functions like libopus's soft_clip (which take `&mut [f32]`, interleaved) this can only be achieved...

Hello!, I'm currently investigating the use of Symphonia as a dependency in a pet project of my own. Trouble is, my project is based on Tokio and Futures so I'm...

enhancement

This removes unnecessary `asserts` in the methods, and allows for niche optimization. I had to remove the `Default` implementation from TimeBase, but that makes no sense anyway as it just...

This fixes existing clippy warnings, with a lot of them triggered by test code. I guess clippy wasn't run before to find these test warnings, and then the existing warnings...

- Reduces macro magic in the case of replacing with `once_cell::sync::Lazy` and removes a lot of lines due to no indentation required. - Improves runtime performance in the case of...