FFmpeg 原生 AAC 解码器

FFmpeg native AAC decoder

我正在 Windows 上开发一个需要解码 AAC 的商业 C\C++ 应用程序。我看过这个问题 AAC Codec Library (libFAAC alternative) 从答案来看,FFmpeg 似乎有一个原生的 LGPL AAC 解码器。然而,当我查看 FFmpeg 主页时,我没有找到关于这个解码器的信息或者它支持什么 AAC 对象类型(只有关于编码器的信息)。我已经搜索了 2 天,但几乎一无所获。所以我的问题是:

  1. 原生 FFmpeg AAC 解码器支持或什至存在什么类型的对象类型?
  2. 如果上面的解码器不存在那么有没有替代的免费库?我也看过 FDK AAC 但我不明白它的许可证,我可以将它用于商业产品吗?

请帮助我是音频编解码器的新手。

What type of object type does native FFmpeg AAC decoder support or does it even exist?

我不知道那是什么意思。我不认为这是正确的英语。

我假设您的问题是:FFmpeg 是否包括原生的 LGPLv2.1 AAC 解码器,如果是,它支持哪些比特流功能?第一个问题的答案是肯定的。它位于 here in the codebase. Supported features are listed here(尽管该列表可能有些过时)。如果您对支持的比特流功能有更具体的问题,请在这里提问,我会看看我能记住什么。