DVDxDV sounds very suspect to me. If it causes sound to separate in timing to the movie & as much as a minute then it's a poor piece of softw. I've done fine with either dvd backup or yade x.
dvd2onex then does fine squashing it down in size. For music videos it does seem to have more difficulty. Sometimes with dvd2onex, you need to set the size manually. And for some (particularly with long music videos) you need to set the target size much smaller for it to get down to 4.37 GB (eg: target 3.5 GB in extreme cases.)
I use yade X us 0.99b & save as a dmg (if not dvdbackup.) Then mount that using disk copy when wanting to use dvd2onex.
http://www.videohelp.com/tools?tool=YadeX This is where I got it.
I coincidentally found this but I use alternative softw's to them:
http://www.tcnj.edu/~liloia3/imm/proj/dvdreauthor/ But this shouldn't be necessary except in particular situations.