热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

开源直播软件OBSStudio基础设置

OBS Studio 是开源直播软件 Open Broadcaster Software 的新版,作者重构了这个软件完善了很多功能,并且支持 Mac OSX 和 Linuxobs码率设置。但是网上找到

开源直播软件OBS Studio 基础设置

OBS Studio 是开源直播软件 Open Broadcaster Software 的新版,作者重构了这个软件完善了很多功能,并且支持 Mac OSX 和 Linuxobs码率设置。但是网上找到的很多文章都是针对旧版的 OBS Classic 的,所以就想写一篇关于 OBS Studio 简单设置文章。用过 OBS Studio 之后真的觉得比 OBS Classic 用起来舒服很多,而且 OBS Classic 已经不再维护了,作者现在只维护 OBS Studio。

我们先从官方网站 }

为什么我的界面不是白色而是黑色?因为我在设置中选择了 Dark 主题开源直播软件OBS Studio 基础设置obs码率设置

。首先我们要给直播画面添加一张图片作为背景,这样在游戏关闭之后直播画面也不黑屏!在下面的来源窗口右键选择添加图像。

在添加窗口中选择一张足够大的图像然后确定开源直播软件OBS Studio 基础设置obs码率设置

,记得勾选『当不显示时卸载图片』!这样可以节省内存!

下面就是一些必要的基本设置,点击顶部菜单栏->文件->设置,然后在左边选择『输出』开源直播软件OBS Studio 基础设置obs码率设置

。这里需要设置的就是音频比特率、录像路径和录像格式。音频比特率一般设置 96 已经足够,录像路径需要设置在 C 盘以外的盘,如果你有多个硬盘的话最好就是和游戏文件存放的硬盘不同的硬盘。录像格式选择 mp4!mp4格式方便后期处理,也方便上传视频网站。这里注意的是『编码器』选择,默认是使用软件内置的 FFmpeg 编码的,如果你的 CPU 有核显你电脑同时也有独立显卡的话建议你选择 Quick Sync 编码,这样可以降低直播时候的 CPU 占用率,如果你是用 Nvidia 显卡的话可以选择 NVENC H.264,也就是使用显卡编码,但是使用显卡编码某些情况下会出现花屏现象,不过在你玩大型 3D 游戏时候使用大量 GPU,如果再使用显卡编码视频的话会导致显卡发热严重出现卡顿掉帧等的情况,所以建议可以的话选择 Quick Sync。值得注意的是,如果你是赛事官方直播推流,那么码率必须设置 3000 以上!这样才能保持画面足够清晰。

接着我们设置直播的画面,控制面板左边选择『视频』,在『基础(Canvas)分辨率』处选择你显示器的分辨率,这样才能让直播画面和你显示器画面对齐开源直播软件OBS Studio 基础设置obs码率设置

。下一项的『输出(缩放)分辨率』中选择『****x720』,这里设置的是推流的分辨率,就是让你的画面缩放成 720p 的信号推送到服务器,直播中不需要推流太高的分辨率,因为大部分观众不会全屏观看直播,而页面的小窗口一般都不大,所以推 720p 的信号足够了,再高则会占用大量带宽。但是如果你是专业的直播机构或者赛事主办方就必须使用 1080p 的推流信号!再下一项的『缩放过滤器』设置,一般用户选择『双直线法』,这个保证不会占用太多 CPU,如果你使用 i7 或者同等性能以上的 CPU 就可以选择另外两种。

下面需要设置的是直播的音频obs码率设置

。在设置面板左边点击『音频』,在『桌面音频设备』中下拉选择『默认』这样直播信号中才会有你电脑上的声音,要不然直播时候只有画面没有声音!如果你有麦克风的话在下面『麦克风/辅助音频设备』中下拉选择对应的麦克风就可以。

接着我们设置直播的画面,控制面板左边选择『视频』,在『基础(Canvas)分辨率』处选择你显示器的分辨率,这样才能让直播画面和你显示器画面对齐开源直播软件OBS Studio 基础设置obs码率设置

。下一项的『输出(缩放)分辨率』中选择『****x720』,这里设置的是推流的分辨率,就是让你的画面缩放成 720p 的信号推送到服务器,直播中不需要推流太高的分辨率,因为大部分观众不会全屏观看直播,而页面的小窗口一般都不大,所以推 720p 的信号足够了,再高则会占用大量带宽。但是如果你是专业的直播机构或者赛事主办方就必须使用 1080p 的推流信号!再下一项的『缩放过滤器』设置,一般用户选择『双直线法』,这个保证不会占用太多 CPU,如果你使用 i7 或者同等性能以上的 CPU 就可以选择另外两种。FPS 的设置相当重要!!!国内的直播网站给的教程都相当不负责的告诉主播设置 25 或者 30,这是错误的!!!大部分电脑显示器的刷新率都是 60Hz,也就是要真的流畅则要尽可能接近每秒60帧的画面,如果你推流的 FPS 设置为 25 或者 30 观众在观看直播的时候都会感觉到卡顿(说没感觉的请到医院检查眼睛是否健康!),如果带宽好的可以设置 FPS 60,如果带宽稍微差一点的可以设置 FPS 50。

设置完之后我们就可以直接点击确定,返回 OBS 主界面,这时候我们还有一项相当重要的设置要做!点击中间的『混音器』中麦克风一项的齿轮选择滤镜开源直播软件OBS Studio 基础设置obs码率设置

在弹出的窗口左下角点击加号,选择『噪音阈值』,关闭阈值一项中调整到-20左右,打开阈值设置到-15左右,这样设置之后麦克风就不会出现多余的噪音了,如果没有设置『噪音阈值』的情况下麦克风会一直有电流声出现开源直播软件OBS Studio 基础设置obs码率设置

。设置好之后你可以对着麦克风说话,看到混音器中麦克风一项是否有绿色信号。

设置之后还要添加游戏源,同样的需要在『来源』右键添加游戏捕获,之后勾选『捕获任何全屏应用程序』再点确定,这样就会自动把独占全屏的游戏加入直播画面开源直播软件OBS Studio 基础设置obs码率设置

。如果你使用的是无边框窗口化的话则需要把『捕获任何全屏应用程序』的钩取消,然后再窗口一栏找到你的游戏窗口添加。

设置完这些基本就已经完成了开源直播软件OBS Studio 基础设置obs码率设置

。下面是推流设置,你需要在直播网站中获取直播的服务器地址和密钥,然后在 OBS 设置面板中的『串流』页面填入对应设置,默认下国外的主要网站都有预设,只要填密钥就行了,国内的网站则需要在顶部的『串流类型』下拉选择『自定义流媒体服务器』,然后在 URL 一项填写网站给出的服务器地址,流密钥中填写密码即可。

以上都设置完成后你就可以点击主界面的『开始串流』进行直播了开源直播软件OBS Studio 基础设置obs码率设置

。使用中遇到问题请善用搜索!


推荐阅读
  • 本文探讨了如何在 PHP 的 Eloquent ORM 中实现数据表之间的关联查询,并通过具体示例详细解释了如何将关联数据嵌入到查询结果中。这不仅提高了数据查询的效率,还简化了代码逻辑。 ... [详细]
  • 1.如何在运行状态查看源代码?查看函数的源代码,我们通常会使用IDE来完成。比如在PyCharm中,你可以Ctrl+鼠标点击进入函数的源代码。那如果没有IDE呢?当我们想使用一个函 ... [详细]
  • 本文将介绍如何编写一些有趣的VBScript脚本,这些脚本可以在朋友之间进行无害的恶作剧。通过简单的代码示例,帮助您了解VBScript的基本语法和功能。 ... [详细]
  • 1:有如下一段程序:packagea.b.c;publicclassTest{privatestaticinti0;publicintgetNext(){return ... [详细]
  • 本文详细介绍了 Dockerfile 的编写方法及其在网络配置中的应用,涵盖基础指令、镜像构建与发布流程,并深入探讨了 Docker 的默认网络、容器互联及自定义网络的实现。 ... [详细]
  • 本文深入探讨了Linux系统中网卡绑定(bonding)的七种工作模式。网卡绑定技术通过将多个物理网卡组合成一个逻辑网卡,实现网络冗余、带宽聚合和负载均衡,在生产环境中广泛应用。文章详细介绍了每种模式的特点、适用场景及配置方法。 ... [详细]
  • golang常用库:配置文件解析库/管理工具viper使用
    golang常用库:配置文件解析库管理工具-viper使用-一、viper简介viper配置管理解析库,是由大神SteveFrancia开发,他在google领导着golang的 ... [详细]
  • [论文笔记] Crowdsourcing Translation: Professional Quality from Non-Professionals (ACL, 2011)
    Time:4hoursTimespan:Apr15–May3,2012OmarZaidan,ChrisCallison-Burch:CrowdsourcingTra ... [详细]
  • CentOS 7 磁盘与文件系统管理指南
    本文详细介绍了磁盘的基本结构、接口类型、分区管理以及文件系统格式化等内容,并提供了实际操作步骤,帮助读者更好地理解和掌握 CentOS 7 中的磁盘与文件系统管理。 ... [详细]
  • 本文详细介绍如何使用Python进行配置文件的读写操作,涵盖常见的配置文件格式(如INI、JSON、TOML和YAML),并提供具体的代码示例。 ... [详细]
  • 本文详细介绍了如何在Linux系统上安装和配置Smokeping,以实现对网络链路质量的实时监控。通过详细的步骤和必要的依赖包安装,确保用户能够顺利完成部署并优化其网络性能监控。 ... [详细]
  • CentOS7源码编译安装MySQL5.6
    2019独角兽企业重金招聘Python工程师标准一、先在cmake官网下个最新的cmake源码包cmake官网:https:www.cmake.org如此时最新 ... [详细]
  • 掌握远程执行Linux脚本和命令的技巧
    本文将详细介绍如何利用Python的Paramiko库实现远程执行Linux脚本和命令,帮助读者快速掌握这一实用技能。通过具体的示例和详尽的解释,让初学者也能轻松上手。 ... [详细]
  • 本文详细分析了Hive在启动过程中遇到的权限拒绝错误,并提供了多种解决方案,包括调整文件权限、用户组设置以及环境变量配置等。 ... [详细]
  • 从 .NET 转 Java 的自学之路:IO 流基础篇
    本文详细介绍了 Java 中的 IO 流,包括字节流和字符流的基本概念及其操作方式。探讨了如何处理不同类型的文件数据,并结合编码机制确保字符数据的正确读写。同时,文中还涵盖了装饰设计模式的应用,以及多种常见的 IO 操作实例。 ... [详细]
author-avatar
cheer57_275
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有