44.1 KHz のレートでサンプリングされ、8 ビットを使用して量子化された 30 秒のオーディオ ファイルがあります。このファイルのモノラル バージョンとステレオ バージョンのビット レートとサイズを計算します。
質問する
70328 次
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 に答える