RTX30 系显卡+Chrome 硬解 YoutubeAV1 编码视频崩溃问题

2022-12-20 22:48:40 +08:00
 Lightbright

如题,使用 Chrome 和 RTX30 显卡硬解 YoutubeAV1 编码视频会出现崩溃问题
具体设置如下:
Chrome:最新正式版( 108.0.5359.125 )
显卡驱动:最新正式版( 527.56WHQL )
系统:Windows1022H2/Windows11 最新正式版
chrome://flags/#use-angle 中设置 D3D11on12

测试视频 ( https://www.youtube.com/watch?v=l5Ws2kXkDak) 或者别的 AV1 编码视频也可以

如果复现,视频页面打开前整个浏览器会变黑几秒,然后恢复
并且 chrome://gpu 中会记录到类似错误:

[8360:8364:1220/223648.297:ERROR:angle_platform_impl.cc(43)] : Renderer11.cpp:2213 (testDeviceLost): The D3D11 device was removed, HRESULT: 0x887A0020
[8360:8364:1220/223648.297:ERROR:shared_context_state.cc(859)] : SharedContextState context lost via ARB/EXT_robustness. Reset status = GL_UNKNOWN_CONTEXT_RESET_KHR
GpuProcessHost: The GPU process crashed!

大家可以在别的硬件和系统试试
有大佬知道这是驱动 /系统 /浏览器中哪一个的问题啊,以及怎么和官方反馈这类问题

2269 次点击
所在节点    NVIDIA
4 条回复
Yingyi
2022-12-20 23:01:50 +08:00
GTX980M 出现了同样的问题,不知道是什么情况,不过笔记本应当是调用的集显才对,如果是集显的话,应该是 Intel HD4600
hez2010
2022-12-20 23:05:55 +08:00
不要用 D3D11on12 ,这玩意是通过把 D3D11 转换到 D3D12 来实现的,比直接用 D3D11/D3D12 多了个转换层,性能反而比直接用 D3D11 低,而且还可能会有一些 bug 。

另外的话,最近 chromium 的硬件加速视频解码确实有点问题,我 Intel Iris Xe 核显甚至遇到了会导致红色通道位置偏移出现重影的 bug ,试了一下 Firefox 一切正常。只能说 chromium 里硬件加速部分的咖喱实在太多了。
findex
2022-12-21 08:23:37 +08:00
我 m1 的 Mac 在前几个 chrome 版本里面,也出现硬解 youtube 视频失败,只不过当初是硬解 vp9 。m1 自带支持 vp9 编解码器,但是 chrome 没走硬件加速,用 cpu 解的。后来更新了一下 chrome 没事了。用 safari 就没事。

@Yingyi Intel HD4600 不支持 vp9 ,笔记本有独显的看视频应该先走的独显。如果独显不支持,应该调用集成显卡,最后 cpu 。(具体看情况,有的笔记本 bios 里面就把集成显卡关了)。

https://www.cpu-monkey.com/en/igpu-intel_hd_graphics_4600-9

GTX980M 不支持 vp9 硬解。
https://www.nvidia.com/en-gb/geforce/gaming-laptops/geforce-gtx-980m/specifications/

如果出现同样情况黑屏闪烁,应该是 chrome 浏览器的问题了,代码没好好测试好就合并了。咖喱……
ylqhust
2022-12-22 12:49:01 +08:00
chrome 新版 bug 多了,我现在用的 108.0.5359.125 (Official Build) (64-bit),看这个页面的图片 https://m3.material.io/components ,锯齿严重,根本没法看。用旧版本 chrome ,firefox 就没问题。真是越更新越烂。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/903824

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX