为C#寻找一个简单的MP3库

时间:2011-12-16 09:17:27

标签: c# audio mp3 multimedia

我正在写一个更大的项目,项目的一部分正在播放MP3文件。没什么好看的,只是播放播放列表中的文件,开始/停止,下一个/上一个(可以在库外完成),快进/快退。我正在寻找一个(免费)库,或任何其他方法。依靠外部玩家不是一种选择。

2 个答案:

答案 0 :(得分:3)

你可以找到一个非常简单的C#库来播放MP3音频文件:

A Simple C# Player MP3 with NAudio

该库具有以下功能:

  • 完全控制音频文件的实施(加载,播放,停止和暂停)
  • 音量控制音频电平和声音平衡。
  • 执行时间的指示

答案 1 :(得分:1)

Bass Audio Library是一种选择。

查看SDL.NET http://cs-sdl.sourceforge.net/ 这是一个图书馆,有播放音乐的方法。

NAudio是一个开源.NET音频库,可以播放WAV文件,使用计算机上安装的ACM编解码器进行解压缩。它还具有对MP3文件播放的初步支持(与CBR一起使用,并不总是如此可靠地使用VBR)。但它不能做WMA和OGG。