内容字号:默认大号超大号

段落设置:取消段首缩进段首缩进

字体设置:切换到微软雅黑切换到宋体

业界资讯 软件之家
Win10之家 WP之家
iPhone之家 iPad之家
安卓之家 数码之家
评测中心 智能设备
精准搜索请尝试:精确搜索

IT之家学院:UWP应用全屏播放视频掉帧或卡死解决方法

2017-7-29 9:10:41来源:IT之家作者:寂靜·櫻花雨责编:小侃评论:

感谢IT之家网友 寂靜·櫻花雨 的原创投稿

首先要说明的是,本文找到的关于解决标题所述问题的方法仅适用于使用NVIDIA显卡的Windows 10设备。我上一次投稿时有提到过这个问题,当时给出的意见是等待微软或英伟达推送更新解决,然而过了很久,还是没能解决,于是就只能自己动手了。

会出现“全屏播放视频掉帧或卡死”这一问题的系统仅限Windows 10创意者更新,并且目前出现该问题的设备使用的都是NVIDIA显卡。出现该问题的UWP应用包括爱奇艺、哔哩哔哩动画、搜狐视频等。

针对上述问题,我开始寻找解决方案。首先是向软件开发商进行反馈,我已经通过邮件或官方反馈途径向微软、英伟达和其他第三方开发商反馈了该问题,同时还加入了部分软件的开发反馈群,下面是爱奇艺UWP官方答复。

IT之家学院:UWP应用全屏播放视频掉帧或卡死解决方法

爱奇艺官方答复是系统驱动层面问题,要等微软更新,暂时只能等待。

不过作为强迫症患者的我,还是不能忍受看视频时无法全屏播放的烦恼,所以最后还是决定自己试试看,最后通过几次故意使用UWP应用全屏播放视频导致软件崩溃或系统崩溃的日志记录,终于定位到问题所在,就是NVIDIA显卡驱动组件会在UWP应用全屏播放视频时停止响应。

于是我决定从显卡驱动配置下手寻求解决方法。我找来了几台同样使用NVIDIA显卡的设备进行对比实验,发现只有支持G-SYNC技术的NVIDIA显卡才会出现该问题,最后发现,只要关闭相关应用的G-SYNC功能支持,问题就解决了。也就是说,实际上很多UWP应用不兼容G-SYNC技术,或者说其使用的组件不兼容该技术,才会导致全屏播放视频掉帧或卡死的问题(这里的不兼容也包含不支持)。

既然已经解决了问题,所以就想着跟IT之家的亲人们分享一下解决方法。关于该方法我也已经向相关开发商进行了反馈。

下面是解决步骤:

1、桌面空白处点击【鼠标右键】,打开【右键菜单】后,选择【NVIDIA控制面板】打开NVIDIA控制面板;

IT之家学院:UWP应用全屏播放视频掉帧或卡死解决方法

2、依次选择【3D设置】-【管理3D设置】;

IT之家学院:UWP应用全屏播放视频掉帧或卡死解决方法

3、在右方管理3D设置界面选择【程序设置】,随后在打开的页面选择需要进行配置的应用,如果下拉列表中不存在,可以选择添加应用(这里以哔哩哔哩动画为例作演示,爱奇艺我之前已经配置好了);

IT之家学院:UWP应用全屏播放视频掉帧或卡死解决方法

IT之家学院:UWP应用全屏播放视频掉帧或卡死解决方法

4、选择或添加了需要进行配置的应用后,在【指定该程序的设置值】列表中找到【监视器技术】功能项,然后把该项的设置值由“使用全局设置“或“G-SYNC”改为“固定刷新”,最后点击页面下方的【应用】以保存配置;

IT之家学院:UWP应用全屏播放视频掉帧或卡死解决方法

5、好了,打开哔哩哔哩动画尝试全屏播放,已经没有之前所述的问题了,又可以愉快的全屏看动漫了~~

IT之家学院:UWP应用全屏播放视频掉帧或卡死解决方法

发现问题,反馈问题,然后尝试解决问题~~嘿嘿~~问题终究还是解决了。究其原因还是很多UWP应用没有考虑在创意者更新中对G-SYNC技术的支持或兼容,当然这其中涉及到的问题应该和微软、NVIDIA以及第三方开发商都有关。当然,有朋友想说为什么系统自带的电影和电视应用是正常的?原因就是其根本就不支持该项设置,也就是没用到相关的技术……

本文所述的解决方法不一定适合所有用户,所以如果使用了该方法后仍然出现该问题,可以向微软、驱动商或者软件开发商进行反馈,具体的反馈途径一般系统或软件内都会提供。对于该解决方法,也适用于部分出现该问题的传统应用程序,如果对相应程序停止G-SYNC后仍然有掉帧或卡顿情况出现,可以考虑关闭其垂直同步的支持。

希望这个方法能为IT之家的小伙伴们带来一定的帮助,好了,结束………

相关文章

关键词:IT之家学院Win10UWP

IT之家,软媒旗下科技门户网站 - 爱科技,爱这里。

Copyright (C) RuanMei.com, All Rights Reserved.

软媒公司 版权所有 鲁ICP备11016544号