mirror of https://github.com/mpv-player/mpv
152 lines
3.3 KiB
Plaintext
152 lines
3.3 KiB
Plaintext
|
|
If wishes were fishes, we'd all cast nets ...
|
|
|
|
|
|
|
|
Documentation:
|
|
|
|
* a nice and complete MEncoder tutorial
|
|
|
|
* continue docs review
|
|
|
|
* check docs for completeness
|
|
|
|
* write documentation HOWTO/rules document
|
|
|
|
|
|
|
|
Small improvements:
|
|
|
|
* vo mga should completely blank the screen like fbdev and tdfxfb
|
|
(maybe there should be an option - some people seem to like it the
|
|
way it is, but then fbdev should also behave like this..)
|
|
|
|
* Debian package creates mplayer.conf.1 .2 ...
|
|
|
|
* make -geometry work with all vo drivers
|
|
|
|
* Make the output windows remember their positions when resizing to
|
|
double size.
|
|
|
|
* Ability to completely disable those popups ('cannot access cdrom',
|
|
'your system is too slow...').
|
|
|
|
* Ability to resize to full size/double size/triple (or half) size
|
|
upon key presses.
|
|
|
|
* wildcard support for MEncoder - mencoder *.avi blah
|
|
|
|
* real mute support, not just setting volume 0
|
|
|
|
* option to force a codec even if not configured as decoder in codecs.conf
|
|
|
|
|
|
|
|
Cleanup:
|
|
|
|
* integrate dvdnav into mplayer structure
|
|
|
|
* integrate libmpdvdkit2 into mplayer structure (message system and
|
|
command line options)
|
|
|
|
* remove all obsolete code, options, files etc
|
|
|
|
* Restructure configure and fix CPU flags supported but not shown.
|
|
|
|
|
|
|
|
Filters:
|
|
|
|
* eq filter should support RGB in addition to YUV
|
|
|
|
|
|
|
|
Enhancements:
|
|
|
|
* adapt colored output from MPlayerXP
|
|
|
|
* merge VIDIX from MPlayerXP/sourceforge
|
|
|
|
* port ASF muxing from MPlayerXP
|
|
|
|
* write nut muxer/demuxer
|
|
|
|
* SSA style & colors handling
|
|
|
|
* support for VirtualDub and Winamp plugins
|
|
|
|
* implement xawtv config file parser (for channels, etc)
|
|
|
|
* finish icc support
|
|
|
|
* G400 2nd head through mga_vid ;)
|
|
|
|
* do more things automagically
|
|
|
|
* guess correct DVD title
|
|
|
|
* SYUV and paletted RGB support in swscaler
|
|
|
|
* implement Plextor compatible SCSI VCD reading
|
|
|
|
* -stop option for MPlayer similar to -endpos for MEncoder
|
|
|
|
* color subtitles
|
|
|
|
* swf (flash) demuxer (working through libavformat)
|
|
|
|
* DirectX video acceleration -vo for Windows (similar to XvmC)
|
|
|
|
* hardware MPEG encoding support (Ati cards)
|
|
|
|
* automatically display subtitles in black bands
|
|
|
|
* nsc playlist support
|
|
|
|
* implement Jack Transport API
|
|
|
|
* Stream quality selection, possibly based on available bandwidth.
|
|
Currently only available for MMS-over-HTTP (libmpdemux/asf_streaming.c).
|
|
|
|
|
|
Difficult stuff:
|
|
|
|
* RE all closed source codecs (QDMC, WMV9, RV30, RV40, cook, ...)
|
|
|
|
* support for Bink/Smacker codecs
|
|
|
|
* frame by frame seeking/playback
|
|
|
|
* allow frame insertion & removal in video filters (with timestamps)
|
|
|
|
* mixing of multiple videos (picture in picture, ...)
|
|
|
|
* write something like mptv to replace xawtv
|
|
|
|
* write/adapt a C implementation of live.com RTSP
|
|
|
|
* unify live.com and Real RTSP
|
|
|
|
* real mmsu:// support
|
|
|
|
* encode to OGM, MP4, ASF, nut
|
|
|
|
* xinerama video filter that splits movie to 2 screens (like zr)
|
|
|
|
* top notch DVD navigation like a hardware player
|
|
|
|
* write mpdump application to handle all -dump* options
|
|
|
|
* modular MEncoder with audio encoding API
|
|
|
|
* support for pausing/resuming of encoding in MEncoder
|
|
|
|
* TV support under Windows
|
|
|
|
* DRM support (divx.com, WMV, WMA, iTunes)
|
|
|
|
* variable-fps output support for MEncoder
|
|
|
|
* smooth stream switching / multiple file caching to avoid the small skip
|
|
between files when playing multiple files
|