T O D O

o Hashes of functions for options' validation, command generation, display, ...

o "Other options" menu

o Video rotation in video options

o -I --immediately switch to proceed with encoding at start

o -p --profile option to select the default profile

o Show options depending of previously selected ones

o Video and audio codec selection depending of selected library

o Calculate expected size before calling mencoder

o Encoder program independent (mencoder, transcode, ffmpeg,...)?

o POD documentation?

o Divide it in modules? convert it in a perl module?

o Replace UI::Dialog by Newt?

Pros

Cons

Please, send me your opinion

Backend issues

o whiptail

o xdialog

o zenity

o cdialog

o Others supported by UI::Dialog does not implement the gauge widget