用于MP3编辑的音频库

在我使用ASP.NET + C#的一个项目中,我希望能够动态创建30秒的MP3文件剪辑并添加淡入/淡出。

你会推荐什么样的图书馆?

我看到有很多,包括:

http://www.alvas.net/alvas.audio.aspx

http://www.audiosoundeditor.com/

http://www.mitov.com/html/audiolab.html

你有没有必要处理这件事? 什么图书馆最适合你?

任何东西都有帮助,包括我可以从我的C#应用​​程序或任何类型的C#兼容库调用的免费/定价软件。

我最终使用了ffmpeg

你可以试试NAudio – 这需要一些编程才能做到这一点,但基本上它将沿着使用NAudio首先解码MP3的方式。 然后在需要时将波形文件传递到淡入(调高音量)并在需要时淡出(调低音量)。 如果您要以波形以外的格式将其传递给客户端,则需要重新编码此文件。

您可以使用winmm.dll库。