解决obs推流显示器捕捉黑屏的方法

近期我在安装obs推流时发现显示器捕捉设置后画面捕捉黑屏,通过再三寻求网友帮助,以及官网查询,发现导致obs捕捉黑屏的问题主要是因为显卡问题,大家去百度时会发现 目前百度提供两种解决方法

显示器显卡的问题

显示器使用的显卡和OBS使用的显卡不是同一张,WIN+R 运行 dxdiag 切换到 显示 选项卡设备中,就是当前显示器使用的显卡。右键OBS快捷方式->用图形处理器运行更改默认图形处理器,或者直接选择“集成图形”运行;

兼容性的问题

只需要简单的把兼容性设置成win7和管理员身份,具体操作:右键OBS快捷方式->属性->兼容性标签;

但是我在试了两个办法之后,均无法使obs显示正常,通过不断努力我怕终于发现导致obs推流黑屏的问题

我的办法

windows10 ->设置->系统->显示->最下边图形设置->图形性能首选项里边->经典应用->浏览添加OBS应用程序,OBS选项设置为节能
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
Python obs推流是指使用Python编程语言中的OBS(Open Broadcaster Software)库来实现推流功能。OBS是一款开源的多媒体直播软件,它可以将音频和视频内容进行编码并发送到服务器,从而实现实时直播的功能。 使用Python obs推流需要首先安装obs-python库,并且需要在计算机上安装OBS软件。然后,通过编写Python代码来实现推流功能。 首先,需要导入obs-python库,然后创建一个OBS对象: ```python import obspython as obs obs.obs_startup() # 创建OBS对象 obs_object = obs.obs_get_instance() ``` 接下来,需要设置推流的输出设置,包括视频和音频的相关参数。这些参数可以从OBS软件中获取: ```python # 设置输出设置 settings = obs.obs_data_create() obs_output = obs.obs_get_output(obs_object) # 获取输出设置 obs.obs_output_get_video_settings(output_settings, settings) obs.obs_output_get_audio_settings(output_settings, settings) # 设置视频和音频参数 obs.obs_data_set_int(settings, "width", 1920) obs.obs_data_set_int(settings, "height", 1080) obs.obs_data_set_double(settings, "fps_num", 30.0) obs.obs_data_set_double(settings, "fps_den", 1.0) obs.obs_data_set_int(settings, "bitrate", 5000) obs.obs_data_set_int(settings, "audio_bitrate", 128) obs.obs_data_set_int(settings, "audio_channels", 2) obs.obs_data_set_int(settings, "audio_sample_rate", 44100) # 更新输出设置 obs.obs_output_update(obs_output, settings) obs.obs_data_release(settings) ``` 最后,需要开始推流: ```python # 启动推流 obs.obs_output_start(obs_output) ``` 当推流完成时,可以通过调用停止推流的函数来结束推流: ```python # 停止推流 obs.obs_output_stop(obs_output) ``` 最后,记得释放资源并关闭OBS对象: ```python obs.obs_output_release(obs_output) obs.obs_shutdown() ``` 以上就是使用Python obs推流的基本步骤,通过编写相应的代码即可实现。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值