Bili.Uwp icon indicating copy to clipboard operation
Bili.Uwp copied to clipboard

[Bug]使用intel iris xe核显因垂直同步问题导致播放卡顿

Open Vinson8387 opened this issue 3 years ago • 9 comments

Bug 描述

使用11代intel cpu的iris xe核显播放视频时,如果视频帧率不是60hz(显示器刷新率)时,播放会出现卡顿现象。视频同解析度如果帧率为60则不会卡顿。通过intel核显控制台将全局设置中自动刷新不论设置为禁用,自动或者启动,都无法解决。

复现步骤

  • [ ] 这个问题是否能在最新版本中复现? -最新版中可以复现

重现问题的步骤:

  1. 打开应用
  2. 打开一个任意解析度帧率不是60Hz的视频 3.发现问题

预期的行为

截图

环境

应用来源:

  • [ ] Microsoft Store
  • [ x] Github
  • [ ] 其他来源(请注明来源)

应用版本:{应用版本} V2.2111.3.0 系统版本:

  • [ ] Windows 10 ver.1809 (17763)
  • [ ] Windows 10 ver.1903 (18362)
  • [ ] Windows 10 ver.2004 (19041)
  • [x ] Windows 11 (22000)
  • [ ] 内测版本 ({系统版本})

运行设备:

  • [x ] 桌面/台式机
  • [ ] Xbox
  • [ ] ARM64 设备
  • [ ] IoT

日志记录

备注

Vinson8387 avatar Dec 13 '21 08:12 Vinson8387

应用使用系统自带的MediaControl来进行视频回放,此问题无法通过应用自身解决,建议向Intel驱动反馈该问题。

hez2010 avatar Dec 21 '21 06:12 hez2010

请问你解决了此问题吗

DiaQusNet avatar Feb 02 '22 09:02 DiaQusNet

可以试试关闭 G-Sync/FreeSync

hez2010 avatar Feb 02 '22 09:02 hez2010

可以试试关闭 G-Sync/FreeSync

以下尝试均无效:

  • 系统-显示-显示卡-默认图形设置 中关闭 可变刷新频率
  • 英特尔显卡控制中心 中关闭 Adaptive Sync

同样的 11 代 CPU 的 Xe 核显,驱动版本 30.0.101.1191,屏幕 120Hz 刷新率 UWP 版本 2.2111.3.0 奇怪的是 120Hz 屏幕播放 60fps 的视频并不会出现播放卡顿的问题,另外官方 UWP 也有同样的 BUG

Duck1998 avatar Feb 08 '22 09:02 Duck1998

我已经转为用官方的uwp测试版了,没这问题,只是界面丑点……开发者也回了,是调用的系统播放器api,我用win11自带电视应用播放下载的电影也会出这问题……应该是微软的锅

发自我的iPhone

在 2022年2月8日,17:50,Duck @.***> 写道:

 可以试试关闭 G-Sync/FreeSync

以下尝试均无效:

在 系统-显示-显示卡-默认图形设置 中关闭 可变刷新频率 在 英特尔显卡控制中心 中关闭 Adaptive Sync 同样的 11 代 CPU 的 Xe 核显,驱动版本 30.0.101.1191,屏幕 120Hz 刷新率 UWP 版本 2.2111.3.0 奇怪的是 120Hz 屏幕播放 60fps 的视频并不会出现播放卡顿的问题,另外官方 UWP 也有同样的 BUG

— Reply to this email directly, view it on GitHub, or unsubscribe. Triage notifications on the go with GitHub Mobile for iOS or Android. You are receiving this because you authored the thread.

Vinson8387 avatar Feb 08 '22 10:02 Vinson8387

可以试试关闭 G-Sync/FreeSync

以下尝试均无效:

  • 系统-显示-显示卡-默认图形设置 中关闭 可变刷新频率
  • 英特尔显卡控制中心 中关闭 Adaptive Sync

同样的 11 代 CPU 的 Xe 核显,驱动版本 30.0.101.1191,屏幕 120Hz 刷新率 UWP 版本 2.2111.3.0 奇怪的是 120Hz 屏幕播放 60fps 的视频并不会出现播放卡顿的问题,另外官方 UWP 也有同样的 BUG

官方UWP版2.14.68.0 需要启用新版播放页才能规避此BUG

DiaQusNet avatar Feb 08 '22 10:02 DiaQusNet

我已经转为用官方的uwp测试版了,没这问题,只是界面丑点……开发者也回了,是调用的系统播放器api,我用win11自带电视应用播放下载的电影也会出这问题……应该是微软的锅

我发现这个问题只在全屏播放出现,包括哔哩和官方 UWP 的旧版播放页,Win 自带电视应用也是全屏播放才会出同样的 BUG 吗?哔哩的 全窗口模式 和官方 UWP 的窗口化模式都不会触发 BUG。也许官方 UWP 新播放页面的全屏更类似“无边框窗口化”?

官方UWP版2.14.68.0 需要启用新版播放页才能规避此BUG

研究之后发现官方 UWP 的 始终在新窗口中播放 调用的是老播放页,这个选项我一直开启难怪新版官方 UWP 也遇到了问题。真正用上新播放页的全屏播放后,确认没有再出现刷新率暴跌的 BUG。

Duck1998 avatar Feb 09 '22 02:02 Duck1998

~~目前的最新版本 Bili.Uwp_2.2204.4.0_x64 和核显驱动 30.0.101.1660,确认全屏播放 60fps 视频已经不会再触发 BUG~~

2023年7月更新:目前版本23年6月更新,配合Xe核显驱动31.0.101.4502下已没有发现弹幕降低刷新率的问题

Duck1998 avatar Apr 16 '22 09:04 Duck1998

导致问题的不是60fps的视频,60fps视频和屏幕刷新率一致,反而不会出问题,出问题的是刷新率低于60fps的视频

发自我的iPhone

在 2022年4月16日,17:40,Duck @.***> 写道:

 目前的最新版本 Bili.Uwp_2.2204.4.0_x64 和核显驱动 30.0.101.1660,确认全屏播放 60fps 视频已经不会再触发 BUG

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.

Vinson8387 avatar Oct 11 '22 08:10 Vinson8387