我使用过ffmpeg,但那是在LGPL下。我切换到sfml,但它使用的音频导入库也在LGPL下。我想静态链接库,而不必为我的项目使用LGPL许可证。除了使用单一格式库之外,还有其他选择吗?
libaudioder在Windows和Mac OS X上解码MP3、M4A和WAVE(在Windows上为+WMA)。它可以在麻省理工学院的许可证下使用,该许可证允许在封闭源代码项目中进行静态链接。
作为奖励,它通过在每个平台上封装本地音频解码API来工作,因此您不必在软件中附带任何(可能获得专利)解码器。