当我尝试使用此代码将音频文件转换为.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?
发布于 2017-03-04 04:24:19
使用MediaFoundationEncoder
,您只能以media foundation提供的比特率进行编码。你需要为其他比特率找到一个替代的编码工具
https://stackoverflow.com/questions/42549288
复制相似问题