11

44.1 KHz のレートでサンプリングされ、8 ビットを使用して量子化された 30 秒のオーディオ ファイルがあります。このファイルのモノラル バージョンとステレオ バージョンのビット レートとサイズを計算します。

4

3 に答える 3

31

ビットレートは、1 秒あたりのビット数です。

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 バイトになります。ステレオの場合は 2 チャンネルなので、2 倍にします。

于 2012-11-25T22:42:25.220 に答える