diff options
author | Erik Sandström <erik@kyriasis.com> | 2015-01-05 23:10:09 +0100 |
---|---|---|
committer | Erik Sandström <erik@kyriasis.com> | 2015-01-05 23:10:09 +0100 |
commit | 41de2acd4376f201bee9467c94c65ec0cfdc6648 (patch) | |
tree | 61031f21ca42ce2643a404abb661bacffaf5356c /mpv/mvtools.vpy | |
parent | 07ea0ae2cb3bd14b67e47b0381ba1937acd0c68d (diff) | |
download | dotfiles-41de2acd4376f201bee9467c94c65ec0cfdc6648.tar.xz |
updated mpv configs
Diffstat (limited to 'mpv/mvtools.vpy')
-rwxr-xr-x | mpv/mvtools.vpy | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/mpv/mvtools.vpy b/mpv/mvtools.vpy new file mode 100755 index 0000000..8fe5c5a --- /dev/null +++ b/mpv/mvtools.vpy @@ -0,0 +1,15 @@ +import vapoursynth as vs +core = vs.get_core() + +clip = video_in + +if clip.width > 1920 or clip.height > 1080: + # Skip interpolation due to performance + clip.set_output() +else: + sup = core.mv.Super(clip, pel=2, hpad=0, vpad=0) + bvec = core.mv.Analyse(sup, blksize=16, isb=True , chroma=True, search=5, searchparam=1) + fvec = core.mv.Analyse(sup, blksize=16, isb=False, chroma=True, search=5, searchparam=1) +# clip = core.mv.BlockFPS(clip, sup, bvec, fvec, num=60, den=1, mode=3, thscd2=13) + + clip.set_output() |