Cholla has hit on the major points. As a general rule, when you get freezes in movie playback you are experiencing issues in the dvd disk itself. You either have a poor quality disk, a bad burn or a combination of the two. Some disks don’t match up very well to certain burners either.
We recommend Taiyo Yuden and Verbatim (with AZO on the label) because they have proved to be reasonably consistent in quality and have excellent support in the firmware of most dvd burners. You can find them online at sites like rima.com, supermediastore.com and even Amazon. If going to the trouble of ordering online, I’d recommend the Taiyo Yuden 8x +R disks, and burn them at their nominal speed of 8x.
DVDShrink is not a very good decryption program anymore. It will only work for those movies with simple CSS encryption. Any kind of structural protection will cause issues, from complete failure to decrypt to partial decryption, which really messes things up when trying to compress and playback. It is still a fairly good transcoder for compression, though you shouldn’t push any transcoder very far when reducing the size of dvd movies.
I suggest you get a free, modern decryption program like DVDFab HD Decrypter, or BDLot DVD ISO Master. DVDFab HD Decrypter is a section within DVDFab. It will continue to function as a decryption/ripping program even after the trial for DVDFab expires. It has no compression capabilities, but you can use DVDShrink on the files it produces. The only caveat to be aware of with this decrypter is that it will lag behind the commercial version on updates, so it may not work with the very newest releases.
BDLot DVD ISO Master is completely free, but it will decrypt and rip the dvd movie to the hard drive in the form of an ISO file. DVDShrink can open ISO files directly (click Ctrl I once you’ve started Shrink) and can output as regular dvd video. If the ISO is already small enough without compression, you could burn it straight to a disk with ImgBurn.
We recommend ImgBurn for most any burning tasks you need.
And another thing to consider. Compression with a transcoder is a quick and dirty method, which doesn’t work well once you need a lot of compression to fit onto a single layer dvd. I suggest trying DVDRebuilder, which comes with an excellent mpeg2 encoder called HCenc. There is a free version of DVDRebuilder. You’ll find it produces superior quality output, especially on larger dvds. The only difference is that it will take a bit longer than a transcoder like Shrink.