如题,使用 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!
大家可以在别的硬件和系统试试
有大佬知道这是驱动 /系统 /浏览器中哪一个的问题啊,以及怎么和官方反馈这类问题
1
Yingyi 2022-12-20 23:01:50 +08:00
GTX980M 出现了同样的问题,不知道是什么情况,不过笔记本应当是调用的集显才对,如果是集显的话,应该是 Intel HD4600
|
2
hez2010 2022-12-20 23:05:55 +08:00 1
不要用 D3D11on12 ,这玩意是通过把 D3D11 转换到 D3D12 来实现的,比直接用 D3D11/D3D12 多了个转换层,性能反而比直接用 D3D11 低,而且还可能会有一些 bug 。
另外的话,最近 chromium 的硬件加速视频解码确实有点问题,我 Intel Iris Xe 核显甚至遇到了会导致红色通道位置偏移出现重影的 bug ,试了一下 Firefox 一切正常。只能说 chromium 里硬件加速部分的咖喱实在太多了。 |
3
findex 2022-12-21 08:23:37 +08:00 1
我 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 浏览器的问题了,代码没好好测试好就合并了。咖喱…… |
4
ylqhust 2022-12-22 12:49:01 +08:00 1
chrome 新版 bug 多了,我现在用的 108.0.5359.125 (Official Build) (64-bit),看这个页面的图片 https://m3.material.io/components ,锯齿严重,根本没法看。用旧版本 chrome ,firefox 就没问题。真是越更新越烂。
|