hey, I normaly just do
and write it to a .vob file.
So the actual command could look like:
mplayer dvd://1 -v -dumpstream -dumpfile film.vob
Of course I get really big files this way. (3-8 gigabyte) But I think it's definitely the best quality, isn't it? And you can easily compress the vob-file anyway later if you want to.
I don't really have much knowledge about mplayer and video in general, so I didn't just write it in the article. I only adopted it from  (german language)
If anyone knows a better method (for example make mplayer read the dvd more carefully, if quality matters more than time) please write.
--Advocatusdiaboli 15:40, 10 November 2009 (EST)