Speed Video Converter
Speed Video Converter is a tool that can encode several video formats (including 3PG, ASF, AVI, MPG, FLV and MOV) to other extensions (e.g. WMV, AVI, MPEG, MOV, DVD-HD).
The user interface is quite easy to understand and use, so both beginners and experts can effortlessly manage their way through this program.
The key feature of Speed Video Converter is the fact that it supports batch conversions and that files added to the queue don't necessarily have to be of the same format.
You can configure settings for each output format (e.g. audio and video compression codecs, frame rate and size, aspect ratio, sampling frequency, audio bitrate, channel mode), as well as the preferred profile for the Windows Media Format.
In the queue, you can view file paths, target files and output format. You can also use the right-click menu to change the target file (the root directory is default) and output format for each source file (in case you don't want to batch-convert several file to the same extension).
Speed Video Converter completes tasks very fast while using a low amount of system resources, manages to keep a very good image and sound quality, and comes with a step-by-step guide (contains snapshots).
A drawback would be the fact that you have to separately install a Matroska codec if you want to convert MKV videos but other than that, Speed Video Converter can really be a solution to any user's needs when it comes to video encoding.