QQ
活力38923
在线时间1659 小时
阅读权限200
管理员
孤魂野草
- 积分
- 6424
- 主题
- 168
- 回帖
- 2211
- 注册时间
- 2011-12-18
- 最后登录
- 2024-9-8

|
发表于 2012-1-20 14:14:17
|
显示全部楼层
本帖最后由 伤心的笔 于 2012-1-20 14:15 编辑
我一开始觉得Audio CD、Video CD在刻录时可能在文件系统上做了手脚,要不700MB的光盘如何装下800M的文件?我觉得可能这文件系统有一种类似于无损压缩等方式来利用空间,节约了视频、音频占的空间
后来我发现一篇文章,原来是节约了EDC/ECC码,一种侦错信息
光碟片容量計算淺談(转)
我们常见74分钟的光碟片有650M、680M的两种标示。这是怎么计算的呢?
1.首先说明,光碟片容纳资料的最小单位称为sector(磁区),磁区分主通道和次通道两部份。主通道是正常资料(档案、音轨..)储存所在,大小是2352 bytes,计算光碟容量时,仅仅计算此部份;次通道次通道有P~W等八个,每个98 bytes,则原本是摆放像音乐光碟的歌手、曲名、公司等及一些其他用途。当光碟用于储存声音资料时,一个磁区的2352 bytes全部被用到。但用于储存档案资料时,由于一个bit错误,就会造成严重后果,因此必需有侦错、改正错误的机制,一个磁区只有2048 bytes用于储存档案资料,其他304 bytes用于存放根据编码理论得出EDC/ECC码(Error Detection Codes/Error Correction Codes)<--Nero在烧录硬碟档案时,EDC/ECC是由Nero产生的。如此,当光碟记录声音档时,是以一个磁区2352 bytes计算,而记录档案资料时是以2048 bytes计。
2.74分钟主要是指可以容纳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分钟的光碟是可以
容纳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=1000,000 bytes计)
档案,650.396M (681.984M <--若 1M=1000,000 bytes计)
80分钟:
音乐,807.560M
档案,703.131M
90分钟:
音乐,908.505M
档案,791.022M
99分钟:
音乐,999.356M
档案,870.124M
ps:电影资料的容量计算和声音一样。 |
评分
-
查看全部评分
|