如何使用NAudio将音频文件转换为带320kbps的.M4A?

时间:2017-03-02 07:32:10

标签: c# .net audio naudio

当我尝试使用此代码将音频文件转换为.m4a时

using (var reader = new MediaFoundationReader(input))
    //encoder.Encode(output, reader);
    MediaFoundationEncoder.EncodeToAac(reader, output, 320000);

它总是返回比特率为192 / 195kbs的文件。甚至这段代码

var bit = MediaFoundationEncoder.GetEncodeBitrates(AudioSubtypes.MFAudioFormat_AAC, 44100, 2);

返回比特率至192000年。

如何将其编码为320000kbps?

1 个答案:

答案 0 :(得分:0)

使用MediaFoundationEncoder,您只能按照媒体基础提供的比特率进行编码。您需要为其他比特率找到替代编码工具