Handbrake
From Free Knowledge Base- The DUCK Project: information for everyone
HandBrake is a video converter program intended to both rip and convert video files. HandBrake is a general-purpose, open-source, cross-platform, multithreaded video transcoder.
Handbrake requires Microsoft .NET Framework for the Windows version of Handbrake. It is too bad all of these utilities are written in Microsoft .NET. It is too bad there are not better computer programmers out there.