beetbox / audioread

cross-library (GStreamer + Core Audio + MAD + FFmpeg) audio decoding for Python
MIT License
481 stars 108 forks source link

Audiowrite? :) #129

Closed PiotrDabkowski closed 1 year ago

PiotrDabkowski commented 1 year ago

Would it be possible to add write capabilities to this project as well?

sampsyo commented 1 year ago

While that sounds both fun and useful, I'm afraid it's out of scope for this project—it would be a "from-scratch" effort that wouldn't share much with our existing code. I'd be happy to help consult if someone else is willing to lead!

One complexity, FWIW, is that such a library would need to offer configuration options about what kind of file to write (codec, etc.). A nice simplifying aspect of audioread is that it only yields one format of uncompressed PCM data.

PiotrDabkowski commented 1 year ago

Thanks, makes sense, lets preserve the simplicity of this library, I love it :)