AAC 编解码器库(libFAAC 替代方案)
我正在寻找适用于 Linux 和 Windows 的 AAC 编码器/解码器库(适用于 C\C++ 应用程序)。这是针对商业产品的,因此 libFAAC 不是一个选项。我看过 Nero 和 MainConcept 的产品,但我更喜欢具有 LGPL 许可证或类似且不需要许可证费用的产品。
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.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可能需要考虑 android 的 stagefright,尽管它可能需要一些工作来适应通用库。它根据 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=树;f=libavcodec
You may want to consider android's stagefright, though it will probably take some work to adapt to a general purpose library. It available is under the Apache 2.0 license https://android.googlesource.com/platform/frameworks/base/+/froyo-release/media/libstagefright/codecs
The 3GPP 26.410 AAC reference code is very high quality for reference code though they don't mention any specific licensing terms in their package http://www.3gpp.org/ftp/Specs/html-info/26410.htm
FFmpeg has a very fast LGPL AAC decoder and an experimental LGPL AAC encoder. The decoder is great but the encoder really sucks. http://git.ffmpeg.org/?p=ffmpeg;a=tree;f=libavcodec
FAAD2 是很棒的 AAC 解码器:http://www.audiocoding.com/faad2.html
编码器方面 - 没有好的 LGPL 实现可用,您必须使用商业编码器。
FAAD2 is great AAC decoder: http://www.audiocoding.com/faad2.html
On the encoder side of things - no good LGPL implementation is available, you'd have to go with commercial encoders.