Valeurs sprm et leur signification, Sprm 0 : code descriptif de langue des menus, Tion – Apple DVD Studio Pro 4 Manuel d'utilisation

Page 537

Advertising
background image

Chapitre 14

Création de scripts

537

SPRM 17 : extension du code de langue initiale pour l’audio

SPRM 18 : code de langue initiale pour sous-titres, configuration du lecteur de DVD
effectuée par utilisateur

SPRM 19 : extension du code de langue initiale pour sous-titres

SPRM 20 : code de région du lecteur

SPRM 21 : réservé

SPRM 22 : réservé

SPRM 23 : réservé

Ces SPRM fournissent aux scripts toutes les informations d’état et fonctions de contrôle.

Valeurs SPRM et leur signification

Afin d’être en mesure d’utiliser les SPRM, vous devez connaître leur gamme de valeurs,
ainsi que la signification de ces informations. Les sections suivantes répertorient les
bits les plus fréquemment utilisés pour la création de DVD. Tous les SPRM sont des
valeurs 16 bits, mais seuls certains bits sont décrits. Pour obtenir des informations
sur l’utilisation de l’opération sur les bits “et” en vue d’isoler des bits particuliers de la
valeur 16 bits (pour n’utiliser que les bits nécessaires), consultez la section “

Utilisation

des opérations sur les bits

” à la page 549.

SPRM 0 : code descriptif de langue des menus

Chaque lecteur de DVD dispose de trois types de réglages de langue : Menu (SPRM 0),
Audio (SPRM 16) et Sous-titre (SPRM 18). Ces valeurs reposent sur un code à deux
lettres correspondant à chaque langue parlée. Le code est issu de la valeur ASCII
bas de casse de chaque lettre.

Par exemple, les lettres “en” représentent le terme “english”. Le “e” minuscule est converti
en une valeur ASCII de 101 en mode décimal ou de 65 en mode hexadécimal. Le “n”
minuscule est converti en une valeur ASCII de 110 en mode décimal ou de 6E en mode
hexadécimal. La valeur obtenue après concaténation en mode hexadécimal est 656E.
La valeur décimale de 656E est 25966.

Pour obtenir une liste complète de toutes ces valeurs de langue, consultez la section

Tableau des codes de langue

” à la page 565.

Connaître le réglage de ce SPRM peut s’avérer utile si vous travaillez sur des projets
multilingues. En lisant la valeur du SPRM 0, vous pouvez connaître la langue dans laquelle
l’utilisateur souhaite que les menus soient affichés. Par exemple, si un projet comporte
des menus dans plusieurs langues, vous pouvez afficher ces menus dans la langue
sélectionnée par l’utilisateur.

Advertising