Shockwave Stream: Difference between revisions

From MultimediaWiki
Jump to navigation Jump to search
(Forgot a closing brace)
m (Update samples link)
 
Line 1: Line 1:
* Extension: stream
* Extension: stream
* Samples: http://www.mplayerhq.hu/MPlayer/samples/game-formats/shockwave-stream/
* Samples: http://samples.mplayerhq.hu/game-formats/shockwave-stream/


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.
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.

Latest revision as of 20:14, 19 August 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