HD content especially doesn't need that precision and it will be very slow. The default preset is "Slower", which is very close to the TempGaussMC_beta2 defaultsĭon't be obsessed with running at the slowest possible settings. "Placebo", "Very Slow", "Slower", "Slow", "Medium", "Fast", "Faster", "Very Fast", "Super Fast", "Ultra Fast" & "Draft" The "Preset" used selects sensible settings for a given encoding speed. You can now use it as an AVI source for encoding. SelectEven() # Add this line to keep original frame rate, leave it out for smoother doubled frame rateSave this script with an ".avs" extension. Then to use QTGMC, write a script like this:Ĭode: YourSource("yourfile") # DGDecode_mpeg2source, FFVideoSource, AviSource, whatever your source requires
Install AviSynth and copy the plugins from the plugin package to the correct locations. Presets Detail (v3.32): Compared to "Faster" | Compared to "Medium" | Noise Presets If you use EEDI3 you may need the Visual C++ 2010 Redistributable If you get this error: "There is no function named RemoveGrain" then replace your RemoveGrainSSE2.dll with the version in this zip file Although not strictly 'correct' mt_masktools-25.dll can be used with SEt's Avisynth 2.6MT for mulithreaded usage. There is also a new plugin pack using the updated Avisynth 2.6 interface available for testing.įor YUY2 input you must use mt_masktools-25.dll. Same as above, but these plugins contain threading fixes that can improve stability under MT. Modded Plugins Package ( mirror1 | mirror2) Individual plugin / source code links below. Used Windows line breaks.Īll the required plugin files for the script - follow the instructions inside. v3.32: A couple more minor tweaks and fixes. Latest: v3.30: Speed-ups for many presets and a bug-fix in MVTools. QTGMC v3.32 + English Instructions ( mirror1 | mirror2) Thanks to SubJunk for filehost-free mirrors!
Extensive instructions on how to use all the settings are provided with the script. As well as interlaced input, it can also process progressive material for removal of interlacing or other shimmering artefacts. It has a range of new features for the highest quality output and a convenient presets system to select processing speed. QTGMC is a very high quality deinterlacer for YV12 or YUY2 input, originally developed from TempGaussMC_beta2.