我需要一种方法来根据以下参数估计文件的未来大小:
- 每个样本位
- 频道数
- 采样率
- 样本数
- mp3 质量(LAMEPreset)
我使用 NAudio.Lame 包。C#、.Net
int GetBytesAmountMp3(int framesAmount, WaveFormat format, LAMEPreset quality)
{
var compressionFactor = 0.3;???
return framesAmount * format.BlockAlign * ?;
}
我需要一种粗略估计compressionFactor 的方法。