原文連線:
音效卡對聲音的處理質量可以用三個基本引數來衡量,即取樣頻率、取樣位數和聲道數。
取樣頻率是指單位時間內的取樣次數。取樣頻率越大,取樣點之間的間隔就越小,數位化後得到的聲音就越逼真,但相應的資料量就越大。音效卡一般提供11.025khz、22.05khz和44.1khz等不同的取樣頻率。
取樣位數是記錄每次取樣值數值大小的位數。取樣位數通常有8bits或16bits兩種,取樣位數越大,所能記錄聲音的變化度就越細膩,相應的資料量就越大。
聲道數是指處理的聲音是單聲道還是立體聲。單聲道在聲音處理過程中只有單資料流,而立體聲則需要左、右聲道的兩個資料流。顯然,立體聲的效果要好,但相應的資料量要比單聲道的資料量加倍。
不經過壓,聲音資料量的計算公式為:
資料量(位元組/秒)= (取樣頻率(hz)× 取樣位數(bit) × 聲道數)/ 8
其中,單聲道的聲道數為1,立體聲的聲道數為2。
【例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小時。
音訊檔案存在路徑
音訊檔案存在路徑有如下 1,alps mediatek custom common cgen inc 2,alps medeiatek custom common cgen inc audio project 3,alps mediatek custom project cgen inc 第三個路徑...
音訊檔案計算大小
音效卡對聲音的處理質量可以用三個基本引數來衡量,即取樣頻率 取樣位數和聲道數。取樣頻率是指單位時間內的取樣次數。取樣頻率越大,取樣點之間的間隔就越小,數位化後得到的聲音就越逼真,但相應的資料量就越大。音效卡一般提供 11.025khz 22.05khz 和44.1khz 等不同的取樣頻率。取樣位數是...
Wakfu pk 音訊檔案提取
原作者是 b0redom 原作者 用d語言寫的原始碼如下 extractor.d 1 import std.stdio 2import std.file 3import std.conv 4import std.stream 5import std.bitmanip 67 void main str...