大家好,又见面了,我是你们的朋友全栈君。
00. 目录
01. 问题描述
打开OBS后,新建场景、新建显示器捕获后,黑屏没有显示,即使点击开始录制,然后结束录制后,录制的视频仍然是黑屏。
02. 问题分析
安装包是从官网下载的,安装过程没有报错,启动过程也没有报错,但是却捕捉不到显示器中的图像。首先考虑的是软件兼容性的问题,但是在我将兼容性设置成 “Windows 8″并且赋予 OBS Studio 管理员权限之后,录制得到的图像仍然是黑屏。这说明该问题的产生不是由于兼容性或者权限问题导致的,因此,随后我又将兼容性和权限恢复到了默认的状态。另一个需要考虑的问题就是显卡了。我的这台电脑有两个显卡,一个是英特尔 CPU 上的集成显卡,另一个是英伟达的独立显卡。根据我查找到的数据,OBS Studio 只能捕捉到和自己使用相同显卡的窗口或者程序。由于我是想要录制桌面的视频,因此,我在 Windows 10 的“任务管理器”中查看了“桌面窗口管理器(dwm.exe)”所使用的显卡是哪一个,结果发现,桌面窗口管理器使用的集成显卡。
03. 问题解决
只需要把 OBS Studio 使用的显卡设置成集成显卡应该就可以完成对屏幕的录制。首先打开“NVIDIA 设置”,依次打开“管理 3D 设置 / 程序设置”,之后使用“添加”按钮找到 OBS Studio 并添加,这时我发现,我这台电脑上的 OBS Studio 此时使用的是“高性能 NVIDIA 处理器”
step1: 桌面图标右键属性
step2: 选择兼容性一栏
step3: 打开控制面板,右上角查看切换为大图标
找到NVDIA控制面板,左键单击打开
step4:选择管理 3D 设置
如果找不到OBS,选择添加按钮,添加即可。
step5: 找到子菜单的程序设置,在1.选择要使用的程序一栏中找到OBS
step6: 为此程序选择首选图形处理器 一栏中选择集成图形
step7:设置好后不要忘记点应用
04. 成功测试
之后重新打开 OBS Studio, 这时就可以录制桌面视频了,如下图所示。
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/125130.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...