科技网

当前位置: 首页 >手机

IT之家学院如何利用AMD补帧技术使视频

来源: 作者: 2019-01-13 15:12:00

IT之家学院:如何利用AMD补帧技术使视频播放更流畅

感谢IT之家友 Happymax12的投稿

AMD显卡自GCN架构问世以来,一直有一项“黑科技”——显卡支持为视频补帧。补帧是什么?简而言之,就是通过计算视频相邻前后两帧画面得到中间缺失帧的画面,提升视频帧率。一般我们平时看的视频都是24帧、25帧的,顶多30帧。而补帧后可以达到60帧!实际体验是什么感觉呢?视频看起来会非常流畅。我可以这么告诉你——你以后再也不想窝在被窝里看那不到30帧的动漫了,而宁愿守在电脑前,而且这项技术对几乎所有的视频、电影都是有效的(甚至的)!

补帧有好几种方案,而且可以直接改动视频文件补帧,也可以边播边补,这里采用的是第二种方案。AMD的补帧技术叫AMD Fluid Motion,和其他方案比如SVP比,AMD Fluid Motion计算效果更好,也不占资源(要知道我拿i7 6567u测试SVP补帧,CPU使用率直逼90%,温度噌噌噌就飙上去了),所以有条件的A卡用户都建议使用这种方式补帧。

首先要确保你的显卡支持AMD Fluid Motion。虽然官方fluid motion介绍页面只写了APU,但其实所有GCN架构的AMD显卡/APU核显都支持这项技术。(注:GCN1.0架构虽然理论上支持,但官方说是1.1开始支持,所以可能开启失败)。

以下列出大部分支持的型号:

GCN1.0(1代):

7750\7770\7850\7870\7950\7970\7970GHZ\270\270X\280\280X\370\370X

GCN1.1(2代):

7790\260\260X\290\290X\390\390X\360\360X

GCN1.2(3代):

285\380\380X\FURY\NANO\FURYX

GCN1.3(4代):

RX460\470\470D\480

GCN1.4(5代):

RX550\570\580

如果你的显卡不在以上之中,请使用Aida64或GPU-Z查看你的显卡代号/架构。

Aida64中“架构”下可以查看显卡是否是GCN架构;

GPU-Z下可以根据显卡核心代号查询wiki来确认是否为GCN架构。

之后,确保显卡驱动已安装并最好保持最新(有的老显卡可能只能使用催化剂驱动,其他的都可以使用深红驱动),操作系统要求Windows 7/8/8.1/10

IT之家学院如何利用AMD补帧技术使视频

这里我使用的是一张蓝宝石的RX480 8GB版。

打开AMD驱动设置页面(桌面右键-Radeon设置),在视频标签页下,选择自定义方案,勾选启用AMD Fluid Motion,关闭AMD Steady Video。(如果使用的是催化剂驱动,则位置可能不同)。

此时PowerDVD14以上的版本(AMD官方介绍页面指定的)已经可以补帧播放非3D的蓝光原盘了。只要进入PowerDVD设置,选择“为蓝光电影启用AMD Fluid Motion即可。

然而只能用PowerDVD的话,使用范围也太小了。接下来我就来讲一下怎么在PotPlayer或者mpc中补帧。其它播放器也许也可以,没测试。

首先我们要获取一个播放器插件,叫做Bluesky Frame Rate Converter。

官:点击这里

页底部就有下载地址,建议使用setup安装版。(老的GCN1.0/1.1显卡后面如果补帧开启失败,则建议使用老版本的插件)。

直接安装(选English,除非你会日语)。

传完后打开工具,如图中这样设置,如果你的显卡在afm mode下不能选mode2,那就选mode1,否则尽量选mode2。

如果24p/30p按钮是灰的,则需检查驱动设置中是否打开了amd fluid motion。

点击close退出,如果此时提示重启,则先重启,然后打开播放器。

PotPlayer设置方法:

右键主界面,选项(preferences),

展开到滤镜(Filter Control)-全局滤镜优先权(Filter Priority (Overall),点击右侧的添加系统滤镜(Add registered filter),

添加Bluesky Frame Rate Converter滤镜,确定,

勾选,然后在右下角的优先顺序(priority)选择“强制使用(prefer)”,然后确定,重新打开potplayer。

打开视频看看,按下tab显示详细信息,如果看到FPS显示视频源帧数-实际补帧后帧数(60左右)时,那就大功告成了。(注意,PotPlayer暂停后帧数会显示0)

MPC-HC/MPC-BE设置方法:

右键主界面-选项,

左侧浏览到扩展滤镜,点击右侧的添加滤镜,选中Bluesky Frame Rate Converter,然后确定,

勾选并选中右侧的首选,确定,

关闭并重启mpc。

打开一个视频,按下Ctrl+4打开统计栏,如果看到本来帧率不是60帧的视频显示帧率为60帧,则补帧成功。

尽情享受补帧的乐趣吧!

注意1:如果你想从视频中截图,建议暂时关闭补帧再截,否则中间很多帧是当场计算出来的,并不是原有的帧。暂时关闭可以到播放器页面取消勾选之前添加的滤镜。

注意2:有时AMD驱动选项里AMD Fluid Motion这一项会不知道为什么关掉了(有可能是更新驱动没同步配置文件),所以如果你发现补帧失效了可以再去驱动里面检查一下。

相关推荐