DVD to iMovie Importing program is the best way to import homemade and protected DVD footage into iMovie with the least amount of generation loss. You can rip DVD to mp4, mov, mpg, dv, m4v, avc/h.264 video then import and modify it in iMovie.
http://dvd-ripper-for-mac.mp4kits.com/imovie-import-dvd/