2011-06-30 64 views
1

正在使用.net開發應用程序。在那個應用程序中,我們要選擇歌曲,並在該歌曲中我們應該「靜音/隱藏」某些時間間隔。將音頻靜音一段音軌

對於例如: 如果我們有音頻文件的長度爲1:00分鐘,我們必須從「0:36至0:50」秒從1分鐘隱藏音頻的間隔音頻。

+4

您使用什麼框架或音頻方法進行音頻播放? –

+1

您使用4行代表您的問題,3行代表感謝/簽名等。請閱讀http://stackoverflow.com/faq#signatures關於如何向我們(或不向)簽名的指南。更新:感謝Bobby刪除! –

回答

0

使用Splicer:.Net框架的免費開源庫,旨在簡化使用DirectShow編輯和編碼音頻和視頻的開發應用程序。

+0

嗨Jalal,我可以有樣本來源編輯音頻文件/剪切音頻文件 –

0

如果你有你的聲音文件的MP3格式,你將不得不解碼它,編輯它programaticaly,並稍後重新編碼。

如果通過「隱藏」你的意思切出來,在PCM世界中很簡單。您只需將需要的樣本複製到輸出緩衝區,省略那些不需要的樣本。

如果您打算從代碼編輯音頻,您必須瞭解什麼是樣本,音頻在內存中的表現方式等等。