g711-aac
所属分类:音频处理
开发工具:C/C++
文件大小:26042KB
下载次数:8
上传日期:2018-07-02 11:22:37
上 传 者:
sky忆昔年
说明: G711格式音频转aac,实现编解码功能
(transfer G711 to aac)
文件列表:
Buildit (1078, 2016-02-25)
Debug (0, 2018-06-14)
Debug\CL.read.1.tlog (224358, 2017-07-13)
Debug\CL.write.1.tlog (25606, 2017-07-13)
Debug\EasyAACEncoder.obj (84890, 2017-07-13)
Debug\EasyAACEncoderAPI.obj (18392, 2017-07-13)
Debug\EasyDSSBuffers.obj (594612, 2017-07-13)
Debug\G711AToPcm.obj (13179, 2017-07-13)
Debug\G726ToPcm.obj (22037, 2017-07-13)
Debug\IDecodeToPcm.obj (21218, 2017-07-13)
Debug\PcmToAac.obj (69555, 2017-07-13)
Debug\aacquant.obj (27295, 2017-07-13)
Debug\audio_buffer.obj (598855, 2017-07-13)
Debug\backpred.obj (18422, 2017-07-13)
Debug\bitstream.obj (34545, 2017-07-13)
Debug\channels.obj (7097, 2017-07-13)
Debug\cl.command.1.tlog (40082, 2017-07-13)
Debug\fft.obj (15202, 2017-07-13)
Debug\filtbank.obj (29812, 2017-07-13)
Debug\frame.obj (43267, 2017-07-13)
Debug\g711.obj (15676, 2017-07-13)
Debug\g726.obj (57720, 2017-07-13)
Debug\huffman.obj (54681, 2017-07-13)
Debug\kiss_fft.obj (27044, 2017-07-13)
Debug\kiss_fftr.obj (14695, 2017-07-13)
Debug\libEasyAACEncoder.Build.CppClean.log (3307, 2016-12-14)
Debug\libEasyAACEncoder.dll (485376, 2017-07-13)
Debug\libEasyAACEncoder.dll.intermediate.manifest (381, 2017-07-13)
Debug\libEasyAACEncoder.exp (1037, 2017-07-13)
Debug\libEasyAACEncoder.lastbuildstate (87, 2017-07-13)
Debug\libEasyAACEncoder.lib (2508, 2017-07-13)
Debug\libEasyAACEncoder.log (1032, 2017-07-13)
Debug\libEasyAACEncoder.pdb (2247680, 2017-07-13)
Debug\libEasyAACEncoder.vcxprojResolveAssemblyReference.cache (713, 2016-12-14)
Debug\libEasyAACEncoder.write.1.tlog (803, 2017-07-13)
Debug\link.command.1.tlog (10462, 2017-07-13)
Debug\link.read.1.tlog (15236, 2017-07-13)
Debug\link.write.1.tlog (7450, 2017-07-13)
... ...
## EasyAACEncoder ##
**EasyAACEncoder** 是EasyDarwin开源流媒体服务团队整理、开发的一款音频转码到AAC的工具库,目前支持G711a/G711u/G726/PCM等音频格式的转码,跨平台,支持Windows/Linux/arm.
## 调用示例 ##
- **testEasyAACEncoder**:通过EasyAACEncoderAPI对G711A/G711U/G726进行AAC转码;
Windows编译方法,
Visual Studio 2010 编译:./EasyAACEncoder-master/EasyAACEncoder.sln
Linux编译方法,
chmod +x ./Buildit
./Buildit
- **ARM版本的EasyAACEncoder库可自行编译**;
## 调用过程 ##
![](http://www.easydarwin.org/skin/easydarwin/images/easyaacencoder20160103.png)
## 特殊说明 ##
EasyAACEncoder目前支持的音视频格式:
/* 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 sample) */
};
## 获取更多信息 ##
邮件:[support@easydarwin.org](mailto:support@easydarwin.org)
WEB:[www.EasyDarwin.org](http://www.easydarwin.org)
Author:破/浪Leo,Arno,Wellsen
Copyright © EasyDarwin.org 2013-2016
![EasyDarwin](http://www.easydarwin.org/skin/easydarwin/images/wx_qrcode.jpg)
近期下载者:
相关文件:
收藏者: