找回密码
 加入我们
搜索
      
查看: 18737|回复: 41

[软件] SVP手动更新RIFE最新模型教程

[复制链接]
发表于 2023-12-5 13:52 | 显示全部楼层 |阅读模式
本帖最后由 gartour 于 2023-12-5 13:57 编辑

SVP官方更新RIFE版本的节奏偏慢,看到有人问怎么手动替换最新版,我写个简单步骤。


1.将 SVP 更新到最新版本,

2.然后在这个页面下方(往下拖)下载最新 RIFE:
https://github.com/AmusementClub ... tag/external-models
需要说明的是最新版是4.13而不是4.9。(吐槽下,最近10年兴起的烂习惯,以前都是4.9>4.13。真要搞13>9这种逻辑那也应该写为V4 R9, V4 R13这样)
带lite后缀的是蒸馏过的小模型,性能更好但效果也会打折扣,自己尝试,酌情使用。
另,最新版不一定效果最好。自行比较选用。

3.将下载到的压缩包中的“\rife\rife_vx.xx.onnx”文件复制到 SVP 安装路径下的 “\rife\models\rife”

4.重新启动SVP。从SVP控制面板选择RIFE版本。

5.新模型第一次使用时会弹出命令行窗口,播放器画面冻结。这时不用操作,等模型配置完成后命令行窗口自动关闭(一般十多秒)。然后关掉播放器重开即可。

2023-12-05_134915.png


评分

参与人数 2邪恶指数 +15 收起 理由
细雨清风 + 5 就是NB
醉酒棕熊 + 10

查看全部评分

发表于 2025-7-20 01:59 | 显示全部楼层
gartour 发表于 2025-7-19 16:45
https://github.com/AmusementClub/vs-mlrt

NVidia GPU: vsort-cuda, vstrt & vstrt_rtx, vsncnn-vk

感谢帮忙,实测了一下
只需要更新scripts、VSTRT-Windows-x64这两个压缩包
 楼主| 发表于 2025-7-19 16:45 | 显示全部楼层
本帖最后由 gartour 于 2025-7-19 16:47 编辑
ljy1414 发表于 2025-7-19 06:19
不好意思,挖个lz的老帖
在主页说明有这么一个段落:


https://github.com/AmusementClub/vs-mlrt

NVidia GPU: vsort-cuda, vstrt & vstrt_rtx, vsncnn-vk

svp用了这几个包里面的部分文件,我曾经是找出来覆盖更新了的(务必先备份)。具体哪些文件我没记,对比一下花不了多少功夫。

不过svp不久前有一次大更新,这些runtime是一并更新了的,如果你是正版同步更新的,不太必要手动去弄了。
发表于 2025-7-19 06:19 | 显示全部楼层
不好意思,挖个lz的老帖
在主页说明有这么一个段落:
vsort: ONNX Runtime-based CPU/GPU Runtime
ONNX Runtime is an AI inference runtime with many backends.

The vs-onnxruntime plugin provides optimized CPU and CUDA GPU runtime for some popular AI filters.

To install, download the latest release and extract them into your VS plugins directory.

Please visit the vsort directory for details.

vstrt: TensorRT-based GPU Runtime
TensorRT is a highly optimized AI inference runtime for NVidia GPUs. It uses benchmarking to find the optimal kernel to use for your specific GPU, and so there is an extra step to build an engine from ONNX network on the machine you are going to use the vstrt filter, and this extra step makes deploying models a little harder than the other runtimes. However, the resulting performance is also typically much much better than the CUDA backend of vsort.

TensorRT-RTX is a specialization of TensorRT for NVIDIA RTX GPUs, which compiles engines faster with comparable performance with TensorRT.

To install, download the latest release and extract them into your VS plugins directory.

Please visit the vstrt directory for details.

vsmigx: MIGraphX-based GPU Runtime
MIGraphX is a highly optimized AI inference runtime for AMD GPUs. It also uses benchmarking to find the optimal kernel, similar to vstrt.

To install, download the latest release and extract them into your VS plugins directory.

Please visit the vsmigx directory for details.


意思是VapourSynth内的文件也要一起更新吗?
发表于 2024-5-13 00:50 | 显示全部楼层
strike94 发表于 2023-12-10 23:24
4K 倍帧 ,使用4.13V2的模型,4090都跑不动。。真的裂开

你这种应该是着色器开太猛了
试着清空着色器,应该就好多了
然后找个合适的着色器组合
发表于 2024-4-30 19:04 来自手机 | 显示全部楼层
为啥4.16只有lite?
发表于 2024-4-20 15:15 | 显示全部楼层
gartour 发表于 2024-4-4 14:41
"RIFE v2 models which handle paddings internally and reduce memory transactions on heterogeneous d ...

双卡X8这种可能就好一点了

比如我一张卡跑RIFE  一张卡跑AnimeJanaiV3
 楼主| 发表于 2024-4-20 14:16 | 显示全部楼层
小枫肥刀 发表于 2024-4-20 11:49
为啥我都更新到最新版,同样选不了RIFE模型呢

路径错误
发表于 2024-4-20 11:49 | 显示全部楼层
为啥我都更新到最新版,同样选不了RIFE模型呢
屏幕截图 2024-04-20 114659.png
屏幕截图 2024-04-20 114931.png
发表于 2024-4-5 11:58 | 显示全部楼层
gartour 发表于 2024-4-4 14:41
"RIFE v2 models which handle paddings internally and reduce memory transactions on heterogeneous d ...

看来用 v2 的 lite 版本肯定是没有错的了。
 楼主| 发表于 2024-4-4 14:41 | 显示全部楼层
netlzh 发表于 2024-4-4 13:05
哪位能说明一下,lite和v2?  lite肯定是性能要好一些,这个试试就能看出来,这个v2版是有啥讲究? ...

"RIFE v2 models which handle paddings internally and reduce memory transactions on heterogeneous devices."

简单说v2节省显存带宽和pcie带宽。
发表于 2024-4-4 13:05 | 显示全部楼层
哪位能说明一下,lite和v2?  lite肯定是性能要好一些,这个试试就能看出来,这个v2版是有啥讲究?
发表于 2024-3-28 04:33 | 显示全部楼层
gartour 发表于 2024-3-25 23:54
是说lite模型吧。

今天出4.16 lite了

说的是v2版本,每个模型都有v2版本的。4.16lite也有v2版的。
 楼主| 发表于 2024-3-26 21:18 | 显示全部楼层
Neo_Granzon 发表于 2024-3-26 08:50
请问mpv-lazy如何更新rife版本?新版本对显卡性能要求有显著变化吗?

.\vapoursynth64\plugins\models\rife\rife_v4.0.onnx

新模型改成同名覆盖上面的文件。lite版性能要好一些。
发表于 2024-3-26 08:50 | 显示全部楼层
gartour 发表于 2023-12-5 14:56
没有完美方案。

我的做法是:

请问mpv-lazy如何更新rife版本?新版本对显卡性能要求有显著变化吗?
 楼主| 发表于 2024-3-26 00:53 | 显示全部楼层
路西法大大 发表于 2024-3-26 00:33
最近这些模型的V2版都无法在SVP4里面用总会报错,你发生过类似的事么?

会报错。看模型文件夹,v2模型没有正常生成.engine文件。
发表于 2024-3-26 00:33 | 显示全部楼层
gartour 发表于 2024-3-25 23:54
是说lite模型吧。

今天出4.16 lite了

最近这些模型的V2版都无法在SVP4里面用总会报错,你发生过类似的事么?
发表于 2024-3-26 00:22 | 显示全部楼层
前排插眼明天试试
 楼主| 发表于 2024-3-25 23:54 | 显示全部楼层
seraphdoo 发表于 2024-3-24 14:12
目前已经更新到最新的4.15模型,一般来说v2版模型性能会更好一些。

是说lite模型吧。

今天出4.16 lite了
发表于 2024-3-24 14:12 | 显示全部楼层
目前已经更新到最新的4.15模型,一般来说v2版模型性能会更好一些。
发表于 2023-12-23 16:07 | 显示全部楼层
请问一下有人试过最新的M3 max的 rife 插帧? 能支持多高分辨率的倍帧呀?
发表于 2023-12-12 17:05 | 显示全部楼层
windacter 发表于 2023-12-12 16:23
额,主要就是下了2个包,都和原来的文件完全不一样,mpv-lazy\vapoursynth64\plugins\models目录下是rife ...

哦,我是下的那个额外模型包,用的RIFE-RTX,那个直接替换就ok了
发表于 2023-12-12 16:23 | 显示全部楼层
yangzi123aaa20 发表于 2023-12-12 15:47
默认是用的4.0的模型,把下载的4.13改同名覆盖就行了

额,主要就是下了2个包,都和原来的文件完全不一样,mpv-lazy\vapoursynth64\plugins\models目录下是rife-v4.6_ensembleFalse,rife-v4.8_ensembleFalse,rife-v4_ensembleFalse_fastTrue三个文件夹,里面是一个bin文件一个param文件,下载的模型包里是2个onnx文件,找了另外一个据说支持mpv的,里面是train_log文件夹,有几个py文件,完全搞不懂了
发表于 2023-12-12 15:47 来自手机 | 显示全部楼层
windacter 发表于 2023-12-12 15:10
mpv-lazy有办法手动更新RIFE版本吗?

默认是用的4.0的模型,把下载的4.13改同名覆盖就行了
 楼主| 发表于 2023-12-12 15:43 | 显示全部楼层
本帖最后由 gartour 于 2023-12-12 15:55 编辑
windacter 发表于 2023-12-12 15:10
mpv-lazy有办法手动更新RIFE版本吗?


mpv-lazy的RIFE_RT模型路径是.\vapoursynth64\plugins\models\rife

然后编辑:\portable_config\vs\MEMC_RIFE_NV.vpy

Model = 40  这行表示用4.0版模型,48就是4.8版。4.13是否可以写成413,我不太确定,你试试。
发表于 2023-12-12 15:10 | 显示全部楼层
mpv-lazy有办法手动更新RIFE版本吗?
 楼主| 发表于 2023-12-12 15:01 | 显示全部楼层
airforce18 发表于 2023-12-11 22:25
请问重复帧是删除好还是不删除好??

这个选项在我这里不能正常工作,打开会导致播放器画面冻结。

单从字面意义上理解,我也建议不开启。重复帧不等于无用帧。
发表于 2023-12-11 22:25 | 显示全部楼层
gartour 发表于 2023-12-11 20:44
大场面补出烂帧,把RIFE设置页SCENE CHANGE THRESHOLD这项值调低。

这个值越低,插帧就越保守。遇到场 ...

请问重复帧是删除好还是不删除好??
 楼主| 发表于 2023-12-11 20:44 | 显示全部楼层
本帖最后由 gartour 于 2023-12-11 21:25 编辑
airforce18 发表于 2023-12-11 07:26
求教,我用SVP,不管是普通插帧还是RIFE,大场面都是有抖动感,我是插到电视机的120帧的,感觉和大法自己的 ...


大场面补出烂帧,把RIFE设置页SCENE CHANGE THRESHOLD这项值调低。

这个值越低,插帧就越保守。遇到场景变化很大的会放弃补帧,避免出现烂帧。

反过来,这个值越高,插帧越激进,更多照顾流畅度,放任烂帧出现。

svp默认10%,可以试试8%。最低可以设置6%但不推荐,6%设置下连很多简单平移缩放都会放弃插帧,实际上8%我都能感觉到下降。当然你也可以反过来调高试试,或许有意外收获。

发表于 2023-12-11 09:50 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

Archiver|手机版|小黑屋|Chiphell ( 沪ICP备12027953号-5 )沪公网备310112100042806 上海市互联网违法与不良信息举报中心

GMT+8, 2025-8-15 02:33 , Processed in 0.011974 second(s), 8 queries , Gzip On, Redis On.

Powered by Discuz! X3.5 Licensed

© 2007-2024 Chiphell.com All rights reserved.

快速回复 返回顶部 返回列表