Ask Ubuntu is a question and answer site for Ubuntu users and developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Like a lot of people, I have a lot of DVDs. But we also have a stupid amount of disk space and a media centre (Boxee) so the DVDs are getting less and less use. It would be nice to convert our DVDs into something more relevant to our needs.

I've dabbled with DVD ripping before but whereas I'd usually transcode down to a smaller picture size with a better video compression algorithm, this takes a silly amount of time. I don't have a couple of hours available for each disk. (Sidebar: is there dedicated, Linux-friendly hardware to improve h264 encoding performance?)

So I was wondering if there's anything that take the DVD filesystem, De-CSS it, and then stitch together any the VOBs that make up the main part of the film and package that up in a wrapping format like MKV. A bonus would be if it could grab the subtitles and stick them in too but that's not a requirement as Boxee can grab the subtitles online if it needs to.

share|improve this question
up vote 3 down vote accepted

MakeMKV seems to be working for me.

Just extracts the non-trivial sized titles from a DVD, puts them un-transcoded in an MKV file. Includes default audio track and the subtitles tracks.

Also does blu-ray apparently (I don't have a drive)

Handbrake doesn't do what you're asking for but it's the best I've found so far for making painless, compressed copied of titles on commercial DVDs

That guides for 12.10, but it works just fine for 12.04 as well. The bit that had me stumped was the package is called handbrake-gtk, not handbrake.

My first attempt with handbrake has compressed 40 minute extras video from a DVD from 1.3GB to 0.3 GB at > 100fps on my PC of, at this point, fairly obsolete power.

However the loss in quality was noticeable to my overly critical eye, but you can bump the quality easily by decreasing the quality slider by small amounts.

share|improve this answer
Huh, interesting point. I already use this for Blurays but it didn't occur to me that it might also handle DVDs. Thanks! – Oli Mar 18 '13 at 21:49

There are probably many options, but I use k9copy for this. I use the wizard and select the option "Rip DVD without encoding". It produces a single MPEG-2 file of the selected tracks.

share|improve this answer
Yeah that'll do for now. Thanks. – Oli Jan 10 '11 at 23:31

I usually copy the whole DVD into an ISO image. VLC can read those directly I guess many other programs can do the same. The speed is maximal (I just compared to k9copy which is at same speed when just copying) and a wide range of burning applications can be used for that. I usually employ k3b for that. Note, all menus, languages and subtitles are then still available in one file. But if space is really a concern and you don't want foreign subtitles then copying 8GB DVDs is probably not the thing what you are looking for and you should consider re-encoding too. I don't know if those ISOs are De-CSSed (I guess not), but who cares?, almost all players can handle this by now (even its illegal in some countries). In case you want also to remove copyright infringement notices I would also use k9copy for that.

share|improve this answer

I tried mkvtoolnix and it did it instantly, maybe because of copy-on-wrie feature of Btrfs I use.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.