支持HDR的OBS Studio 28.0视频流媒体系统发布

项目第十天,发布了OBS Studio 28.0,这是一个用于流媒体、合成和视频录制的软件包。 该代码是用 C/C++ 编写的,并根据 GPLv2 许可证分发。 为 Linux、Windows 和 macOS 生成程序集。

开发 OBS Studio 的目标是创建一个便携式版本的开放广播软件 (OBS Classic) 应用程序,该应用程序不依赖于 Windows 平台,支持 OpenGL 并且可通过插件进行扩展。 另一个区别是模块化架构的使用,这意味着界面和程序核心的分离。 它支持源流转码、在游戏过程中捕获视频并流式传输到 Twitch、Facebook Gaming、YouTube、DailyMotion、Hitbox 和其他服务。 为了确保高性能,可以使用硬件加速机制(例如NVENC和VAAPI)。

支持基于任意视频流、来自网络摄像头的数据、视频采集卡、图像、文本、应用程序窗口或整个屏幕的内容进行场景构建的合成。 在广播期间,您可以在多个预定义场景之间切换(例如,切换视图,重点关注屏幕内容和网络摄像头图像)。 该程序还提供音频混合、使用 VST 插件进行过滤、音量均衡和降噪的工具。

关键变化:

  • 显着改善色彩管理。 添加了对扩展动态范围(HDR、高动态范围)和每通道 10 位颜色深度的支持。 添加了色彩空间和格式的新设置。 10 位颜色的 HDR 编码适用于 AV1 和 HEVC 格式,并且需要 NVIDIA 10 和 AMD 5000 级别的 GPU 用于 HEVC(尚不支持 Intel QuickSync 和 Apple VT)。 目前只能通过 YouTube HLS 服务提供 HDR 流式传输。 在Linux和macOS平台上,HDR支持仍然需要一些工作,例如HDR预览不起作用,并且需要更新一些编码器。
  • 图形界面已切换为使用 Qt 6。一方面,Qt 更新使得获得当前的错误修复并改进对 Windows 11 和 Apple Silicon 的支持成为可能,但另一方面,它导致了支持的停止适用于 Windows 7 和 8、macOS 10.13 和 10.14、Ubuntu 18.04 和所有 32 位操作系统,以及与继续使用 Qt 5 的某些插件的兼容性丧失(大多数插件已迁移到 Qt 6)。
  • 添加了对配备 Apple M1 ARM 芯片 (Apple Silicon) 的 Mac 计算机的支持,包括无需仿真即可工作的本机程序集。 由于本机程序集与许多插件不兼容,因此也可以在 Apple Silicon 设备上使用基于 x86 架构的程序集。 Apple Silicon 系统上的 Apple VT 编码器支持 CBR、CRF 和简单模式。
  • 对于 Windows,添加了适用于 AMD 芯片的新的、更优化的编码器实现,添加了对 NVIDIA 背景去除组件的支持(需要 NVIDIA 视频效果 SDK),提供了音频捕获应用程序以及回声去除功能模式已添加到 NVIDIA 噪声抑制过滤器中。
  • 对于 macOS 12.5+,已经实现了对 ScreenCaptureKit 框架的支持,其中包括允许您捕获带有声音的视频的框架。
  • 提供了为虚拟摄像机选择性混合视频的能力。
  • 官方插件包括 obs-websocket 5.0,用于通过 WebSocket 传输数据来远程控制 OBS。
  • 默认情况下,提供新的设计主题“Yami”。
  • 添加了根据文件大小或持续时间自动将录音分割为多个部分以及手动分割的功能。
  • 添加了对使用 SRT(安全可靠传输)和 RIST(可靠互联网流传输)协议的输出的本机支持。
  • 添加了从 OBS 界面向 YouTube 聊天发送消息的支持。

来源: opennet.ru

添加评论