Electronic Arts VP6

From MultimediaWiki
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

VP6 is a video codec used in various games published by companies under the Electronic Arts umbrella. The key and delta frame chunks contain a On2 VP60 bitstream.

Chunk Types

See Electronic Arts Formats for file format description.

MVhd

Video header. The header is always 24-bytes long and has the following layout:

offset   data_type    description
0x0000   le_32        codec id (ignored at all, but occasionally seen to be set to 'VP60')
0x0004   le_16        width (pixels)
0x0006   le_16        height (pixels)
0x0008   le_32        frames count
0x000C   le_32        largest frame chunk size
0x0010   le_32        frame rate (denominator, rate)
0x0014   le_32        frame rate (numerator, scale)

MV0K

Key-frame. See On2 VP60.

MV0F

Delta frame. See On2 VP60.

Games Using VP6

See Electronic Arts Formats for listing.