Difference between revisions of "Sims 3:0xB1CC1AF6"
(→Overview) |
(→Overview) |
||
Line 28: | Line 28: | ||
DWORD // extra DWORD not mentioned in above wiki pages (I think) | DWORD // extra DWORD not mentioned in above wiki pages (I think) | ||
BYTE[] // ... remainder of MVhd | BYTE[] // ... remainder of MVhd | ||
− | BYTE[] // ... | + | BYTE[] // ... futher audio and video chunks |
{{TS3AdvancedModdingHeader}} | {{TS3AdvancedModdingHeader}} |
Latest revision as of 09:07, 13 April 2013
Modding Reference by Category | |
---|---|
Sims 3 :DBPF | File Types | RCOL(Scene) | Catalog Resource | String Table | Key Table | TS3 Programmer's Reference |
Movies | ||
---|---|---|
TypeID: | 0xB1CC1AF6 | |
Game Version: | The Sims 3 |
[edit] Overview
Movies strangely enough seem to be the easier of these to decode since there's a known spec for them. They are basically a general EA container format with encoded pieces of data stored in them using (luckily) known codecs.
The movies are VP6 video encoded with SCxl/GSTR/adpcm_ea_r3 audio. Overall, the format differs from the standard "VP6" in that the audio stream (SCxl) chunks appear before the video stream (MVxx) chunks, making use of standard CODECs difficult for encoding.
Further information may be found here:
- Main Format
- Video - VP6 Codec
- Audio - SCx1 Codec
Above based on contributions from Karybdis.
Based on looking at 0xB1CC1AF6-0x00000000-0x799AE80054CEE156:
DWORD tag // 'SCHl' (that's a lower case L on the end, not a digit 1) DWORD pos // offset from start of resource to MVhd section DWORD gstr // 'GSTR' BYTE[] // fill to MVhd DWORD mvhd // 'MVhd' DWORD // extra DWORD not mentioned in above wiki pages (I think) BYTE[] // ... remainder of MVhd BYTE[] // ... futher audio and video chunks
Modding Reference by Category | |
---|---|
Sims 3 :DBPF | File Types | RCOL(Scene) | Catalog Resource | String Table | Key Table | TS3 Programmer's Reference |