/dca

A Discord Audio (DCA) encoder in C

Primary LanguageC

dCa

The only Discord Audio encoder you'll ever need (probably).

It's written in C, it should be pretty fast, it wraps ffmpeg, and it can be used as a library. You could probably write bindings to other languages too!

Building

You need CMake v3.1 or later.

cmake .
make
./bin/dca

Feaures

  • Encoding
  • DCA 0
  • DCA 1
    • Magic Bytes
    • Tool Header
    • OPUS Header
    • Origin Header
    • Info Header
    • Extra Headers
  • File Inspection
  • Decoding