DVD Studio Pro - Erstellen des Skripts

background image

Erstellen des Skripts

Dieses Skript wird als Startskript für die Spur „Main Program“ verwendet und prüft
jedes Mal, wenn die Spur abgespielt wird, die Einstellung des DVD-Players für die
Altersfreigabe.

Gehen Sie wie folgt vor, um das Skript zu erstellen:

1

Führen Sie einen der folgenden Schritte aus:

Wählen Sie „Projekt“ > „Zum Projekt hinzufügen“ > „Skript“.

Klicken Sie in der Symbolleiste in die Taste „Skript hinzufügen“.

Drücken Sie die Tastenkombination „Befehlstaste-' “(einfaches Anführungszeichen).

2

Wählen Sie das neue Skript durch Doppelklicken im Bereich „Liste“ bzw. „Grafische
Darstellung“ aus.

Der Skript-Editor wird geöffnet und das Skript-Informationsfenster wird angezeigt.

3

Geben Sie im Informationsfenster als Skriptnamen

Parental Check

ein.

4

Wählen Sie im Skript-Editor die erste Befehlszeile mit dem Platzhalterbefehl „Nop“ aus.

5

Wählen Sie im Skriptbefehl-Informationsfenster den Befehl SET GPRM aus.

6

Gehen Sie wie folgt vor, um den Befehl SET GPRM zu konfigurieren:

Wählen Sie „mov“ als Operation.

Wählen Sie „SPRM“ als „Quelltyp“.

Wählen Sie „SPRM 13“ als „Quellwert“.

Wählen Sie „GPRM 0“ als „Zielobjekt“.

Mit diesen Einstellungen wird der Wert von SPRM 13 in GPRM 0 kopiert.

background image

Kapitel 14

Erstellen von Skripten

587

7

Klicken Sie im Skript-Editor in das Steuerelement „Hinzufügen“.

Nun wird eine zweite Befehlszeile zum Skript hinzugefügt.

8

Wählen Sie im Skriptbefehl-Informationsfenster den Befehl SET GPRM aus.

9

Gehen Sie wie folgt vor, um den Befehl SET GPRM zu konfigurieren:

Wählen Sie „and“ als Operation.

Wählen Sie „Immediate“ als „Quelltyp“.

Geben Sie „15“ für den „Quellwert“ ein.

Wählen Sie „GPRM 0“ als „Zielobjekt“.

Mit diesen Einstellungen konfigurieren Sie eine Operation, die sicherstellt, dass nur die
ersten vier Bit von SPRM 13 in GPRM 0 geschrieben werden (der Wert 15 setzt die ersten
vier Bit auf 1 und die restlichen 12 Bit auf 0). Weitere Informationen zur UND-Operation
finden Sie im Abschnitt „

Verwenden von bitweisen Operationen

“ auf Seite 570.

10

Klicken Sie im Skript-Editor erneut in das Steuerelement „Hinzufügen“.

Nun wird die nächste Befehlszeile zum Skript hinzugefügt.

11

Wählen Sie im Skriptbefehl-Informationsfenster den Befehl SET SYSTEM STREAM aus.

12

Gehen Sie wie folgt vor, um den Befehl SET SYSTEM STREAM zu konfigurieren:

Klicken Sie in die Option „Direkter Wert“.

Markieren Sie das Feld „Audio“.

Wählen Sie „2“ aus dem Einblendmenü „Audio“.

Stellen Sie sicher, dass die Markierungsfelder für die anderen Streams nicht ausgewählt
sind. Mit diesem Befehl wird Stream 2 (der bearbeitete Audio-Stream) als Stream für
diese Spur festgelegt.

13

Klicken Sie im Skript-Editor erneut in das Steuerelement „Hinzufügen“.

Nun wird die nächste Befehlszeile zum Skript hinzugefügt.

14

Wählen Sie im Skriptbefehl-Informationsfenster den Befehl SET SYSTEM STREAM aus.

15

Gehen Sie wie folgt vor, um den Befehl SET SYSTEM STREAM zu konfigurieren:

Klicken Sie in die Option „Direkter Wert“.

Markieren Sie das Feld „Audio“.

Wählen Sie „1“ aus dem Einblendmenü „Audio“.

Stellen Sie sicher, dass die Markierungsfelder für die anderen Streams nicht ausgewählt
sind. Mit diesem Befehl wird der Original-Stream abgespielt.

background image

588

Kapitel 14

Erstellen von Skripten

16

Konfigurieren Sie eine Vergleichsoperation um sicherzustellen, dass mit diesem Befehl
nur dann Stream 1 (der Original-Stream) als Wiedergabe-Stream festgelegt wird, wenn
für den Player als Einstellung für die Altersfreigabe entweder „R“ (entspricht etwa FSK 16)
oder eine höhere Stufe festgestellt wird:

Wählen Sie das Markierungsfeld „Vergleichsfunktion“ aus.

Wählen Sie aus dem Einblendmenü „Ausführen, falls“ das Register „GPRM 0“ als
Element aus, mit dem verglichen werden soll.

Wählen Sie den Vergleichsoperator „größer oder gleich“ (> =) aus dem Einblend-
menü „ist“.

Wählen Sie aus dem Einblendmenü „als“ die Option „Immediate“ als Elementtyp für
die Vergleichsoperation aus.

Geben Sie für „mit dem Wert“ den Wert „6“ ein.

Mit diesen Einstellungen wird geprüft, ob der Wert in GPRM 0 (der von SPRM 13 über-
nommen wird) gleich oder größer als der Wert 6 ist (entspricht der Stufe „R“ bzw. FSK 16).
Ist die Vergleichsbedingung erfüllt, wird Audio-Stream 1 abgespielt. Ist die Vergleichs-
bedingung nicht erfüllt, bleibt die Einstellung für den Audio-Stream bei 2 (wie durch
den dritten Befehl des Skripts festgelegt) und der nächste Skriptbefehl wird ausgeführt.

17

Klicken Sie im Skript-Editor erneut in das Steuerelement „Hinzufügen“.

Nun wird die nächste Befehlszeile zum Skript hinzugefügt.

18

Wählen Sie im Skriptbefehl-Informationsfenster den Befehl EXIT PRE-SCRIPT aus.

Mit diesem Befehl wird die Skriptausführung beendet und die Wiedergabe der Spur
wird gestartet.

Sie müssen nun nur noch dieses Skript als Startskript für die Spur zuweisen, indem
Sie es im Einblendmenü „Startskript“ des Spur-Informationsfenster für die betreffende
Spur auswählen. Immer, wenn diese Spur abgespielt wird, wird zuerst die Einstellung
für die Altersfreigabe geprüft und anhand des Ergebnisses der geeignete Audio-
Stream ausgewählt.

background image

Kapitel 14

Erstellen von Skripten

589