我使用过ffmpeg,但那是在LGPL下。我切换到sfml但它使用的音频导入库也在LGPL下。我想静态链接库,而不必使用我的项目的LGPL许可证。除了使用单一格式库之外还有其他选择吗?
答案 0 :(得分:2)
libaudiodecoder解码Windows和Mac OS X上的MP3,M4A和WAVE(Windows上为+ WMA)。它在MIT许可下可用,允许在闭源项目中进行静态链接。
作为奖励,它的工作原理是在每个平台上包装原生音频解码API,因此您无需随软件发送任何(可能已获专利的)解码器。