怎麼計算 mp3 音樂文件的大小?


千比特率(kbps)乘以時間


文件大小=比特率(kbps)*時間/8

除以8是因為1位元組=8bit


恆定碼率的可以用比特率乘以時間,變化碼率的就不能這麼算了,得一幀幀累加

再者,如果文件已存在,讀文件屬性就行了


Kbps 指的是一秒鐘傳輸的數據大小。

下面文件的128kbps 指的是 1秒鐘內傳輸 128 kbit。

所以文件大小就是

128 * 時間 / 8 = xxx kbytes


WMA的是Microsoft Windows Media技術中的一個部分,它包含了對音頻格式的一個完整的定義,包括編碼規範和加密格式。它的加密格式異常強大,甚至可以限制播放機器、播放次數以及播放時間,有著比MP3更好的版權保護性能。還有就是WMA的「流」性能要比MP3好,在音質不高的情況下,相同質量的WMA的流量要比MP3低。

http://www.thebestsoundqualitymp3players.com


首先看MP3文件的比特率kbps

這個參數寫的是一秒種有多大

比如一個MP3有60秒,320kbps

那它的大小就是:

60*320=19200kb = 2400 KB = 2.34375MB

實際上,因為有很多附加信息或者專輯圖片也封裝在裡面,得到的大小都會比理論大小稍大一點點

但基本沒區別


MP3是MPEG 1 Layer 3的縮寫,據說是由德國某工作室在研究如何抓取CD音軌時衍生出的計算機文件格式。MP3本身是一種壓縮與解壓縮的計算方式,用來處理高比率的聲音信息。它所生成的聲音文件音質接近CD,而文件大小卻只有其十二分之一.

http://www.thebestsoundqualitymp3players.com


推薦閱讀:

TAG:音樂 | 視頻解碼 | MP3 |