home *** CD-ROM | disk | FTP | other *** search
- D2V Format v06 for dg-Style D2V Files
- -------------------------------------
-
- A. The first line now has a number appended to the string
- "DGIndexProjectFile". This is the version number of the
- dg-style format. Currently, the version is 06, signifying v06.
- If a D2V file with an incorrect version is given to DGDecode(),
- the latter will fail to open the D2V file.
-
- B. For transport streams, the PIDs are now stored in the D2V file
- in hexadecimal notation.
-
- C. The Field_Operation line now may specify 3 for raw encoded frames.
-
- D. The dg-style D2V file includes an "Aspect_Ratio=" line.
-
- E. The layout for GOP lines is:
-
- 7 file position vob cell flags flags ...
-
- Each flags byte is still 0, 1, 2, or 3 as before but it
- can be preceded by a 1. If the 1 is present, the encoded
- frame can be decoded without reference to the preceding GOP.
- This is used to speed up navigation.
-
- F. The position field is now a decimal number that points to the
- picture header start code of the first I frame of the GOP if
- the stream is nonpacketized, or to the packet header start code
- of the packet containing the first I frame of the GOP
- if the stream is packetized. This revised indexing supports
- correct random navigation.
-
- The vob/cell info obviates the need for a separate D2F file
- but may require changes to other applications.
-
- G. The Picture_Size line now omits resizing as it is not supported by
- DGDecode(), and is renamed Clipping.
-
- H. The Field_Operation line now omits the SwapOrder option as it is
- no longer supported. Use an external filter to swap field order.
-
- I. The picture size is now stored as Picture_Size.
-
- [DAG 5-25-2004]
-