FFmpeg native AAC decoder

99封情书 提交于 2020-01-05 03:16:10

问题


I'm working on a commercial C\C++ app on Windows that need to decode AAC. I have looked at this question AAC Codec Library (libFAAC alternative) From the answer, it seems that FFmpeg has a native LGPL AAC decoder. However, when I looked at FFmpeg home page, I found no information about this decoder or what AAC object type it supports (only information about encoder). I have been searching for this for 2 days but I found almost nothing. So my questions are:

  1. What type of object type does native FFmpeg AAC decoder support or does it even exist?
  2. If the above decoder does not exist then is there any alternative free library? I have also looked at FDK AAC but I don't understand its license, can I use it for commercial product?

Please help I'm new to audio codec.


回答1:


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

I have no idea what that means. I don't think this is proper English.

I'm going to assume that your question is: does FFmpeg include a native, LGPLv2.1 AAC decoder, and if so, what bitstream features does it support? The answer to the first question is yes. It's located here in the codebase. Supported features are listed here (although that list is likely somewhat outdated). If you have more specific questions about supported bitstream features, ask here and I'll see what I can remember.



来源:https://stackoverflow.com/questions/31726738/ffmpeg-native-aac-decoder

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!