Shockwave Stream: Difference between revisions

From MultimediaWiki
Jump to navigation Jump to search
(Added some more information on Cinepak and structure)
(Forgot a closing brace)
Line 9: Line 9:
The audio data is uncompressed, signed 16-Bit.
The audio data is uncompressed, signed 16-Bit.


The general file layout is made up of chunks (similar to IFF.
The general file layout is made up of chunks (similar to IFF).


[1] http://www.csse.monash.edu.au/~timf/videocodec.html
[1] http://www.csse.monash.edu.au/~timf/videocodec.html


[[Category:Game Formats]]
[[Category:Game Formats]]

Revision as of 05:32, 27 June 2006

Files with the .stream extension are found on the 3DO game Shockwave. The files apparently use Cinepak for video compression but it is unclear if the version used is compatible with standard Cinepak.

The Cinepak data is almost compatible to the standard Cinepak. In the Cinepak decoder, after the number of strips is read, 8 bytes need to be skipped. The meaning of these bytes is currently unknown. Also, the chunk sizes do not always equal the amount of data actually read. This has been tested with of a modified version of Dr. Ferguson's decoder [1].

The audio data is uncompressed, signed 16-Bit.

The general file layout is made up of chunks (similar to IFF).

[1] http://www.csse.monash.edu.au/~timf/videocodec.html