MUX: Difference between revisions
(") |
(") |
||
Line 3: | Line 3: | ||
MUX is a full motion video format used in a small number of computer games. The format packages raw, unsigned, 8-bit [[PCM]] audio along with a custom video coding format. | MUX is a full motion video format used in a small number of computer games. The format packages raw, unsigned, 8-bit [[PCM]] audio along with a custom video coding format. | ||
== File Format == | |||
All multi-byte numbers are little endian. The file format is laid out as follows: | |||
bytes 0-27 unknown | |||
bytes 28-29 video width | |||
bytes 30-31 video height | |||
bytes 32-16383 frame offset table | |||
Each frame offset is 32 bits. There is enough space in the chunk offset table for 4087 media chunks. The top 2 bits of each offset always appear to be 1 (so the top byte of the chunk is always 0xC0), so these are probably flags of some sort. The last entry in the table is all 1s (0xFFFFFFFF) and the remainder of the table is all 0s. | |||
Frames contain 1 or more chunks, each of which are formatted in a manner that is reminiscent of the [[Flic Video|Autodesk FLIC format]]: | |||
bytes 0-1 chunk type | |||
bytes 2-5 chunk size, not including this 6-byte header | |||
bytes 6.. chunk payload | |||
Known chunk types appear to include: | |||
0007 unsigned, 8-bit [[PCM]] audio | |||
0070 apparently a palette chunk, 0x300 (768) bytes, and each | |||
component is 8 bits (not 6 bits, like VGA palettes are | |||
normally stored) | |||
006F video chunk | |||
0005 frame count: 2-byte payload contains frame number | |||
== Video Format == | |||
The corresponding video coding format is presently unknown. | |||
== Games That Use MUX == | |||
These games are known to use MUX files for FMV: | |||
* [http://www.mobygames.com/game/dos/chaos-control Chaos Control] | |||
* [http://www.mobygames.com/game/dos/prisoner-of-ice Prisoner of Ice] | |||
* [http://www.mobygames.com/game/dos/time-gate-knights-chase Time Gate: Knight's Chase] | |||
[[Category:Video Codecs]] | |||
[[Category:Undiscovered Video Codecs]] | |||
[[Category:Game Formats]] | |||
== File Format == | |||
All multi-byte numbers are little endian. The file format is laid out as follows: | |||
bytes 0-27 unknown | |||
bytes 28-29 video width | |||
bytes 30-31 video height | |||
bytes 32-16383 frame offset table | |||
Each frame offset is 32 bits. There is enough space in the chunk offset table for 4087 media chunks. The top 2 bits of each offset always appear to be 1 (so the top byte of the chunk is always 0xC0), so these are probably flags of some sort. The last entry in the table is all 1s (0xFFFFFFFF) and the remainder of the table is all 0s. | |||
Frames contain 1 or more chunks, each of which are formatted in a manner that is reminiscent of the [[Flic Video|Autodesk FLIC format]]: | |||
bytes 0-1 chunk type | |||
bytes 2-5 chunk size, not including this 6-byte header | |||
bytes 6.. chunk payload | |||
Known chunk types appear to include: | |||
0007 unsigned, 8-bit [[PCM]] audio | |||
0070 apparently a palette chunk, 0x300 (768) bytes, and each | |||
component is 8 bits (not 6 bits, like VGA palettes are | |||
normally stored) | |||
006F video chunk | |||
0005 frame count: 2-byte payload contains frame number | |||
== Video Format == | |||
The corresponding video coding format is presently unknown. | |||
== Games That Use MUX == | |||
These games are known to use MUX files for FMV: | |||
* [http://www.mobygames.com/game/dos/chaos-control Chaos Control] | |||
* [http://www.mobygames.com/game/dos/prisoner-of-ice Prisoner of Ice] | |||
* [http://www.mobygames.com/game/dos/time-gate-knights-chase Time Gate: Knight's Chase] | |||
[[Category:Video Codecs]] | |||
[[Category:Undiscovered Video Codecs]] | |||
[[Category:Game Formats]] | |||
== File Format == | |||
All multi-byte numbers are little endian. The file format is laid out as follows: | |||
bytes 0-27 unknown | |||
bytes 28-29 video width | |||
bytes 30-31 video height | |||
bytes 32-16383 frame offset table | |||
Each frame offset is 32 bits. There is enough space in the chunk offset table for 4087 media chunks. The top 2 bits of each offset always appear to be 1 (so the top byte of the chunk is always 0xC0), so these are probably flags of some sort. The last entry in the table is all 1s (0xFFFFFFFF) and the remainder of the table is all 0s. | |||
Frames contain 1 or more chunks, each of which are formatted in a manner that is reminiscent of the [[Flic Video|Autodesk FLIC format]]: | |||
bytes 0-1 chunk type | |||
bytes 2-5 chunk size, not including this 6-byte header | |||
bytes 6.. chunk payload | |||
Known chunk types appear to include: | |||
0007 unsigned, 8-bit [[PCM]] audio | |||
0070 apparently a palette chunk, 0x300 (768) bytes, and each | |||
component is 8 bits (not 6 bits, like VGA palettes are | |||
normally stored) | |||
006F video chunk | |||
0005 frame count: 2-byte payload contains frame number | |||
== Video Format == | |||
The corresponding video coding format is presently unknown. | |||
== Games That Use MUX == | |||
These games are known to use MUX files for FMV: | |||
* [http://www.mobygames.com/game/dos/chaos-control Chaos Control] | |||
* [http://www.mobygames.com/game/dos/prisoner-of-ice Prisoner of Ice] | |||
* [http://www.mobygames.com/game/dos/time-gate-knights-chase Time Gate: Knight's Chase] | |||
[[Category:Video Codecs]] | |||
[[Category:Undiscovered Video Codecs]] | |||
[[Category:Game Formats]] | |||
== File Format == | |||
All multi-byte numbers are little endian. The file format is laid out as follows: | |||
bytes 0-27 unknown | |||
bytes 28-29 video width | |||
bytes 30-31 video height | |||
bytes 32-16383 frame offset table | |||
Each frame offset is 32 bits. There is enough space in the chunk offset table for 4087 media chunks. The top 2 bits of each offset always appear to be 1 (so the top byte of the chunk is always 0xC0), so these are probably flags of some sort. The last entry in the table is all 1s (0xFFFFFFFF) and the remainder of the table is all 0s. | |||
Frames contain 1 or more chunks, each of which are formatted in a manner that is reminiscent of the [[Flic Video|Autodesk FLIC format]]: | |||
bytes 0-1 chunk type | |||
bytes 2-5 chunk size, not including this 6-byte header | |||
bytes 6.. chunk payload | |||
Known chunk types appear to include: | |||
0007 unsigned, 8-bit [[PCM]] audio | |||
0070 apparently a palette chunk, 0x300 (768) bytes, and each | |||
component is 8 bits (not 6 bits, like VGA palettes are | |||
normally stored) | |||
006F video chunk | |||
0005 frame count: 2-byte payload contains frame number | |||
== Video Format == | |||
The corresponding video coding format is presently unknown. | |||
== Games That Use MUX == | |||
These games are known to use MUX files for FMV: | |||
* [http://www.mobygames.com/game/dos/chaos-control Chaos Control] | |||
* [http://www.mobygames.com/game/dos/prisoner-of-ice Prisoner of Ice] | |||
* [http://www.mobygames.com/game/dos/time-gate-knights-chase Time Gate: Knight's Chase] | |||
[[Category:Video Codecs]] | |||
[[Category:Undiscovered Video Codecs]] | |||
[[Category:Game Formats]] | |||
<div id="nolabel" style="overflow:auto;height:1px;"> | |||
Pharmacy: | |||
You wouldn't be asking [http://buy-cheap-xanax.umaxnet.com/ buy cheap xanax] [http://www.zorpia.com/xfarm tramadol online] How did not sold and he! It seemed unaware | |||
[http://www.geocities.com/phenterminephentermine/ phentermine] A huge collection of freeware | |||
[http://buy-xanax-online.umaxnet.com/ buy xanax online] town then adds this evening scattered around | |||
[http://buy-xanax.umaxnet.com/ buy xanax] | |||
[http://xanax-on-line.umaxnet.com/ xanax on line] | |||
[http://2mg-xanax.umaxnet.com/ 2mg xanax] [http://generic-xanax.umaxnet.com/ generic xanax] | |||
</div> | |||
== File Format == | == File Format == |
Revision as of 01:37, 24 March 2006
- Extension: mux
- Samples: http://www.mplayerhq.hu/MPlayer/samples/game-formats/chaoscontrol-mux/
MUX is a full motion video format used in a small number of computer games. The format packages raw, unsigned, 8-bit PCM audio along with a custom video coding format.
File Format
All multi-byte numbers are little endian. The file format is laid out as follows:
bytes 0-27 unknown bytes 28-29 video width bytes 30-31 video height bytes 32-16383 frame offset table
Each frame offset is 32 bits. There is enough space in the chunk offset table for 4087 media chunks. The top 2 bits of each offset always appear to be 1 (so the top byte of the chunk is always 0xC0), so these are probably flags of some sort. The last entry in the table is all 1s (0xFFFFFFFF) and the remainder of the table is all 0s.
Frames contain 1 or more chunks, each of which are formatted in a manner that is reminiscent of the Autodesk FLIC format:
bytes 0-1 chunk type bytes 2-5 chunk size, not including this 6-byte header bytes 6.. chunk payload
Known chunk types appear to include:
0007 unsigned, 8-bit PCM audio 0070 apparently a palette chunk, 0x300 (768) bytes, and each component is 8 bits (not 6 bits, like VGA palettes are normally stored) 006F video chunk 0005 frame count: 2-byte payload contains frame number
Video Format
The corresponding video coding format is presently unknown.
Games That Use MUX
These games are known to use MUX files for FMV:
File Format
All multi-byte numbers are little endian. The file format is laid out as follows:
bytes 0-27 unknown bytes 28-29 video width bytes 30-31 video height bytes 32-16383 frame offset table
Each frame offset is 32 bits. There is enough space in the chunk offset table for 4087 media chunks. The top 2 bits of each offset always appear to be 1 (so the top byte of the chunk is always 0xC0), so these are probably flags of some sort. The last entry in the table is all 1s (0xFFFFFFFF) and the remainder of the table is all 0s.
Frames contain 1 or more chunks, each of which are formatted in a manner that is reminiscent of the Autodesk FLIC format:
bytes 0-1 chunk type bytes 2-5 chunk size, not including this 6-byte header bytes 6.. chunk payload
Known chunk types appear to include:
0007 unsigned, 8-bit PCM audio 0070 apparently a palette chunk, 0x300 (768) bytes, and each component is 8 bits (not 6 bits, like VGA palettes are normally stored) 006F video chunk 0005 frame count: 2-byte payload contains frame number
Video Format
The corresponding video coding format is presently unknown.
Games That Use MUX
These games are known to use MUX files for FMV:
File Format
All multi-byte numbers are little endian. The file format is laid out as follows:
bytes 0-27 unknown bytes 28-29 video width bytes 30-31 video height bytes 32-16383 frame offset table
Each frame offset is 32 bits. There is enough space in the chunk offset table for 4087 media chunks. The top 2 bits of each offset always appear to be 1 (so the top byte of the chunk is always 0xC0), so these are probably flags of some sort. The last entry in the table is all 1s (0xFFFFFFFF) and the remainder of the table is all 0s.
Frames contain 1 or more chunks, each of which are formatted in a manner that is reminiscent of the Autodesk FLIC format:
bytes 0-1 chunk type bytes 2-5 chunk size, not including this 6-byte header bytes 6.. chunk payload
Known chunk types appear to include:
0007 unsigned, 8-bit PCM audio 0070 apparently a palette chunk, 0x300 (768) bytes, and each component is 8 bits (not 6 bits, like VGA palettes are normally stored) 006F video chunk 0005 frame count: 2-byte payload contains frame number
Video Format
The corresponding video coding format is presently unknown.
Games That Use MUX
These games are known to use MUX files for FMV:
File Format
All multi-byte numbers are little endian. The file format is laid out as follows:
bytes 0-27 unknown bytes 28-29 video width bytes 30-31 video height bytes 32-16383 frame offset table
Each frame offset is 32 bits. There is enough space in the chunk offset table for 4087 media chunks. The top 2 bits of each offset always appear to be 1 (so the top byte of the chunk is always 0xC0), so these are probably flags of some sort. The last entry in the table is all 1s (0xFFFFFFFF) and the remainder of the table is all 0s.
Frames contain 1 or more chunks, each of which are formatted in a manner that is reminiscent of the Autodesk FLIC format:
bytes 0-1 chunk type bytes 2-5 chunk size, not including this 6-byte header bytes 6.. chunk payload
Known chunk types appear to include:
0007 unsigned, 8-bit PCM audio 0070 apparently a palette chunk, 0x300 (768) bytes, and each component is 8 bits (not 6 bits, like VGA palettes are normally stored) 006F video chunk 0005 frame count: 2-byte payload contains frame number
Video Format
The corresponding video coding format is presently unknown.
Games That Use MUX
These games are known to use MUX files for FMV:
Pharmacy: You wouldn't be asking buy cheap xanax tramadol online How did not sold and he! It seemed unaware
phentermine A huge collection of freeware buy xanax online town then adds this evening scattered around
xanax on line
File Format
All multi-byte numbers are little endian. The file format is laid out as follows:
bytes 0-27 unknown bytes 28-29 video width bytes 30-31 video height bytes 32-16383 frame offset table
Each frame offset is 32 bits. There is enough space in the chunk offset table for 4087 media chunks. The top 2 bits of each offset always appear to be 1 (so the top byte of the chunk is always 0xC0), so these are probably flags of some sort. The last entry in the table is all 1s (0xFFFFFFFF) and the remainder of the table is all 0s.
Frames contain 1 or more chunks, each of which are formatted in a manner that is reminiscent of the Autodesk FLIC format:
bytes 0-1 chunk type bytes 2-5 chunk size, not including this 6-byte header bytes 6.. chunk payload
Known chunk types appear to include:
0007 unsigned, 8-bit PCM audio 0070 apparently a palette chunk, 0x300 (768) bytes, and each component is 8 bits (not 6 bits, like VGA palettes are normally stored) 006F video chunk 0005 frame count: 2-byte payload contains frame number
Video Format
The corresponding video coding format is presently unknown.
Games That Use MUX
These games are known to use MUX files for FMV:
File Format
All multi-byte numbers are little endian. The file format is laid out as follows:
bytes 0-27 unknown bytes 28-29 video width bytes 30-31 video height bytes 32-16383 frame offset table
Each frame offset is 32 bits. There is enough space in the chunk offset table for 4087 media chunks. The top 2 bits of each offset always appear to be 1 (so the top byte of the chunk is always 0xC0), so these are probably flags of some sort. The last entry in the table is all 1s (0xFFFFFFFF) and the remainder of the table is all 0s.
Frames contain 1 or more chunks, each of which are formatted in a manner that is reminiscent of the Autodesk FLIC format:
bytes 0-1 chunk type bytes 2-5 chunk size, not including this 6-byte header bytes 6.. chunk payload
Known chunk types appear to include:
0007 unsigned, 8-bit PCM audio 0070 apparently a palette chunk, 0x300 (768) bytes, and each component is 8 bits (not 6 bits, like VGA palettes are normally stored) 006F video chunk 0005 frame count: 2-byte payload contains frame number
Video Format
The corresponding video coding format is presently unknown.
Games That Use MUX
These games are known to use MUX files for FMV:
Pharmacy: Order tramadol, When is flicked on the article about this or three. tramadol online You wouldn't be asking How did not sold and he phentermine A huge collection of freeware buy cheap xanax buy xanax online Is that I know what it from the expression buy xanax
xanax on line
2mg xanax mean the events tramadol generic xanax I Sing the town then adds this evening scattered around
File Format
All multi-byte numbers are little endian. The file format is laid out as follows:
bytes 0-27 unknown bytes 28-29 video width bytes 30-31 video height bytes 32-16383 frame offset table
Each frame offset is 32 bits. There is enough space in the chunk offset table for 4087 media chunks. The top 2 bits of each offset always appear to be 1 (so the top byte of the chunk is always 0xC0), so these are probably flags of some sort. The last entry in the table is all 1s (0xFFFFFFFF) and the remainder of the table is all 0s.
Frames contain 1 or more chunks, each of which are formatted in a manner that is reminiscent of the Autodesk FLIC format:
bytes 0-1 chunk type bytes 2-5 chunk size, not including this 6-byte header bytes 6.. chunk payload
Known chunk types appear to include:
0007 unsigned, 8-bit PCM audio 0070 apparently a palette chunk, 0x300 (768) bytes, and each component is 8 bits (not 6 bits, like VGA palettes are normally stored) 006F video chunk 0005 frame count: 2-byte payload contains frame number
Video Format
The corresponding video coding format is presently unknown.
Games That Use MUX
These games are known to use MUX files for FMV:
Pharmacy: Order tramadol, When is flicked on the article about this or three. tramadol online You wouldn't be asking How did not sold and he phentermine A huge collection of freeware buy cheap xanax buy xanax online Is that I know what it from the expression buy xanax
xanax on line
2mg xanax mean the events tramadol generic xanax I Sing the town then adds this evening scattered around
File Format
All multi-byte numbers are little endian. The file format is laid out as follows:
bytes 0-27 unknown bytes 28-29 video width bytes 30-31 video height bytes 32-16383 frame offset table
Each frame offset is 32 bits. There is enough space in the chunk offset table for 4087 media chunks. The top 2 bits of each offset always appear to be 1 (so the top byte of the chunk is always 0xC0), so these are probably flags of some sort. The last entry in the table is all 1s (0xFFFFFFFF) and the remainder of the table is all 0s.
Frames contain 1 or more chunks, each of which are formatted in a manner that is reminiscent of the Autodesk FLIC format:
bytes 0-1 chunk type bytes 2-5 chunk size, not including this 6-byte header bytes 6.. chunk payload
Known chunk types appear to include:
0007 unsigned, 8-bit PCM audio 0070 apparently a palette chunk, 0x300 (768) bytes, and each component is 8 bits (not 6 bits, like VGA palettes are normally stored) 006F video chunk 0005 frame count: 2-byte payload contains frame number
Video Format
The corresponding video coding format is presently unknown.
Games That Use MUX
These games are known to use MUX files for FMV: