mzjs20
帖子: 5
注册时间: 2016-12-31 17:22

[求助]使用waifu2x-w2xc拉视频输出时vspipe崩溃

先贴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在输出降噪后的视频不崩溃呢
头像
Holy
核心会员
核心会员
帖子: 235
注册时间: 2010-09-24 9:28

Re: [求助]使用waifu2x-w2xc拉视频输出时vspipe崩溃

第 13 行沒加上 # 時在 VapourSynth Editor 內能正常預覽畫面嗎?
图片
mzjs20
帖子: 5
注册时间: 2016-12-31 17:22

Re: [求助]使用waifu2x-w2xc拉视频输出时vspipe崩溃

Holy 写了:第 13 行沒加上 # 時在 VapourSynth Editor 內能正常預覽畫面嗎?
可以的 , 我把vspipe的兼容性设置的win7就好了 ,不过现在出现的问题时压一会就会类似于自动暂停的样子,显卡的频率会降到300MHZ,温度最高有75℃左右,不知道是不是显卡自动降频了。在cmd界面按任意键显卡频率就上去了,这和amd的智能启停有关系么。这样的话没法压视频呀.
图片
另外我感觉waifu-w2xc的速度有点问题,处理1080p的视频,降噪level 1 不放大 block128,才0.2的fps,我用waifu2x-convert 处理1080p的图片也只降噪不放大的话大概1.1s 换算下来大概是0.9fps,为什么相差450%,我用的显卡是rx470,还是我哪里设置有问题(block128太小了?).感谢holy巨巨 {:xiaocry}
图片
头像
Holy
核心会员
核心会员
帖子: 235
注册时间: 2010-09-24 9:28

Re: [求助]使用waifu2x-w2xc拉视频输出时vspipe崩溃

我猜跟你的顯卡自動降頻有關係吧……你可以 vpy 內只 Trim 一幀出來跑看速度多少,而且 VSE 內就已經有 Benchmark 能測速了。另外你 waifu2x-convert 也有指定 block 是 128 嗎,我記得它預設是 512 的,否則兩邊 block 大小不同比較速度沒意義。
图片
mzjs20
帖子: 5
注册时间: 2016-12-31 17:22

Re: [求助]使用waifu2x-w2xc拉视频输出时vspipe崩溃

Holy 写了:我猜跟你的顯卡自動降頻有關係吧……你可以 vpy 內只 Trim 一幀出來跑看速度多少,而且 VSE 內就已經有 Benchmark 能測速了。另外你 waifu2x-convert 也有指定 block 是 128 嗎,我記得它預設是 512 的,否則兩邊 block 大小不同比較速度沒意義。
看了一下 确是是忘了设置block_size 设置成128后大概4s多一帧,另外问一下holy巨巨, 我能直接把caffe里的新模型json文件改个名覆盖掉w2xc的模型文件吗 {:cat_1}
头像
Holy
核心会员
核心会员
帖子: 235
注册时间: 2010-09-24 9:28

Re: [求助]使用waifu2x-w2xc拉视频输出时vspipe崩溃

沒實驗過……我猜應該是用不了 upconv7 的模型。
图片
mzjs20
帖子: 5
注册时间: 2016-12-31 17:22

Re: [求助]使用waifu2x-w2xc拉视频输出时vspipe崩溃

{:xiaocry} {:xiaocry}
Holy 写了:沒實驗過……我猜應該是用不了 upconv7 的模型。
fch1993
帖子: 213
注册时间: 2012-06-12 11:56

Re: [求助]使用waifu2x-w2xc拉视频输出时vspipe崩溃

mzjs20 写了:{:xiaocry} {:xiaocry}
Holy 写了:沒實驗過……我猜應該是用不了 upconv7 的模型。
https://github.com/DeadSix27/waifu2x-converter-cpp

目前只更新到这里。

回到 “VapourSynth”