Open Broadcaster Software
一款免费开源的实时流媒体和屏幕录制软件,为高效捕获、合成、编码、记录和流传输视频内容而设计,支持所有流媒体平台。快捷键可让视图平滑切换,还有画中画和实时字幕等新功能。
核心功能
OBS Studio具有实时高性能的视频/音频捕获与混合功能,支持无限场景和多种来源(窗口捕获、游戏、摄像头等)。软件提供直观的音频混音器、多种滤镜(如色彩校正、色度键控)以及VST插件支持。用户可自定义界面布局,并通过模块化设计调整功能模块位置。
核心技术
OBS Studio支持NVIDIA NVENC、Intel Quick Sync Video (QSV)、AMD AMF等硬件编码器,以降低CPU负载,提升编码性能。
自OBS Studio 32.0.0版本起,在macOS上提供基于Apple Metal图形API的实验性渲染后端,作为现有OpenGL后端的替代选项,以提升图形渲染性能 。
OBS Studio 30.2版本引入了‘Hybrid MP4’输出格式,该格式兼具MKV格式的数据丢失容错能力和MP4格式的广泛兼容性,解决了长期存在的用户痛点 。
OBS Studio支持AV1、HEVC(H.265)、H.264等多种视频编码格式,并可通过RTMP、WHIP、WebRTC等协议进行流媒体传输,同时支持HDR(高动态范围)内容的录制和推流(例如推流至YouTube)。
OBS Studio通过obs-websocket插件(自28.0.0版本起已核心集成)提供丰富的WebSocket API,支持远程控制和自动化工作流。
OBS Studio采用模块化架构,并应用了多种设计模式(如观察者模式、工厂模式),以提升代码的可维护性、可扩展性和系统稳定性。
OBS Studio持续适配新兴平台与技术,例如实验性支持Windows on Arm (WoA)架构,并在Linux上原生支持Wayland显示服务器协议,通过PipeWire和XDG Portals进行窗口捕获。
官网
中文
https://obsproject.com/zh-cn
Github
https://github.com/obsproject/obs-studio


