5

Linux および Windows (C\C++ アプリ用) で動作する AAC エンコーダー/デコーダー ライブラリを探しています。これは商用製品用であるため、libFAAC はオプションではありません。Nero や MainConcept のものも見ましたが、ライセンス料がかからない LGPL ライセンスなどのものがいいと思います。

4

2 に答える 2

4

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

于 2011-01-11T08:48:52.863 に答える
0

FAAD2 は優れた AAC デコーダです: http://www.audiocoding.com/faad2.html

エンコーダー側では、適切な LGPL 実装が利用できないため、商用エンコーダーを使用する必要があります。

于 2012-02-16T14:17:05.783 に答える