是否有专门描述AAC-LC标准的规范,实现编解码器(而不是一般编解码器)是一个现实的目标,但是对于特定的AAC-LC格式,具有预定义的通道数和采样率?
AAC-LC是否有专门的现有项目?
[编辑]
我找到了一个用MatLab编码的第一个项目,看起来很有希望: http://www.mathworks.com/matlabcentral/fileexchange/28028-mpeg-4-aac-lc-decoder
它直接解压缩mp4,并解码AAC-LC,没有等等。数千个硬编码值和框定义。也许这是为了测试常见的iPhone / Windows Phone MP4而构建的。
答案 0 :(得分:1)
AAC(高级音频编码),包括LC(低复杂度)配置文件,最初在ISO / IEC 13818-7(MPEG-2 Part 7)中规定。后来经ISO / IEC 14496-3(MPEG-4 Part 3)更新;第4部分具体涉及AAC,第1部分(主要)可能也有帮助。
可以在Wikipedia page上找到一般信息。
现有一些开源实现。目前质量较好的是Fraunhofer FDK AAC Codec Library for Android;它作为Android的一部分作为开源发布,但不是特定于Android的。它的主要缺点是它的许可证被认为与GPL不兼容。 FFmpeg的AAC Encoding Guide中列出了一些其他开源实现,包括FFmpeg的本机AAC编码器,正在开发中。