Shockwave Stream: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 3: | Line 3: | ||
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. | ||
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. | |||
[1] http://www.csse.monash.edu.au/~timf/videocodec.html | |||
[[Category:Game Formats]] | [[Category:Game Formats]] |
Revision as of 05:29, 27 June 2006
- Extension: stream
- Samples: http://www.mplayerhq.hu/MPlayer/samples/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.
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.