30.2.0-rc1
版本发布时间: 2024-06-27 09:17:39
obsproject/obs-studio最新发布版本:30.2.3(2024-08-16 06:38:10)
If you would like to support the OBS Project, please consider contributing to our Patreon or Open Collective!
[!NOTE] NVIDIA users may need to update their GPU drivers to 531.61 (Windows) / 530.41.03 (Linux) or newer.
[!IMPORTANT] The code signing certificate for OBS is being updated. This may impact game capture compatibility with some anti-cheat solutions starting with the next major OBS update. If you are a game or anti-cheat developer please see https://obsproject.com/kb/capture-hook-certificate-update for more information.
Release Candidate 1 Changes
- Fixed a crash in Beta 1-4 with Hybrid MP4 if the encoder failed to start [derrod]
- Fixed a crash in Beta 4 when shutting down OBS while a Multitrack Video stream was running [tt2468]
- Fixed an issue in Beta 4 with the streaming audio track being incorrect [lexano-ivs]
- Fixed an issue in Beta 1-4 where the Hybrid MP4 output could produce invalid files when using split by size [derrod]
- Fixed an issue in Beta 1-4 where NVENC AV1 4:4:4 errors were unclear [derrod]
- Fixed an issue in Beta 1-4 where a video capture device could spam the log with errors if hardware decoding and custom config were enabled with no CUDA devices in the system [RytoEX]
- Added an error dialog for Multitrack Video (Enhanced Broadcasting) when audio channels are set to unsupported values [palana]
- The supported audio channel configurations are stereo or mono.
- Disabled Multitrack Video settings on non-Windows platforms for now [palana]
- Made further UI adjustments from Beta 4 based on user feedback [Warchamp7]
Beta 4 Changes
- Fixed an issue in Beta 2 and Beta 3 where the warning message when changing Advanced settings that required a restart would not be visible [RytoEX]
- Fixed an issue in Beta 1-3 where the submenu arrow indicator in menus was too close to the menu item text [RytoEX]
- Fixed an issue in Beta 2-3 on Linux where Lua scripts still would not load [tytan652]
- Fixed an issue in Beta 1-3 with not being able to play certain video files on Windows with NVIDIA GPUs [tt2468]
- Fixed an issue with Bandwidth Test Mode not working with Twitch Enhanced Broadcasting [RytoEX]
- Fixed an issue in Beta 1-3 with the Stream Audio Track setting not working correctly with Multitrack Video [palana]
- Added unit suffix Kbps to Multitrack Video Maximum Aggregate Bitrate setting field [RytoEX]
- Added support for Multitrack Video (Twitch Enhanced Broadcasting) for AMD RX 6000 and 7000 series GPUs [palana]
- Changed the Beta 1-3 default value of Multitrack Video Maximum Aggregate Bitrate setting field from 8000 to 0 [RytoEX]
- Changed the Beta 1-3 Multitrack Video Maximum Aggregate Bitrate setting field step value (change when scrolling) from 1 to 50 [RytoEX]
- Changed default container in non-macOS OBS Beta builds from Fragmented MP4 to Hybrid MP4 [derrod]
Beta 3 Changes
- Fixed a crash in Beta 2 on Windows when running OBS normally (not in Portable Mode) [derrod]
- Fixed a memory leak in Beta 2 [derrod]
Beta 2 Changes
- Fixed a crash in Beta 1 when canceling a stream attempt with incompatible settings [palana]
- Fixed a crash in Beta 1 related to WebSocket settings migration on systems set to non-English languages [tt2468]
- Fixed a crash in Beta 1 where loading a theme could result in infinite recursion [derrod]
- Fixed an issue in Beta 1 with Lua scripts not working on Linux [tytan652]
- Fixed an issue in Beta 1 with the chapter marker hotkey setting not showing up [derrod]
- Fixed an issue in Beta 1 where the Replay Buffer button text could be incorrect when trying to stop the Replay Buffer [gxalpha]
- Fixed an issue in Beta 1 where a theme would override another theme with the same ID [tytan652]
- Fixed an issue in Beta 1 where a warning dialog box for Multitrack Video errors would have untranslated buttons [RytoEX]
- Clarified a warning message in Beta 1 when choosing a different GPU for NVENC [derrod]
- Added detection for outdated Visual C++ Runtime which would cause a crash in Beta 1 [derrod]
- Added detection in the Windows updater for outdated Visual C++ Runtime which would cause a crash in Beta 1 [derrod]
- Made some UI adjustments from Beta 1 based on user feedback [Warchamp7]
30.2 New Features
- Added support for Multitrack Video streaming [palana]
- On Twitch, this is known as Enhanced Broadcasting. Currently, this requires Windows and an NVIDIA GPU. Support for other platforms and GPU vendors is planned. For more information, see: https://help.twitch.tv/s/article/multiple-encodes
- When this feature is enabled, the following data about your system will be sent to the streaming service when starting a stream:
- OBS config info (canvas width and height, frame rate, encoder width and height, which GPU OBS is using, VOD Audio Track setting, OBS version)
- CPU info (name, speed, core counts)
- GPU info (model, memory, driver version, device ID, vendor ID)
- Memory info (free, total)
- OS info (name, version, arch, emulation)
- Windows info (gaming feature status: Game Bar, Game DVR, Game Mode, Hardware-accelerated GPU Scheduling)
- Multitrack Video settings (maximum streaming bandwidth, maximum video tracks)
- Added support for Enhanced RTMP/FLV multi-track audio and video [palana/kc5nra]
- Replaces the old metadata-based "VOD Track"
- Added "Hybrid MP4" output format (BETA) [derrod]
- Combines fault-tolerance of fragmented MP4 with wide compatibility and faster access times of regular MP4. For more information, see: https://obsproject.com/kb/hybrid-mp4
- Supports inserting chapter markers into the file via a hotkey or API. These markers are supported by most video players and editing software, such as DaVinci Resolve
- Added Linux support to the native NVENC encoder [derrod]
- NVENC AV1 is now supported on Linux
- Added Linux shared texture support to the NVENC encoder [derrod]
- Added Linux shared texture support to the QuickSync encoder [kkartaltepe]
- Added Linux shared texture support to the VA-API encoder [nowrep]
- Added HEVC support to WebRTC output [murillo128]
- Added Composable Themes system to simplify theme creation, maintenance, and enable future customisation options [derrod/Warchamp7]
- Themes now consist of a base theme and variants that can be switched between in the new "Appearance" settings tab
- Old themes will no longer work and will need to be updated to the new system. See the wiki page for details: https://github.com/obsproject/obs-studio/wiki/OBS-Studio-Theme-System
30.2 Changes
- Various UI and Theme tweaks [Warchamp7]
- Audio of multiple instances of a source in a scene/group is now deduplicated [derrod]
- Deduplication is recursive, but does not apply on groups or nested scenes that are currently playing show/hide transitions, this may be fixed in the future
- Scene Collection specific plugin data is now retained for plugins that are not currently loaded [derrod]
- Closed-captions are now supported for HEVC and AV1 [jhnbwrs]
- Qt Fusion style is now always enforced on Linux [tytan652]
- Combined PipeWire window/display capture into unified "Screen Capture" source to align with other platforms [tytan652]
- Renamed "Screen Capture (XSHM)" as "Display Capture (XSHM)" for consistency with other capture sources [tytan652]
- Set default recording format on macOS to fragmented MOV [gxalpha]
- Improved freetype2 text source performance [kkartaltepe]
- File open dialogs now start in the directory of the currently selected file, rather than the default [Warchamp7]
- Moved warnings in advanced output to bottom of settings window for better visibility [GPattenden]
- Various performance improvements for texture encoding [kkartaltepe]
- Prioritize NVDEC decoder on NVIDIA systems [moocowsheep]
- Support NVDEC decoder for encoded DirectShow sources [moocowsheep]
- Replaced non-texture NVENC FFmpeg fallback with native implementation [derrod]
- Log now includes all available encoders [Penwy]
- Reset duration of scene item show/hide transitions when removing the transitions [Warchamp7]
- Adjusted appearance of volume meters [Warchamp7]
- Adjusted appearance of multiview borders and labels [Warchamp7]
- Added support for audio-only and video-only WHIP outputs [tt2468]
30.2 Bug Fixes
- Fixed packet priority not being set for some AV1 encoders, resulting in outputs never recovering from dropping frames [derrod]
- Fixed various issues with audio channel layouts in (remuxed) recordings [pkv/derrod]
- Fixed various issues with the native FLV muxer [palana]
- Fixed various issues with the RTMP protocol implementation [palana]
- Fixed minor errors in HEVC and AVC decoder configuration records [derrod]
- Fixed change discard confirmation dialog popping up twice when closing source properties [tytan652]
- Fixed QSV AV1 on multi-GPU systems [thyintel/derrod]
- Fixed FFmpeg output erroneously checking disk space when not writing to a file [RytoEX]
- Fixed auto-config wizard not working without a stream key [mar10iana]
- Fixed text alignment with extents [exeldro]
- Fixed encoder properties having nested scroll areas in output settings [derrod]
- Fixed crash if input video resolution changes when using hardware-accelerated decoding [tt2468]
- Fixed button text being cut off in controls dock [powersagitar]
- Fixed undo action for filters showing UUID instead of name [derrod]
- Fixed not all eligible Patreon supporters being shown in the "About" dialogue [Warchamp7]
- Fixed copy-pasting show/hide transitions not including duration [Warchamp7]
- Fixed settings dialog being cut off on low-resolution screens [tytan652/Warchamp7/derrod/RytoEX] (yes, this one took four people to figure out)
- Fixed paused indicator text stacking [Aleksbgbg]
- Fixed disabled audio sources showing up in advanced audio properties [Penwy]
- Fixed Grid Mode setting not being persisted when enabled through the View menu [RytoEX]
- Fixed CoreAudio not handling encoder delay, resulting in audio being 44-48 ms late [derrod]
- Fixed OBS not handling negative audio timestamps at the start of an output correctly, resulting in Opus and CoreAudio AAC audio being delayed by a few ms [derrod]
- Fixed VA-API AV1 encoder being unavailable if H.264 is unsupported [kkartaltepe]
- Fixed WebRTC buffer size being too small for recovery with high-bitrate video [Sean-Der]
- Fixed renaming multiple scenes when hitting Tab key while renaming [howellrl]
Checksums
OBS-Studio-30.2.0-rc1-Sources.tar.gz: f1feab60440d466f74084bd6285ad5cfe79af372648d7ee967903da7ab6975e0
OBS-Studio-30.2.0-rc1-Ubuntu-22.04-x86_64-dbsym.ddeb: b1ea9a6b1694829cd19d3b40be8bc0bf48a89c37dbf7b1a1eabe026dc3dfeff4
OBS-Studio-30.2.0-rc1-Ubuntu-22.04-x86_64.deb: bdfc0b7a069315ec39c2c740c4889f1fa70f0ff55096e7be71fcbd02032335d3
OBS-Studio-30.2.0-rc1-Ubuntu-24.04-x86_64-dbsym.ddeb: 5d973d5575f3a1946e3635e1fd60be6853480a950bf96faba467a6a70a0670b3
OBS-Studio-30.2.0-rc1-Ubuntu-24.04-x86_64.deb: bb87b2f507adf020876ef07a709b657b62fcffa2eedfa1da664003237f19e6bf
OBS-Studio-30.2.0-rc1-Windows-Installer.exe: adc50ed71346e7dfa6716877ec22b5e44d8dd51002bcd1ed8b939836d347ae76
OBS-Studio-30.2.0-rc1-Windows-PDBs.zip: 8a575720c43f4942006843cf9d7a65c28b775c9eb1abfe52c7c25b21e85470ab
OBS-Studio-30.2.0-rc1-Windows.zip: 05c2c840421a3ec0c74ee3a95115776d4e16048d8d80c36c77677f6038270ee0
OBS-Studio-30.2.0-rc1-macOS-Apple-dSYMs.tar.xz: 72b78720fa4cc0e544c3922457a375fef42bcc704788de6e1136e61d5e7a10a9
OBS-Studio-30.2.0-rc1-macOS-Apple.dmg: c4478865860efa21dc3f9db38224b3a40f77819b431ce151fdbb8fd6cbd1289f
OBS-Studio-30.2.0-rc1-macOS-Intel-dSYMs.tar.xz: b2d7710e4609e2c36d74d3a9b0d5412eaf229fbda17d958dcca20326745f1a8a
OBS-Studio-30.2.0-rc1-macOS-Intel.dmg: 3d4a205a897af9d0487db3f03d48466f88b3320cdcdf0c3be2a027e72993432e
1、 OBS-Studio-30.2.0-rc1-macOS-Apple-dSYMs.tar.xz 33.16MB
2、 OBS-Studio-30.2.0-rc1-macOS-Apple.dmg 161.52MB
3、 OBS-Studio-30.2.0-rc1-macOS-Intel-dSYMs.tar.xz 34.07MB
4、 OBS-Studio-30.2.0-rc1-macOS-Intel.dmg 169.64MB
5、 OBS-Studio-30.2.0-rc1-Sources.tar.gz 18.74MB
6、 OBS-Studio-30.2.0-rc1-Ubuntu-22.04-x86_64-dbsym.ddeb 73.62MB
7、 OBS-Studio-30.2.0-rc1-Ubuntu-22.04-x86_64.deb 108.74MB
8、 OBS-Studio-30.2.0-rc1-Ubuntu-24.04-x86_64-dbsym.ddeb 72.66MB
9、 OBS-Studio-30.2.0-rc1-Ubuntu-24.04-x86_64.deb 108.87MB
10、 OBS-Studio-30.2.0-rc1-Windows-Installer.exe 133.37MB
11、 OBS-Studio-30.2.0-rc1-Windows-PDBs.zip 49.22MB
12、 OBS-Studio-30.2.0-rc1-Windows.zip 151.23MB
13、 obs-studio_30.2.0.rc1-0obsproject1.jammy_amd64.deb 86.99MB
14、 obs-studio_30.2.0.rc1-0obsproject1.mantic_amd64.deb 86.01MB