I've got an avi file which when played through WMP is 2.14hrs, my DVDr's are 120 minutes, will DVD shrink or another programme fit it onto one DVD disk??
It's not the time length that matters but the size of the file. Single layer DVDs or DVD5s hold roughly 4.3GB. If you're going to use the DVD as simply storage for the WMP file then the WMP file cannot exceed the size above and would be burnt as a data dvd. If you want to watch on a dvd player then the WMP file must be converted to dvd video files with a utility conversion program and burnt as video files. In the event the video files were larger than 4.3GB in total, DVD Shrink could indeed be used to reduce the size to fit on a single disk.
as an alternative, you might think about using a dual layered DVD, which has a capacity of 8.5Gb. I've often thought about using them but at the moment they are quite expensive. Im not sure, because i've not had to try it yet, but i know that when i use TMPGEnc to encode avi files, i can change the bitrate of the file to change the size of the file, as i've not seen the affects of this i think this does reduce the quality of the picture.
there is another thing he can do, that is to use a program like CopyToDVD, and drag and drop the file onto DVD. It will remain an avi and you wont be able to play it on standalone dvd's i suspect because of that, but its great for a getting a load off the computer, you can do the same if you want.
Try convert to dvd compliant format with e.g. VSO (free version), then burn with e.g. Nero Recode. Nero would automatically compress the resultant files to fit a dvd-5. You can also compress with Shrink, then burn with whatever program you like.