Skip to content

MOJO-CX/opus

 
 

@discordjs/opus Build Prebuild

Native bindings to libopus v1.3

Usage

const { OpusEncoder } = require('@discordjs/opus'); // Create the encoder. // Specify 48kHz sampling rate and 2 channel size. const encoder = new OpusEncoder(48000, 2); // Encode and decode. const encoded = encoder.encode(buffer); const decoded = encoder.decode(encoded);

Platform support

⚠ Node.js 12.0.0 or newer is required.

  • Linux x64 & ia32
  • Linux arm (RPi 1 & 2)
  • Linux arm64 (RPi 3)
  • macOS x64
  • macOS arm64
  • Windows x64

About

Native opus bindings for node

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • C++ 77.8%
  • Python 16.7%
  • JavaScript 5.5%