视频管理器使用的IFO文件结构如下:
1.视频管理器信息管理表:其主要包括区域代码管理、视频属性(MPEG-1还是MPEG-2,PAL还是NTSC,长宽比4:3还是16:9, 全景和扫描Pan&scan模式还是信箱模式Letterbox还是二者兼有以画面的分辨率),音频属性(杜比AC-3还是MPEG-2,MPEG-1或者PCM声音编码方案,量化还是动态范围控制数据、采样率以及通道个数)以及编码模式和子画面流的个数。
2.节目搜索指针表:描述在哪个视频节目集可以找到哪个节目,怎么样连接到其他节目中以及相应VTS的起始地址。
3.视频管理器菜单PGCI单元表:提供不同语言下VMG菜单的指针。
4.父母锁定管理信息表(这个就不用解释了吧)
5.视频节目集属性表:保存光盘中每个VTS属性信息的副本.
6.文本数据管理器:保存光盘或者每个节目的卷名、节目名、唱片名和/或制片人名字
7.视频管理器菜单单元地址表:存储视频管理器VOB中所有单元的起始和结束地址。
8.视频管理器菜单视频对象单元地址图:提供所有VOB单元的起始地址。
VTS使用的IFO文件结构如下:
1.视频节目集信息管理表:包含VMG 信息表中描述的所有VTS信息,供VMG 使用 。
2.视频节目集节目部分搜索指针表:仅保存节目部分的指针,通过它可以播放节目。
3.视频节目集程序链信息表:这里保存指向程序链信息(PGCI)的指针。PGCI描述如何显示VOB文件(包括对不同音频/子画面流的控制,用户控制约束等)。
4.视频节目集菜单PGCI单元表:提供不同语言下VTS菜单的指针。
5.视频节目集时间图表:描述VOB文件中的图像在每个时间的位置。
6.视频节目集菜单视频对象单元地址图:视频节目集单元地址表
7.视频节目集视频对象单元地址图
通过以上的介绍,我们应该明白一个简单的DVD光盘的格式和每个文件的作用,由于目前DVD具有防拷贝功能,因此转录DVD或保存只能通过保存或者修改一些文件才能进行,不过具体这些方法属于机密,在这里我没有办法透露。希望大家不要生气哦。呵呵,其实这里还是留给大家一些可以去研究的问题比如DVD的区域破解、父母控制,怎样把DVD的播放顺序和时间更换,怎样剔除不必要的文件,怎样......,不成不能说了,否则DVD规范的制订者说不定会来砍我的。