CSS DVD-Video 碟片的检测
| CSS是Content Scramble System的缩写,其是一种版权保护系统,用来保护DVD-Video碟片中的内容不被盗版者利用。在制作母盘的时候,利用CSS生成密匙可以将部分Video数据扇区的数据进行加密处理。在回放过程中,如果使用的密匙不对,则这些影像数据将无定正常播放出来,所播放的影像将是非常莫名其妙的,换一个说法就是不正确解码的影像数据将无法观看。
所以CSS技术是专门用于防止影像信息未被授权的播放的, 因此在对内容进行CSS编码的过程中如果出现任何错误都将导致最终的碟片不能被播放机正确的回放出来。对CSS编码进行全面测试的目的就在于要保证影像信息能被授权的用户正常播放。 导致最终播放失败的CSS错误共有五个方面,采用适当的检测方法可以发现和避免这些错误导致最终碟片无法播放。 CSS标记 每个影像信息的一些扇区都被按照CSS规则进行加密处理,在这里所使用Key并不是唯一的一个,但是它们仅仅被用于特殊的扇区。CSS的保护扇区由两部分组成:CSS编码保护的内容和CSS标记,这些标记用来告诉DVD播放机那些区域是受到CSS编码保护的。因此: l 每个和全部DVD扇区都必须被检测是否存在CSS标记,如果是被保护的扇区就要添加CSS的标记,没有被保护的扇区则不需要。 l 对于进行保护的扇区 ,还要确认其标记同内容的CSS编码的一致性。 章节(Title Set) 通常,DVD—Video都包含多于一个的章节(Title Set),每个章节的内容都是整个音像信息的一部分。例如,在一张光盘上其中一部分是正常比例银幕的节目,而另外一个部分存储的是宽银幕的节目,光盘中还可以包含附加的信息,例如影片的花絮、导演剪辑和其他的特殊内容。每个章节都会使用一个CSS编码密匙—“Title Key”,在进行玻璃母盘制作的时候,程序将使用“Title Key”对章节的内容进行编码处理,每个章节都必须使用正确CSS密匙进行编码处理,并且将密匙存储在一个特殊的扇区位置,以便DVD播放机能够找到正确的密匙进行回放。因此: l 每个DVD扇区都要进行衔接的Title Set检测 l 每个进行编码保护扇区都要对其Title Key正确性进行检测 双层格式 这些章节的Keys将被保存在一个用他们自己的加密方式加密的扇区里,该扇区的数据需要经过“Disc key”进行解密后了能被恢复利用,在每张收到CSS技术保护的光盘上都有一个这样的“Disc key”。由于在章节的设置中除了数据之外,我们在进行母盘编码的时候,我们在进行Title Key编码的同时也要利用Disc Key对其进行编码保护处理,Disc Key的数据也将保存在母盘的编码序列中。 这样在使用DVD-9-OTP(双层格式)的时候就出现了一个问题,而该格式是目前非常流行的格式。产生这个问题的原因在于,这种双层格式的母盘是分别制作的,其生产过程可能是两个不同的记录光源同时进行或者同一记录光源在不同时间进行的,这样同一张DVD-9格式光盘的L0层和L1层所采用的CSS编码就可能存在不同的可能(包括DISC Key和Title Keys),而播放机在读取Disc Key时仅仅是读取L0层的。其最直接的结果将导致一个问题:当播应机使用错误的DISC Key对LI层进行解码的时候,所得到的解码数据结果是不正确的。因此, l 对L1和L0层所有扇区的Title Keys进行检测 l 对L1和L0层所有扇区的Title Keys都必须使用L0层的Disc Key进行检测 播放机类型 当采用播放设备不同的时候,CSS的也不同,例如采用DVD播放机和PC进行播放所采用CSS标记是不同的,可以在播放机上顺畅播放的光盘在PC机上可能会出现无法播放的情况,反之亦然。因此 l 所以碟片的两种播放标示信息都必须被测试,以保证经过加密的扇区符合播放的要求,未经用密的扇区也是如此。 没有Self—Authentication 在经过加密处理之后的CSS的加密扇区就不再具有Self—Authentication,换一种说法,也就是说经过加密处理的扇区我们无法证实其是否己经被正确加密和将被正确解密。如果其中存在加密不正确的影像信息,则其也将不会被正确的解密,最终的结果就是该碟片无法被正确的播放。一个完美的CSS扇区包括扇区地址、错误信息和修正信息,因此最佳的测试方法是模拟碟片在DVD播放机中的时机播放情况。这个播放机不会意识到这是一个问题,但是我们可以发现哪些数据存在问题。 l 当DVD-Video碟片信息经过CSS编码后,必须保证这些信息的回放内容同没有编码之前的信息的回放内容是相同的。 为了在批量复制之前获得一个完美的CSS编码信息,就必须保证CSS编码后的信息中不包含上面所提到的各种错误,同时还要保证所制作的母版和复制的光盘能够通过电信号测试。我们之前所做的工作对碟片最终电信号的测试并没有完全的保证,例如我们提到的双层格式.如果在生产过程中出现了粘合气泡的缺陷,其在电信号方面将无法达到要求,这里我们所能保证的是通过上面的检查,CSS编码的最终结果是正确和可靠的。 |
重要声明:本站提供的部分资讯为互联网上搜集整理而来,相关版权均属原网站或作者所有。
Copyright© 光盘制造专家 版权所有
站长:Wang . E-mail: fswyang@126.com,QQ:368518187