PSS Video: Difference between revisions
Jump to navigation
Jump to search
imported>Ikskoks |
imported>Ikskoks |
||
| Line 10: | Line 10: | ||
// PSS file format | // PSS file format | ||
// | x bytes - unknown | ||
// SpuStreamHeader | |||
4 bytes (char) - signature // "SShd" | |||
4 bytes (uint32) - struct size // 24 | |||
4 bytes (uint32) - type // 0 - 16bit big endian | |||
// 1 - 16bit little endian | |||
// 2 - SPU2-ADPCM (VAG) | |||
4 bytes (uint32) - sampling rate // e.g. 48000 | |||
4 bytes (uint32) - number of channels // e.g. 2 | |||
4 bytes (uint32) - interleave size // has to be 512 | |||
4 bytes (uint32) - loop start block address | |||
4 bytes (uint32) - loop end block sddress | |||
// SpuStreamBody | |||
4 bytes (char) - signature // "SSbd" | |||
4 bytes (uint32) - size of audio data | |||
</pre> | </pre> | ||
</div> | </div> | ||
Revision as of 13:02, 3 April 2021
PSS
- Format Type : Video
- Endian Order : Little Endian
Format Specifications
// PSS file format
x bytes - unknown
// SpuStreamHeader
4 bytes (char) - signature // "SShd"
4 bytes (uint32) - struct size // 24
4 bytes (uint32) - type // 0 - 16bit big endian
// 1 - 16bit little endian
// 2 - SPU2-ADPCM (VAG)
4 bytes (uint32) - sampling rate // e.g. 48000
4 bytes (uint32) - number of channels // e.g. 2
4 bytes (uint32) - interleave size // has to be 512
4 bytes (uint32) - loop start block address
4 bytes (uint32) - loop end block sddress
// SpuStreamBody
4 bytes (char) - signature // "SSbd"
4 bytes (uint32) - size of audio data
MultiEx BMS Script
Not written yet.
Notes and Comments
- Standard PlayStation 2 movie file format.
Compatible Programs