
HandBrake Open Source
HandBrake is a free open-source program designed to convert MPEG video (including DVD-Video) into an MPEG-4 video file in .mp4 or .mkv containers.
HandBrake is also an open-source, GPL-Licensed, multiplatorm, multithreaded, video transcoder, available for Mac OS X, Linux and Windows.
Handbrake requires a minimum resolution over 1024×620. Handbrake will not and has no plans to support netbooks (which often have a 1024×600 resolution).
Originally developed for BeOS, HandBrake is now cross-platform, and available for Linux, Microsoft Windows and Mac OS X. As it is released under the terms of the GNU General Public License, HandBrake is free software.
Supported file types :
Input:
* DVD, DVD image, DVD VOB files, MPEG-TS, Matroska, AVI, mpeg-4, etc
Handbrake cannot at present encode from DRM-encrypted videos purchased from iTunes or found on Blu-Ray discs.[2]
Output:
* Container formats: MP4, MKV, and M4V (also AVI and OGV until 0.9.4).
* Video Codecs: x264 (with H.264 output), FFmpeg (with MPEG-4 ASP output) and Theora (1 or 2 passes or constant quantizer encoding)
* Audio: AAC, MP3, Vorbis, AC-3 pass-through, or DTS passthrough. (supports encoding of several audio tracks).
site : http://handbrake.fr