音訊檔案計算大小

2021-08-03 12:32:01 字數 1517 閱讀 2502

音效卡對聲音的處理質量可以用三個基本引數來衡量,即取樣頻率、取樣位數和聲道數。

取樣頻率是指單位時間內的取樣次數。取樣頻率越大,取樣點之間的間隔就越小,數位化後得到的聲音就越逼真,但相應的資料量就越大。音效卡一般提供

11.025khz

、22.05khz

和44.1khz

等不同的取樣頻率。

取樣位數是記錄每次取樣值數值大小的位數。取樣位數通常有

8bits

或16bits

兩種,取樣位數越大,所能記錄聲音的變化度就越細膩,相應的資料量就越大。

聲道數是指處理的聲音是單聲道還是立體聲。單聲道在聲音處理過程中只有單資料流,而立體聲則需要左、右聲道的兩個資料流。顯然,立體聲的效果要好,但相應的資料量要比單聲道的資料量加倍。

不經過壓,聲音資料量的計算公式為:

資料量(位元組/秒)

= (取樣頻率(hz)

× 取樣位數(

bit)

×聲道數

)/ 8

其中,單聲道的聲道數為

1,立體聲的聲道數為2。

修改:資料量(位元組/秒)

= 取樣頻率(hz)

× (取樣位數(

bit)

/ 8) ×

聲道數【例1

】請計算對於

5分鐘雙聲道、

16位取樣位數、

44.1khz

取樣頻率聲音的不壓縮資料量是多少?

根據公式:資料量

=(取樣頻率×取樣位數×聲道數×時間)/8

得,資料量

(mb)=[44.1

×1000×16

×2×(5

×60)] /(8

×1024

×1024

)=50.47mb

計算時要注意幾個單位的換算細節:

時間單位換算:1分

=60秒

取樣頻率單位換算:

1khz=1000hz

資料量單位換算:

1mb=1024

×1024=1048576b 【例

2】請計算對於雙聲道立體聲、取樣頻率為

44.1khz

、取樣位數為

16位的雷射唱盤(

cd-a

),用乙個

650mb

的cd-rom

可存放多長時間的**?

已知音訊檔案大小的計算公式如下:

檔案的位元組數/每秒

=取樣頻率(hz)

x取樣位數(位)

x聲道數/8

根據上面的公式計算一秒鐘時間內的不壓縮資料量:

(44.1×1000×16×2)/8=0.168mb/s

那麼,乙個

650mb

的cd-rom

可存放的時間為:(

650/0.168)/

(60×60

)=1.07

小時。

音訊檔案相關

原文連線 音效卡對聲音的處理質量可以用三個基本引數來衡量,即取樣頻率 取樣位數和聲道數。取樣頻率是指單位時間內的取樣次數。取樣頻率越大,取樣點之間的間隔就越小,數位化後得到的聲音就越逼真,但相應的資料量就越大。音效卡一般提供11.025khz 22.05khz和44.1khz等不同的取樣頻率。取樣位...

獲取音訊檔案能量大小或聲音大小

獲取pcm格式資料能量大小 格式為signed 16bit,單聲道 frm 包含著音訊資料,以及音訊資料buf的長度 user threshold 為使用者設定的臨界值,超過這個值,返回1代表著這一段音訊資料能量高於所設定的user threshold 範圍是0 32767 值越大,劃分的越細 in...

音訊檔案存在路徑

音訊檔案存在路徑有如下 1,alps mediatek custom common cgen inc 2,alps medeiatek custom common cgen inc audio project 3,alps mediatek custom project cgen inc 第三個路徑...