我正在使用Mp3FileReader.Mp3WaveFormat.BitsPerSample
来获取mpeg第3层文件中每个样本使用的位数。现在,当被要求使用BitsPerSample时,该mp3文件的编解码器返回零。
某些编解码器会发生这种情况。
现在,我需要为该mp3文件计算BytesPerSample,如果不知道BitsPerSample,我就无法做到。
所以,
答案 0 :(得分:2)
BitsPerSample
通常会返回0。由于MP3编码音频的方式,它实际上没有意义。您可以检查Mp3FileReader
将使用mp3FileReader.WaveFormat.BitsPerSample
将其解码为的PCM的每个样本的位数。它总是16岁。