重要
NVENC 不再支持 NVIDIA Kepler(600 和 700 系列)GPU。
注意
NVIDIA 用户可能需要将其 GPU 驱动程序更新到 551.76 (Windows) / 550.54.14 (Linux) 或更高版本。
重要
OBS 的代码签名证书已更新。这可能会影响游戏捕获与此 OBS 更新的某些反作弊解决方案的兼容性。如果您是游戏或反作弊开发者,请参阅 https://obsproject.com/kb/capture-hook-certificate-update 了解更多信息。
31.0.1 修补程序更改
- 修复了 macOS 上由手势反应引起的崩溃 [gxalpha]
- 修复了由格式错误的场景收集文件导致的崩溃 [PatTheMav]
- 修复初始化 PipeWire 屏幕共享时 Linux 上可能发生的崩溃问题 [tytan652]
- 修复了退出 OBS 时 macOS 上可能出现的死锁和卡顿问题 [izwb003]
- 修复了在 Linux 上禁止屏幕保护程序的问题 [tytan652]
- 修复了迁移的 NVIDIA Audio Effects 滤镜无法在滤镜顺序中保持其位置的问题 [pkviet]
- 修复了场景集合可能具有不正确的基本分辨率 [derrod] 的问题
- 修复了 Linux 上具有便携模式导致配置目录位于错误位置的问题 [Penwy]
- 修复了设置为“随机播放模式”的图像幻灯片源会在最后一张图像上停止的问题 [derrod]
- 修复了 NVENC 错误消息 [derrod] 的缺失字符串
- 更改了 NVENC 以允许无效的自定义选项 [derrod]
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]
- 现有筛选器将自动迁移。
- 将图像幻灯片的 Playback Mode 属性从单选按钮更改为下拉列表 [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 上的屏幕保护程序抑制功能 [tytan652]
- 更改了脚本,以便在重新加载时将设置正确传递给修改后的回调 [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 Window Capture 中的两个潜在崩溃 [Lain-B]
- 修复了音频设备断开连接时可能在 macOS 上发生的崩溃 [jcm93]
- 修复了捕获 D3D12 游戏时在 Windows 上的崩溃 [confusionattack/Lain-B]
- 修复了导入在 Windows 上创建的场景集合时在 Linux 上崩溃的问题 [SarenDev]
- 修复了捕获 Vulkan 应用程序时 Windows 上的崩溃 [Charlese2]
- 修复了 MP4 多路复用器 [derrod/notr1ch] 中的死锁
- 修复了关闭 muxer 时出现的死锁 [exeldro]
- 修复了停止编码器 [derrod] 时可能出现的死锁
- 修复了文本解析器 [fzwoch] 中的潜在内存错误和崩溃
- 修复了几个小的内存泄漏 [pkviet]
- 修复了 PipeWire 插件 [dimtpap] 中的内存泄漏
- 修复播放 HDR 媒体文件时的内存泄漏问题 [tt2468]
- 修复了 FreeBSD 上处理 SSL 证书的问题 [emaste]
- 修复了 Rachni 主题中按下按钮颜色的问题 [shiina424]
- 修复了系统主题中缺少一些图标的问题 [shiina424]
- 修复了 Socket 未正确关闭的 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]
下载: