我目前正在为我的可视化工具使用SFML Audio,但效果很好,但有些限制会导致问题。目前我的音乐库由MP3和M4A文件组成,我不想每次添加到库时都必须转换它们。我也在寻找一种从MP3和M4A文件中读取元数据的方法,这样我就可以列出标题,专辑和艺术家。我会你的iTunes'导出播放列表以获取该信息,但它仅列出歌曲的标题。由于这是一个可视化器,我还需要能够在当前音频位置为每个通道获取至少8192个样本,以便生成可视化。最后,我希望能够流式传输媒体而不是一次性加载媒体,以便在切换歌曲时不会出现短暂停顿。有哪些替代方案支持这些功能?