Question

En tant que programmeur, je ne sais pas comment programmer des menus pour un DVD. J'ai entendu dire que c'était possible, et j'ai même vu des jeux de base utilisant des menus DVD - bien que cela puisse très bien être un système fermé. Est-ce même possible et si oui, quels langages, compilateurs, etc. existent pour cela?

Était-ce utile?

La solution

Plusieurs projets Open Source peuvent créer des DVD et des menus. J'ai récemment utilisé le dvd-slideshow pour créer un dvd simple avec des menus, etc. DVD Styler . Tous ces programmes sont fondamentalement un frontal pour divers outils de ligne de commande pour l’encodage, la création de menus, etc. Comme il s’agit de projets open source, vous pouvez consulter le source et voir comment il y parvient.

Autres conseils

Les menus de DVD qui apparaissent sur un DVD typique film sont décrits dans la norme DVD-Vidéo: wikipedia .

Si vous essayez de créer ce type de menu, de nombreux programmes le créeront. J'ai eu de la chance avec le DVD Styler .

Si vous créez une application distribuée sur un DVD, vous avez le choix du langage de programmation. Je suppose que vous pourriez utiliser une sorte de fonctionnalité de démarrage automatique du système d'exploitation pour exécuter une application qui afficherait un menu pour l'utilisateur.

Les États WIKI (en 2011) " Interface de programmationUne machine virtuelle implémentée par le lecteur de DVD exécute le 'bytecode' contenu sur le DVD. Ceci est utilisé pour contrôler la lecture et afficher des effets spéciaux dans les menus. Le jeu d'instructions est appelé le jeu de commandes DVD de la machine virtuelle (VM). Il existe 16 registres de paramètres généraux (GPRM) pouvant contenir des valeurs temporaires et 24 paramètres système (SPRM). Grâce à une interface de programmation modérément flexible, les lecteurs DVD peuvent être utilisés pour jouer à des jeux tels que la réédition DVD de Dragon's Lair, ainsi qu'à des jeux plus sophistiqués et avancés tels que Scene It, qui peuvent tous être exécutés en standard. Lecteurs de DVD.

On dirait que http://dvdauthor.sourceforge.net/ peut vous aider car vous pouvez utiliser interface de ligne de commande et fichiers XML d'alimentation.

Il se peut que vous deviez écrire un framework capable de générer des fichiers XML (et d'autres contenus) à partir de votre outil de création de jeux.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top