WAV文件有多大?MP3文件有多大?使用Lame 壓縮比是多少?


一、說明: 錄音文件大小多少?用什么存比較合?我有500G的硬盤存錄音能存多久?...... 

      這些東西常用常忘,索性一次性就分析清楚記下來,方便以后查閱,如果能幫到大家那就更好了。

二、計算方法:

   1) WAV文件大小計算公式:采樣頻率(kHz) x 采樣位數 x 聲道數 x 時間(秒) / 8 = 文件大小(kb)

          如果采用如下的參數: 采樣率:8kHz      采樣位數:16     聲道數: 2   

          那么:一分鍾WAV文件的大小 = 8 x 16 x 2 x 60 / 8 = 1920KB , 可近似成 2M 計算。

     2)MP3文件大小計算公式:編碼率(kbps) x 時間(秒)/8=文件大小(kB) 

          [Linux ]  # lame sample.wav  sample.mp3        來進行壓縮wav, 默認固定碼率與目標文件的頻率一致 

          如果 sample.wav 采樣率為 8kHz  , 那么對應的 編碼率為 24kbps 

          於是一分鍾mp3文件的大小 = 24 x 60 / 8 = 180 KB ,可近似成 200 K 計算。

  3) 當然,可以指定壓縮后的編碼率/采樣頻率/是否立體聲 , 方法如下:

    lame -b 32 --resample 8 -m s sample.wav  sample.mp3 

    -b is bitrate (編碼率)
    --resample is the sampling rate, e.g. 8khz  (采樣率)
    -m s for simple stereo. m to mix to mono. (是否立體聲)

三、結論:

       在相同采樣頻率的情況下,lame 的壓縮比可近似為 10 計算。

       即 一分鍾 時長的文件大小 :  MP3 = WAV / 10


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM