À propos des registres de lecteurs de DVD
Chaque lecteur de DVD dispose de deux types de registres de mémoire : les GPRM
(General Purpose Register Memories), également appelés variables) et les SPRM
(System Parameter Register Memories). Les scripts interagissent avec ces registres pour
déterminer les réglages du lecteur de DVD (tels que la langue et le filtrage parental) et
pour contrôler divers aspects de la lecture du disque.
Les scripts utilisent les GPRM comme zone de stockage temporaire (également appelée
“mémoire bloc note”), tout en exécutant leurs commandes. DVD Studio Pro permet
l’accès à huit registres GPRM 16 bits, désignés sous les noms GPRM 0 à GPRM 7 (même
s’ils peuvent être renommés). DVD Studio Pro inclut la possibilité de partitionner sept
de ces registres en registres plus petits. Par exemple, vous pouvez partitionner GPRM3
en quatre registres de 4 bits. Chaque registre est indépendant des autres et tous sont
vidés chaque fois qu’un disque est inséré dans le lecteur de DVD. Les registres peuvent
servir d’emplacement de stockage ou de minuteurs pour les décomptes.
514
Chapitre 14
Création de scripts
Par opposition, les SPRM ont des fonctions très précises. Il existe 24 SPRM, dont le nom
s’échelonne de SPRM 0 à SPRM 23. Pour obtenir la liste détaillée de leurs fonctions,
consultez la section “
Valeurs SPRM et leur signification
” à la page 537.
Les scripts nécessitent beaucoup de temps pour copier des valeurs d’un SPRM à un
GPRM, extraire des informations à partir de ces valeurs (par exemple, détermination du
réglage de langue) et agir en fonction de ces informations (sélection du flux audio à lire
qui convient). L’extraction des informations peut se révéler complexe, ce qui demande
une certaine habileté et des connaissances en programmation.