Mercurial > mplayer.hg
comparison DOCS/tech/formats.txt @ 2865:72c750bbc249
*** empty log message ***
author | gabucino |
---|---|
date | Tue, 13 Nov 2001 13:17:46 +0000 |
parents | 8bb4e195d7d7 |
children | e8f013ef61fd |
comparison
equal
deleted
inserted
replaced
2864:1a710f130a7f | 2865:72c750bbc249 |
---|---|
57 with vbr audio playable. | 57 with vbr audio playable. |
58 | 58 |
59 Headers: AVI files has a mandatory header at the begin of the file, | 59 Headers: AVI files has a mandatory header at the begin of the file, |
60 describing video parameters (resolution, fps) and codecs. Optionally | 60 describing video parameters (resolution, fps) and codecs. Optionally |
61 they have an INDEX block at the end of the file. It's optional, but | 61 they have an INDEX block at the end of the file. It's optional, but |
62 most files has such block, because it REQUIRES for seeking. | 62 most files has such block, because it's REQUIRED for seeking. |
63 Btw usually it can be rebuild from file content, mplayer does it with | 63 Btw usually it can be rebuilt from file content, mplayer does it with |
64 the -idx switch. Mplayer can recreate broken index blocks using -forceidx. | 64 the -idx switch. Mplayer can recreate broken index blocks using -forceidx. |
65 As AVI files needs index for random access, broken files with no index | 65 As AVI files needs index for random access, broken files with no index |
66 are usually unplayable. | 66 are usually unplayable. |
67 Of course, cutting/joining AVI files needs special programs. | 67 Of course, cutting/joining AVI files needs special programs. |
68 | 68 |
95 FPS: no fixed fps, every video frame has an exact timestamp instead. | 95 FPS: no fixed fps, every video frame has an exact timestamp instead. |
96 I've got stream with up to 3 sec frame display times. | 96 I've got stream with up to 3 sec frame display times. |
97 | 97 |
98 - QuickTime / MOV files: | 98 - QuickTime / MOV files: |
99 They come from Mac users, usually with .mov or .qt extension, but as | 99 They come from Mac users, usually with .mov or .qt extension, but as |
100 MPEG Group choose quicktime as recommended file format for MPEG4, | 100 MPEG Group chose quicktime as recommended file format for MPEG4, |
101 sometimes you meet quicktime files with .mpg or .mp4 extension. | 101 sometimes you meet quicktime files with .mpg or .mp4 extension. |
102 | 102 |
103 At first look, it's a mixture of ASF and AVI. | 103 At first look, it's a mixture of ASF and AVI. |
104 It requires INDEX block for random access and seeking, and even for | 104 It requires INDEX block for random access and seeking, and even for |
105 playback, like AVI, but uses timestamps instead of constant framerate | 105 playback, like AVI, but uses timestamps instead of constant framerate |