


They are typically used as sources for overlays reacting to events. They can be hosted on a web-server or locally, and support what Chromium supports (including HTML5, WebGL, etc). Browser docks and sources (for Windows and macOS) can use a Javascript API to react to events in OBS and retrieve basic information.The drawback is a lower performance, which is not an issue in most cases. Obvious advantages are the simplified development and maintenance while supporting many features of plugins. They have access to large portions of the OBS C API. Scripts are mostly platform-independent and are usually not affected by slight changes of OBS data structures.

#Obs mac screen capture automatically install#
Use the 🗘 button to Reload Scripts and the Defaults button to reset the values of the editable properties to their default values.įor Python scripts, a decent distribution of Python must be installed by the user, and the Python Install Path must be set in the tab Python Settings. A script can be added by clicking on + and selecting the related Python or Lua file, removed with. On the right hand side, if any, the description and editable properties of the script are shown. Scripts are managed by the user through the Scripts dialog window, displayed via the menu item Tools > Scripts:Ī list of scripts currently added to OBS is displayed on the left hand side (here two scripts distributed with OBS).
#Obs mac screen capture automatically how to#
This set of pages explains the basics to get started and describes how to implement common features. OBS can be extended with Python and Lua scripts.
