应用简介
OBS,全名Open Broadcaster Software,是一款非常好用的电脑开源直播软件。它支持串流、音频、视频等设置,能够让用户可以自由选择自己的直播模式,可以选择让人们看到指定的视频展现模式,还可以设置多个场景,方便用户应对不同的环境,随时切换,该支持Windows XP操作系统。
【功能特色】
1、实时高性能的视频/音频捕捉与混合,以及无限的场景模式使您可以通过自定义实现无缝转换。
2、为视频源设计的滤镜例如图片蒙版,色彩校正,色度/色彩键控以及更多。
3、直观的音频混合器拥有针对单个源的过滤器例如噪音门限,噪音抑制以及增益。 完美支持VST插件。
4、强大且易用的配置选项。 增加新的源,复制现有的,以及轻而易举地调整它地属性。
5、精简的设置面板用于快速配置您的直播或录制。 轻松地在不同的配置之间切换。
6、适合您环境的多个主题。
【OBS输出设置】
1、视频比特(码率):此处为最大使用上行速率 (1000≈1Mbps上行)
通常未签约主播会被平台限制上行 所以未签约主播尽量不要超过 “3500“码率 因为就算超过了 也只是多占用上行及电脑资源
码率因 平台/网络质量 每次直播的清晰码率都会有不同 所以没有固定理论数值 需要打开直播间进行测试。流畅无克即可。 测试可以从2000开始测试~
2、编码器:
X.264 为CPU解码 利用CPU性能处理画质 效果佳 如直播时占用CPU过高 请更换硬件编码
QSV 为核显解码 备用方案 通常使用率很小
H.264 为独显解码 当直播内容/游戏占用CPU过高时 将改为H.264测试 但在x.264的码率上提高1000 才能达到相同效果
总结:初期测试 都使用x.264 如果CPU占用一直过高 将使用QSV测试 如核显禁用 也可以直接用H.264测试 测试为主 理论永远都是理论
3、速率控制:推荐ABR
ABR(平均比特率)单位时间内把码率控制在额定码率,编码输出本来就有缓冲可以起到平滑波动的作用
VBR 适合的应用场景是媒体存储,而不是网络传输
CBR(常数比特率)文件从头到尾都是一种位速率。相对于VBR和ABR来讲,它压缩出来的文件体积很大,但音质却不会有明显的提高。
4、CPU使用预设:
按顺序简单理解(说多了也不能理解)
上方为 占用CPU小 效果较差
下方为 占用CPU高 效果较好
通常使用/测试:very fast、faster、 fast、medium
【更新内容】
添加了使用游戏捕获功能来捕获基于Vulkan的游戏的功能。非常感谢Ubisoft的帮助![Littlematth / jpark37 / Jim]
注意:在更新游戏以支持新的挂钩之前,当前可能无法与Rainbow 6 Siege一起使用
在窗口捕获中添加了一种新的捕获方法,该方法允许捕获浏览器,基于浏览器的窗口和Microsoft Store(UWP)程序[jpark37]
默认情况下,它将使用“自动”,它将在大多数窗口上使用常规方法,并在浏览器,基于浏览器的窗口和Microsoft Store(UWP)程序上使用新方法
新方法的缺点是它可能导致一些光标滞后以及捕获的窗口周围的突出显示的边框。但是,边界本身并未被捕获。
您可以选择在窗口捕获属性中使用哪种捕获方法
在Linux上实现的浏览器插件[bazukas / cg2121]
添加了高级场景集合导入(在菜单栏上,场景集合->导入),使您可以从其他常见的流媒体程序中导入[Dillon]
添加了媒体源热键,可以控制播放(停止/暂停/播放/重新启动)[cg2121]
目前,这些只是热键。用户界面也计划在将来进行更新
新增了拖放URL来创建浏览器源的功能(在显示确认提示以确保它是有意的之后)[WizardCM]
开发人员可以在其网页上添加一个嵌入,使他们可以预先指定将其拖放到OBS中时在源中自动设置的参数。请参阅此链接以获取更多详细信息:https : //wizardcm.github.io/OBS-Drag-Demo/
在工作室模式中添加了T型杆[cg2121]
请注意,这在使用Stinger过渡或“剪切”过渡时不起作用
添加了对SRT协议的支持(//en.wikipedia.org/wiki/Secure_Reliable_Transport)[boxerab ]
通过在“流设置”>“服务”下选择“自定义”,然后srt://在“服务器”框中输入路径,即可使用此功能。
在场景列表中添加了一个按钮网格模式,可以通过右键单击场景列表来进行切换[Dillon]
增加了通过调音台中的右键单击上下文菜单锁定音频源的音量值的功能[cg2121]
在源列表中添加了源图标,以更直观地指示其功能(可以在“查看”菜单中禁用)[cg2121]
在LUT过滤器[jpark37]中增加了对多维数据集LUT文件的支持
添加了将所有音频源显示为高级音频设置的选项[exeldro]
通过在窗口[cg2121]上单击鼠标右键,添加了在高级音频属性中使用百分比而不是dB的选项
在重播缓冲区按钮旁边添加了一个用于保存重播缓冲区的按钮(类似于录制按钮上的暂停按钮)[cg2121]
增加了对某些可以自动旋转其摄像机输出的设备的支持,例如Logitech StreamCam [Jim]
在投影机的右键单击上下文菜单中添加了更改投影机类型的功能[cg2121]
添加了复制/粘贴多个选定来源的功能[torresam]
在设置[Rodney]的“流”部分中连接Twitch帐户时,添加了启用/禁用BTTV和/或FFZ聊天扩展的选项。
添加了系统托盘图标以显示暂停录音的时间[Programmatic]
为QSV编码器添加了“自定义量化矩阵”选项(在Ice Lake或更高版本上可用)[brittneysclark]
添加了一个选项以将循环切换到滚动过滤器[Dillon]
添加了“淡入黑色”选项,可在工作室模式下快速过渡[cg2121]
在高级设置的“文件名格式”选项中添加了字符串说明符,使您可以指定某些设置(例如分辨率和FPS)来记录文件名[exeldro]
添加了一个热键以重置统计信息窗口/面板[cg2121]
视频设置现在显示画布的纵横比和输出分辨率[cg2121]
变更/调整
将颜色源的默认大小增加到画布的大小[cg2121]
增加了文本源中文本的默认大小[cg2121]
增加了可以一次通过图像幻灯片打开的文件数[Jim]
添加了各种较小的性能改进[jpark37]
如果遮罩文件已被修改,则遮罩过滤器现在将自动重新加载遮罩[omkelderman]
现在,浏览器源将自定义CSS属性[WizardCM]使用等宽字体。
通过组合开始和停止按钮并在输出处于活动状态时突出显示它们,重新设计了Decklink输出UI。[cg2121]
Bug修复
修复了窗口捕获在打开其属性时可能会选择一个意外窗口的问题[Jim / Dillon]
修复了浏览器源无法在路径[Dillon]中加载带有哈希字符的文件的问题
修复了在便携式模式下导入配置文件无法正常工作的错误[WizardCM]
修复了一个错误:当OBS处于焦点状态时,禁用热键时无法调整码头的大小[WizardCM]
修复了最小化[R1CH]时预览并没有完全禁用的错误
修复了以下错误:如果系统上安装了Flash,程序可能会在启动时崩溃[R1CH / Jim]
修复了媒体源有时会锁定在框架上的错误[Jim]
修复了Twitch浏览器面板在首次运行时不会使用深色主题的错误[Jim]
修复了在简单输出模式下使用自定义录制质量时录制音频比特率过低的错误[Fenrir]
修复了以下错误:如果使用音轨2 [R1CH],重新连接的流会降至0 kbps并断开连接
修复了使用多个游戏捕获时有时会捕获错误游戏的错误[Dillon]
修复了在视频设置中输入高分辨率时崩溃的问题[cg2121]
修复了Linux上PulseAudio导致的崩溃[cg2121]
修复了使用自动配置向导[R1CH]后可能会在关机时崩溃的问题
修复了添加包含带有许多Unicode字符的文件的目录时,VLC和幻灯片放映源崩溃的问题[R1CH]
修复了如果插件将空格保存到其配置文件(这主要影响Tuna插件)时启动时崩溃的问题[R1CH]
修复了当没有Decklink输出可用时(例如,输入同时处于活动状态)的崩溃问题[cg2121]
修复了在启动输出时未选择Decklink输出设备的情况下崩溃的问题[cg2121]
修复了一些较小的内存泄漏[jpark37]
修复了程序不会让您知道记录路径无效的问题[Lqlsoftware]