FlasKMPEG

FlasKMPEG is a free open source digital video converter software that allows you to convert MPEG content into a other formats using your computer. It has a few editing capabilities so you can use to prepare your film or video assets. The program has an open architecture that allows for extended capabilities through the use of plugins.
FlasKMPEG takes MPEG streams (video streams are currently not supported) and encodes them into another format, trying to achieve the maximum possible quality and trying to minimize the conversion impact providing a straightforward approach to the MPEG1/2 to MPEG/AVI conversion.
FlasKMPEG uses 'plugins' to support output formats making that way the program more flexible, and having a wide variety of output options.
Download