5

I'm looking for an AAC encoder/decoder library that works on Linux and Windows (for a C\C++ app). This is for a commercial product, so libFAAC is not an option. I've looked at the one from Nero and MainConcept, but I'd prefer something with a LGPL license or the like that doesn't require license fees.

4

2 回答 2

4

您可能需要考虑 android 的怯场,尽管它可能需要一些工作才能适应通用库。它在 Apache 2.0 许可下可用https://android.googlesource.com/platform/frameworks/base/+/froyo-release/media/libstagefright/codecs

3GPP 26.410 AAC 参考代码是非常高质量的参考代码,尽管他们没有在其包中提及任何特定的许可条款http://www.3gpp.org/ftp/Specs/html-info/26410.htm

FFmpeg 有一个非常快的 LGPL AAC 解码器和一个实验性的 LGPL AAC 编码器。解码器很棒,但编码器真的很烂。http://git.ffmpeg.org/?p=ffmpeg;a=tree;f=libavcodec

于 2011-01-11T08:48:52.863 回答
0

FAAD2 是很棒的 AAC 解码器:http ://www.audiocoding.com/faad2.html

编码器方面 - 没有好的 LGPL 实现可用,您必须使用商业编码器。

于 2012-02-16T14:17:05.783 回答