ll *.mp3
-rw-rw-r-- 1 joe joe 39204 7月 30 13:44 0000452f-5aff-4a48-b9a9-4e24218753a1.mp3
-rw-rw-r-- 1 joe joe 30062 7月 30 19:46 9945b5b6-7b3c-4d7e-9d68-7d82953d124f.mp3
-rw-rw-r-- 1 joe joe 8672 7月 29 19:43 b81fc3c5-6dfd-4176-b9ee-d107f3a12763.mp3
file *.mp3
0000452f-5aff-4a48-b9a9-4e24218753a1.mp3: MPEG ADTS, layer III, v2, 64 kbps, 16 kHz, Monaural
9945b5b6-7b3c-4d7e-9d68-7d82953d124f.mp3: MPEG ADTS, layer III, v1, 48 kbps, 44.1 kHz, Monaural
b81fc3c5-6dfd-4176-b9ee-d107f3a12763.mp3: MPEG ADTS, layer III, v2, 32 kbps, 16 kHz, Monaural
file1压缩率=64000*7.35/39204=11.9987
file2压缩率=48000*5.01/30062=7.9994
file1压缩率=32000*2.17/8672 =8.007
采样率:每一秒钟所采样样本的总数目称之为采样率,单位为Hz
位深:
每个样本中信息的比特数就是位深。何为比特数?懂电脑的人会告诉你1Byte(字节)等于8个Bit。通常情况下,文件大小的算法是这样的,比如,所选择的采样率为44100,位深为16Bit,单轨道,时长为60S,则Bits的值为44100*16*1*60=42336000,然后我们再将Bits转换成Byte,直接除以8等于5292000个Byte,有了Byte我们就可以将其转换成KB或者M(结果大约是5168KB,5M左右)。
比特率:
Bit的速率的意思,意思为每秒处理多少个Bit。比如一个单声道,用44.1KHz/16Bit的配置来说,它的比特率就为 44100*16*1=705600,单位是bit/s
压缩率:
比特率×时间/文件字节数