您有 30 秒的音频文件以 44.1 KHz 的速率采样并使用 8 位进行量化;计算此文件的单声道和立体声版本的比特率和大小 ؟؟
问问题
70328 次
3 回答
31
比特率是每秒的比特数。
bitrate = bitsPerSample * samplesPerSecond * channels
所以在这种情况下,立体声比特率为 8 * 44100 * 2 = 705,600kbps
要获得文件大小,请将比特率乘以持续时间(以秒为单位),然后除以 8(从位到字节):
fileSize = (bitsPerSample * samplesPerSecond * channels * duration) / 8;
所以在这种情况下,30 秒的立体声将占用 (8 * 44100 * 2 * 30) / 8 = 2,646,000 字节
于 2012-11-26T07:18:34.233 回答
8
假设未压缩的 PCM 音频...
time * sampleRate * bitsPerSample * channelCount
对于 44.1kHz、8bps 的 30 秒单声道音频,即 1,323,000 字节。对于立体声,这是两个通道,所以加倍。
于 2012-11-25T22:42:25.220 回答
3
公式 = 采样率 x 采样位 x 通道数 x 时间(以秒为单位)/8x1024
CD 质量(采样率)= 44.1Khz
Size of mono = (44 100 x 8 x 1 x 30) / 8 x 1024
= 1291.99KB
= 1.26 MB
Size of Stereo = (44 100 x 8 x 2 x 30) / 8 x 1024
= 2583.98 KB
= 2.52 MB
≈ 2.5 MB
于 2013-05-27T10:02:31.670 回答