c++ - 寻找一个简单的 C++ 音频播放库

标签 c++ windows audio

<分区>

我正在开发一个简单的音频播放器,使用 Qt 和其他一切都运行良好。但我需要一个可靠但简单的音频库。我不需要任何花哨的东西,比如 3D 声音,我知道这些东西现在还有什么。我只是在寻找简单高效的东西。

我正在寻找的功能列表:

  1. 文件中的音频播放
  2. 至少应支持 .ogg、.mp3 和 .flac。
  3. 应该能够暂停播放。
  4. 我打算在 C++ 中使用它

看。没什么大不了的,但与此同时我很难找到合适的东西。我的目标平台是 Windows 7。

有人知道我可能正在寻找的东西吗?

最佳答案

我认为最好的选择是 BASS音频库,非开源,但可免费用于非商业用途。

它被AIMP2音频播放器使用,你可以用它来检查音质,原生支持很多格式,包括MP3和OGG,使用插件支持更多,包括FLAC。

关于c++ - 寻找一个简单的 C++ 音频播放库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5093760/

相关文章:

Java使用SourceDataLine同时播放2个字节缓冲区

c++ - 通过引用传递 char 数组

c++ - 覆盖C++虚函数时的错误

C++复制控制问题

c++ - 为什么要打印 "operator + operator +"作为输出?有人可以解释一下吗?

c++ - 在 Windows 上设置 midiIO 库

ios - 如何在 iOS 中捕获音频输出?

php - 通过 PHP 发送预定消息

windows - 如何刷新 Windows 资源管理器

c# - UWP AudioGraph API-FrameOutputNode读取字节错误