AviSynth 101‎ > ‎

Software Setup

The majority of Windows installs since Vista are 64-bit, because of that, these guides are formatted with instructions for the 64-bit versions of Windows.  If the folder "Program Files (x86)" does not exist on your machine you should use "Program Files" and also use "System32" instead of "SysWOW64".

NOTE: If you wish to simplify the installation process then try out AMVpack, an all-in-one installer package including these tools and a few more!

A. AviSynth
B. AviSynth Plugins
C. AvsPmod

A. AviSynth
  1. Download AviSynth 2.6.
    NOTE: I also recommend using the latest version of AviSynth MT.
  2. Run Avisynth.exe
    NOTE: The file name will vary based on the version you download.)
  3. Select your preferred language and click "OK".
  4. On the License Agreement Screen you will need to click "I Agree" to continue.
  5. The type of install should be set to Standard on the Choose Components screen.
  6. The Install Location Destination Folder should be: C:\Program Files (x86)\AviSynth 2.5\
    NOTE: Since AviSynth 2.6 is still in alpha I use the "AviSynth 2.5" folder for all the guides so I recommend installing to that directory.)
  7. Once the destination folder is set click install.
  8. When the install is completed click "Next >" followed by "Finish".
B. AviSynth Plugins
  1. Download TIVTCL-SMASH-Works, Bifrost, DAA, Dither, FFT3DFilter, Hysteria, Mask Tools 2, MVTools 2NNEDI3RemoveGrain, and Visual C++ Redistributable 2015 (x86).
    NOTE: To save DAA, right click on the link and use the "Save link as..." option.
    NOTE: To save Hysteria you will need to copy the code, paste it in notepad, then save it has Hysteria.avsi
  2. Extract TIVTC.zip, L-SMASH-Works.7z, bifrost.7z, Dither.zip, fft3dfilter211.zip, MaskTools2.zip, MVTools2.zip, NNEDI3.7z and RemoveGrain.zip
    NOTE: All 7z files will require 7zip to extract it.
  3. Copy TIVTC.dll, LSMASHSource.dll, avcodec-57.dll, avformat-57.dll, avresample-3.dll, avutil-55.dll, swscale-4.dll, avstp.dll, bifrost.dll, DAA.avsi, dither.dll, dither.avsi FastLineDarken.avsi, fft3dfilter.dll, MaskTools.dll, mt_xxpand_multi.avsi, mvtools2.dll, nnedi3.dll, and RemoveGrain.dll to the directory:
    C:\Program Files (x86)\AviSynth 2.5\plugins
    NOTE: Do not put them in sub-folders within the plugins directory!
    IMPORTANT: Make sure you copy the x86 (32-bit) version of each plugin!
  4. Copy msvcr110.dll to C:\Windows\SysWOW64
    NOTE: On 32-bit systems it will need to be placed in the directory: C:\Windows\System32
  5. Run vc_redist.x86.exe
  6. In the “Microsoft Visual C++ 2015 Redistributable (x86)” installer check “I agree to the license terms and conditions” and click Install.
  7. On the “Setup Successful” screen click Close.
C. AvsPmod
  1. Download AvsPmod.
  2. Extract AvsPmod_v2.5.1.zip to the directory: C:\Program Files (x86)\AvsPmod
  3. Create a shortcut of AvsPmod.exe and place it in the location of your choice.
  1. Download DGMPGDec.
  2. Extract dgmpgdec158.zip to the directory: C:\Program Files (x86)\dgmpgdec
  3. Copy DGDecode.dll to the directory: C:\Program Files (x86)\AviSynth 2.5\plugins
    NOTE: Do not put it in sub-folder within the plugins directory!
  4. Create a shortcut of DGIndex.exe and place it in the location of your choice.