TODO 2.29 KB
Newer Older
Fabrice Bellard's avatar
Fabrice Bellard committed
1 2 3
ffmpeg TODO list:
----------------

4 5 6 7 8 9 10 11 12 13 14 15 16 17
Fabrice's TODO list: (in approximate decreasing priority order)
-------------------
- add av_log() in libavcodec and suppress all printf
- commit new imgconvert API and new PIX_FMT_xxx alpha formats
- new ffplay based on qemacs x11/fb/vt100 GUI.
- commit av_read_frame() API and associated support in libavcodec:
  ffserver will be able to stream MPEG and MPEG4 files in
  RTSP/RTP/SDP.
- add new float/integer audio filterting and conversion
- commit new LGPL'ed float and integer-only AC3 decoder
- add WMA integer-only decoder
- integrate custom Vorbis Tremor based integer and float decoder
- add new MPEG4-AAC audio decoder (both integer-only and float version)
- fix telecine and frame rate conversion
Fabrice Bellard's avatar
Fabrice Bellard committed
18

Michael Niedermayer's avatar
Michael Niedermayer committed
19 20 21 22 23 24 25 26 27 28 29
Michael's TODO list: (unordered) (if anyone wanna help with sth, just ask)
-------------------
- finish implementation of WMV2 j-picture
- H264 codec (after its a standart or at least more stable)
- slower / better zonal ME
- per MB ratecontrol (so VCD and such do work better)
- more optimizations
- simper rate control
- split h263.c
- mpeg2 encoding (after the ME impovements)
- mpeg1 b frames (after the ME impovements)
Michael Niedermayer's avatar
Michael Niedermayer committed
30
- better mb decission
31 32 33 34 35 36 37 38 39 40 41

Francois' TODO list: (unordered, without any timeframe)
-------------------
- test MACE decoder against the openquicktime one as suggested by A'rpi
- mov/mp4 muxer
- BeOS audio input grabbing backend
- BeOS video input grabbing backend
- have a REAL BeOS errno fix (return MKERROR(EXXX);), not a hack
- publish my BeOS libposix on BeBits so I can officially support ffserver :)
- check the whole code for thread-safety (global and init stuff)

Philip Gladstone's avatar
Philip Gladstone committed
42 43 44 45 46 47 48 49 50 51
Philip'a TODO list: (alphabetically ordered) (please help)
------------------
- Add a multi-ffm filetype so that feeds can be recorded into multiple files rather
  than one big file. 
- Authenticated users support -- where the authentication is in the URL
- Change ASF files so that the embedded timestamp in the frames is right rather
  than being an offset from the start of the stream
- Make ffm files more resilient to changes in the codec structures so that you
  can play old ffm files.

Michael Niedermayer's avatar
Michael Niedermayer committed
52 53 54 55
unassigned TODO: (stuff which should/must be done but noone seems to do it)
---------------
- fix avi de(muxer) to handle the global header thing (needed for huffyuv/WMV2/ some M4S2)
- (try) to fix mpeg1/2 PTS