To download AVStoDVD, go to this page: https://sites.google.com/site/avstodvdmain/
AVStoDVD has two types of installation, which at the time of writing are both version 2.6.0. You can have a regular installation, or you can use it as a self-contained, portable version that does not get placed in your programs list.
If you install to the programs list, you will see options to install a few auxiliary programs. MrC recommends that you have AviSynth, ffdshow and Haali media splitter installed into your system for best compatibility with various types of media files. Edit: Mr C has moved on to using the LAV filters, and I recommend using them instead. This is optional (except AviSynth), but I also believe it is the best course to take unless you have a specific reason not to install these into your system. If you already have them installed, you need not reinstall, though it should be noted that AVStoDVD needs the 32bit version of ffdshow.
Once you download and start the program, you will see a window that says AVStoDVD Quick Startup Tutorial.
Here you will have several choices on how to set up the parameters of your DVD encodes. The first section allows you to select either PAL or NTSC output. NTSC format is used primarily in North America (US, Canada and Mexico), but there are a few other areas that use it. PAL is used in most of the rest of the world.
You can also set up the primary language for audio and subtitles here.
The next section gives you some choices on which encoder to use. MrC recommends that you use the Smart Encoding option, in which the program selects which encoding engine is best suited for the type of input, and the particular specifications of your output. I personally prefer to use HCenc instead of QuEnc, so I set it to use HC in two pass configuration in this Quick Startup window. (Edit: Since writing this guide, MrC has dropped QuEnc as an option. In its place is ffmpeg)
The normal selection for conversion to AC3 audio is Wavi + Aften. But there are others, primarily using ffmpeg. I would advise using the default setting here, unless you run into an issue when converting audio streams.
Just under the audio encoder selection line are two very important boxes that should be checked. They will keep compliant video and audio streams intact when imported.
And the last section of the Quick Startup window deals with the user interface skins, default language and a box for advanced project settings. I recommend leaving a check mark in the box for the advanced settings.
If you click ok, your choices will be saved. So do that this first time through. The next time you start AVStoDVD, this same Quick Startup window will appear again, but if you don't want to change any settings here, click on Don't Bother Me. This will stop the Quick Startup from appearing each time you start the program, but you can still access it from within the program if need be.