为什么 AAC 文件的比特率似乎不准确?

信息处理 声音的
2022-01-27 03:00:31

我正在使用 ffmpeg 将音频文件编码为 256kbps 的 AAC。但是,生成文件的实际比特率很少是 256。它通常是接近 256 的数字,例如 241、255、257、254。在一种情况下是 125。

这是怎么回事?这是 AAC 还是 ffmpeg 的属性?如果我向 ffmpeg 询问 320kbps 的 mp3,我总是得到 320。我想了一会儿,AAC 编码器使用 256 作为上限,并且只使用它需要的比特率,但后来我得到了一些 257 个文件,所以这不可能它。

1个回答

AAC 和 MP3 并不总是以恒定比特率编码,但它们也支持可变比特率编码。