[发明专利]一种DVD光盘数据压缩方法及系统有效
| 申请号: | 200910190460.4 | 申请日: | 2009-09-17 |
| 公开(公告)号: | CN101673571A | 公开(公告)日: | 2010-03-17 |
| 发明(设计)人: | 宋洋;蒋义勇 | 申请(专利权)人: | 深圳市万兴软件有限公司 |
| 主分类号: | G11B20/10 | 分类号: | G11B20/10;G11B20/12 |
| 代理公司: | 深圳市顺天达专利商标代理有限公司 | 代理人: | 郭伟刚 |
| 地址: | 518057广东省深圳市*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 dvd 光盘 数据压缩 方法 系统 | ||
技术领域
本发明属于数据压缩领域,更具体地说,涉及一种DVD光盘数据压缩方 法及系统。
背景技术
DVD光盘广泛的应用于电影和电视剧的发行,主要分为DVD-5和DVD-9 两种类型,容量分别为4.7G和8.5G,由于DVD介质的易损坏性,需要将源 DVD光盘的数据备份到新的光盘上,因为DVD-5盘片的价格低于DVD-9盘 片,所以存在将DVD-9光盘备份到DVD-5光盘的需求,也即存在将容量相对 较大的DVD光盘备份到容量相对较小的DVD光盘的需求,因此需要对容量 相对较大光盘数据进行压缩。DVD光盘数据包括视频、音轨和字幕,由于视 频所占比例最大,所以压缩主要就是针对视频的压缩,而音轨和字幕由于所占 比例很小,可以不做压缩而完全保留。
由于容量不同的DVD光盘之间,除了拥有差不多大小的主片数据外,主 要还是增加了一些影片花絮和广告,所以现有的一种技术是将这些花絮和广告 去除,只保留主片的数据,如果主片大小在容量较小的DVD盘片的容量范围 内,则可以进行直接备份,如果主片大小仍然超过容量较小的DVD盘片的容 量,则还需要对主片数据进行压缩,由于去除了源盘中的花絮和广告会导致源 盘的菜单文件不可用,所以需要去除源盘的菜单文件或者提供自己制作的菜单 文件。
因为会丢失一部分源盘数据,所以无法保证压缩后光盘数据的完整性,另 外去除源盘的菜单文件或者提供自己制作的菜单文件也会导致用户在DVD播 放器上的操作方式和体验与源盘不一样。
另外,由于现有技术不能保证压缩后的光盘数据大小小于目标盘的大小, 所以当压缩后的光盘数据大小超出目标盘大小时会导致随后的刻录失败。
因此,需要一种将容量较大的DVD光盘数据压缩到容量较小的DVD光 盘的压缩方案,不仅可保证压缩后的光盘数据小于目标盘的大小而保证刻录成 功,还可保证压缩后光盘数据的完整性。
发明内容
本发明所要解决的技术问题在于,针对现有DVD光盘数据压缩技术中存 在无法保证压缩后数据的完整性的缺陷和当压缩后的数据大小超出目标盘大 小时会导致刻录失败的缺陷,提供一种DVD光盘数据压缩方法及系统。
本发明解决其技术问题所采用的技术方案之一是:提供一种DVD光盘数 据压缩方法,包括如下步骤:
S1)获取源盘大小X和目标盘大小Y,计算源盘中不需要压缩文件的大小 W,计算压缩因子a;
S2)拷贝源盘中不需要压缩的文件;
S3)解析源盘中每个VTS的IFO文件,获取每个cell的大小M和时间长 度T,定位每个cell到相应VOB文件的数据中;
S4)从每个cell数据中提取出视频、音轨和字幕数据,获取每个cell的视 频数据大小N;
S5)计算压缩后每个cell的视频数据的码率V,根据V对相应cell的视频 数据进行重新压缩编码;
S6)生成新的VOB文件、IFO文件和BUP文件。
在本发明所述的DVD光盘数据压缩方法中,步骤S1中所述压缩因子a的 计算公式为:a=(Y-W)/(X-W)。
在本发明所述的DVD光盘数据压缩方法中,步骤S3中所述解析源盘中 每个VTS的IFO文件进一步包括:根据源盘中每个VTS的IFO文件,获取对 应的VTS的每个cell的起始扇区和终止扇区的地址信息,计算每个cell的大 小M=(终止扇区-起始扇区+1)*P,P为DVD中默认的每个扇区的大小。
在本发明所述的DVD光盘数据压缩方法中,步骤S3中所述定位每个cell 到相应VOB文件的数据中的方法为将每个VTS的所有VOB文件视作一个连 续文件,根据每个cell的起始山区和终止扇区地址信息进行定位。
在本发明所述的DVD光盘数据压缩方法中,步骤S5中所述压缩后视频 数据的码率V=(M*a-M+N)/T,步骤S5中所述对视频数据进行重新压缩编码 进一步包括降低码率V,将V*k,k∈(0,1)作为实际的压缩码率。
在本发明所述的DVD光盘数据压缩方法中,步骤S6进一步包括将步骤 S5中重新压缩编码后的每个cell视频数据、步骤S4中提取出来的相应cell的 音轨和字幕数据合成新的cell数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市万兴软件有限公司,未经深圳市万兴软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910190460.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:具有荧光和磷光层的杂化OLED
- 下一篇:边注边测边调智能同步测调方法





