OBS Studio 29 发行说明

1年前 (2023-05-02)新闻资讯386

注意 Studio 29.1

新功能和添加

添加了对通过增强型 RTMP [YouTube/yuriy-chunak/derrod] 流式传输 AV1/HEVC 的支持

增强型 RTMP V1 扩展了 RTMP 协议以支持更新的视频编解码器和 HDR。更多信息: https: //github.com/veovera/enhanced-rtmp

目前仅作为 Beta 功能由 YouTube 支持/启用

HDR尚未实现

在简单输出录音 [pkv] 中添加了对多个音轨的支持

为 Windows 添加了 DLL 阻止功能。这允许 OBS 阻止有问题的 DLL 附加到 OBS 并导致冻结或崩溃,例如第 3 方覆盖挂钩和过时的视频捕获设备。[notr1ch]

这会阻止流行的 VTubing 软件虚拟相机的旧版本,这些软件已知会在访问视频捕获设备属性时导致冻结。如果您受到影响,请将您的 VTubing 软件更新到最新版本。

添加设置以选择用于流式传输和录制的音频编码器 [tytan652]

添加了一个选项,可以将 Stingers 中使用的媒体源预加载到内存中,以避免在转换过程中跳帧 [Lain]

在 macOS 上添加了更新频道并更新了 Sparkle,以实现更小、更快的更新 [derrod]

在 Windows [derrod] 的窗口和游戏捕获源中添加了兼容性通知

添加了使用 Ctrl - 和 + 以及右键菜单 [WizardCM] 缩放浏览器停靠栏的功能

添加了一个设置来记录碎片化的 MP4 和 MOV 格式 [derrod]

它们提供了比 MKV 更高的兼容性,同时提供了类似的恢复能力,可以防止因崩溃、空间不足等原因造成的数据丢失。

碎片化的 MP4 和 MOV 文件可以重新混合为常规 MP4/MOV,以防无法正确读取前者(例如,在较旧的编辑软件中)

添加了对 AJA 采集卡环绕声的支持 [paulh-aja]

在 macOS [jpark37] 上添加了对 VideoToolbox 编码器的 ProRes 4444 (XQ) 支持

添加了无损音频录制选项(FLAC/ALAC/PCM,包括 32 位浮点数)[derrod]

如果音频源未静音但未分配给任何音轨 [derrod],则添加指示器

将 AMD AV1 编码器添加到简单输出模式 [notr1ch]

一般变化

将最低 macOS 版本增加到 macOS 11.0 [PatTheMav]

如果缩放后的分辨率与当前视频输出分辨率相匹配 [notr1ch],则忽略输出缩放

NVENC 错误消息现在包含更多详细信息 [notr1ch]

将默认的 FFmpeg AAC 编码器更改为质量更高的 twoloop [norihiro]

允许 VST 路径的符号链接 [tuduweb]

为 AMF 编码器实施 QVBR [flaeri]

扩展了对 VLC 源中字幕轨道的支持(最多 1000 个)[jjm2473]

设置中的“热键”选项卡在切换到之前不再加载,导致“设置”窗口对于大型场景集合打开得更快 [derrod]

将各种内部数据结构切换为使用哈希表进行查找,从而显着提高性能并在大型场景集合中加载/节省时间 [derrod]

导出的场景集合 JSON 现在被漂亮地打印和排序,允许通过 git 或其他版本控制机制更容易跟踪 [derrod]

在帮助菜单中添加了一个“新增功能”条目以手动打开更新后的变更日志对话框 [derrod]

单击属性中的“默认”按钮现在将在重置 [derrod] 之前要求确认

通过使用 Zstandard 压缩 [derrod] 改进了 Windows OBS 更新程序速度并减小了下载大小

添加了特定于平台的“新增功能”通知,以更好地传达不影响所有操作系统的更改或问题 [derrod]

添加了在 Windows 10+ 模式下强制捕获 SDR Window Capture 的选项 [jpark37]

使用双线性缩放 [derrod] 改进了 YouTube 缩略图预览

现在将根据所选格式 [derrod] 禁用不兼容的音频/视频编码器

为 VA-API 编码器添加了 HEVC 和 HDR 支持 [yuriy-chunak]

添加了对 DeckLink 源的 HDR 捕获支持 [jpark37]

Sources列表中音频源右键菜单中与视频相关的项目将不再出现[cg2121]

原生 macOS 对话框现在尊重 OBS 被设置为深色主题 [gxalpha]

显着提高 Linux 上英特尔专用 GPU 的屏幕捕获性能 [kkartaltepe]

Linux 上的 JACK 输入现在将在其名称中显示“OBS Studio”以阐明其来源。这可能会导致现有配置的设备停止工作,直到用户更新 [univrsal]

系统颜色选择对话框现在用于 macOS [gxalpha]

对 t-bar 的各种改进以获得更可预测的用户体验 [gxalpha]

当 OBS 在便携式模式 [gxalpha] 下运行时,不再加载系统范围内安装的插件

媒体源的硬件解码现在可以使用 CUDA [rjgtav]

改进 DeckLink 性能 [jpark37]

脚本现在支持 Python 3.11 [RytoEX]

在 Flatpak [tytan652] 上添加了 FDK AAC 支持

浏览器停靠栏现在提供“复制页面地址”选项 [WizardCM]

将浏览器源的最大分辨率增加到 8192x8192 [fungiboletus]

OBS Websocket 已更新至 5.2 [RytoEX]

更改了添加源菜单以不区分大小写地排序 [gxalpha]

改进了 Windows 上大多数 Elgato 视频捕获设备的默认缓冲行为 [FBirth]

为 QSV 编码器添加了编解码器日志 [RytoEX]

使热键编辑布局边距对称 [gxalpha]

如果活动编码器与动态比特率 [pkv] 不兼容,则添加日志记录

Bug修复

修复了在更高帧率下使用多轨音频时静默不启动的问题 [kkartaltepe]

修复了使用 NVENC 预设 p6 或 p7 [pkv] 时动态比特率更改不起作用的问题

如果编码器在设置中更改 [tytan652],则固定编码器设置不会更新

修复了使用经常更改其分辨率的视频源(例如 VLC 播放列表)时可能发生的崩溃 [notr1ch]

修复了在媒体源中使用流时可能发生的崩溃(在 v29 中引入)[notr1ch]

修复了向上压缩器 [pkv] 中负增益的问题

修复了 FFmpeg 自定义输出中与颜色转换相关的几个错误 [flaeri]

修复了在大型集合中搜索热键和重复键分配时 UI 无响应的问题 [derrod]

修复了 RTMP 超时问题,该问题可能导致服务器认为 OBS 已干净地结束连接,而不是由于错误而断开连接,并且不会激活“断开保护”等功能 [notr1ch]

固定属性被切断,直到调整窗口大小 [derrod]

修复了便携式 Windows 版本在更新后不以便携式模式重新启动的问题 [derrod]

修复了安装更新被运行 [derrod] 的不相关 OBS 实例阻止的问题

修复了在预览中选择源时过多的配置读取 [derrod]

修复了第三方插件提供的源的音轨分配在无法加载插件时被重置 [derrod]

修复了不应该 [tuduweb] 时允许的无效重新缩放分辨率

修复了 Expander 过滤器中的预设不立即应用更改 [tuduweb]

修复了 Windows 上的虚拟相机向外部应用报告错误分辨率,导致图像拉伸的问题 [exeldro]

修复了单击重命名后拖放场景的功能,而不更改场景的名称 [cg2121]

修复了当带有活动投影仪的外部显示器断开连接时会在 macOS 上发生的崩溃 [PatTheMav]

修复了 remuxing .ts 文件失败的问题 [tuduweb]

修复了 VLC 源的问题,其中大视频(例如 4K)会被水平挤压 [CoalZombik]

固定间距助手在旋转和翻转源时显示不正确 [cg2121]

修复了在任一方向上缩放过远时预览显示不正确的问题 [cg2121]

修复了 macOS 虚拟相机可能会导致外部应用程序和录制文件崩溃的错误长度 [mac-cain13]

使用 PulseAudio [kkartaltepe] 时用于监控的各种修复

修复了在 Linux [kkartaltepe/norihiro] 上使用虚拟相机关机时的崩溃

修复了 Linux 上 V4L2 源中捕获设备的帧速率可能无效的问题,导致日志文件非常大 [9p4]

修复了 PulseAudio 监控设备列表错误地列出输入 [jp-bennett]

修复了手动缩放时能够无限滚动出视图的预览 [cg2121]

修复了显示同步源不兼容异步过滤器的异步过滤器列表 [gxalpha]

修复了 Wayland 上某些游戏中光标无法正常消失的问题 [rmngr]

修复了单击默认按钮 [gxalpha] 时某些过滤器无法正确更新的问题

修复了使用 b 帧时 FFmpeg NVENC 产生无效 DTS 的问题 [RytoEX/flaeri/derrod/tt2468]

修复了媒体源中的网络源在重新连接时可能导致渲染/UI 冻结的问题 [tt2468]

修复了 2.1 音频的 AAC 编码 [pkv]

修复了当主窗口聚焦时按空格键会意外暂停活动媒体源的问题 [cg2121]

修复了复制场景会丢失源颜色编码的问题 [cg2121]

Browser dock Inspect 现在将记住设置和自定义 [WizardCM]

修复了 HDR -> SDR 可能无法正确色调映射的情况 [jpark37]

修复了未设置简单模式重播缓冲区最大值 [derrod]

修复了仅 Windows 的 RTMP 选项(例如,网络优化),如果在非 Windows 上导入配置文件并启用这些选项,则会导致问题 [tytan652]

修复了在非英语语言环境中运行时显示为空白的安全软件状态日志 [notr1ch]

修复了某些系统本地化无法在 Windows 上加载 Lua 文件的错误 [exeldro]

修复了使用旧版本 PipeWire 服务器 [tytan652] 在 Flatpak 中崩溃的屏幕捕获

修复了当分配给辅助鼠标按钮时,Linux 上的一键通不起作用的问题 [KasinSparks]

修复了使用 NVENC AV1/HEVC 时的 CBR 填充 [derrod]

修复了自动场景切换器未正确保存设置的问题 [PatTheMav]

通过在使用时暂时禁用动态比特率来修复流式传输时 AMF 编码器崩溃 [derrod]

修复了在 CRF 模式下使用 Apple VT 硬件编码器制作的录音只有一个初始关键帧 [derrod]

Decklink 性能的各种改进和修复 [jpark37]

修复了使用 PipeWire [asahilina] 在 Wayland 上错误捕获的透明窗口

修复了翻转源时源旋转手柄的问题 [cg2121]

修复了当没有 Decklink 设备可用时 Decklink 输出崩溃 [jpark37]

注意 Studio 29.0.2

修复了 29.0.1 中引入的错误,该错误导致具有向上压缩器过滤器的源在某些情况下停止音频播放 [notr1ch/pkv]

注意 Studio 29.0.1

修复了未安装 SDK 时出现在降噪过滤器属性上的“NVIDIA AUDIO Effects SDK 已过时”消息 [notr1ch]

修复了如果您使用 NVIDIA 的音频效果过滤器然后卸载 SDK [pkv] 可能发生的崩溃

修复了扩展器和向上压缩器音频滤波器听起来失真的问题 [pkv/norihiro]

向向上压缩器音频过滤器添加“膝盖宽度”选项以提高质量 [pkv/norihiro]

修复了在 Linux 上覆盖主题可能导致程序无法启动的错误 [kkartaltepe]

修复了软件渲染在 Linux [columbarius] 上无法正常工作的问题

修复了暂停记录时统计窗口/面板会显示不正确的磁盘空间计算的错误 [notr1ch]

修复了 Windows 上未显示窗口捕获中的“强制 SDR”设置的错误 [jpark37]

修复了 macOS 上虚拟相机显示为红色的错误 [PatTheMav]

修复了 Linux 捕获在 X11 [kkartaltepe] 上无法正常工作的错误

修复了在 Linux 上使用 Wayland 并尝试使用自动场景切换器时的崩溃 [GeorgesStavracas]

修复了将 OBS 设置为使用 BGRA 颜色格式时 alpha 无法正确输出的错误 [jpark37]

修复了 OBS 最小化时启动时的崩溃 [derrod]

修复了在使用 HDR 显示器 [jpark37] 时投影 SDR 内容时投影仪看起来褪色的错误

修复了 Windows 上的一个错误,该错误有时无法在显示捕获属性中显示辅助显示器 [jpark37]

修复了使用虚拟相机作为 OBS 源并更改画布分辨率时的崩溃 [notr1ch]

修复了 macOS 上打开文件选择对话框后属性窗口会落后于主窗口的错误 [gxalpha]

修复了在需要不同编码器的服务之间切换时配置文件编码器设置无法正确更新的错误 [tytan652]

修复了自定义 ffmpeg 输出模式中的错误,其中 RTMP 会强制某些编码器 [flaeri]

注意 Studio 29.0

新功能和添加

添加了对 Windows [AMD/Lain] 上 RX7000 系列 GPU 的 AMD AV1 编码器的支持

添加了对 Windows [Intel/Lain] 上 Arc GPU 的英特尔 AV1 编码器的支持

注意:CQP 可用但不完全支持

在 Windows [yuriy-chumak/rcdrone/Lain] 上添加了对英特尔 HEVC 编码器的支持

添加了向上压缩器过滤器 [pkv]

添加了一个 3 波段均衡器滤波器 [Lain]

添加了对 macOS 上原生 HEVC 和 ProRes 编码器的支持,包括 P010 和 HDR [Developer-Ecosystem-Engineering/PatTheMav/gxalpha]

添加了对 macOS Desk View 的支持 [Developer-Ecosystem-Engineering]

添加了用于选择接收 Windows 测试版/发布候选版本的更新频道 [Rodney]

在服务器端准备好一切的工作仍在进行中,通过内置更新程序进行更新可能要等到 OBS 30.0 beta 测试期的后期才能使用

Websockets 更新到 5.1.0,其中有许多错误修复、UI 改进和新的流重新连接事件。[tt2468]

一般变化

重播缓冲区的内存限制现在设置为已安装系统 RAM 的 75%,而不是固定为 8GB [Rodney]

在 Linux [kkartaltepe] 中添加了媒体密钥支持

NVIDIA 视频和音频过滤器的各种改进,包括 Mask Refresh 滑块和对时间处理的支持,从而提供更好质量的屏蔽 [pkv]

改进了 Windows 上的 Display Capture 屏幕命名和保存;索引现在应该与模式无关,重新连接的显示器应该显示正确的显示器 [jpark37]

注意:这意味着现有的 Display Capture 源在手动配置之前将是空白的,以避免显示错误的显示

添加了对 SRT 和 RIST 输出 [pkv] 的加密和身份验证的支持

由于各种问题,在 macOS 12 上禁用了 ScreenCaptureKit 显示和应用捕获;用户应该更新到 macOS 13 或使用现有的屏幕捕获源 [PatTheMav]

删除了多视图标签上的自动编号 [Warchamp7]

添加了使单个浏览器停靠栏静音的功能 [WizardCM]

添加了右键单击和“检查”各个浏览器停靠栏的功能 [WizardCM]

将默认的简单输出 NVENC 预设更改为 P5,以获得更好的兼容性和性能 [RytoEX]

在 Windows [WizardCM/EposVox] 上的视频捕获设备源中添加了对更高刷新率的支持

将 Apple VT 硬件编码器添加到自动配置向导 [gxalpha]

通过直接使用 Libva 检查设备功能改进了 FFmpeg VA-API 启用 [tytan652]

UI [Warchamp7/cg2121] 中的各种小 UX/可访问性调整

提高了动态比特率在下降后恢复的速度 [Lain]

对于大多数使用 Windows [WizardCM/EposVox] 上的视频捕获设备源的捕获卡品牌,现在应该可以自动捕获音频

选择图像幻灯片时向源工具栏添加幻灯片计数器 [cg2121]

Bug修复

修复了异步过滤器(例如延迟)无法正确呈现的问题 [jpark37]

Decklink 预览输出的各种性能改进 [jpark37]

修复了删除源时源投影仪窗口不会关闭的问题 [cg2121]

修复了光标在 Windows [caesay] 屏幕截图中消失或显示不正确的问题

修复了 SVT 和 AOM AV1 编码器的 CQP 速率控制问题 [flaeri]

修复了 AMD HEVC 和 H264 [flaeri] 的 CQP 速率控制问题

修复了虚拟摄像头无法与 Webex 和 GoToMeeting [Lain] 一起使用的问题

修复了在 AJA Kona HDMI [paulh-aja] 上捕捉 UHD/4K YUV

修正了一个错误,幻灯片源在删除丢失的文件时不会删除已清除的文件 [gxalpha]

修复了源上下文工具栏上的幻灯片计数器在为空时显示“1/0”,现在显示“-/-”而不是 [cg2121]

修复了 VAAPI [jpark37] 的色度位置

修复了 macOS 的 VideoToolBox HEVC 编码器被解析为 AVC 的情况 [jpark37]

允许 SRT 流在超时后断开连接 [pkv]

修复了在 Windows [jpark37] 上以 MJPEG 视频格式运行的某些视频设备的颜色空间不正确的问题

修复了 Windows [WizardCM] 上全屏投影仪和多视图菜单中的显示器名称


此软件“仅限学习交流,不能用于商业用途”如用于商业用途,请到官方购买正版软件,追究法律责任与本站无关!

我们每月需支付高额服务器费用,捐赠将保证服务器有更好的配置和稳定运行;非常感谢您的捐赠支持。
(资源收集整理维护不易,敬请珍惜并感谢开发者。)