2.0
DDVID
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-127 26 ----- 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.00.
Byte:
0-7
Length:
8
Usage:
nnnnnnnn = ASCII characters (44h 44h 56h 20h 31h 2Eh 30h
30h DDV 1.00
for DDVID level 1.00)
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 Authoring stage, the data for the disc does not contain
the copyright protection system excluding some information.
CP_SEC in the sector header and PES_scrambling_control in the
first PES packet in the sector indicate whether the sector shall
have a specific data structure for copyright protection system.
The SSM values, 40th byte of DDVMS packet for this
mode are 1, 6 and 7.
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.
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 and RMA fields contain
valid information.
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
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 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
Length:
2
Usage:
Refer to Book 1 of the DVD specification for the valid values
for this field.
Reserved
Reserved
Definition:
Reserved.
Byte:
102-127
Length:
26
Usage:
nnn
nnn = 26 ASCII spaces
____________________________________________________ Copyright©
2004, the DVD Forum | All Rights Reserved
|