资 源 简 介
音频转码到AAC的工具库:目前支持G711a/G711u/G726/PCM等音频格式的转码,跨平台,支持Windows/Linux/arm
目前支持的音视频格式:
/* Audio Codec */
enum Law
{
Law_ULaw = 0, /**< U law */
Law_ALaw = 1, /**< A law */
Law_PCM16 = 2, /**< 16 bit uniform PCM values. 原始 pcm 数据 */
Law_G726 = 3 /**< G726 */
};
/* Rate Bits */
enum Rate
{
Rate16kBits=2, /**< 16k bits per second (2 bits per ADPCM sample) */
Rate24kBits=3, /**< 24k bits per second (3 bits per ADPCM sample) */
Rate32kBits=4, /**< 32k bits per second (4 bits per ADPCM sample) */
Rate40kBits=5 /**< 40k bits per second (5 bits per ADPCM sampl
文 件 列 表
testEasyAACEncoder
nbproject
Makefile
encode_out_16.g726
encode_out_24.g726
encode_out_32.g726
encode_out_40.g726
g711.g711a
main.cpp
src.g711a
testEasyAACEncoder.vcxproj
nbproject
configurations.xml
Makefile-arm.mk
Makefile-Debug.mk
Makefile-i386.mk
Makefile-impl.mk
Makefile-variables.mk
Makefile-x64.mk
Package-Debug.bash
project.xml
libfaac
kiss_fft
aacquant.c
aacquant.h
backpred.c
backpred.h
bitstream.c
bitstream.h
channels.c
channels.h
coder.h
fft.c
fft.h
filtbank.c
filtbank.h
frame.c
frame.h
huffman.c
huffman.h
hufftab.h
libfaac.def
libfaac.vcproj
libfaac.vcxproj
libfaac.vcxproj.filters
libfaacdrm.def
libfaac_dll.sln
libfaac_dll.vcproj
libfaac_dll_drm.sln
libfaac_dll_drm.vcproj
libfaac_dll_drm.vcxproj
libfaac_dll_drm.vcxproj.filters
ltp.c
ltp.h
Makefile.am
midside.c
midside.h
psych.h
psychkni.c
tns.c
tns.h
util.c
util.h
version.h
include
faac.h
faaccfg.h
Makefile.am
Doc
EasyAACEncoder.psd
Makefile
LICENSE
Buildit
.gitignore
audio_buffer.cpp
audio_buffer.h
condef.h
EasyAACEncoder.cpp
EasyAACEncoder.h
EasyAACEncoder.sln
EasyAACEncoderAPI.cpp
EasyAACEncoderAPI.h
EasyDSSBuffers.cpp
EasyDSSBuffers.h
g711.cpp
g711.h
G711AToPcm.cpp
G711AToPcm.h
g726.cpp
g726.h
G726ToPcm.cpp
G726ToPcm.h
IDecodeToPcm.cpp
IDecodeToPcm.h
libEasyAACEncoder.filters
libEasyAACEncoder.vcxproj
libEasyAACEncoder.vcxproj.filters
libEasyAACEncoder.vcxproj.user
outDebug.h
PcmToAac.cpp
PcmToAac.h
README.md