Electronic Arts MAD (MADV): Difference between revisions
Jump to navigation
Jump to search
imported>Ikskoks |
imported>Ikskoks |
||
| Line 8: | Line 8: | ||
<div class="toccolours mw-collapsible" id="mw-customcollapsible-myDivision" style="width:800px; overflow:auto;"> | <div class="toccolours mw-collapsible" id="mw-customcollapsible-myDivision" style="width:800px; overflow:auto;"> | ||
<pre> | <pre> | ||
// | // MAD file format | ||
num_of_chunks * | |||
{ | |||
4 bytes (char) - chunk name // "MADk" - intra frame | |||
// "MADm" - inter frame | |||
// "MADe" - low-quality-inter frame | |||
2 bytes (uint16) - size of the chunk? | |||
4 bytes (uint32) - reserved // "0" | |||
2 bytes (uint16) - unknown | |||
2 bytes (uint16) - frame_rate milliseconds per frame | |||
2 bytes (uint16) - width image width (pixels) | |||
2 bytes (uint16) - height image height (pixels) | |||
1 byte (uint8) - unknown | |||
1 byte (uint8) - quantizer frame quantizer | |||
1 byte (uint8) - frame_type not valid for all samples | |||
1 byte (uint8) - unknown | |||
x bytes - chunk data // bitstream | |||
} | |||
</pre> | </pre> | ||
</div> | </div> | ||
Revision as of 20:32, 26 October 2020
MAD
- Format Type : Video
- Endian Order : Little Endian
Format Specifications
// MAD file format
num_of_chunks *
{
4 bytes (char) - chunk name // "MADk" - intra frame
// "MADm" - inter frame
// "MADe" - low-quality-inter frame
2 bytes (uint16) - size of the chunk?
4 bytes (uint32) - reserved // "0"
2 bytes (uint16) - unknown
2 bytes (uint16) - frame_rate milliseconds per frame
2 bytes (uint16) - width image width (pixels)
2 bytes (uint16) - height image height (pixels)
1 byte (uint8) - unknown
1 byte (uint8) - quantizer frame quantizer
1 byte (uint8) - frame_type not valid for all samples
1 byte (uint8) - unknown
x bytes - chunk data // bitstream
}
MultiEx BMS Script
Not written yet.
Notes and Comments
- Electronic Arts MAD video file format.
Compatible Programs
- EA Audio and Video Converter
- VLC Media Player
- ffmpeg