I'm converting some DVDs for use in a video project on FCP X. Right now, I'm using Handbrake. I want the DVDs at the highest quality possible. I don't care if the file size is large.
I think all you need is a decrypter and ripper. Handbrake does these, with the extra step of "intelligent" compression - essentially reducing several gigs into 1 or 2 GBs, or sometimes smaller.
Use the most applicable preset, or set up like this. If you want shorten the transcoding time - Encoder Options change from Very Slow to a lower setting. You will be looking at 3-4Gb per typical film length.
btw unless your Mac is very fast be prepared wait for the results "Placebo" may help to reduce file size at a cost of signifiant time.