【转帖】光碟片容量計算淺談
这是给新手参考的简单观念。我们常见74分钟的光盘片有650M、680M的两种标示。这是怎么计算的呢?
1.首先说明,光盘片容?#123;数据的最小单位称为sector(扇区),扇区分主信道和次信道两部份。主信道是正常数据(档案、音轨..)储存所在,大小是2352 bytes,计算光盘容量时,仅仅计算此部份;次信道次信道有P~W等八个,总计98字节,则原本是摆放像音乐光盘的歌手、曲名、公司等及一些其它用途。当光盘用于储存声音数据时,一个扇区的2352 bytes全部被用到。但用于储存档案数据时,由于一个bit错误,就会造成严重后果,因此必需有侦错、改正错误的机制,一个扇区只有2048 bytes用于储存档案数据,其它304 bytes用于存放根据编码理论得出EDC/ECC码(Error Detection Codes/Error Correction Codes)。如此,当光盘记录声音文件时,是以一个扇区2352 bytes计算,而记录档案数据时是以2048 bytes计。
2.74分钟主要是指可以容?#123;74分钟的数字声音轨数据(*.wav)。数字声音是从模拟声音记录(真实、连续的声音记录)取样而来,目前公订的取样标准是两个声道,每声道,每秒取44100次样本,每一个样本的大小为16 bits(=2 bytes),此即wav檔16 bits、44.1Khz的声音取样规格。如此一分钟的音轨大小是 2*44100*2*60=10,584,000 bytes。记忆容量的单位元一般是以Mega来算,1 Mega bytes=1 K bytes*1 K bytes。要注意的是 1K bytes应是2^10=1024 bytes,但有时会被以1000 bytes做计算(这样会显得光盘或硬盘有较大的容量,这是一种取巧的商业行为)。现在我们先以1M=1024*1024 bytes=1,048,576 bytes计。则 一分钟的音轨大小是 10,584,000/1048576=10.0937M。所以74分钟的光盘是可以
容?#123;10.0937*74=746.933M的音轨资料。若是储存档案,则是746.933*2048/2352=650.3906M (若以1M=1,000,000 bytes计,则是681.984M)。
3.总结一下,
74分钟:
音乐,746.993M (783.279M <--若 1M=1,000.000 bytes计)
档案,650.396M (681.984M <--若 1M=1,000,000 bytes计)
80分钟:
音乐,807.560M
档案,703.131M
90分钟:
音乐,908.505M
档案,791.022M
99分钟:
音乐,999.356M
档案,870.124M
120分钟:(尚在研发中)
音乐,1211.3M
档案,1054.7M
容量计算方面.....
个人是用较简单的计算方式.....
一个扇区以 2048 byte 计算 (Mode 1) (音讯则以 2352 做计算)
一秒中有 75 个 Sector (扇区)
一分钟有 60 秒
>>>
2048 x 75 x 60 = 9,216,000 byte (一分钟)
除以 1024 = 9000 KB
除以 1024 = 8.7890625 MB
74Min = 74 x 8.7890625 = 650.39062 MB (约)
80Min = 80 x 8.7890625 = 703.125 MB (约)
90Min = 90 x 8.7890625 = 791.01562 MB (约)
99Min = 99 x 8.7890625 = 870.11718 MB (约)
[img]http://pic.xabar.net/generator/email/?id=asp30&mail=163.com&tc=&rc=[/img]