Golang binding for lib-fdkaac. Fork of https://github.com/winlinvip/go-fdkaac
Go to file
DataHoarder 823922bd66
All checks were successful
continuous-integration/drone/push Build is passing
Update tests to latest fdk-aac library, added capabilities querying
2022-09-10 15:50:48 +02:00
doc Refine code 2018-07-16 22:07:05 +08:00
fdkaac Update tests to latest fdk-aac library, added capabilities querying 2022-09-10 15:50:48 +02:00
.drone.yml Update tests to latest fdk-aac library, added capabilities querying 2022-09-10 15:50:48 +02:00
.gitignore Update readme 2018-07-12 13:38:55 +08:00
go.mod Update urls, use pkg-config with FDK-AAC 2022-02-28 11:20:44 +01:00
LICENSE Initial commit 2016-06-22 16:29:51 +08:00
main.go Update urls, use pkg-config with FDK-AAC 2022-02-28 11:20:44 +01:00
README.md Update urls, use pkg-config with FDK-AAC 2022-02-28 11:20:44 +01:00

go-fdkaac

Golang binding for lib-fdkaac(https://github.com/winlinvip/fdk-aac)

Usage

First, get the source code:

go get git.gammaspectra.live/S.O.N.G/go-fdkaac

Then, compile/install the fdk-aac:

git clone --depth 1 https://github.com/mstorsjo/fdk-aac.git
cd fdk-aac
./autogen.sh
./configure --prefix /usr
make -j$(nproc)
sudo make install

Done, import and use the package:

There are an example of AAC audio packets in ADTS:

To run all examples:

cd $GOPATH/src/git.gammaspectra.live/S.O.N.G/go-fdkaac && go test ./...

Winlin 2016