DVDFab DVD Copy is the best way to archive & continue to play your DVD collection, as disc drives and players become more rare. DVDs, especially those that came out after Blu-ray happened, don't have enough quality [on purpose] to re-encode to another format or size, unless you use something like DVDFab's AI enlarger. To playback on Android VLC has the needed mpg2 decoder and so works fine.
FWIW, copying a DVD's mpg2 files -- not re-encoding them -- is the only way to retain all of the original quality. The time it takes to copy a DVD disc depends on the DVD drive's speed, which may be governed. There are free tools to take a DVD's mpg2 files, which are stored in VOB file containers, and save them as regular mpg2 files, or put them in other types of containers, e.g. MKV, all without re-encoding. You just have to make sure whatever device you're playing the video on can handle mpg2, e.g. use VLC. While the video may be watchable on a FHD [1080p] TV, subs may look a bit nasty, because they're stored as graphics, not text. You can however OCR them in free apps like Subtitle Edit -- name the .srt file you get the same as the video file & most players [more than will display graphics-based subs] will display them at the proper resolution.