看说明不知是不是缺少了.lib文件,megui在整合ffms2时把lib文件删掉了(到github上面下一个新的ffms2)
还有向后翻一下,mawen大大已经说改用w2xc(或后来又出的caffe),层主的脚本是针对opt版的
我现在用的脚本是这样的 贴出来哪个大大暼一眼说不定还能发现有错,转换感觉还是mawen大大的插件好用一点
import vapoursynth as vs
import mvsfunc as mvf
c = vs.get_core()
ret = c.ffms2.Source(source='F:/cut.mkv')
ret = mvf.ToRGB(ret, depth=32)
ret = c.caffe.Waifu2x(ret, noise=3, scale=2, photo=False, cudnn=True, taa=False)
ret = c.resize.Lanczos(ret, 1440, 1080)
ret = mvf.ToYUV(ret, full=True, css="444", depth=10)
ret.set_output()
就是有一个问题我自己不太清楚,加上了full=True后颜色变得很鲜艳(有点深)
原图、false、true对比
哦哦,我又重新安装的,打开视频文件是没有问题了,不过现在又出了一个新问题:
-----------------------------------------------------------------------------------------------------------------
import vapoursynth as vs
import sys
import havsfunc as haf
import mvsfunc as mvf
import nnedi3_resample as nnrs
import vsTAAmbk as taa
import CSMOD as cs
bright = mvf.Depth(res,8,dither=1)
dark = mvf.Depth(res,8,dither=0,ampo=1.5)
res = core.std.MaskedMerge(dark,bright,core.generic.Binarize(bright,96,planes=0),first_plane=True)
Failed to evaluate the script:
Python exception: No attribute with the name caffe exists. Did you mistype a plugin namespace?
Traceback (most recent call last):
File "src\cython\vapoursynth.pyx", line 1491, in vapoursynth.vpy_evaluateScript (src\cython\vapoursynth.c:26897)
File "C:\Program Files\VapourSynth64-Portable-R32\Waifu2X-CUDA.vpy", line 18, in <module>
w2x = core.caffe.Waifu2X(src16,noise=1,scale=2,block=320,cudnn=True)
File "src\cython\vapoursynth.pyx", line 1105, in vapoursynth.Core.__getattr__ (src\cython\vapoursynth.c:20791)
AttributeError: No attribute with the name caffe exists. Did you mistype a plugin namespace?
————————————————————————————————————————————————————————