在Windows服务器上部署NAudio项目时,出现了以下异常,在本机调试中是正常的。NoDriver calling acmFormatSuggest经过查询,结果是NAudio部分基础功能是由底层驱动提供的,这里会依赖到一个服务“桌面体验”。有关“桌面体验”的服务说明,微软官网有一下介绍:Desktop Experience includes the following Windows 7 components and features:Windows Media PlayerDesktop themesVideo for Windows (AVI support)Windows
在音频编辑中最常用的就是音频合并拼接了。使用Naudio也可以方便的实现。这是一般采用的方法: /// <summary /// Mp3格式合并 /// </summary /// <param name="inputFiles"待合并文件路径</param /// <param name="outputfullName"输出文件名</param public void CombineMp3(List<string inputFiles, string outputfullName) { File
使用NAudio合并MP3文件很简单,在C#中使用以下方法就可以了。public static void Combine(string[] inputFiles, Stream output){ foreach (string file in inputFiles) { Mp3FileReader reader = new Mp3FileReader(file); if ((output.Position == 0) && (reader.Id3v2Tag != null)) { output.