我希望能够使用C#从流(通过WCF)保存AAC音频文件。 NAudio目前只允许读取AAC文件而不是流,无论如何都要这样做吗?
由于
答案 0 :(得分:0)
目前(截至NAudio 1.7),最好的方法是保存WAV然后转换为AAC。如果您的Windows版本具有AAC Media Foundation编码器,则可以使用NAudio的MediaFoundationEncoder类来执行此操作。
如果您需要流支持,一种方法是使用NAudio.SharpMediaFoundation,它使用SharpDX来允许对流进行编码。