想知道是否有人可以推薦.NET庫,將音頻格式轉換爲C#中的未壓縮格式?如果沒有.NET庫,C庫也可以工作。我正在編寫一個需要未壓縮音頻樣本的應用程序。將不同格式轉換爲解壓縮音頻c#
感謝您的幫助, 本
想知道是否有人可以推薦.NET庫,將音頻格式轉換爲C#中的未壓縮格式?如果沒有.NET庫,C庫也可以工作。我正在編寫一個需要未壓縮音頻樣本的應用程序。將不同格式轉換爲解壓縮音頻c#
感謝您的幫助, 本
下面是如何使用C#庫音頻從一種格式轉換爲另一些例子:
http://www.codeproject.com/KB/audio-video/Aumplib.aspx
謝謝!這非常有幫助 – 2011-05-11 06:24:17
How to convert compressed sound stream to PCM uncompressed stream in .NET
DsReader dr = new DsReader("sample.amr");
IntPtr formatPcm = dr.ReadFormat();
byte[] dataPcm = dr.ReadData();
dr.Close();
如果你給出了你想轉換的格式的例子, MP3,G.711,OGG,WMA,Speex,M4A等,因爲沒有一個解決方案可以完成這些任務。 – 2011-05-11 09:59:43
我試圖獲得M4A文件的30秒抓取並將其轉換爲PCM樣本。你知道NAudio可以嗎?謝謝你的幫助。 – 2011-05-11 23:52:21
恐怕不是,除非你的電腦上有適當的ACM編解碼器可以解碼m4a – 2011-05-12 05:43:48