Pregunta

Como programador, no tengo idea de cómo programar menús para un DVD. He oído que esto es posible e incluso he visto juegos básicos que usan menús de DVD, aunque es muy posible que sea un sistema cerrado.¿Es posible y, de ser así, qué lenguaje, compiladores, etc. existen para esto?

¿Fue útil?

Solución

Hay un par de proyectos de código abierto que pueden crear DVD y menús.Yo usé recientemente presentación de diapositivas en DVD para crear un DVD simple con menús, etc.Otro es Estilo de DVD.Todos estos programas son básicamente una interfaz para varias herramientas de línea de comandos para codificación, creación de menús, etc.Dado que estos son proyectos de código abierto, puede echar un vistazo al código fuente y comprobar cómo lo logran.

Otros consejos

Los menús de DVD que aparecen en un típico película Los DVD se describen en el estándar DVD-Video: Wikipedia.

Si está intentando crear este tipo de menú, existen muchos programas que los crearán.he tenido suerte con Estilo de DVD.

Si está creando una aplicación que se distribuye en un DVD, la elección del lenguaje de programación depende de usted.Supongo que podrías usar algún tipo de función de inicio automático del sistema operativo para ejecutar una aplicación que muestre un menú para el usuario.

El Wiki afirma (en 2011) "Programación de la máquina virtual de interfacea implementada por el reproductor de DVD ejecuta 'bytecode' contenida en el DVD.Esto se utiliza para controlar la reproducción y mostrar efectos especiales en los menús.El conjunto de instrucciones se denomina conjunto de comandos de DVD de máquina virtual (VM).Hay 16 registros de parámetros generales (GPRM) para contener valores temporales y 24 parámetros del sistema (SPRM).Como resultado de una interfaz de programación moderadamente flexible, los reproductores de DVD se pueden utilizar para jugar juegos, como la reedición en DVD de Dragon's Lair, junto con juegos más sofisticados y avanzados como Scene It, todos los cuales pueden ejecutarse en formato estándar. Reproductores de DVD.

Parece http://dvdauthor.sourceforge.net/ puede ayudar aquí ya que puede usar la interfaz de línea de comandos y alimentar archivos xml.

Es posible que necesites escribir un marco que pueda generar archivos xml (y otro contenido) desde tu herramienta de creación de juegos.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top