将音频静音为轨道的特定间隔

时间:2011-06-30 07:30:49

标签: c# audio

在.net中开发应用程序。在那个应用程序中我们想要选择歌曲,在那首歌中我们应该“静音/隐藏”一段时间。

例如: 如果音频文件的长度是1:00 min,我们必须隐藏音频的间隔时间从“ 0:36到0:50 ”秒1分钟音频。

2 个答案:

答案 0 :(得分:0)

使用Splicer:.Net框架的免费开源库,旨在简化使用DirectShow编辑和编码音频和视频的应用程序的开发。

答案 1 :(得分:0)

如果您的声音文件采用mp3格式,则必须对其进行解码,编辑,然后再对其进行重新编码。

如果用“隐藏”意味着剪掉,那么PCM世界就很简单了。您只需将所需的样本复制到输出缓冲区,省略不需要的样本。

如果您打算从代码编辑音频,则无论如何都必须了解样本内容,音频在内存中的表示方式等等。