找回密码
 立即注册
12
返回列表 发新帖
楼主: mitsukaze

2022了 PC插帧有啥突破了没

5

主题

412

回帖

30

VC币

至尊会员

Rank: 16Rank: 16Rank: 16Rank: 16

积分
165221
blackmickey 发表于 2022-4-17 11:42:01 | 显示全部楼层
mitsukaze 发表于 2022-4-17 07:49
尝试安装插件但报错把vs加到路径之后注册成功了
但是在mpc-hc里加载插件又会报错.

錯誤訊息?
回复

使用道具 举报

47

主题

2781

回帖

2020

VC币

星辰大海

Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

积分
432683

崭露头角活跃达人CD!BD!坚持不懈灌水之王日积月累

孤雨独火 发表于 2022-4-17 18:43:25 | 显示全部楼层
本帖最后由 孤雨独火 于 2022-4-17 18:55 编辑
blackmickey 发表于 2022-4-17 00:33
現在支援高色深實時插帧的方案有好幾個。
DmitriRender、libmvtools、SVPflow、SVP(Nvidia Optical Flow)、 ...

rife那个v4虽然比之前快但实际上并不是实时的模型(v4的模型比v3还大,但是得益于本身/ncnn的进步居然能强行实时用了),原计划是2021的下半年推出给实时播放用的精简模型,当然可能鸽了也可能忘了。

现在的v4牺牲一下源画质到720p(问题不大可以用shader适当补偿回1080p),我的2070s-lp能在65%的负载下无掉帧

Snipaste_2022-04-17_11-40-06.jpg
回复

使用道具 举报

5

主题

412

回帖

30

VC币

至尊会员

Rank: 16Rank: 16Rank: 16Rank: 16

积分
165221
blackmickey 发表于 2022-4-17 19:17:29 | 显示全部楼层
孤雨独火 发表于 2022-4-17 18:43
rife那个v4虽然比之前快但实际上并不是实时的模型(v4的模型比v3还大,但是得益于本身/ncnn的进步居然能强 ...

RIFE Model 4.0 Benchmarks

3070Ti用ncnn Vulkan應該可以實時24->48fps了,進步好多

回复

使用道具 举报

3

主题

406

回帖

42

VC币

至尊会员

Rank: 16Rank: 16Rank: 16Rank: 16

积分
205625

活跃达人

shadows 发表于 2022-4-17 19:34:23 来自手机 | 显示全部楼层
本帖最后由 shadows 于 2022-4-17 19:37 编辑
mitsukaze 发表于 2022-4-17 07:49
尝试安装插件但报错把vs加到路径之后注册成功了
但是在mpc-hc里加载插件又会报错.


?mpv.net不是python套壳啊…就是按照vs便携版的安装要求,解压了便携版的python而已,是为vs服务的…mpv和python一点关系都没有
不要误用“套壳”

回复

使用道具 举报

14

主题

85

回帖

0

VC币

中级会员

Rank: 3Rank: 3

积分
3387
mitsukaze  楼主| 发表于 2022-4-17 20:51:22 | 显示全部楼层

MPC-HC已停止工作.
很笼统的错误讯息就是
回复

使用道具 举报

47

主题

2781

回帖

2020

VC币

星辰大海

Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

积分
432683

崭露头角活跃达人CD!BD!坚持不懈灌水之王日积月累

孤雨独火 发表于 2022-4-17 22:02:38 | 显示全部楼层
patch.7z (9.81 MB, 下载次数: 7)
试试这个给CM 20220403 用的临时补丁
微调了一下强行实装了rife https://github.com/hooke007/MPV_ ... e8249c644cd79658090

额外在input.conf里的这个位置加一条就能右键调用了
  1. _                 vf set vapoursynth="~~/vs/mvtools-std.vpy"            #menu: 视频滤镜 > 预设组 > mvtools补帧 60
  2. _                 vf set vapoursynth="~~/vs/rife-test.vpy"              #menu: 视频滤镜 > 预设组 > rife补帧 2x
  3. _                 ignore                                                #menu: 视频滤镜 > -
复制代码


--hwdec=auto 好像用起来也没啥毛病,另外我看你之前没使用 hr-seek-framedrop=no (这个用来防止跳转后的音画不同步,最好用它)
回复

使用道具 举报

14

主题

85

回帖

0

VC币

中级会员

Rank: 3Rank: 3

积分
3387
mitsukaze  楼主| 发表于 2022-4-17 22:44:48 | 显示全部楼层
孤雨独火 发表于 2022-4-17 22:02
试试这个给CM 20220403 用的临时补丁
微调了一下强行实装了rife https://github.com/hooke007/MPV_ ... e8 ...

我去试试.

才发现mpv.net和mpv_lazy的input.conf好像有些区别.

不过手动patch了一下应该可以用
回复

使用道具 举报

14

主题

85

回帖

0

VC币

中级会员

Rank: 3Rank: 3

积分
3387
mitsukaze  楼主| 发表于 2022-4-17 22:59:08 | 显示全部楼层
本帖最后由 mitsukaze 于 2022-4-17 23:02 编辑
孤雨独火 发表于 2022-4-17 22:02
试试这个给CM 20220403 用的临时补丁
微调了一下强行实装了rife https://github.com/hooke007/MPV_ ... e8 ...

RIFE好像并没有启动起来.
请问在哪里可以看到console output....不好意思昨天才开始用mpv....有不少不懂的

mpv-shot0001.jpg

另外关于mvtools补帧脚本:

根据mvtools的说法,blksize不是越大性能越好才对?
http://avisynth.org.ru/mvtools/mvtools2.html#functions
blksize : Size of a block (horizontal). It's either 4, 8, 16 or 32 ( default is 8 ). Larger blocks are less sensitive to noise, are faster, but also less accurate.

在std脚本里blksize=64
在fast脚本里blksize=32,还格外Recalculate了一遍


照理说std性能应该更好...?

点评

按键 `  发表于 2022-4-17 23:12
回复

使用道具 举报

14

主题

85

回帖

0

VC币

中级会员

Rank: 3Rank: 3

积分
3387
mitsukaze  楼主| 发表于 2022-4-17 23:11:07 | 显示全部楼层
稍微修改了下fast脚本
目标帧率60, blksize=64
Recal blksize=32

这种情况下YUV444 10bit可以插帧到60
CPU占用率60%左右

YUV420占用率就更低了,20%左右

目视补帧效果已经非常不错了.

CPU: 10400f
回复

使用道具 举报

12
返回列表 发新帖
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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