2009-05-28 65 views
3

在我使用ASP.NET + C#的項目中,我希望能夠動態創建30秒MP3文件剪輯並添加淡入/淡出。用於MP3編輯的音頻庫

你會推薦什麼樣的圖書館?

,我看到有很多,其中包括:

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

http://www.audiosoundeditor.com/

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

你曾經不得不處理這個?什麼圖書館最適合你?

任何事情都將有助於包括我可以從我的C#應用​​程序或任何類型的C#兼容庫中調用的免費/定價軟件。

回答

0

您可以使用winmm.dll庫。

+0

您是否有關於此的更多信息? – marcgg 2009-05-28 20:18:46

+0

看看 - > http://www.codeproject.com/KB/audio-video/Audio_Player__with_Winmm.aspx 關注 – 2009-05-29 15:16:04

0

有一個更好的選擇,那就是BASS庫。 http://un4seen.com/bass.html它有一個專門的論壇,並做DSP像淡入淡出/壓縮器/ EQ等。另外,你可以閱讀一堆不同的音頻格式。它具有C#和vb.net支持。

1

你可以嘗試NAudio - 這樣做會需要一些編程,但基本上它會沿着使用NAudio先解碼MP3的方向。然後在需要的時間傳遞波形文件以淡入(調高音量)並淡出(調低音量)。如果你打算以波形以外的格式傳遞給客戶端,那麼你需要重新編碼這個文件。