# nearest goals
- implement different video stream output
- improve handling (when using file as a source, using external files, etc.)
- make more inteligent choices (e.g. don't compress already compressed streams, etc.)
- use avimerge for creating avi containers (still in doubt if I want it)
- implement these options:
	- use (s)vcd as destination (partially completed)
	- use external files for audio and subtitles
- explore the proper escapes for mencoder's -info option (and for ogmmerge)
- remove hard coded paths and version numbers from the program

# completed nearest goals
- use matroska container per default with multi pass encoding
- implement rc imports
- allow usage of configurable dvd drive
- rip subtitles after the audio and before the video stream (better guess which
  bitrate to use)
- auto rename the output file when encoding multiple chunks
- show info for the currently encoded chunk
- implement these options:
	- use file or vcd as a source
	- 2 pass encoding and copy stream
	- mix subtitles into the movie
	- easy crop detection (embed mplayer into a widget)
	- options testing (embed mplayer into a widget)
- port to gtk2
- show estimated time for the current step
- show additonal information: used vbitrate, elapsed time
- lay out the chunk/step story as a table

# longer term goals (road map for version 1.0)
- deal with mplayer/mencoder/lsdvd i18d versions; arrange some kind of res file
  for easy languages inclusion
- implement dvd authoring
- find images for the different tasks
- improve error handling (communication with the external tools and internal
  stuff)
- add action logging for easier debugging
- improve file name handling (escape dangerous symbols, append extensions)
- improve focus handling
- add keyboard support, hot keys etc.
- overall code cleanup and improvement:
	- move the gtk/mplayer version specific stuff to lib.py
	- handle all todo's and temp's in the code
- add dnd support?

# completed longer term goals
- add i18n support
- add configuration file for stuff like default output folder or executables
  which are not in the default path
- add help texts
