Now that DGDecodeNV has a 64-bit build to test, I also tried your plugin. I cannot get it to work, it only produces garbage on the screen.
https://drive.google.com/file/d/0Bze...ew?usp=sharing
Code:
import vapoursynth as vs
import havsfunc as has
core = vs.get_core()
clp = core.dgdecodenv.DGSource('c:/x265/hotfuzz.dgi')
clp = core.fmtc.bitdepth(clp, bits=16)
feed = has.DitherLumaRebuild(clp)
superanalyse = core.mvsf.Super(feed,pel=2)
supermdg = core.mvsf.Super(clp,pel=2)
bv1 = core.mvsf.Analyse(superanalyse, dct=0, blksize=16, overlap=8, isb=True)
fv1 = core.mvsf.Analyse(superanalyse, dct=0, blksize=16, overlap=8)
finalclip = core.mvsf.Degrain1(clp, supermdg, bv1, fv1, thsad=300, thsadc=300, limit=1.0, limitc=1.0)
finalclip.set_output()