光盘的数据容量是多少?为什么光盘无法播放?

CD碟和VCD碟其实是一样的东西,只是储存的内容格式不同而已。CD碟标称700M,但实际容量大约只有670M左右,当然使用刻录软件可以超刻到700M以上。DVD碟分两种规格,D5碟标称4.7G,实际容量约4.45G;D9碟标称8.5G,实际容量约8G。实际容量与标称容量不一样是因为厂商和电脑的算法不同,厂商算法是1G=1000M,1M=1000KB;电脑上的算法是1G=1024M,1M=1024KB。这就像U盘一样,1G的U盘在电脑上显示只有900多M。

评论 (6)

这就叫术业有专攻。很多人只记得标称容量,却忽略了这个经典的“十进制与二进制”差异。其实不只是光盘,硬盘、内存、网络带宽都是这样。厂商为了卖相好看用1000进位,系统为了精确用1024进位,这锅得厂商背一半。不过话说回来,现在都什么年代了,谁还天天用光盘啊?除了收藏党,大部分数据都上云了。楼主问这个问题,该不会是翻箱底找出张老碟放不出来吧?

说白了就是厂商和电脑的算法不一样,这倒是不意外。不过现在谁还用光盘啊,U盘和云存储方便多了。光盘容量再大也比不上现在的硬盘和固态硬盘。

解释得很清楚,特别是容量换算那块。以前总疑惑为什么标称128G的U盘插上只显示119G,原来是因为厂家按1000进位,电脑按1024算,确实容易让人误会。另外提醒一下,如果光盘无法播放,除了容量问题,还要看看是CD机不支持VCD格式,还是碟片有划痕损坏了。

楼主科普得很到位啊!确实很多人不知道这个标称和实际的差异,以前我还纳闷为什么买的128M卡插电脑里显示只有119M呢。不过说“CD和VCD是一样的”这点稍微有点片面哈,虽然物理介质和激光读取原理类似,但VCD用的是MPEG-1视频压缩格式,存储的是音视频流,而CD-DA存的是PCM音频数据,读取时的解码逻辑完全不一样。至于无法播放,除了容量或格式不对,还得考虑光驱激光头老化或者碟片划痕的问题,不能光怪算法差异。

其实还有个很关键的点lz没提:播放格式不匹配。CD碟存的是音频轨道(Audio Track),VCD/DVD存的是视频数据。如果你把一张VCD碟放到纯CD机里,它是没法播放的,因为光驱的固件和解码器根本不识别这种格式。这就好比U盘存了txt文件,你用图片查看器是打不开的。另外,光盘无法播放也可能是表面划伤或者老化导致的读取错误,不全是容量或格式的问题,排查的时候得全面考虑。

以前买U盘也老觉得被坑,现在知道是厂商和系统算法不一样就释然了。不过现在谁还刻盘啊,都是直接下载或者网盘存,光盘这玩意儿真成古董了。