采樣、量化、編碼
采樣頻率44.1kHz,量化位數(shù)16位,意味著每秒采集數(shù)據(jù)44.1k個,每個數(shù)據(jù)占2字節(jié),這是一個聲道的數(shù)據(jù),雙聲道再乘以2,最后結果再乘以60秒,就是44.1×1000×2×2×60=10584000字節(jié),1MB=1024×1024=1048576字節(jié),所以一分鐘的存儲容量為10584000/1048576=10.09MB,約為10.1MB。
數(shù)據(jù)量算法
采樣率單位是 Hz,所以 K = 1000
在 b 和 B 等數(shù)據(jù)量單位中,K = 1024
量化位數(shù)就是采樣的一個樣本被量化成了多少 bit
算法其實就是: 一秒才多少個樣本 * 一個樣本多少 bit * 秒數(shù) * 聲道數(shù) ,就得到時長為秒數(shù)的音頻需要多少 bit 的存儲量了
數(shù)據(jù)量=采樣頻率×量化位數(shù)×聲道數(shù)×時間(秒)/8(時長為時間秒的音頻大小為數(shù)據(jù)量大?。?br> 44.1 x 1000 x 16 x 2 x 60 / 8 = 10584000B = 10.1MB(因為乘以了60秒,所以算出的是一分鐘的數(shù)據(jù)大小,這段時長1分鐘的音頻大小為10.1M)
采樣頻率×量化位數(shù)×聲道數(shù)×時間(秒) 得出的結果單位是 b
**采樣頻率×量化位數(shù)×聲道數(shù)×時間(秒)/ 8 ** 得出的結果單位是 B
**采樣頻率×量化位數(shù)×聲道數(shù)×時間(秒)/ 8 / 1024 ** 得出的結果單位是 KB
采樣頻率×量化位數(shù)×聲道數(shù)×時間(秒)/8 / 1024 / 1024 得出的結果單位是 MB
1MB=1024×1024=1048576B
10584000 / 1048576 = 10.09 = 10.1