当我尝试使用此代码将音频文件转换为.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?
答案 0 :(得分:0)
使用MediaFoundationEncoder
,您只能按照媒体基础提供的比特率进行编码。您需要为其他比特率找到替代编码工具