# This script will take your PowerPLAY footage and # re-interlace then 'properly' deinterlace it using # the amazing QTGMC deinterlacing script. # I couldn't get AviSynth to read .MOV files directly in, # but if you rename the PowerPLAY file to .MP4 that works. directshowsource("MOV201016-041134-000728F.MOV.mp4") # I store all avisynth plugins in c:/avisynthplugins on # all my computers so my scripts will work on all of them import("c:/avisynthplugins/QTGMC-3.32.avsi") loadplugin("c:/avisynthplugins/SSE3Tools.dll") loadplugin("c:/avisynthplugins/mt_masktools.dll") loadplugin("c:/avisynthplugins/RemoveGrainSSE2.dll") loadplugin("c:/avisynthplugins/mvtools2.dll") loadplugin("c:/avisynthplugins/nnedi3.dll") # Turn the progressinve PowerPLAY 59.94fps NTSC or 50fps PAL # footage into interlaced 29.97fps NTSC or 25fps PAL footage pointresize(width,height/2) # resize without blending the pixels assumefieldbased() assumebff() # Assume Bottom Field First. If the video is # still jumpy, change it to assumetff() # to make it assume Top Field First weave() # merge the frames back into interlaced footage converttoyv12(interlaced=true) QTGMC(preset="Slow") # deinterlace the footage # Upscale to 1080p for posting to YouTube at full framerate # and retain detail (YouTube ruins footage lower than 720p) spline64resize(1440,1080)