OBS Studio 29.1视频流媒体系统发布

OBS Studio 29.1 是一款用于流媒体、合成和视频录制的套件,现已推出。 该代码是用 C/C++ 编写的,并根据 GPLv2 许可证分发。 为 Linux、Windows 和 macOS 生成程序集。

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

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

关键变化:

  • 使用增强型 RTMP 协议实现了以 AV1 和 HEVC 格式进行流传输的能力,该协议扩展了标准 RTMP 协议的功能,以支持新的视频编解码器和 HDR。 在目前的形式中,OBS Studio 中的增强型 RTMP 目前仅支持 YouTube,尚不包括 HDR 支持。
  • 在简化模式(简单输出)下,添加了对同时录制多个音轨的支持。
  • 添加了选择音频编码器进行录制和广播的功能。
  • 添加了将源内容预加载到内存中的设置,以消除应用过渡效果 (Stinger) 时出现的丢帧情况。
  • 嵌入式浏览器窗口(Browser Dock)中添加了一个选项来复制页面地址。
  • 添加了通过按 Ctrl -/+ 缩放浏览器面板的功能。
  • 添加了以碎片 MP4 和 MOV 格式录制的功能,以提高与 MKV 的兼容性。 碎片化的 MP4 和 MOV 文件稍后可以打包为常规 MP4 和 MOV 文件。
  • 添加了对 AJA 声卡环绕声的支持。
  • 添加了以无损格式(FLAC/ALAC/PCM)录制音频的选项。
  • 添加了一个指示器来指示输入音频流处于活动状态(麦克风已打开),但未链接到音轨。
  • AMD AV1 编码器已添加到简单输出模式。
  • 许多内部数据结构已转换为使用哈希表来加速数据检索并提高处理大型集合时的性能。
  • 使用双线性缩放改进了 YouTube 缩略图的预览。
  • 根据所选格式,不兼容的音频和视频编码器将自动禁用。
  • VA-API 编码器中添加了 HEVC 和 HDR 支持。
  • DeckLink 视频捕捉模块中添加了 HDR 支持。 改进了 DeckLink 性能。
  • 显着提高了 Linux 中配备 Intel GPU 的系统的屏幕捕获性能。
  • 在便携式模式下运行时,系统范围的插件加载将停止。
  • 对于 Windows,已实现 DLL 阻止模式,该模式可防止连接有问题的 DLL 库,从而导致冻结或崩溃。 例如,确保阻止旧版本的VTubing虚拟相机。
  • 在源多媒体流的硬件解码中,实现了使用CUDA的能力。
  • 脚本工具现在支持 Python 3.11。
  • Flatpak 添加了对 DK AAC 的支持。

来源: opennet.ru

添加评论