客服QQ:
重要的
NVIDIA Kepler(600 和 700 系列)GPU 不再支持 NVENC。
笔记
NVIDIA 用户可能需要将其 GPU 驱动程序更新到 551.76(Windows)/ 550.54.14(Linux)或更新版本。
重要的
OBS 的代码签名证书已更新。这可能会影响此 OBS 更新与某些反作弊解决方案的游戏捕获兼容性。
31.0 新功能
- 添加了 NVIDIA 模糊滤镜和背景模糊 [pkviet]
- 添加了预览滚动条和缩放/比例指示器 [cg2121/Warchamp7]
- 增加了对 AJA 设备捕获的 v210 格式支持 [paulh-aja]
- 添加了 Amazon IVS 服务集成 [palana]
- 添加了 QSV AV1 屏幕内容编码 [thyintel]
- 启用第一方 YouTube 聊天功能 [msuman-google]
31.0 变更
- 在所有平台上将浏览器源/坞站 CEF(Chromium)更新至版本 127(6533)[reitowo/WizardCM/PatTheMav/tytan652/pkviet/kkartaltepe/Lain-B]
- 更改场景项目以使用相对坐标 [derrod]
- 如果场景集合具有已知的输出分辨率设置,则现有场景集合将自动转换为使用相对坐标。
- 将 NVIDIA 音频效果与噪音抑制分离 [pkviet]
- 现有的过滤器将自动迁移。
- 将图像幻灯片的播放模式属性从单选按钮更改为下拉菜单 [derrod]
- 在 Linux 上使用 Wayland 时禁用(当前不受支持的)内置自动场景切换器 [tytan652]
- 改进了 macOS 虚拟摄像头的错误消息 [jcm93]
- 更改 Windows 上的显示和窗口捕获以不捕获第一个找到的显示或窗口 [Lain-B]
- 更改 Linux 上的显示和窗口捕获以不隐式捕获 [Lain-B]
- 尝试使用 BitBlt 捕获 WinUI 3 应用程序时向窗口捕获添加了警告 [qhy040404]
- 重构了 NVENC 实现并进行了多项改进 [derrod]
- 现在支持 SDK 12.2 功能,例如拆分编码。
- 支持旧 SDK 的附加功能:
- B 帧作为参考
- 目标质量 VBR 模式 (CQVBR)
- 已添加自定义选项字段,以允许设置更多不保证其自己的 UI 元素的选项。
- 改进了 Flatpak 中 Linux 上的屏幕保护程序抑制功能
- 更改脚本以在重新加载时正确将设置传递给修改后的回调 [Penwy]
- 删除了旧设备(Haswell 或更旧版本)的旧版 QSV 代码 [RytoEX]
- 删除了适用于 Windows 7 的旧版 QSV 代码 [RytoEX]
- 删除了 macOS 13+ 上的默认桌面音频设备 [jcm93]
- 删除了对 NVENC 的 NVIDIA Kepler GPU 支持 [derrod]
- 删除了 FTL 支持 [derrod]
- 从 OBS Studio 28.1 及更早版本中删除了旧版迁移 [derrod]
- 如果从这些旧版本更新,您可能希望先更新到 OBS Studio 30.2,然后再更新到 OBS Studio 31。
- 删除了对 Ubuntu 22.04 的支持 [derrod]
- 删除了旧版 YouTube 聊天功能 [gxalpha]
- 由于已知问题,阻止 TikTok 虚拟摄像头在 OBS 中加载 [notr1ch]
- 应用程序设置已被分为“应用程序”配置和“用户”配置,而不是将所有内容存储在 global.ini 中 [PatTheMav]
31.0 错误修复
- 修复了 Linux 上 QSV 编码器的两次崩溃 [kkartaltepe]
- 修复了涉及多轨视频输出重新连接的竞争条件导致的崩溃 [dsaedtler]
- 修复了 Linux 窗口捕获中的两个潜在崩溃 [Lain-B]
- 修复了音频设备断开连接时可能发生的 macOS 崩溃问题 [jcm93]
- 修复了捕获 D3D12 游戏时 Windows 上发生崩溃的问题 [confusionattack/Lain-B]
- 修复了导入在 Windows 上创建的场景集合时在 Linux 上发生崩溃的问题 [SarenDev]
- 修复了捕获 Vulkan 应用程序时 Windows 上发生崩溃的问题 [Charlese2]
- 修复了 MP4 多路复用器中的死锁问题 [derrod/notr1ch]
- 修复关闭多路复用器时出现死锁的问题 [exeldro]
- 修复了停止编码器时可能出现的死锁问题 [derrod]
- 修复了文本解析器中潜在的内存错误和崩溃 [fzwoch]
- 修复了几个小的内存泄漏 [pkviet]
- 修复了 PipeWire 插件 [dimtpap] 中的内存泄漏
- 修复播放 HDR 媒体文件时发生的内存泄漏问题 [tt2468]
- 修复了 FreeBSD 上处理 SSL 证书的问题 [emaste]
- 修复了 Rachni 主题中按下按钮颜色的问题 [shiina424]
- 修复系统主题中一些图标缺失的问题 [shiina424]
- 修复了 SRT 监听器套接字未正确关闭的错误 [pkviet]
- 修复了尝试切换到已损坏或无效的其他场景集合时当前场景集合可能会被删除为默认值的问题 [derrod]
- 修复了 UTF-8 文本转换中的缓冲区溢出问题 [derrod]
- 修复了可能导致 QSV CBR 中比特率飙升的问题 [thyintel]
- 注意:此修复仅适用于 Lunar Lake 或更新版本(Alder Lake N 除外)。
- 修复了自动配置向导可能无意中启用增强广播的问题 [lexano-ivs]
- 修复了音量计上音频剪辑指示器显示不正确的问题 [norihiro]
- 修复了导致热键在 macOS 上注册不一致的问题 [jcm93]
- 修复了颜色格式设置为 I444 时导致多轨视频输出失败的问题 [dsaedtler]
- 修复了浏览器源中的自定义 CSS 不再适用于某些网站(即 YouTube 聊天)的问题 [vvto33]
- 恢复了对 WHIP 输出的 STUN 支持 [mondain]