Cork_os, I think not.
Maybe create a clip with compensation for movement. Something like that:
Code:
function MC_Clip(clip clp, int "blksize", int "overlap", bool "chroma", bool "truemotion", bool "global") {
blksize = Default(blksize, clp.Width()<=720?16:32)
overlap = Default(overlap, blksize<=16?2:4)
chroma = Default(chroma, true)
truemotion = Default(truemotion, true)
glob = Default(global, true)
sup = MSuper(clp, hpad=8, vpad=8, pel=1, sharp=2, chroma=chroma)
bvec1 = MAnalyse(sup, isb=true, blksize=blksize, overlap=overlap, divide=0, delta=1, plevel=0, truemotion=truemotion, global=glob, chroma=chroma) # backward vectors
fvec1 = MAnalyse(sup, isb=false, blksize=blksize, overlap=overlap, divide=0, delta=1, plevel=0, truemotion=truemotion, global=glob, chroma=chroma) # forward vectors
backw1 = MFlow(clp, sup, bvec1)
forw1 = MFlow(clp, sup, fvec1)
Interleave(backw1, clp, forw1)
}
MC_Clip(blksize=32, overlap=16, chroma=true, truemotion=true, global=true)
# Your filters are here!
SelectEvery(3, 1)