OGMRip is an application and a set of libraries for ripping and encoding DVD into AVI, OGM, MP4, or Matroska files using a wide variety of codecs. It relies on mplayer, mencoder, ogmtools, mkvtoolnix, mp4box, oggenc, lame, and faac to perform its tasks.

The GUI features a clean HIG-compliant GNOME 2 interface and tries to minimize as much as possible esoteric settings.

A CLI client is also available, it's called shRip.


  • transcodes from DVD or files
  • outputs OGM, AVI, MP4, or Matroska files
  • supports a lot of codecs (Vorbis, MP3, PCM, AC3, DTS, AAC, XviD, LAVC, X264, Theora)
  • calculates video bitrate for a given file size
  • autodetects cropping parameters and scaling factors
  • supports multiple audio and subtitles streams encoding
  • extracts subtitles in SRT or VobSub format
  • uses maximum quality codecs switches
  • rips contiguous chapters
  • supports external audio (PCM, MP3, AC3, DTS, AAC, Vorbis) and subtitles (MicroDVD, SubRip, SRT, Sami, VPlayer, RT, SSA, PJS, MPSub, AQT, JacoSub, VobSub) files
  • provides customisable encoding profiles
  • is extensible through plugins



Q. Can I use OGMRip without its GUI ?
A. Yes you can. OGMRip is primarily a set of libraries. Not a GUI. There is a CLI client, it's called shRip, and it's available here.

Q. Is there something like a preview mode ?
A. Not exactely, but you can encode only one chapter or two with the relative button checked.

Q. Automatic cropping parameters detection is not very accurate. How can I improve this ?
A. Click Extract, uncheck Automatic cropping, click Autodetect, click the Crop button. You should then see a random frame on which you can check the cropping parameters. You can also select another frame with the slide bar.

Q. Whatever the cropping parameters I manually set, OGMRip never respects them. What's happening ?
A. Many codecs requires that the width and height of the video are dividers of 16. OGMRip rounds down the cropped area so that this is always the case.