加入CODE CHINA

· 不限速    · 不限空间    · 不限人数    · 私仓免费

免费加入
    README.md

    EasyAACEncoder

    EasyAACEncoder 是EasyDarwin开源流媒体服务团队整理、开发的一款音频转码到AAC的工具库,目前支持G711a/G711u/G726/PCM等音频格式的转码,跨平台,支持Windows(32&64)/Linux(32&64)/ARM各平台;

    调用示例

    • testEasyAACEncoder:通过EasyAACEncoderAPI对G711A/G711U/G726进行AAC转码;

      Windows编译方法,

        Visual Studio 2010 编译:./EasyAACEncoder-master/src/EasyAACEncoder.sln

      Linux编译方法,

        chmod +x ./Buildit
        ./Buildit

    调用过程

    特殊说明

    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

    WEB:www.EasyDarwin.org

    Copyright © EasyDarwin.org 2012-2019

    EasyDarwin

    项目简介

    🚀 Github 镜像仓库 🚀

    源项目地址

    https://github.com/easydarwin/easyaacencoder

    发行版本

    当前项目没有发行版本

    贡献者 7

    开发语言

    • C 63.0 %
    • Makefile 15.8 %
    • C++ 14.0 %
    • Objective-C 3.7 %
    • Shell 3.4 %