chaosrb79 发表于 2016-11-9 03:45

chaosrb79 发表于 2016-11-9 15:22

7745774577 发表于 2016-11-9 15:47

播放器madVR輸出=>Bluesky Frame Rate Converter 裡Performance 的兩個選項要取消。
之前版本若有掛madVR 打勾(Enable support Dxva decoder及Enable Zero-Copy Mode) 的話會黑屏(無影有聲),2.0版現在這兩個選項打勾了不會影響到madVR。

不知道你说的是不是AMD Fluid Motion

chaosrb79 发表于 2016-11-9 15:52

f.w. 发表于 2016-11-9 16:23

直接把madvr的smoothmotion关了啊

chaosrb79 发表于 2016-11-9 16:30

f.w. 发表于 2016-11-9 16:41

chaosrb79 发表于 2016-11-9 16:30
全部关了。

那madvr不可能影响帧数了啊,你是不是装了svd?

chaosrb79 发表于 2016-11-9 17:09

f.w. 发表于 2016-11-9 17:19

chaosrb79 发表于 2016-11-9 17:09
SVD是啥。

打错了是svp,你的madvr是独立的还是某个整合包里带的?

orca 发表于 2016-11-9 17:21

没在用A卡。
N卡上,madvr设置里的渲染模式、present several frames in advance、enable smooth motion frame rate conversion这三处设置都有可能影响到帧率。

你可以试试:
1. 关了A卡的插帧(能关吗?我不知道,应该可以吧……)
2. madvr的渲染模式使用D3D9(也就是不要选中D3D11渲染模式)
3. 不要勾选present several frames in advance(windowed mode和exclusive mode里都有这个设置,看你用的是哪种模式,再来设置)
4. enable smooth motion frame rate conversion,不要勾选

然后放个片子看帧率是不是正常。N卡里做完步骤2、3、4后madvr应该就不会干涉帧率了,一般电影就是24帧。你帧数如果能正常,再慢慢往上堆功能吧。反正2、3、4也就8种排列组合,可以自己折腾下

chaosrb79 发表于 2016-11-9 17:34

暁美ほむら 发表于 2016-11-10 17:51

orca 发表于 2016-11-9 17:21
没在用A卡。
N卡上,madvr设置里的渲染模式、present several frames in advance、enable smooth motion fr ...

你说的这些没有一个是干涉帧率的选项,应该说MADVR本身就没有改变帧率的选项,MADVR只有改变刷新率的选项

orca 发表于 2016-11-10 18:24

暁美ほむら 发表于 2016-11-10 17:51
你说的这些没有一个是干涉帧率的选项,应该说MADVR本身就没有改变帧率的选项,MADVR只有改变刷新率的选项 ...

呵呵,自己开MPC的统计栏看看再说好吗

60的刷新率下,24fps的电影根据这三个选项的不同,会出现24左右、48左右、60左右三种帧率

暁美ほむら 发表于 2016-11-11 02:29

orca 发表于 2016-11-10 18:24
呵呵,自己开MPC的统计栏看看再说好吗

60的刷新率下,24fps的电影根据这三个选项的不同,会出现24左右、 ...

这是当年的介绍,你自己去看下

http://forum.doom9.org/showthread.php?p=1616520#post1616520

belatedeffort 发表于 2016-11-11 04:27

orca 发表于 2016-11-9 17:21
没在用A卡。
N卡上,madvr设置里的渲染模式、present several frames in advance、enable smooth motion fr ...

我之前也被这个问题烦过,结果就是madvr的参数怎么调回放的时候统计栏帧率都会接近48@2160p48(个别设置仅稍高于源视频,但目测没掉帧)

后来觉得要么是mpcbe的锅要么是老黄驱动的锅,懒得管了,这个分辨率反正madvr优秀滤镜显卡也吃不消,就滚回去用vlc了

orca 发表于 2016-11-11 09:08

暁美ほむら 发表于 2016-11-11 02:29
这是当年的介绍,你自己去看下

http://forum.doom9.org/showthread.php?p=1616520#post1616520 ...

那么哪里提到madvr不改变帧率了呢?

自己开统计栏看一下或者用fraps测一下有那么难吗?D3D11模式fraps测不了,D3D9模式还是可以测的。

暁美ほむら 发表于 2016-11-11 13:59

本帖最后由 暁美ほむら 于 2016-11-11 14:00 编辑

orca 发表于 2016-11-11 09:08
那么哪里提到madvr不改变帧率了呢?

自己开统计栏看一下或者用fraps测一下有那么难吗?D3D11模式fraps测 ...
fraps测试是不准确的,最简单测试方法就是你拿SVP插帧跟MADVR的SMOOTH比较下就知道差别了,完全没有svp这种插帧带来的流畅感。

还有就是就算跟你说的一样改变帧率(插帧)了,但资源占用只消耗这么点你认为可能吗?

orca 发表于 2016-11-11 15:51

暁美ほむら 发表于 2016-11-11 13:59
fraps测试是不准确的,最简单测试方法就是你拿SVP插帧跟MADVR的SMOOTH比较下就知道差别了,完全没有svp这 ...

fraps测试不准?你这又是哪里看来的高论?人家madshi面对用户的疑问可没说fraps不准啊,而是告诉用户应该怎么改设置
http://ww2.sinaimg.cn/large/6e1493f5jw1f9o5t6ggtuj20kr0ci0ts.jpg

你举的SVP和smooth motion FRC的例子并不能证明madvr没有增加帧,只能证明madvr没有增加“能更有效描述运动过程的帧”。
一个24fps的视频,你把每一帧重复5次,做成一个120fps的视频,这帧率是实实在在的增加了,放到120hz的显示设备上看,一样不会流畅,因为“有效的帧”并没有增加。
一个物体上一帧在位置A,下一帧到了位置B,SVP在两帧中间插入了经计算得到的中间帧,描述物体处在中间位置C的情况,这当然看起来更流畅了。FRC是把两帧简单混合生成中间帧,但是再怎么混,中间帧里物体不是在A处就是在B处,绝对不会出现在中间位置C处,连起来播放的观感就是物体从A瞬移到了B,当然流畅感要差些了。
严格的说,FRC本来就不是用来提高流畅度的,而是为了消除视频原始帧率和刷新率的不匹配。FRC会提高帧率,但不能增加“有效的帧”,对24fps的视频来说,“有效的帧”每秒还是只有24帧。

至于为什么消耗低,那种简单的混合当然消耗低了,就把相邻两帧做个半透明叠加在一起成为一个新帧,这能有什么运算量,比SVP那种预测物体位置的运算量小到不知道哪里去了。

暁美ほむら 发表于 2016-11-11 17:18

orca 发表于 2016-11-11 15:51
fraps测试不准?你这又是哪里看来的高论?人家madshi面对用户的疑问可没说fraps不准啊,而是告诉用户应该 ...

对于FRAPS方面质疑我会这么说主要原因是当年一次偶然的测试,当年MADVR还没有smooth功能,然而我用fraps测试正常片源的时候在全屏独占下得到的结果却是60数值而非全屏独占模式下是正常的24(23.976)

在这里抱歉下是我搞错了,我查了下相关帖子是有中间生成关键帧来达到每一帧停留时间相同来达到同步效果
计算公式:"30% of frame A and 70% of frame B to calculate the output frame (pixelC = pixelA * 0.3 + pixelB * 0.7)"   


MADVR的SMOOTH和A卡的 fluid motion video技术用的是同种技术,两者之间有冲突也属于正常。
页: [1]
查看完整版本: madVR究竟还有哪些设置可以影响输出帧数。