DVD Studio Pro - Scripts Fin de piste

background image

Scripts Fin de piste

Les scripts que vous relierez aux réglages Passer à des trois premières pistes sont
quasiment identiques : la seule différence réside dans le nom de piste vers lequel elles
effectueront un saut si une fonction Lire tout est en cours d’exécution. Le script utilisé
par la dernière piste est légèrement différent, puisqu’il réinitialise le GPRM indiquant
que la fonction Lire tout est en cours et qu’il retourne toujours au menu principal.

background image

560

Chapitre 14

Création de scripts

Scripts Fin de piste pour les trois premières pistes

Pour créer le script de la première piste (Ocean), suivez les instructions ci-dessous.
Les notes signalent les modifications que vous apporteriez aux autres pistes (Plage
et Sentier). Rappelez-vous que ces noms de pistes sont fictifs et ne figurent pas dans
le menu local, à moins que vous ne les créiez.

Pour créer le script des trois premières pistes :

1

Créez un script, puis sélectionnez-le.

2

Saisissez

Fin Océan

comme nom de script.

Remarque : saisissez

Fin Plage

et

Fin Sentier

comme noms lors de la création du

script des deux autres pistes.

3

Dans l’éditeur de script, sélectionnez la première ligne de commande (Nop).

4

Dans l’inspecteur de commande de script, choisissez la commande Passer à.

5

Pour configurer la commande Passer à, choisissez Plage dans le menu Pistes et
scénarios du menu local Passer à, puis choisissez Marqueur 1.

Remarque : lorsque vous créez le script des deux autres pistes, choisissez Sentier dans
le menu Pistes et scénarios, puis sélectionnez Marqueur 1 et choisissez Shopping dans
le menu Pistes et scénarios, puis sélectionnez Marqueur 1.

6

Ajoutez une fonction Comparer à la commande Passer à pour vérifier si une fonction
Lire tout est en cours.

Cochez la case Commande Comparer.

Choisissez GPRM 0 comme l’élément “Exécuter si” devant faire l’objet de
la comparaison.

Choisissez égal (=) comme type d’opération Comparer “est”.

Choisissez Immédiat comme type d’élément à comparer “que”.

Saisissez 1 dans le champ “avec valeur”.

Si le GPRM 0 contient un 1 (ce qui indique que la fonction Lire tout est en cours), cette
commande Passer à s’exécute. Dans le cas contraire, le script se déplace sur la ligne de
commande suivante.

7

Dans l’éditeur de script, cliquez sur le bouton Ajouter.

La ligne de commande suivante (Nop) est ajoutée au script.

8

Dans l’inspecteur de commande de script, choisissez la commande Passer à.

9

Pour configurer la commande Passer à, choisissez Menu principal dans le menu Menus
du menu local Passer à, puis choisissez Bouton 1.

background image

Chapitre 14

Création de scripts

561

A l’instar des noms de pistes, Bouton 1 est virtuel et ne sert qu’à illustrer cet exemple.

Ce saut est exécuté uniquement si la fonction Comparer n’a pas été satisfaite dans
la commande précédente.

Une fois que vous avez créé les trois scripts, reliez chacun au réglage Passer
à de piste qui convient (situé dans la partie supérieure de l’inspecteur de piste
de chaque piste).

Ce script effectue un saut

vers la piste Plage une
fois la lecture de la piste

Océan terminée.

Ce script effectue un saut

vers la piste Sentier une

fois la lecture de la piste

Plage terminée.

Ce script effectue un saut

vers la piste Shopping
une fois la lecture de la

piste Sentier terminée.

background image

562

Chapitre 14

Création de scripts

Script Fin de piste pour la dernière piste

Pour créer le script de la dernière piste (Shopping), suivez les instructions ci-dessous.
Le menu principal apparaît encore lorsque la lecture de cette piste se termine ; la
différence réside dans le fait qu’il est nécessaire de redéfinir la valeur GPRM sur 0, afin
d’éviter qu’un processus Lire tout ne soit ultérieurement exécuté par inadvertance.

Pour créer le script Fin de piste pour la dernière piste :

1

Créez un script, puis sélectionnez-le.

2

Saisissez

Shopping fin

comme nom de script.

3

Dans l’éditeur de script, sélectionnez la première ligne de commande (Nop).

4

Dans l’inspecteur de commande de script, choisissez la commande Définir GPRM.

5

Pour configurer la commande Définir GPRM :

Choisissez “mov” dans le champ Opération.

Choisissez Immédiat dans le champ Type source.

Saisissez 0 dans le champ Val. source.

Choisissez GPRM 0 dans le champ Cible.

Les réglages ci-dessus placent la valeur 0 dans le GPRM 0, ce qui met fin à tous les
processus Lire tout et garantit que toute piste lue individuellement retourne au menu
principal une fois la lecture terminée.

6

Dans l’éditeur de script, cliquez sur le bouton Ajouter.

La ligne de commande suivante (Nop) est ajoutée au script.

7

Dans l’inspecteur de commande de script, choisissez la commande Passer à.

8

Pour configurer la commande Passer à, choisissez Menu principal dans le menu Menus
du menu local Passer à, puis choisissez Bouton 1.

Ce script définit toujours le GPRM 0 sur 0 et retourne au menu principal. Reliez ce script
au réglage Passer à de la piste Shopping, situé dans la partie supérieure de son
inspecteur de piste.

background image

Chapitre 14

Création de scripts

563