我正在寻找适用于 Linux 和 Windows 的 AAC 编码器/解码器库(适用于 C\C++ 应用程序)。这是针对商业产品的,因此 libFAAC 不是一个选项。我看过 Nero 和 MainConcept 的产品,但我更喜欢具有 LGPL 许可证或类似且不需要许可证费用的产品。
您可能需要考虑 android 的 stagefright,尽管它可能需要一些工作来适应通用库。它在 Apache 2.0 许可证下可用https://android.googlesource.com/platform/frameworks/base/+/froyo-release/media/libstagefright/codecs 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 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 http://git.ffmpeg.org/?p=ffmpeg;a=tree;f=libavcodec
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)