I’m talking about Handbrake. It has a GUI interface. It runs on windows, Mac as well!
Supported file formats: (copied from wiki)
- DVD, DVD image, DVD VOB files, MPEG-TS, Matroska, AVI, mpeg-4, etc
- Any DVD or Bluray-like source: VIDEO_TS folder, DVD image, real DVD or bluray (unencrypted — removal of copy protection is not supported), and some .VOB, .TS and M2TS files
- Most any multimedia file it can get libavformat to read and libavcodec to decode.
Handbrake cannot at present encode from DRM-encrypted videos purchased from iTunes or found on DVD or Blu-Ray discs. However, if VLC is installed under a Unix-based system, encrypted DVDs can be read as well.
- 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).
Install on Ubuntu
sudo add-apt-repository ppa:stebbins/handbrake-releasessudo apt-get update sudo apt-get install handbrake-gtk
Ubuntu Older versions: