![]() ![]() * Spent about a week or so and finally wrote full developer API documentation/reference (useful for both native and script developers), which can be found here: (This override does not apply to studio mode quick transitions) To use this feature, right-click on the scene in the scene list, and select the transition/duration via the right-click context menu. * Added per-scene transition overriding, which allows you to select a specific transition to use for a specific scene. * Added a portrait/vertical layout option for studio mode in general settings which makes the preview/program views vertical relative to each other instead of horizontal * Added separate projectors for both preview and program views in studio mode. This also applies to the multiview projector. * Added an option in general settings that allows you to transition to a scene in studio mode simply by double-clicking on it. You can also change the Multiview's layout style in general settings. You can blacklist certain scenes from displaying in the multi-view by right-clicking the scene in the scenes list and unchecking "Show in Multiview". Scenes in the Multiview can be clicked to change the scene (or the preview scene in studio mode). * Added a "Multiview" projector (accessible via the View menu), which allows the ability to view the preview/program and up to 8 scenes at the same time. * Added the ability to rename audio sources via right-clicking them in the audio mixer, including desktop and microphone audio capture sources added via audio settings. * Added an "Audio Meter Decay Rate" option in audio settings to allow selecting a specific delay rate (fast, medium, slow) for the audio meters if desired. This will make it easier to see if your audio is clipping and set your audio levels correctly. * Changed audio meters to behave like peak programme meters. if just the left or right audio channel is somehow low or muted). This allows the ability to know if there are any issues with a specific audio channel (e.g. * Added new audio meters to allow the ability to see the audio levels of each audio channel of that source. Although some services like Twitch support it, note that certain services such as YouTube may not fully support surround sound streaming, and may not downmix them correctly for stereo viewers) (When using this feature, please also make sure to increase your audio bitrate to support all the channels in output settings. ![]() * Added surround sound audio output support, which allows outputting 2.1, 4.0, 4.1, 5.1, and 7.1 audio to stream/recording. For example, to apply microphone ducking to a desktop audio source, add a compressor filter to the desktop audio source, then select the microphone audio source in the "Sidechain/Ducking Source" property. This allows the ability to lower the audio level of an audio source based upon how loud another source is. * Added sidechain/ducking support to the compressor filter. * Added an example Python script: A "URL Text" script which sets the text of a specified text source to the text downloaded from a specified URL every specified interval. * Added an example Lua script: An "Instant Replay" script which automatically save a replay if there's an active replay buffer, and then plays back that replay in a specified media source after that replay has saved. * Added an example Lua script: A "Countdown Timer" script which sets the text of a text source to a countdown timer which counts down when that text source is displayed on stream. * Added an example Lua script: An "Analog Clock" source which draws an analog clock (added like any other source when the script is active) * Scripting documentation can be found in the developer documentation: On windows, to use Python, Python version 3.6 must be installed separately ("x86-64" version if 64bit OBS Studio, "x86" version if 32bit OBS Studio), and the Python 3.6 install path must be configured in the Python settings tab. * Python is available if access to its convenient libraries is desired. Lua is recommended for high performance scripts, automation, and sources. * Lua is supported via Luajit, which comes with the program. Scripting can be accessed via the "Tools" menu -> "Scripts". * Added Luajit/Python3 scripting support. * Fixed a lock on startup that could occur depending on how audio ducking was configured. * Fixed a bug where Hauppauge and Live Gamer Portable devices were not outputting audio/video. * Fixed a crash with the stinger transition. Merge pull request #1186 from jp9000/macextras
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |