[求助]使用waifu2x-w2xc拉视频输出时vspipe崩溃
dwing吧
全部回复
仅看楼主
level 1
mzjs20 楼主
先贴vpy吧
(图片里的第13行实际上没有#,截图的时候实验加上去的,脚本运行是没问题的)
import vapoursynth as vs
import mvsfunc as mvf
core = vs.get_core()
core= vs.get_core(accept_lowercase=True,threads=8)
core.max_cache_size = 8000;
ret = core.ffms2.Source(source='res.mp4')
#core.resize.Bicubic(ret, format=vs.RGBS)
ret = mvf.Depth(ret, depth=32)
ret = core.w2xc.Waifu2x(ret, noise=1, scale=1, block=128, photo=False, processor=0, gpu=1, list_proc=False, log=False)
ret = mvf.ToYUV(ret,depth=8)
ret.set_output()
输出的代码是这样
vspipe --y4m "C:\dwing\Waifu.vpy" -| x264.exe --preset ultrafast --demuxer y4m --output "C:\dwing\noise.mp4" -
之后我将参数改成 noise=0 或者 list_proc=true 就可以输出,也就是说不经过waifu2x降噪或放大就能输出, 究竟时waifu2x的问题还是vspipe的问题呢,怎么才能让vspipe在输出降噪后的视频不崩溃呢
2016年12月31日 10点12分 1
level 1
mzjs20 楼主
@淡薄彩虹 我就是想将一段视频用waifu2x 放大并去噪,但是每次vspipe都崩溃,我就试着先将scale=2改成=1,这样就只去噪,但是还是崩溃,我又将noise=1改成=0, 这样就既不放大也不去噪,然后就突然可以输出了,我也不太明白为什么。还有那些代码我大概知道是什么意思,也知道怎么用,我不用caffe的原因是我是a卡但是我想用caffe的纯cpu运算,但是试了之后发现好像需要cuda驱动才行 我就放弃了。cmd的错误也是我之前研究怎么用vspipe输出时弄出来的错误,如果我将noise和scale分别设置成0和1 ,是可以输出一段MP4的视频的,gpu=0改了还是会崩溃 ,这是我整理好的截图, 上面的图确是有点乱[泪]
我又研究了下 发现preview时没有问题的 可以跑到最后一帧 benchmark也没问题
2016年12月31日 13点12分 4
回复
淡薄彩虹
:好的
2016年12月31日 13点12分
level 14
--demuxer y4m 后加 -
2016年12月31日 13点12分 5
我试了一下 还是不行[泪]
2016年12月31日 13点12分
@mzjs20 截图?
2016年12月31日 13点12分
@mzjs20 另外vspipe可以设一下win8兼容
2016年12月31日 13点12分
@787633258 我再试试[泪]
2016年12月31日 13点12分
level 1
求使用方法,我下了一个不会用,楼主求教程
2017年03月05日 04点03分 6
先安装py和vs[黑线]
2017年03月05日 05点03分
@mzjs20 啥是PY和VS
2017年03月06日 14点03分
@tss七宗罪 python 和 vapoursynth
2017年03月06日 14点03分
level 1
2017年03月06日 14点03分 7
所以你py装好了吗[滑稽]
2017年03月06日 15点03分
dwing吧最不正经系列[滑稽]
2017年03月07日 06点03分
@可爱的西红柿 不会装,我放弃了,谢了
2017年03月08日 08点03分
2017年03月08日 10点03分
1