» 您尚未登录:请 登录 | 注册 | 标签 | 帮助 | 小黑屋 |


发新话题
打印

[音响] 一直以来的一个疑问,盗版CD和正版CD对比有音质差异吗?

posted by wap
引用:
原帖由 @zo  于 2014-9-17 12:25 发表
自己刻录CD无法做到数据100%正确复制?

最近Wolf和雪梨两位兄弟提起了这个老话题,我也看过国内外一些讨论CD格式优劣的文章(尤以台湾一个网友的分析浅显详实,受益匪浅)。先把我记得的说说,希望有所帮助。

Wolf兄弟倾向于认为自己刻录CD无法做到数据100%正确复制,其实这是完全可以做到的,而且它不是刻录CD音质变差的问题关键所在。 Yok兄弟早就提过通过逐字节比较,可以证明自己复制的CD完全跟源文件一个0,1不差。(前提是光驱的OFFSET正确设置好,有兴趣的朋友可以找Exact Audio Copy这个软件的技术文档来看,而且Offset本身也不会导致数据出错)。

CD音频采用PCM格式,碟上的数据本身只记录音频的一半信息:量化后的电平高低,也就是我们在屏幕上看见的波形振幅,以2的16次方(16bit)的精度细分,最高的电平和最低的电平间可以分出65536个等级,比如我们现在有这么一段音频数据10000,8000,7000,5000,2000,0,2000,4000,6000,9000,这是一堆离散的数字, 如何把他们转换成模拟波形呢?

这时我们就需要音频的另一半信息:时间。

如果我们在0.000022秒(1秒/44100)时在坐标系内画出10000这个点,在0.000044秒时画出8000这个点, 0.000066秒时画出7000这个点......依此类推, 最后把所有点连接起来,我们就可以大致重现原来的波形了。

大家可以想象,如果我的表不准,那么我在0.000025秒画第一个点, 0.000042秒画第二个点,最后画出来的波形肯定跟原来有很多差别了。

这里面还有一个假设,大家想想,要产生原来的那一堆描述振幅的数据,不是也得间隔一段时间量一下吗,对了,这就是说采样或录音时也得看着表, 这个表还得非常准,要不然重放时, 人家的表跟你精度不同,画出来的曲线就不同了。呵呵,大家基本明白数字信号处理的一个大问题JITTER 是怎么回事了。

这个问题告诉我们什么呢,就是光有一堆正确的10001010101没有用的,你得有一个很准的时钟,它直接决定你绘制的波形的准确程度。所以我们光讨论CD复制能不能把所有100101010101正确拷过来只触及了问题的一半。

接下来, 大家会想,嗯,我的马兰士CD机的时钟精度跟CD录音师的设备的时钟精度如果有差异,那么我的机子上重现的波形可能会跟录音师机子上的波形有点细微差异,这我明白,可是你说了我的原版碟和刻录碟上的数据是很容易做到一样的啊,那在同一台马兰士CD机上播放,用的都是机子上的那个时钟,应该重现出同样的波形才对啊,为什么听起来就 ...
> 这个问题告诉我们什么呢,就是光有一堆正确的10001010101没有用的,你得有一个很准的时钟,它直接决定你绘制的波形的准确程度。所以我们光讨论CD复制能不能把所有100101010101正确拷过来只触及了问题的一半。

这句话有问题。模数变换的时候模拟信号的时域信息是会被丢失的,而数字信号的采样频率信息是预先决定的(比如音乐CD就是44100赫兹)。

然后数模变换的时候则根据没有时域信息的10001010101和预先决定的采样频率通过数模变换成具有时域信息的模拟信号。

其实消除时域信息正是模数变换的意义所在。换句话说,只要10001010101没有误码,同时采样频率没有搞错,那么数模变换以后的结果一定是一样的。


TOP

posted by wap
引用:
原帖由 @zo  于 2014-9-17 12:12 发表
music cd不是纯数字啊。。。
music cd就是100%纯数字。



TOP

posted by wap
引用:
原帖由 @bikebicycle  于 2014-9-17 10:09 发表
http://blog.sina.com.cn/s/blog_4e2a04300100lofg.html
这文章也有问题,作者没搞清楚jitter与误码之间的关系。

>大家始终要记得一点:虽然CD读取过程中一般是没有误码的,但碟面的情况、CD转盘的情况,都在影响着读取输出的信号的质量,具体说就是包含多少jitter。

实际上,jitter直接导致的结果正是误码。当出现jitter(或者别的干扰)的时候,原始为0的数据被读成1了,或者1读成0,就是误码。变换以后的结果自然就有区别了。


TOP

posted by wap
一直以来对于CD音质的争论,根本原因在于数字音频CD(CDDA)没有纠错。

没有纠错,意味着读取的时候出现误码也无法得知,无法保证100%正确读取。对于音频来说影响可能非常细微(金耳除外),但是对于计算数据来说则是致命的。所以用于承载计算数据的CD-ROM是包含纠错信息的。如图。
附件: 您所在的用户组无法下载或查看附件
本帖最近评分记录
  • 天真实 激骚 +2 我很赞同 2014-9-17 16:34

TOP

posted by wap, platform: Android
引用:
原帖由 @wtq  于 2014-9-17 14:20 发表
cd audio 2352一个扇区里还是自带了点纠错了,比起之后的cdrom规格确实少了很多,容易出现无法纠正的错误,但是也不能说别人没纠错啊。
http://itbbs.pconline.com.cn/tv/7471610.html
抓取的情况,早些年对抓取的软件都挺有讲究,不过现在随便找个软件基本都是100%复制没啥难度了,换不同光驱也没差别。电脑上放,没差,现在新的cd播放器,基本都是会缓存的,也没差,有影响的就是最早期的那些cd播放机吧,直接读直接放的,有传说中的jitter差别。
音频2352字节里面是没有任何纠错的,你给的文章也是这么说。那文章重点是讲刻录,每块带上八个字节的纠错信息。但是CDDA规范里面确实是没有纠错的,读取的时候2352字节一块的数据也是不含纠错的。

抓轨软件对于CDDA的处理方式是连续抓若干次(通常是2次)算校验。这样做可以一定程度保证读取准确性,但由于标准不存在纠错,还是没法"保证"100%正确--连续在同一个地方出现误码的可能性也是有的。

TOP

posted by wap
引用:
原帖由 @NewRoaD  于 2014-9-17 17:26 发表
CDDA有纠错的,用的是CIRC,帧内P、Q校验码,翻下红皮书就能知道了。

付一个,CD光盘原始读取误码率是10的4次方,红皮书下误码率是10的9次方,满足不了文件存储,后来的黄皮书(CDROM)加强了校验,达到10的12次方。
哦,这应该是数字信号编码级别的纠错。CD-ROM增加了存储级别的冗余纠错。还真不知道,学习了。

TOP

发新话题
     
官方公众号及微博