FFmpeg原生AAC解码器

时间:2015-07-30 14:36:02

标签: c++ c ffmpeg aac

我正在Windows上开发一个需要解码AAC的商业C \ C ++应用程序。我看过这个问题AAC Codec Library (libFAAC alternative) 从答案来看,似乎FFmpeg有一个原生的LGPL AAC解码器。但是,当我查看FFmpeg主页时,我发现没有关于此解码器的信息或它支持的AAC对象类型(仅有关于编码器的信息)。我一直在寻找这个2天,但我几乎找不到任何东西。所以我的问题是:

  1. 原生FFmpeg AAC解码器支持哪种类型的对象类型,甚至存在?
  2. 如果上述解码器不存在,那么还有其他免费库吗?我也看过FDK AAC,但我不了解它的许可证,我可以将它用于商业产品吗?
  3. 请帮助我是音频编解码器的新手。

1 个答案:

答案 0 :(得分:3)

  

本机FFmpeg AAC解码器支持或使用什么类型的对象类型   它甚至存在吗?

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

我将假设您的问题是:FFmpeg是否包含本机LGPLv2.1 AAC解码器,如果是,它支持哪些比特流功能?第一个问题的答案是肯定的。它位于代码库中here。列出了here支持的功能(尽管该列表可能有些过时)。如果您对支持的比特流功能有更具体的问题,请在此处询问,我会看到我能记住的内容。