Mercurial > mplayer.hg
annotate DOCS/tech/TODO @ 3463:453d0a52f654
some wishes for mencoder
author | jaf |
---|---|
date | Tue, 11 Dec 2001 19:33:10 +0000 |
parents | 13e10af31af6 |
children | 79e046b9e877 |
rev | line source |
---|---|
3148 | 1 |
2 TODO: | |
3 ===== | |
4 | |
3349 | 5 FOR THE RELEASE: |
6 ~~~~~~~~~~~~~~~~ | |
7 | |
3148 | 8 demuxer: |
3391 | 9 - prebuffering to cache2 (req. for MMS) |
3148 | 10 - test and cleanup FLI/FLC support (and implement seek) |
3349 | 11 |
12 decoders: | |
3463 | 13 - getting -ss working perfect with MPEG-PES and also seeking (real 1 Minute etc) |
3429 | 14 - getting vivo audio DLL codec working... |
15 - getting mss1 (Windows Screen Video) DLL codec working... | |
16 - getting PIM1 codec working... | |
3452 | 17 - optimize (or port optimized code from libac3) liba52 (imdct.c, resample.c) |
3349 | 18 |
19 mencoder: | |
3463 | 20 - add some kind of "-ss" option, to start at e.g. 1:0:0 at the video |
21 - add a endpoint for encoding, like above | |
3452 | 22 - finish 3-pass encoding (audio, video1, video2) |
3349 | 23 - add ffmpeg encoders support |
24 - add win32 encoders support | |
25 - add raw video out | |
26 - check/fix frame copy | |
27 - implement VBR audio copy | |
28 - Estimated Size and Time | |
29 - image cut/crop filter | |
30 | |
31 other: | |
32 - fix DVB a-v sync problems, switch to mp1e | |
33 | |
3392 | 34 runtime: |
35 - add --enable-runtime or something (should change VERSION header and enable | |
36 runtime cpu detect and print banner telling users to recompile for speed) | |
37 - runtime cpu detection in: | |
38 vo_dga.c (asm stuff may be removed and replaced by fastmemcpy?) | |
39 libac3 (should be ported to liba52) | |
40 | |
3349 | 41 |
42 FUTURE: | |
43 ~~~~~~~ | |
44 | |
45 demuxer: | |
3200 | 46 - implement forward seeking in indexed avi streams |
3391 | 47 - implement brute-force broken avi fixer |
3148 | 48 |
49 decoders: | |
50 - check and import videodecoding.de stuff | |
51 - qtx support? | |
3200 | 52 - define some common api for native audio and video codecs |
53 and move them to seperated place (hopefully will allow adding new | |
54 codecs without having to modify mplayer core code, also would speed | |
55 up by limiting number of select statements) | |
3148 | 56 |
57 mencoder: | |
58 - add ogg/vorbis audio encoder | |
59 - stop/resume | |
60 | |
61 gui: | |
62 - playlist ? | |
63 - preferences ? | |
64 | |
65 other: | |
66 - dvd server | |
67 - sub database | |
68 - mga_vid crtc2 fix | |
3254
34e734d6fb6e
some more stuff, vivo seek removed as being impossible
arpi
parents:
3200
diff
changeset
|
69 - make mach64_vid |
3148 | 70 - libvo2 |
3416 | 71 - display OSD and subtitles using DVB card's OSD |
72 | |
3254
34e734d6fb6e
some more stuff, vivo seek removed as being impossible
arpi
parents:
3200
diff
changeset
|
73 |