DVD菜单编码

时间:2008-09-15 15:20:43

标签: menu dvd

作为一名程序员,我不知道如何为DVD编程菜单,我听说这是可能的,甚至可以看到使用DVD菜单的基本游戏 - 尽管它很可能是一个封闭的系统。是否有可能,如果是这样,那么存在哪种语言,编译器等?

4 个答案:

答案 0 :(得分:3)

有几个开源项目可以创建DVD和菜单。我最近使用dvd-slideshow创建了一个带菜单等的简单DVD。另一个是DVD Styler。所有这些程序基本上都是编码,菜单创建等各种命令行工具的前端。由于这些是开源项目,您可以查看源代码并查看它们是如何实现的。

答案 1 :(得分:3)

DVD视频标准中描述了典型电影 DVD上出现的DVD菜单:wikipedia

如果您正在尝试创建此类菜单,则会有许多程序会创建这些菜单。我很幸运DVD Styler

如果要创建分发在DVD上的应用程序,编程语言的选择取决于您。我想你可以使用某种操作系统自动启动功能来运行一个为用户调出菜单的应用程序。

答案 2 :(得分:1)

WIKI国家(2011年)“ 编程接口由DVD播放器实现的虚拟机运行DVD上包含的“字节码”。这用于控制播放并在菜单上显示特殊效果。指令集称为虚拟机(VM)DVD命令集。有16个通用参数寄存器(GPRM)用于保存临时值和24个系统参数(SPRM)。由于具有适度灵活的编程界面,DVD播放器可用于玩游戏,例如Dragon's Lair的DVD重新发布,以及更复杂和高级的游戏,如Scene It,所有这些都可以在标准版上运行DVD播放器。

答案 3 :(得分:0)

看起来http://dvdauthor.sourceforge.net/能够提供帮助,因为您可以使用命令行界面和提供xml文件。

您可能需要编写一个可以从游戏创作工具生成xml文件(和其他内容)的框架。