

See Y belowĭistributor() # This line may or may not be necessary, try removing it and see if you get more speed QTGMC( Preset="Slow", EdiThreads= Y ) # Choose preset based on overall speed/quality you want. Here is a basic template - read and follow the comments carefully and provide the values noted (you cannot use this code just as it is):

You need to tweak multi-threaded scripts to suit your system. Use the multithreaded plugin pack in this case. You will need one of the "MT" versions of Avisynth from the Main Page, only 2.6.0 MT by SEt is supported. For best performance try using it multi-threaded. QTGMC( Preset="Slow", ShowSettings=true ) You can display settings currently being used with ShowSettings: The key points and examples should get you going. The settings have been divided into categories, which each having key points, a detailed description, settings specifications/defaults, and several examples. There are many settings for tweaking this script, full details are provided in this documentation. In particular HD material benefits less from extreme settings.

Don't be obsessed with using the slowest settings, the differences can be very small for a huge increase in time. The "Preset" used selects sensible settings for a given speed. You can now use it as an AVI source for encoding. Save this script with an ".avs" extension. SelectEven() # Add this line to keep original frame rate, leave it out for smoother doubled frame rate YourSource("yourfile") # DGDecode_mpeg2source, FFVideoSource, AviSource, whatever your source requires Then to use QTGMC, write a script like this: Install AviSynth and copy the plugins from the plugin package to the correct locations. Place the files "libfftw3f-3.dll" and "FFTW3.dll" in the System32 folder. Make a copy of it and rename it as "FFTW3.dll". If you want to use the 64-bit libfftw3f-3.dll versions then extract the 64-bit libfftw3f-3.dll. Place the files "libfftw3f-3.dll" and "FFTW3.dll" in the SysWow64 folder. On a 64-bit Windows OS, extract the 32-bit libfftw3f-3.dll. Only required for Preset="Ultra Fast" or if selected directly.ĭfttest, FFT3DFilter and MVTools2 need the FFTW3 library ( windows builds). Not necessarily required but may improve speed when working with a YUY2 source. Only required if selected directly or via a source-match preset. Only required if selected for noise processing. Only required if NoiseDeint="Generate" is selected for noise bypass. QTGMC requires the latest version of the following plugins:
