TM2X: Difference between revisions
Jump to navigation
Jump to search
m (add cat) |
m (remove invalid sample) |
||
Line 3: | Line 3: | ||
* Samples: http://samples.mplayerhq.hu/V-codecs/TM2a.avi | * Samples: http://samples.mplayerhq.hu/V-codecs/TM2a.avi | ||
http://samples.mplayerhq.hu/V-codecs/TM2x.avi | http://samples.mplayerhq.hu/V-codecs/TM2x.avi | ||
Duck TrueMotion 2X is believed to be related to [[Duck TrueMotion 2]]. | Duck TrueMotion 2X is believed to be related to [[Duck TrueMotion 2]]. |
Revision as of 19:55, 26 January 2009
- FOURCCs: TM2A, TM2X
- Company: On2 (formerly Duck)
- Samples: http://samples.mplayerhq.hu/V-codecs/TM2a.avi
http://samples.mplayerhq.hu/V-codecs/TM2x.avi
Duck TrueMotion 2X is believed to be related to Duck TrueMotion 2.
Frame structure
Each frame consists of chunks with the following structure:
0-2 always 0xA0 0x00 0x01 3 chunk identifier 4-7 chunk size (big-endian) 8-... chunk payload
Analyzed frames have chunks in the following order:
0x06
(usually takes more than a half of coded frame)0x15
- small, variable size0x09
- 3 bytes long0x02
- two chunks of variable size0x0B
- there are always 16 of them with size=4. Maybe for some Huffman tables?0x0A
- variable size