44.1 KHzのレートでサンプリングされ、8ビットを使用して量子化された30秒のオーディオファイルがあります。このファイルのモノバージョンとステレオバージョンのビットレートとサイズを計算します؟؟
ビットレートは、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バイト
非圧縮PCMオーディオを想定しています...
time * sampleRate * bitsPerSample * channelCount
44.1kHz、8bpsで30秒間のモノラルオーディオの場合、これは1,323,000バイトです。ステレオの場合は2チャンネルなので、2倍にします。
数式=サンプルレート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