Tags: mlzy/obs-studio
Tags
OBS Studio 0.15.2 0.15.2 Hotfix Changes (windows only): * Fixed performance issues with Direct3D 9.0c games on the latest windows 10 update 0.15.1 Hotfix Changes: * Fixed a display bug with the scroll filter * Fixed a crash that would happen when you created a VLC/slideshow source, added one item, then removed that item from the list, then hit cancel * Fixed a crash that would happen if you deleted a scene being used as a source in another scene when it automatically switched to that scene after deletion * Fixed a bug where quakelive wouldn't capture properly 0.15.0 General Changes: * Added an image slideshow source. The image slideshow has an playlist (which you can also add directories to as well), the ability to use different types of transitions, and the ability to randomize the output * Added a VLC video source with playlist support via libVLC. Note that this currently requires VLC to be installed on your computer (on windows, for the architecture you're using OBS with. For example, if you're using 64bit OBS Studio, you need 64bit VLC). libVLC library files will most likely end up being optionally provided by the installer in the future. This plugin works with windows and mac, and should work with linux (though hasn't had as much testing there). * Added "View" menu to allow hiding parts of the user interface (just listbox toolbars, status bar, and transition pane currently) * Added the ability to to set the scaling sampling filter for each item within a scene (point, bilinear, bicubic, and lanczos filtering). Right-click a source within a scene to set the sampling. This allows improving general source scaling quality for each item within a scene if desired (at the cost of additional fillrate). * Added "Scale/Aspect Ratio" filter which can force a specific resolution or aspect ratio on a source (with a specific desired scale sampling filter). * Added an option to automatically start recording when streaming * Added "Hide cursor over projector" option to general settings * Added the ability to delete multiple selected sources * Changed "Crop" filter to "Crop/Pad" filter to allow it to pad in addition to crop. * You can now add other scenes as sources within scenes. Note that it will automatically detect and prevent infinite recursion, you cannot add a scene or source if it causes infinite recursion. * When stopping recording/streaming, it will no longer cut off video at the end. It will now stop in accordance to the timing in which you hit the button. Buttons will now say "stopping stream" or "stopping recording" while waiting for the point in which to stop the stream/recording to ensure it stops at the right timing. * You can now specify directories with the file formatting option in advanced settings. * Increased the maximum delay for the async delay filter to 20 seconds * Whenever an image source gif appears on the stream/recording output, it now restarts the gif from the first frame * Fixed another potential freeze/crash when disconnecting/reconnecting * Fixed NVENC lossless mode, should now work as intended * Fixed a bug where regular lossless codecs and lossless via simple output mode were only using one core * Fixed a bug where the rate control would not be set for x264 under certain circumstances 0.15.0 Windows-Specific Changes: * Fixed a bug where audio output devices wouldn't show up in the video device capture source under certain circumstances * Fixed a bug with game capture where certain blizzard games could crash if the device was lost and reinitialized in the game * Improved game capture capture performance for certain OpenGL games * Added process priority option to advanced settings 0.15.0 Linux-Specific Changes: * Fixed the long-standing crashes with linux window capture * Fixed a bug were window capture would not display window titles with the right text encoding 0.15.0 Mac-Specific Changes: * Fixed an issue with syphon capture only capturing a portion of the target (hopefully)
OBS Studio 0.15.1 0.15.1 Hotfix Changes: * Fixed a display bug with the scroll filter * Fixed a crash that would happen if you created a VLC/slideshow source, added one item, then removed that item from the list then hit cancel * Fixed a crash that would happen if you deleted a scene being used as a source in another scene when it automatically switched to that scene after deletion * Fixed a bug where quakelive wouldn't capture properly 0.15.0 General Changes: * Added an image slideshow source. The image slideshow has an playlist (which you can also add directories to as well), the ability to use different types of transitions, and the ability to randomize the output * Added a VLC video source with playlist support via libVLC. Note that this currently requires VLC to be installed on your computer (on windows, for the architecture you're using OBS with. For example, if you're using 64bit OBS Studio, you need 64bit VLC). libVLC library files will most likely end up being optionally provided by the installer in the future. This plugin works with windows and mac, and should work with linux (though hasn't had as much testing there). * Added "View" menu to allow hiding parts of the user interface (just listbox toolbars, status bar, and transition pane currently) * Added the ability to to set the scaling sampling filter for each item within a scene (point, bilinear, bicubic, and lanczos filtering). Right-click a source within a scene to set the sampling. This allows improving general source scaling quality for each item within a scene if desired (at the cost of additional fillrate). * Added "Scale/Aspect Ratio" filter which can force a specific resolution or aspect ratio on a source (with a specific desired scale sampling filter). * Added an option to automatically start recording when streaming * Added "Hide cursor over projector" option to general settings * Added the ability to delete multiple selected sources * Changed "Crop" filter to "Crop/Pad" filter to allow it to pad in addition to crop. * You can now add other scenes as sources within scenes. Note that it will automatically detect and prevent infinite recursion, you cannot add a scene or source if it causes infinite recursion. * When stopping recording/streaming, it will no longer cut off video at the end. It will now stop in accordance to the timing in which you hit the button. Buttons will now say "stopping stream" or "stopping recording" while waiting for the point in which to stop the stream/recording to ensure it stops at the right timing. * You can now specify directories with the file formatting option in advanced settings. * Increased the maximum delay for the async delay filter to 20 seconds * Whenever an image source gif appears on the stream/recording output, it now restarts the gif from the first frame * Fixed another potential freeze/crash when disconnecting/reconnecting * Fixed NVENC lossless mode, should now work as intended * Fixed a bug where regular lossless codecs and lossless via simple output mode were only using one core * Fixed a bug where the rate control would not be set for x264 under certain circumstances 0.15.0 Windows-Specific Changes: * Fixed a bug where audio output devices wouldn't show up in the video device capture source under certain circumstances * Fixed a bug with game capture where certain blizzard games could crash if the device was lost and reinitialized in the game * Improved game capture capture performance for certain OpenGL games * Added process priority option to advanced settings 0.15.0 Linux-Specific Changes: * Fixed the long-standing crashes with linux window capture * Fixed a bug were window capture would not display window titles with the right text encoding 0.15.0 Mac-Specific Changes: * Fixed an issue with syphon capture only capturing a portion of the target (hopefully)
OBS Studio 0.15.0 General Changes: * Added an image slideshow source. The image slideshow has an playlist (which you can also add directories to as well), the ability to use different types of transitions, and the ability to randomize the output * Added a VLC video source with playlist support via libVLC. Note that this currently requires VLC to be installed on your computer (on on windows, for the architecture you're using OBS with. For example, if you're using 64bit OBS Studio, you need 64bit VLC). libVLC library files will most likely end up being optionally provided by the installer in the future. This plugin works with windows and mac, and should work with linux (though hasn't had as much testing there). * Added "Hide cursor over projector" option to general settings * Added "View" menu to allow hiding parts of the user interface (just listbox toolbars, status bar, and transition pane currently) * Added the ability to to set the scaling sampling filter for each item within a scene (point, bilinear, bicubic, and lanczos filtering). Right-click a source within a scene to set the sampling. This allows improving general source scaling quality for each item within a scene if desired (at the cost of additional fillrate). * Added "Scale/Aspect Ratio" filter which can force a specific resolution or aspect ratio on a source (with a specific desired scale sampling filter). * Added the ability to delete multiple selected sources * Added an option to automatically start recording when streaming * Changed "Crop" filter to "Crop/Pad" filter to allow it to pad in addition to crop. * You can now add other scenes as sources within scenes. Note that it will automatically detect and prevent infinite recursion, you cannot add a scene or source if it if causes infinite recursion. * When stopping recording/streaming, it will no longer cut off video at the end. It will now stop in accordance to the timing in which you hit the button. Buttons will now say "stopping stream" or "stopping recording" while waiting for the point in which to stop the stream/recording to ensure it stops at the right timing. * You can now specify directories with the file formatting option in advanced settings. * Increased the maximum delay for the async delay filter to 20 seconds * Whenever an image source gif appears on the stream/recording output, it now restarts the gif from the first frame * Fixed another potential freeze/crash when disconnecting/reconnecting * Fixed NVENC lossless mode, should now work as intended * Fixed a bug where regular lossless codecs and lossless via simple output mode were only using one core * Fixed a bug where the rate control would not be set for x264 under certain circumstances Windows-Specific Changes: * Fixed a bug where audio output devices wouldn't show up in the video device capture source under certain circumstances * Fixed a bug with game capture where certain blizzard games could crash if the device was lost and reinitialized in the game * Improved game capture capture performance for certain OpenGL games * Added process priority option to advanced settings Linux-Specific Changes: * Fixed the long-standing crashes with linux window capture * Fixed a bug were window capture would not display window titles with the right text encoding Mac-Specific Changes: * Fixed an issue with syphon capture only capturing a portion of the target (hopefully)
OBS Studio 0.14.2 General Changes: * Fixed a potential freeze when reconnecting * Fixed a potential crash when disconnecting on program shutdown * Fixed a bug with transitions where under certain circumstances the audio from the target scene would not start playing until the transition was completed * Fixed a few potential freezes and other bugs with the media source * Fixed a bug where using "rescale" with the QSV encoder wouldn't work properly * Fixed a bug where deinterlaced sources would sometimes appear vertically flipped when deinterlacing was enabled * Fixed a bug where alt-crop wouldn't work properly if a source was flipped * Fixed a bug where you couldn't save a recording to a file or path that contained unicode characters * Fixed a bug where simple output mode would not record QSV at the expected bitrates relative to "high" and "indistinguishable" quality on haswell+ processors * Fixed a bug where switching from a scene collection with custom transitions could corrupt the scene collection being switched to * Fixed an issue where NVENC would use too much bitrate unnecessarily when recording, now uses CQP instead of VBR * Fixed an issue where NVENC constant bitrate wasn't working properly * Window capture on windows will no longer display anything if the window has been closed and can no longer be found. Before it would display a frozen image of the window before it was closed * Game capture on windows will now prevent itself from hooking OBS projector windows when game capture is set to capture any fullscreen program * Game capture on windows will now try to initialize capture immediately when possible, especially on games/programs that are already hooked * Game capture on windows no longer acts as a global source, and when not being shown it will fully deactivate (for example it's in another scene). This fixes an issue where game capture would sometimes show a black screen if there were other separate game captures in different scenes capturing the same thing * Monitor capture on windows no longer acts as a global source, and when not being shown it will fully deactivate (again for example when it's in another scene). This fixes an issue on windows 8/10+ where monitor capture would cause unexpected lag while in a different scene when a fullscreen game is active * Projectors no longer minimize if the main window is minimized * If the main OBS window was closed on a monitor that's no longer plugged in, it will now start up on the main display rather than starting up off-screen * When changing encoders in advanced output mode, settings from the previous encoder will no longer try to apply to the new encoder, which may have a completely different setting layout * Changed the browse dialogs for the remux dialog to show the various supported file types rather than just FLV/MP4 * Changed x264 and NVENC to have a "rate control" setting instead of a "Use CBR" setting * Increased NVENC bitrate limit * Added CQP rate control mode to NVENC encoder interface * Added lossless rate control mode to NVENC encoder interface * Added CRF rate control mode to x264 encoder interface (functions the same as when you're using VBR with 0 buffer size) * Added ABR rate control mode to x264 encoder interface (functions similar to CBR but without bitrate padding) * FFmpeg now is compiled with VP8 and VP9 support on windows
OBS Studio 0.14.1 0.14.1 Hotfix: * Fixed an issue with chroma key not working at all * Fixed an issue where media source wouldn't loop gif files correctly anymore * Fixed an issue where windows 7 would fail when checking for file/version updates 0.14.0 General Changes: * Added deinterlacing. Deinterlacing modes can now be used by right-clicking the source and going to "deinterlacing" in the menu to select the deinterlacing options. Deinterlacing only works on sources that support it (video capture device source and media source primarily) * Added full NVIDIA NVENC encoder and deprecated the Microsoft Media Foundation NVENC encoder. NVENC is supported for windows and linux, and can be used via the simple output mode. (Note: To use NVENC on linux, you must compile or get a version of FFmpeg with NVENC support) * Added full Intel QuickSync encoder and deprecated the Microsoft Media Foundation QuickSync encoder. The full QuickSync implementation is currently only supported on windows, and can be used via the simple output mode. * Added alt-cropping (cropping via the alt-key). This type of crop only affects the specific scene item and does not affect all instances of a source. You can also change the specific crop number values in the source transform dialog. * Added a 'slide' transition. This is different from the swipe transition in that it slides in the new scene while sliding out the old scene (HWD) * Added a 'fade to color' transition. This transition fades to a color and then fades to the target scene from that color. (HWD) * Added command line parameters: --collection [scene collection name], --profile [profile name], --scene [scene name], --startstreaming, --startrecording. If a collection/profile/scene has a space in the name, use quotes around the full name. * Added "snap to other sources" feature (enabled by default, can be disabled in general settings) * Added "snap to vertical/horizontal center" feature (disabled by default, option to enable is in general settings) * Added the ability to turn off all snapping in general settings (reminder that you can always temporarily disable snapping by holding down the control key while dragging/resizing) * Added options to change the recording file name formatting in advanced settings * Simple output mode now has an option to disable the current service's bitrate enforcement * Simple output mode now shows a warning if your bitrate goes over the service's maximum desired bitrate if bitrate enforcement is disabled, stating that the bitrate will be capped at the service's maximum preferred bitrate * Fixed a bug where image/text sources could majorly lag if they had file names with non-english (particularly east-asian) unicode characters * Fixed a bug with decklink source where older blackmagic/decklink devices wouldn't properly show * Fixed a number of crashes with the media source * Fixed an issue with lanczos scaling quality, quality should now be more accurate/improved * Fixed an issue where audio and video could start up out of sync on a second output that uses already-active encoders (for example, you start streaming, and then start recording a few second later, then the recording could be out of sync) * Fixed a crash that could happen when closing a properties/filters window * Fixed a crash on startup that would happen if you had a filter with the same name as an existing source * Fixed a bug where the text of a text source would disappear when using certain filters * Fixed a bug where the text source could crash if the text was too big * Reduced the amount of memory used by text source glyphs * When browsing files with the media/image sources, the browse dialog now starts in the directory of the last file used 0.14.0 General Windows-Specific Changes: * Added an option to the video device capture source which allows turning off the device when the device is not being displayed (also useful if you need to output audio to desktop and don't want the audio to play when you're in a different scene) * Added monochrome color format support to video device capture for certain devices that use it (why on earth anyone would have a monochrome camera I don't know) * Fixed an issue where game capture would stop capturing a game if there were other hooks active * Fixed a bug where the cursor could become corrupted when using window/game/monitor capture * Fixed a crash that could happen when initializing audio capture 0.14.0 General Linux-Specific Changes: * Added an option "Use alpha-less texture format" option to window capture that helps capturing certain windows with mesa drivers * Added an ALSA sound input source (currently added like any other source, will be accessible via audio settings as well in the future)
OBS Studio 0.14.0 Changes: * Added deinterlacing. Deinterlacing modes can now be used by right-clicking the source and going to "deinterlacing" in the menu to select the deinterlacing options. Deinterlacing only works on sources that support it (video capture device source and media source primarily) * Added full NVIDIA NVENC encoder and deprecated the Microsoft Media Foundation NVENC encoder. NVENC is supported for windows and linux, and can be used via the simple output mode. (Note: To use NVENC on linux, you must compile or get a version of FFmpeg with NVENC support) * Added full Intel QuickSync encoder and deprecated the Microsoft Media Foundation QuickSync encoder. The full QuickSync implementation is currently only supported on windows, and can be used via the simple output mode. * Added alt-cropping (cropping via the alt-key). This type of crop only affects the specific scene item and does not affect all instances of a source. You can also change the specific crop number values in the source transform dialog. * Added a 'slide' transition. This is different from the swipe transition in that it slides in the new scene while sliding out the old scene (HWD) * Added a 'fade to color' transition. This transition fades to a color and then fades to the target scene from that color. (HWD) * Added command line parameters: --collection [scene collection name], --profile [profile name], --scene [scene name], --startstreaming, --startrecording. If a collection/profile/scene has a space in the name, use quotes around the full name. * Added "snap to other sources" feature (enabled by default, can be disabled in general settings) * Added "snap to vertical/horizontal center" feature (disabled by default, option to enable is in general settings) * Added the ability to turn off all snapping in general settings (reminder that you can always temporarily disable snapping by holding down the control key while dragging/resizing) * Added options to change the recording file name formatting in advanced settings * Simple output mode now has an option to disable the current service's bitrate enforcement * Simple output mode now shows a warning if your bitrate goes over the service's maximum desired bitrate if bitrate enforcement is disabled, stating that the bitrate will be capped at the service's maximum preferred bitrate * Fixed a bug where image/text sources could majorly lag if they had file names with non-english (particularly east-asian) unicode characters * Fixed a bug with decklink source where older blackmagic/decklink devices wouldn't properly show * Fixed a number of crashes with the media source * Fixed an issue with lanczos scaling quality, quality should now be more accurate/improved * Fixed an issue where audio and video could start up out of sync on a second output that uses already-active encoders (for example, you start streaming, and then start recording a few second later, then the recording could be out of sync) * Fixed a crash that could happen when closing a properties/filters window * Fixed a crash on startup that would happen if you had a filter with the same name as an existing source * Fixed a bug where the text of a text source would disappear when using certain filters * Fixed a bug where the text source could crash if the text was too big * Reduced the amount of memory used by text source glyphs * When browsing files with the media/image sources, the browse dialog now starts in the directory of the last file used Windows-Specific Changes: * Added an option to the video device capture source which allows turning off the device when the device is not being displayed (also useful if you need to output audio to desktop and don't want the audio to play when you're in a different scene) * Added monochrome color format support to video device capture for certain devices that use it (why on earth anyone would have a monochrome camera I don't know) * Fixed an issue where game capture would stop capturing a game if there were other hooks active * Fixed a bug where the cursor could become corrupted when using window/game/monitor capture * Fixed a crash that could happen when initializing audio capture Linux-Specific Changes: * Added an option "Use alpha-less texture format" option to window capture that helps capturing certain windows with mesa drivers * Added an ALSA sound input source (currently added like any other source, will be accessible via audio settings as well in the future)
OBS Studio 0.13.2 Hotfix changes: * Fixed an issue where certain devices (elgato/lgp/hdpvr) could have stuttering audio * Changed lossless recording quality to use .avi with uncompressed PCM audio data * Made it so that linux window capture does not display red when it can't capture, instead it now becomes transparent
OBS Multiplatform 0.13.1 Changes: * Fixed another bug where audio could shut off for sources under certain circumstances * Fixed a bug where if the media source's "restart when active" setting was enabled, it would start up active even in an inactive scene * Fixed a bug where rotation would not be preserved when transitioning in Studio Mode * Fixed a bug where the scene would always be duplicated regardless of whether scene duplication mode is on if you turn on Studio Mode * You can now right-click things in the preview without it trying to perform a selection action (preserves selection on right-click) * The program now uses FLAC for audio when using lossless mode in simple output OBS Multiplatform 0.13.1 Release Candidate 1 Changes: ------------------- * Fixed a case where audio would completely stop playing from certain sources * Fixed a case where audio for certain sources would go out of sync * Fixed multiple cases where buffering would increase unnecessarily * Fixed an issue where outputs could potentially start up out of sync * Fixed an issue where multi-track outputs would take many seconds to start up * Fixed a bug where multi-track audio outputs would potentially not be in sync * Fixed a bug with the output (program) view in studio mode where it would not update its resolution when resolution settings have been changed * Fixed a bug (that has been around since before 0.13.0) where if you start a secondary output with already-active encoders, it could go out of sync if started very shortly after the first output. Secondary outputs started with already active encoders will now always be in sync * Fixed a crash that could happen when transitioning under certain circumstances * Fixed the "del" button not working on scenes/sources OBS Multiplatform 0.13.0 Changes: ------------------- General Changes: * Added "Studio Mode", which allows editing scenes/sources without changing the output (also known as Preview/Program mode) * Added scene transitions (currently only had time for just fade/cut, many more transitions to be added later) * Added support for animated gif playback in the image source and even the mask/blend filter * Added an option to the media source to allow the ability to restart the media file when the source becomes active (shown on output) * Added options to settings -> general to add confirmation dialogs for starting/stopping stream (was requested because sometimes people can accidentally click start/stop streaming when they don't mean to) * Added an "Always On Top" option to file menu * Added the ability to adjust the size of the bottom section of the main window * Added logging of active monitors to logs when using Direct3D * Fixed the annoying way in which the mask/blend filter would always stretch the mask/blend image by default, discarding aspect ratio. It now centers on the source and preserves aspect ratio. An option has been added to stretch to discard aspect ratio if desired. * Fixed the media source file browse dialog so that filters for actual media files rather than just listing all files * Fixed a bug where the output resolution would always select an improper resolution if the base resolution becomes invalid * Fixed a bug where right-clicking on a source in the preview and going to properties/transform would get the properties/transform of the wrong source * Fixed a bug where if the program was started and the current global desktop/mic audio audio devices in audio settings couldn't be found, audio settings would erroneously select "disabled" even though they were still active. It now displays "[Device not connected or not available]". * Fixed a bug where when starting the program for the first time, no default scenes would be present * Fixed a crash that would happen if you had a hotkey set to start both stream/recording at the same time * Fixed a crash that could happen under certain circumstances if you were streaming/recording at the same time * Fixed a bug where starting streaming and then starting recording quickly after or vice-versa would cause the second one to go out of sync * Improved logging of lost frames due to rendering, encoding, or network lag * Completely rewrote the audio subsystem, which enables the ability for transitions, minimizes audio buffering, and removes the need for the "audio buffering time" setting * Cleaned up the properties of the media source: now defaults to file output mode, uses reasonable defaults * Moved renderer/adapter from video settings to advanced settings because they're not something users should typically mess with * The renderer/adapter options are now hidden when they're not applicable (hiding both options on OSX, linux, and hiding adapters when OpenGL is selected on windows) * The status bar now displays a warning if encoding is overloaded suggesting the user turn down settings Windows Changes: * Fixed a bug with game capture where OpenGL games wouldn't capture properly under certain circumstances * Fixed a bug where Darkest Dungeon wouldn't capture/render properly Mac Changes: * Improved rendering performance by disabling OSX BeamSync while the program is active (can be disabled/enabled in advanced settings) Linux Changes: * Testing a possible fix to an issue where window capture rarely/randomly causing segfaults (usually on exit) * Improved rendering performance by fixing an issue where the program was rendering with v-sync
PreviousNext