Mercurial > mplayer.hg
comparison DOCS/tech/mpdsf.txt @ 15588:f059e49b9f10
an ancient doc, maybe has use, but at least will be available in Attic once removed :)
author | alex |
---|---|
date | Sun, 29 May 2005 14:10:01 +0000 |
parents | |
children | 85f669a84e7a |
comparison
equal
deleted
inserted
replaced
15587:46a8dc7bb562 | 15588:f059e49b9f10 |
---|---|
1 MPlayer's Dump Stream Formats | |
2 ============================= | |
3 | |
4 Designed by Alex & Arpi | |
5 | |
6 The file starts with a variable size header: | |
7 -------------------------------------------- | |
8 | |
9 32-bit Stream format fourcc (MPVS or MPAS) | |
10 MPVS = MPlayer Video Stream | |
11 MPAS = MPlayer Audio Stream | |
12 8-bit Demuxer type (AVI,MOV,ASF,REAL,...) | |
13 8-bit Flags (marks dumped headers) | |
14 Values: 0x1: WAVEFORMATEX | |
15 0x2: Audio extra codec data | |
16 0x4: BITMAPINFOHEADER | |
17 0x8: QT's ImageDesc | |
18 0x16: indicates 32-bit chunk size before every data chunk | |
19 16-bit Lenght of headers | |
20 | |
21 There's strict rule in the follow-up of the codec-headers. | |
22 Depending on flags, | |
23 | |
24 Data chunks: | |
25 ------------ | |
26 | |
27 32-bit Optional 32-bit chunk size | |
28 ... Data |