热门标签 | 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码率设置

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


推荐阅读
  • Ubuntu系统下的GIF动画录制解决方案
    在撰写文章或教程时,GIF动态图能够有效地传达信息。对于Windows用户而言,ScreenToGif是一款非常实用的工具。而在Ubuntu系统中,用户同样拥有多种选择来创建GIF动画,本文将重点介绍两款录屏工具——Byzanz和Peek。 ... [详细]
  • H5技术实现经典游戏《贪吃蛇》
    本文将分享一个使用HTML5技术实现的经典小游戏——《贪吃蛇》。通过H5技术,我们将探讨如何构建这款游戏的两种主要玩法:积分闯关和无尽模式。 ... [详细]
  • CentOS下ProFTPD的安装与配置指南
    本文详细介绍在CentOS操作系统上安装和配置ProFTPD服务的方法,包括基本配置、安全设置及高级功能的启用。 ... [详细]
  • 本文详细介绍了如何在 Ubuntu 14.04 系统上搭建仅使用 CPU 的 Caffe 深度学习框架,包括环境准备、依赖安装及编译过程。 ... [详细]
  • 本文详细介绍了如何在最新版本的Xcode中重命名iOS项目,包括项目名称、应用名称及相关的文件夹和配置文件。通过本文,开发者可以轻松完成项目的重命名工作。 ... [详细]
  • Fiddler 安装与配置指南
    本文详细介绍了Fiddler的安装步骤及配置方法,旨在帮助用户顺利抓取用户Token。文章还涵盖了一些常见问题的解决方案,以确保安装过程顺利。 ... [详细]
  • 对于初学者而言,搭建一个高效稳定的 Python 开发环境是入门的关键一步。本文将详细介绍如何利用 Anaconda 和 Jupyter Notebook 来构建一个既易于管理又功能强大的开发环境。 ... [详细]
  • 本文详细介绍了如何在Oracle VM VirtualBox中实现主机与虚拟机之间的数据交换,包括安装Guest Additions增强功能,以及如何利用这些功能进行文件传输、屏幕调整等操作。 ... [详细]
  • Web动态服务器Python基本实现
    Web动态服务器Python基本实现 ... [详细]
  • Jupyter Notebook多语言环境搭建指南
    本文详细介绍了如何在Linux环境下为Jupyter Notebook配置Python、Python3、R及Go四种编程语言的环境,包括必要的软件安装和配置步骤。 ... [详细]
  • 本文详细介绍了如何搭建一个高可用的MongoDB集群,包括环境准备、用户配置、目录创建、MongoDB安装、配置文件设置、集群组件部署等步骤。特别关注分片、读写分离及负载均衡的实现。 ... [详细]
  • 深入解析WebP图片格式及其应用
    随着互联网技术的发展,无论是PC端还是移动端,图片数据流量占据了很大比重。尤其在高分辨率屏幕普及的背景下,如何在保证图片质量的同时减少文件大小,成为了亟待解决的问题。本文将详细介绍Google推出的WebP图片格式,探讨其在实际项目中的应用及优化策略。 ... [详细]
  • 本文详细介绍了如何在 Ubuntu 16.04 系统上配置 Qt 5.5 的交叉编译环境,特别针对 i.MX6 平台进行了优化设置。内容涵盖从基本的软件安装到高级配置的全过程。 ... [详细]
  • 利用 Calcurse 在 Linux 终端高效管理日程与任务
    对于喜爱使用 Linux 终端进行日常操作的系统管理员来说,Calcurse 提供了一种强大的方式来管理日程安排、待办事项及会议。本文将详细介绍如何在 Linux 上安装和使用 Calcurse,帮助用户更有效地组织工作。 ... [详细]
  • 调试利器SSH隧道
    在开发微信公众号或小程序的时候,由于微信平台规则的限制,部分接口需要通过线上域名才能正常访问。但我们一般都会在本地开发,因为这能快速的看到 ... [详细]
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社区 版权所有