DDVID
packet identifies the presence and level of DDVID.DAT file.
The contents of the DDVID packet is listed in Table 2-1.
DDVID
STREAM CONTENTS
Byte Length Symbol Name
0-7 8 DDVID DDV
level identifier
8-37 30 ----- Reserved
38-85 48 MID Master
ID
86 1 ----- Reserved
87-88 2 TYPE Type
of disc
89 1 NSIDE Number
of sides on final disc
90 1 SIDE Side
of current surface
91 1 NLAYER Number
of layers on final disc
92 1 LAYER Layer
of current surface
93 1 DIR Direction
of Translation
94 1 DSIZE Replicate
Size (8 or 12 cm)
95 1 SSCRST Security
Scrambling Status
96 1 SSCRMD Security
Scrambling Mode
97 1 CPSRAVAL
CPSTY_RMA Valid
98-99 2 CPSTY Copy
Protection System Type
100-101 2 RMA Regional Coding
102-103 2 PM_TY Prerecorded Media Type
104-105 2 CPPM Copy Protection for Prerecorded Media
106-127 22 ----- Reserved
Table
2-1. DDVID Stream Contents
The
DDVID packet consists of one ID stream of 128 bytes. When sequential
access media is used, a packet named DDVID is the first stream
in the DDVID.DAT file sequence. In order to identify the DDVID.DAT
file, the first parameter, DDV level Identifier /DDVID, of first
8 bytes of the DDVID packet in the file is detected.
DDVID DDV level IDentifier
Definition:
DDVID contains both the DDVID identifier and the DDVID level
number. The current DDVID level is 1.20.
Byte:
0-7
Length:
8
Usage:
nnnnnnnn = ASCII characters (44h 44h 56h 20h 31h 2Eh 32h 30h
DDV 1.20 for DDVID level 1.20)
Reserved
Reserved
Definition:
Reserved.
Byte:
8-37
Length:
30
Usage:
nnn
nnn = 30 ASCII spaces
MID
Master ID
Definition:
MID contains the Master ID, a unique character string used
by mastering to identify jobs or clients. MID is filled with
ASCII spaces when it is not used or when it is not used and
Master ID is not known.
Byte:
38-85
Length:
48
Usage:
nnn.
.nnn = 48 ASCII characters
Reserved Reserved
Definition:
Reserved
Byte:
86
Length:
1
Usage:
n = an ASCII space
TYPE TYPE of disc
Definition:
TYPE contains the type of the disc being mastered.
Byte:
87-88
Length:
2
Usage:
DV = DVD disc
NSIDE Number of SIDEs on final disc
Definition:
NSIDE contains the total number of readable sides on the
final disc.
Byte:
89
Length:
1
Usage:
1 = (hex 31) the final disc will have one readable side
2
= (hex 32) the final disc will have two readable sides
SIDE current SIDE of disc
Definition:
SIDE contains the current side of the image being mastered.
Byte:
90
Length:
1
Usage:
0 = (hex 30) side 0
1
= (hex 31) side 1
NLAYER Number of LAYERs on final disc
Definition:
NLAYER contains the total number of layers on a side of
the final disc.
Byte:
91
Length:
1
Usage:
1 = (hex 31) the final disc will have one readable layer
2
= (hex 32) the final disc will have two readable layers
LAYER current LAYER of disc
Definition:
LAYER contains the current layer of the image being mastered.
Byte:
92
Length:
1
Usage:
0 = (hex 30) layer 0
1
= (hex 31) layer 1
DIR Direction of Translation
Definition:
This field describes the direction of translation of Layer
1 of a dual layer DVD disc. It is valid only when there is
more than one layer on the disc. Since there are unique sets
of DDVID.DAT for each layer, this field must contain the same
value for the DDVID.DAT used on both layers. That is, if Layer
1 is Opposite track path, then this field shall contain O
for both layers.
Byte:
93
Length:
1
Usage:
I = (hex 49) From inner radius to outer radius
O
= (hex 4F) From outer radius to inner radius
DSIZE Size of Disc
Definition:
This field specifies the size of the disc to be mastered.
A value of A indicates an 8 cm disc; a value
of B indicates a 12 cm disc.
Byte:
94
Length:
1
Usage:
A = (hex 41) 8 cm
B
= (hex 42) 12 cm
SSCRST
Security Scrambling Status
Definition:
This field specifies the status of the copyright protection
system for the disc to be created.
Byte:
95
Length:
1
Usage:
0 = (hex 30) The final disc will not contain any copyright
protection system.
The data for the disc does not contain copyright protection
system.
1
= (hex 31) Reserved.
2
= (hex 32) Reserved.
3
= (hex 33) Reserved.
4
= (hex 34) The final disc will contain a copyright protection
system.
At
the Authoring stage, the data for disc does not contain
a copyright protection system. The SSM values, 40th
byte of DDVMS packet for this mode are 0, 1, 6 and 7.
At
Formatting stage, VOB location table is used for identifying
which title shall be copy protected. And with the aid of
this VOB location table, the formatter set Copyright protection
system and keys that will be imported from a floppy disk
or other media for each titles.
5
= (hex 35) The final disc will contain a copyright protection
system.
At the Formatting stage, the copyright protection information
in the IMAGE.DAT file is the first priority to check of
the Copyright protection system. VOB location table is used
for checking how many titles are recorded. And with the
aid of this VOB location table, the formatter set Copyright
protection system key that will be imported from a floppy
disk or other media for each titles.
NOTE:
In the case where the DVD Image will be in 2048 byte sector
and CPPM processing is to be applied, then SSCRST must be
set to 4. Furthermore the files within the DVD Image must
be listed in the VOB Location Table file with the Valid
field set to 03h.
SSCRMD
Security Scrambling Mode
Definition:
This field specifies the type of security scrambling that
is to be on the final disc.
Byte:
96
Length:
1
Usage:
0 = (hex 30) DVD Video Version 1.0 Scrambling
CPSRAVAL CPSTY_RMA Valid
Definition:
This field specifies if the CPSTY and the RMA fields are valid.
Byte:
97
Length:
1
Usage:
V= (hex 56) Indicates that the CPSTY to CPPM fields contain
valid information for DVD Video.
CPSTY DVD Copy Protection Type
Definition:
This field can be used to specify the Copy Protection Type
for the DVD disc. If this field is valid, then the value in
this field will be placed in the CPS_TY byte in the CPR-MAI
field of the Contents Provider Information sectors in the
Lead-in-Control sectors on the DVD disc. This field stores
the ASCII equivalent of the binary value stored on the DVD
disc. For example if the value on the DVD disc is 01 hex,
then this field has the value 30 31 hex (01).
Byte:
98-99
Length:
2
Usage:
Refer to Book 1 of the DVD specification for the valid values
for this field.
RMA Regional Coding
Definition:
This field can be used to set the Regional Management Authorization
for the DVD Video disc. If this field is valid, then the value
in this field will be placed in the Regional Management Authorization
byte of the CPR-MAI field in the Contents Provider Information
sectors of the Lead-in Control on the DVD disc. This field
stores the ASCII equivalent of the binary value stored on
the DVD disc. For example if the value on the DVD disc is
01 hex, then this field has the value 30 31 hex (01).
Byte:
100-101
Length:
2
Usage:
Refer to Book 1 of the DVD Video specification for the valid
values for this field.
PM_TY Prerecorded Media Type
Definition:
This field is used to specify the Prerecorded Media Type for
the DVD Disc. If this field is valid, then the value in this
field will be placed in the PM_TY byte of the CPR-MAI field
in the Contents Provider Information sectors of the Lead-in
Control on the DVD disc. This field stores the ASCII equivalent
of the binary value stored on the DVD disc. For example if
the value on the DVD disc is 01 hex, then this field has the
value 30 31 hex (01). For V1.00 this field is 2020 and the
CPPM fields shall be invalid. In case that this field has
the value 3030 in the CPPM field shall be valid.
Byte:
102-103
Length:
2
Usage:
Refer to Book 1 of the DVD Audio specification for the valid
values for this field.
CPPM Copy Protection for Prerecorded Media
Definition:
This field can be used to specify the CPPM version of the
DVD Disc. If this field is valid, then the value in this field
will be placed in the CPPM version byte of the CPR-MAI field
in the Contents Provider Information sectors of the Lead-in
Control on the DVD disc. This field stores the ASCII equivalent
of the binary value stored on the DVD disc. For example if
the value on the DVD disc is 01 hex, then this field has the
value 30 31 hex (01).
Byte:
104-105
Length:
2
Usage:
Refer to Book 1 of the DVD Audio specification for the valid
values for this field.
Reserved
Reserved
Definition:
Reserved.
Byte:
106-127
Length:
22
Usage:
nnn
nnn = 30 ASCII spaces