作者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