avi.NET user guide
What is avi.NET?
avi.NET will allow you to load in both MPEG-1 (VCD) and MPEG-2 (SVCD/DVD/HDTV) movie files and convert them to an AVI. Whether it be a DivX AVI, or Xvid AVI, the resulting video file will be 100% standalone player compatible meaning it will play in your home DVD AVI player just fine.
Loading a file
![]() |
The 'OUT' button selects the destination folder/name of the converted output file. Once you've done your settings you then add the job to the 'job-list' by selecting 'ADD', as long as at least one job is in the list you'll be able to select 'START' to begin the conversion process.
You can add multiply jobs to the list, save the list 'SAVE', re-load list 'LOAD', and encode at another time.
Settings
![]() |
The audio tracks available will be shown, select your desired track, nine times out of ten your required audio track will be the first one in the list and thus already selected. By default, the audio will be converted to MP3 at 128Kbps but this can be changed to 160 or 192Kbps if you feel you require the extra bits or you can simply select the AC3 option if you would like to keep the audio as the source thus preserving the higher bitrates and surround sound.
Subtitles
Subtitles will only be available if the original VOB file or VOB set had its associated IFO present when the file was first loaded. If the IFO is present the subtitles will be extracted automatically and the subtitle options will be enabled and available to use. Again, check out the 'Quick information' section on the right for further details regarding subtitles. ‘Closed Captions’ are also supported if previously extracted with 'index.NET' (see below), these will be loaded in and treated just like normal subtitles.
Screen size
![]() |
The width can be changed to any of the common sizes used for AVI files. Unwanted black bars are automatically removed.
There are occasions when further pixels need to be removed, which can be accomplished by using the 'screen.CUT' controls.
Filters and codec
![]() |
'Deinterlace Movie' does just that, it 'de-interlaces' and interlaced source, only use if you can see 'combing' (jaggies) in the movie preview.
'Autocrop Threshold' allows you to change the default threshold (the sensitivity in determining the 'black bar' areas).
You have the choice of using DivX or Xvid as your video codec, if using Xvid, it >>must<< be v1.3.2 or v1.3.1, others versions will not work correctly (link is available on 'avi.NET' project page). Higher quality does just that, it's slower, but produces higher quality.
The last two options simply refer to the removal of the '.TEMP' folder, which was created when the input file was first loaded in and 'Indexed', and whether you want your PC to shutdown after the job-list conversions have completed.
Important
You must use the Xvid version that accompanies avi.NET. Using any other version will result in file sizes being dramatically wrong. Even after installing the correct Xvid, be careful of other programs and codec packs over-writing your version, maybe even without you being aware of such.
index.NET
When you load in a file with avi.NET, the first thing it does is 'index' the input file, for one or two movies this isn't too bad but if you want to convert many you will have to keep waiting for each loaded file to index. index.NET is a little utility to do all the indexing for you beforehand so you don't have to wait for avi.NET to do it. index.NET is installed along side avi.NET but you do not have to use it.
![]() |
Select an individual file that requires indexing and click 'START', you also have an option to select a folder which will add all compatible files to index.NET within your chosen directory. You can also 'mix-n-match', by that I mean you can add some individual files, then some folders, then more individual files, whichever combination you require. Three options are also available to you, 'Force film', 'Extract subtitles', and 'Extract closed captions'.
index.NET supports input of hundreds of files, technically, it could process more than a thousand files per job.
index.NET is 'VOB SET' aware which means it knows if you are loading in an individual VOB file or a VOB file that is part of a set. It knows the VOBs numbered '_1.VOB' are part of a set, and as such, will be treated as a set. You'll notice that when added to the program the normal icon used for a VOB file will be different showing you it's part of a set. Remember, you can input individual files and/or folders and mixtures of each from various hard drive locations and then just start and leave it to do all your indexing. I hope you find index.NET of some use.
Quick Information
-
quality factor
When loading in a file, avi.NET will guess the required conversion size of what you have loaded in based on a bits per pixel calculation and size will be determined at around 0.20 bits/pixel. This bits/pixel calculation, or quality factor, is just a starting point. One movie converted at a QF of 0.20 which looks great may not yield the same results on another, all movies are different, and there have been many debates on this but I use it because it give you a place to start. QF is better than a guess, especially for beginners.
-
dvd discs
Please remember that when converting commercial DVD discs they are almost always protected. You can’t just get the files off and do what you want with them, they need to be ‘ripped’ first.
-
dvd files
If your source is a DVD which has numerous files as part of the movie, example:
VTS_01_1.VOB
VTS_01_2.VOB
VTS_01_3.VOB
VTS_01_4.VOB
don't load each file in! You only need to load in the first '_1.VOB' file, all the other files of the set will automatically be processed. -
conversion modes
SIZE mode will be enabled by default, simply because this is the most common method employed and will convert your source file (movie) to the desired size. Various size options are available, or simply insert your own size in the box.
BITRATE mode will convert your source file using the bitrate you specify, again, common options are available or simply insert your own custom bitrate in the BITRATE box.
The final conversion option available is the constant quality method. Constant quality, or 'CQ' mode, uses a quant value and requires just one pass to encode. Lower values produce higher quality encodes and larger final avi file sizes, so obviously, higher values will create lower quality smaller files. The final size of your files using this conversion mode will be unknown until the conversion is complete.
-
subtitle options
There are three subtitle options available: 'Normal', 'Forced', and 'External'.
Normal will put the subtitles permanently into the AVI file, they cannot be turned on/off, they will always be in the file, part of the actual video, and always seen.
Forced subtitles only display when a language other than the default audio is being spoken.
The last option 'External' will put the subtitles into two separate files and not encode them permanently into the AVI, the AVI will be untouched.
-
saved options
Various options are saved between program runs (after closing and re-opening), these being your input and output path, the codec used, the HQ setting, the 'Remove .TEMP' option, and the 'AutoCrop Threshold' setting.
Other options like the conversion mode values for size|bitrate|quant or the audio and subtitle selections cannot realistically be saved between program runs because their settings depend almost entirely on the current movie and its contents loaded within the program at that time, thus, these options change each time a new movie is loaded.





