OBS Studio
2023-05-04 11:37:10 阿炯

本站赞助商链接,请多关照。 Open Broadcaster Software(OBS)是由OBS Project开发的自由开源跨平台流媒体和录影程序。该程序支持Windows 8、MacOS 10.13以及Ubuntu 18.04以上的操作系统版本。使用C和C++语言编写并在GPLv2协议下授权使用。


Free and open source software for video recording and live streaming.

它是一个用于录制和进行网络直播的自由开源软件包,提供实时源和设备捕获、场景组成、编码、录制和广播。数据传输主要通过实时消息协议(RTMP)完成,可以发送到任何支持RTMP的软件,包括YouTube、Twitch.tv、Instagram和Facebook等流媒体网站。在视频编码方面,OBS可以使用X264自由软件程序库、英特尔快速视频同步技术、Nvidia NVENC和AMD视频编码引擎将视频流编码为H.264/MPEG-4 AVC和H.265/HEVC格式。音频可以使用MP3或AAC编解码器进行编码。进阶用户可以选择使用Libavcodec/libavformat中的任何编解码器和容器,也可以将流输出到自定义FFmpeg URL。

特性:
高性能实时视/音频捕获和混合。创建由多种来源组成的场景,包括窗口捕获,图像,文本,浏览器窗口,网络摄像头,捕获卡等。
设置无限数量的场景,用户可以通过自定义过渡无缝切换。
带有每个源滤波器的直观音频混合器,例如噪声门,噪声抑制和增益。全面控制 VST 插件支持。
强大且易于使用的配置选项。添加新源,复制现有源,并轻松调整其属性。
精简的设置面板使用户可以访问各种配置选项,以调整广播或录制的各个方面。
模块化的 “Dock” UI 允许用户完全根据需要重新排列布局。用户甚至可以将每个单独的 Dock 弹出到自己的窗口中。


主用户界面分为五个部分:场景、来源、混音器、场景过渡和控件。场景是一组源,如实时和录制的视频、文本和音频。混音器面板允许用户静音,并通过虚拟faders调整音量,并通过按下静音按钮旁边的齿轮来应用效果。控件面板有开始推流、开始录制、工作室(Studio)模式、设置、退出这些按钮。上半部分是实时视频预览,用于监控和编辑当前场景。根据用户的喜好,用户界面可以切换到暗主题或亮主题。

在工作室(Studio)模式下,有两个场景预览窗口,左边是修改和预览非活动场景的窗口,右边是预览活动场景的窗口。在中间有一个二级转换按钮,允许转换到左边窗口中的非活动场景。2014年,为了支持多平台、更全面的特性集和更强大的API,开发团队开始了一个被称为OBS Multiplatform(后来更名为OBS Studio)的新版本。从OBS Studio的v18.0.1开始,OBS Classic不再受支持,因为前者的功能与后者几乎完全相同,但Classic的下载仍然可用。

最新版本:29
OBS Studio 于2023年5月上旬发布了自 第 29 版以来的第一个重大更新,新版本增加了更多的新功能并改进了现有功能。主要重点内容包括通过 RTMP 为 YouTube 平台提供 AV1/HEVC 支持
目前仅作为 Beta 功能由 YouTube 支持/启用
HDR 尚未实现
支持 AJA 采集卡的环绕声
在 macOS 上更新了 Sparkle,以实现更小、更快的更新
为 FLAC、ALAC 和 PCM 提供新的无损音频录制选项
在 Simple 输出录制中支持多个音轨
大大改善了带有专用英特尔 GPU 的设备上的屏幕录制性能
改善了虚拟摄像机的支持和 V4L2 源。
OBS Studio 29.1 增加了一个指示器,可以看到音源何时未被静音,也未被分配到任何音轨
支持使用 Ctrl - 和 + 或右键菜单缩放
将 VLC 源中的字幕轨道支持扩大到 1000 个
为 VA-API 编码器增加了 HEVC 和 HDR 支持
为 DeckLink 源增加了 HDR 支持
改进了 YouTube 缩略图预览
为 AMF 编码器引入了 QVBR 支持
twoloop 作为默认的 FFmpeg AAC 编码器
对媒体源的硬件解码添加 CUDA 支持
更好的 DeckLink 性能
更多详情可查看此处

最新版本:30
v30.0 已正式于2023年11月中旬发布。此版本移除了对 Ubuntu 20.04、Qt 5 和 FFmpeg 4.4 之前版本的支持。主要变化如下:
支持 WebRTC(详情查看 OBS Studio 支持 WebRTC,采用 Rust 实现)
重新设计状态栏,以便组织和结构化地管理内容,并引入更具代表性和可识别性的图标
为 Linux 平台添加 Intel QSV (Quick Sync Video) 支持
为 macOS 版本添加应用程序音频捕获
为 Windows 版本添加着色器缓存以减少启动时间
添加 “安全模式”:无需第三方插件、脚本和 websockets 即可运行 OBS
其它值得关注的变化包括:默认按名称对音频/视频编码器下拉列表进行排序、增加使用拖放来排列过滤器的功能、在可能的情况下启用 GPU 缩放 “重新缩放输出”,以及增加了 Studio 模式下场景变化的日志记录。更多说明请参考版本发行说明

最新版本:32
v32.0 已于2025年9月下旬正式发布,本次更新带来插件管理器、Windows 与 macOS 自动上传崩溃日志(可选)、支持 Nvidia RTX 语音活动检测与椅子移除功能,并为 Apple Silicon 引入 Metal 渲染器实验支持。主要更新内容如下:
基础插件管理器:引入了一个内建的插件管理器,简化了插件的安装、更新与管理流程,避免以往需手动复制文件的繁琐操作。
可选自动崩溃日志上传(仅 Windows/macOS):用户可选择自动将崩溃日志上传,帮助开发团队更快识别并修复问题。

NVIDIA RTX 新音频和视觉功能
语音活动检测(VAD)优化 RTX 噪声抑制,仅在检测到语音时才启用,从而提升通话和直播的音质。
RTX 效果优化:提升整体性能与效果表现。
背景移除中的移除椅子功能:在使用 RTX 背景移除时自动去除椅子,实现更干净的背景效果。

Hybrid MOV 容器支持
在 macOS 上支持 ProRes 视频编码。
所有平台统一支持 HEVC/H.264 视频编码,以及 PCM 音频,增强跨平台视频处理的兼容性

其他改进与修复(摘选)
休止加载为未来版本构建的插件,以避免兼容性问题。
引入自定义 OBS widgets,为未来更大的 UI 更新做铺垫。
针对 Linux 的 PipeWire 视频捕获格式选择进行了改进。
AWS Metal 渲染器支持的准备。
优化了音频去重复逻辑,避免嵌套场景或多个画布中音频重复播放;还防止 “监视与输出” 模式中因捕获监视设备而导致的重复音频输出。
更新 AMD 编码器默认设置,提升编码质量;改进 Hybrid MP4/MOV 中章节标记的准确性;修复 macOS 上编辑字段光标问题;增强 PipeWire 视频捕获格式处理。
包含多项 Bug 修复,包括 macOS 窗口操作崩溃、SRT 错误 URL 导致崩溃、多视图显示空白、焦点设置问题、滚动条可见性、HEVC 帧优先级设置错误、编码延迟、Qt 旧版兼容问题等。


官方主页:https://obsproject.com/