Re: [开箱] AFM终极解决方案 (GCN显卡效能与补帧测试)

楼主: yuu123 (yuu)   2020-06-29 00:00:02
※ 引述《Cubelia (大胸智乃)》之铭言:
前文恕删
只是想补充一点用FM补帧的资讯
尤其是将youtube上的24fps, 30fps
补帧至60fps的分辨率与显卡效能的部份
: 虽然没有VP9完整硬解
: 但线下看影片几乎都是H.264或HEVC编码,无须担心
其实现在youtube上“包括但不限于”4K及8K等级的影片
慢慢开始使用新的格式AV1了
https://i.imgur.com/VaKFhBn.png
虽然现在AV1格式的影片仍然不多
但一些比较近期上传的高分辨率影片尤是如此
有些影片连720p的分辨率都有AV1格式
只是目前还不太确定google是用什么样的方针及标准
在将影片AV1化
但可以确定的是AV1应该会慢慢取代目前的VP9
就如同google用VP9将给H.264取代但共存
仍是现在进行式那样
: 因为900P一定要安装在直通CPU的PCIe通道才能发挥满速
: 剩下的就只有C7H最后一条芯片组出来的PCIe 2.0 x4最适合装
: https://i.imgur.com/Fr5TksY.jpg
: https://i.imgur.com/AAr3bXG.png
: 上面测试的是1080P 60FPS的影片
: 先前在PCIe 2.0 x4测试上面的4K HEVC 10-bit没办法补
: 有乡民提醒是需要更大的总线频宽
: 经过测试后确定要PCI-E 3.0 x8的频宽才能完美补4K HEVC
: https://i.imgur.com/uTJavRk.png
: 需要注意PCIe 3.0 x4也是没办法补的
: 目前要x8的话一定要从CPU直出的下去切换
: 所以玩家若要副卡4K补祯那选购主板得注意主板PCIe频宽分切
: 这类有搭switch去拆分PCIe通道的板子6K以上跑不掉
其实我做过一些实验,包括拿VP9 8K的影片去补帧
在其他网站有讨论过部份测试结果
https://tinyurl.com/yatqw27m
因为很懒得再贴图,只有文字结论跟推测:
补帧显卡效能选择结论部份 -
测试为了简化问题
Madvr之类会增加GPU额外负担的渲染器都被移除
Decoder仅使用MPC-BE内建的FFmpeg Fliters
或MPC-HC内建的Lav filters
使用播放器内建的EVR或Lav内建的D3D11输出
有试过不同Decoder及渲染器对补帧的影响
但两者对补帧时的GPU使用率上,并没有什么明显的差距
测试环境为单卡,补帧卡为主卡
所以没有上一篇文章内的PCIe频宽问题
仅使用Bluesky Frame Rate Converter补帧
测试电脑除APU以外
都用同一台3700X with Win10 v1909
操作变因:显卡效能等级差异
AMD 2400G APU内建的VEGA 11:
能轻松补1080p VP9及H.264格式
因为GCN架构能硬解H.264
所以VP9能解的分辨率,换成H.264对GPU来说更轻松
补帧时GPU使用率约80%
4K VP9则会因为效能不够而掉个几帧
GPU使用率100%
平均fps约在50~55fps上下跳动
AMD RX 560:
同本篇的RX550 640SP
4K VP9差不多就是极限
但因为CU较多,所以GPU使用率会比较低一点
如果要买来补像youtube 4k非HDR的用家
可以买RX 550跟RX560就好
AMD RX 570:
4K VP9轻松无压力,有插电的显卡相较不插电的RX560还是有差的
GPU使用率约30~40% VRAM使用约800MB~1GB
8K(7680x4320) VP9虽然单纯播放不是什么问题
但要补帧就真的不太行了
VBR(Variable Bitrate)在瞬间流量冲上去的时候
会掉个一两帧
VRAM使用约4000MB,GPU使用率100%
所以如果看片片同时有挂手游啥的会吃到VRAM的程式
RX 570 买VRAM 4GB版本的用家
补8K影片有机会会爆VRAM
用超过VRAM容量的话,FM补帧fps会降得很严重
帧数会乱跳,效果非常惨
AMD RX 580 8G:
8K VP9 用FM补帧至60fps的低消
GPU使用率约84%,VRAM使用量同RX 570测试的一样
约4GB上下,选4G的一样会有爆VRAM的问题
遗珠之憾:
VEGA64及VEGA56太贵没钱买所以没测过
RX 590效能高RX 580一些
所以VP9 8K应该也是歹就补
推测部份 -
胡乱地测了这么多之后
我觉得AMD Fluid Motion Video的功能
应该是一种对GCN架构特化过的Shader
实际运算应该还是靠GPU内的SP TMU ROP CU在运算
所以才对GPU本身的效能
包括PCIe通道频宽及内存频宽
有着比较明显的需求
而RDNA架构没办法补帧的主因
应该也是由于这个Shader是GCN特化后的成果
若要改成给RDNA用的
势必要大修一番
你知我知独眼龙也知
三年多前的AMD什么都有就是没钱
而且FM这功能,也很难量化出
到底有多少人是为这功能而买AMD显卡的
所以FM被放生是不感到意外就是...
: 结语:
: FM算是很不错的补祯方案,只可惜原先的限制太大(只有PowerDVD能用)
: 且AMD也没有很勤奋地去宣传这功能,有Bluesky FRC真的救了FM
: 现在Navi架构将FM移除掉真的很可惜
: 好在使用副卡的方式也能启动FM,让玩家可以继续享受补祯的效果
: 而RX550若做为补祯副卡对主板ATX24P压力也不会太高
: 因为功耗相当低,根据Tom’s hardware测试表示待机7W烧机不到50W
: 但有开MadVR等吃重GPU的滤镜还是得留意主卡是否会超抽PCI-E插槽
: 需要注意这张RX550是640SP的Baffin核心(460阉割版),不是原生512SP的Lexa核心
: 512SP版本可能没办法补4K的影片,需要补4K但又不需要这张请买RX460/560
最后我想再补充一点东西
如果版上有人想要用播放器直接补youtube
最简单易用的方式,我会推荐你直接用MPC-BE
下载安装后再去youtube-dl网站下载youtube-dl.exe
把这个程式丢到MPC-BE主程式的资料夹内
(默认是安装在C:\Program Files\MPC-BE x64 里面)
然后进选项里把youtube-dl勾选
https://i.imgur.com/ViilBZg.png
就可以自动补帧爽爽看youtube了
https://i.imgur.com/3T6oZU1.png
附图为第一次想为反派加油的动画
reference:Muse木棉花-TW
https://tinyurl.com/yafnlfwc
波罗斯加油啊,不能输给那个光头啊!!
作者: Kuroyukihime (黒雪姫)   2020-06-29 01:53:00
作者: stevenchou19 (狡猾的枪)   2020-06-29 10:24:00
这文该M了吧

Links booklink

Contact Us: admin [ a t ] ucptt.com