作者filiaslayers (司馬雲 N )
看板MP3-player
標題錄音時間的計算方式
時間Wed Jun 22 22:28:49 2005
常常有人在問1G可以錄多久256MB可以錄多久才會滿
這個是可以計算的
如果是錄成mp3
以一般常見的128Kbps的資料量來算
由於128K是每秒的bit數,換成KB的話,就是
128/8=16KB
而一台256MB的mp3,就可以錄
256*1024/16=16384秒=4.55小時
那如果容量變成1G,就是變成了4倍的空間
所以錄音的時間就是4.55*4=18.2小時
若錄音的品質不是128而是64K或256K呢?
那64K因為比128K少一半,所以錄音時間就變成兩倍
所以一台1G的mp3就可以錄18.2*2=36.4小時
而256因為多了一倍的資料量,所以錄音時間只有
18.2/2=9.1小時
在這邊提供一個小小的速算法
由於128Kbps=16KB/s=960KB/m,即每分鐘960KB大約等於1MB
所以通常在算的時候,就是有多少MB,就可以錄多少分鐘
像是256MB的mp3,就可以錄大約256/60=4小時
不知道這樣的講解清不清楚
ps1.本算法只適用CBR的mp3,就是固定位元速率的mp3
不過也夠用了,還沒看過mp3錄出來的聲音是VBR的
ps2.如果錄音格式不是mp3,不能套用這種公式。
ps3.由於廠商出貨的時候,韌體會吃掉部分的記憶體,所以容量不會剛好等於256或1G等
算的時候注意一下。
如果有錯誤,請指正。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.117.188.42
1F:推 cdefer:好文大推~~有必要M起來唷~~ 220.135.22.61 06/22
2F:推 filiaslayers:推 10/04 02:40
3F:→ filiaslayers:推 10/05 22:53
4F:推 filiaslayers:推 10/05 22:58
5F:推 filiaslayers:推 10/06 23:21
6F:推 filiaslayers:再推 10/12 15:13
7F:推 filiaslayers:推一個 10/12 15:13
8F:推 filiaslayers: 10/12 15:14
9F:推 filiaslayers:推 10/14 11:04