DVD-Video 内幕
外观
本书旨在全面收集所有公开知晓的关于 DVD-Video 光盘的技术信息。官方的 DVD-Video 规范只提供给愿意签署保密协议并支付高额许可费的人员;然而,许多敬业的人们成功地对该格式进行了逆向工程,几乎完全还原了该格式,以至于现在已经可以创建像 DVDAuthor 这样的自由软件制作工具以及像 Ogle 和 VLC 这样的播放工具。
目标受众
本书的目标受众是技术人员;任何从事 DVD-Video 制作或播放软件开发,或以其他方式处理 DVD-Video 的人员,都需要对数据布局有深入的了解。
术语
所使用的术语和缩写遵循在谈论 DVD-Video 时似乎是标准的做法。因此,“章节”被称为“标题的一部分”,并缩写为“PTT”(尽管它解释说这恰好意味着“章节”)。还有一些似乎是标准的数据结构字段名称。
参考资料
文件
(不要逐字复制这些。)
- 在 mpucoder.com 上可以找到 DVD-Video 数据结构的有用概述。该概述的子集(在某些细节上有所不同)也可以在 MPlayerHQ 和 SourceForge 上找到。
- 许多旧的 MPEG 相关规范草案 在这里。
- DVD 时代的出版
源代码
- Ogle 是一款现已停滞的 DVD-Video 播放器,它在一些细微之处仍然有用,也可以用于测试制作输出。
- DVDAuthor 是一款开源制作工具,其源代码中积累了一些有用的信息。
- FFmpeg 了解生成符合 DVD-Video 规范的 MPEG 文件的所有细节。