script

  1. HewelDesign

    OBS-Websocket Tally Light α

    HewelDesign submitted a new resource: OBS-Websocket Tally Light - OBS-Websocket Tally Light Read more about this resource...
  2. T

    Script: Stop/Start Stream

    Hello, I've been researching how to run a script on OBS and found many resourceful scripts for various uses, but I didn't find one that I was looking for (besides restarting a stream). I was hoping I could get help with creating a script to stop an active stream and another script to start it...
  3. A

    OBS Audio Fade in/out

    Hello, I have an Audio Source on my Mixer Audio tab called SPOTIFY. I use VR Cable to capture audio from Spotify and send it to OBS. It works fine, cause I can menage volume and mute controls from Spotify as I do for my microphone. Is there a away I can menage fade in/out volume from my SPOTIFY...
  4. I

    OBS Lua Fight Clock 0.2.10

    Fight Clock *PC Only Extract the Fight_Clock zip file to a folder. Make sure you extract it to a permanent location. If you use the template first and move the folder later, it may not work properly. Configure OBS to 1920x1080 Open OBS Go to File > Settings in the menu bar or click...
  5. I

    OBS Lua Podcast Template 1.1.1

    Instructions *PC Only Extract the Podcast_Template zip file to a folder Make sure you extract it to a permanent location. If you use the template first and move the folder later, it may not work properly. Create a new Scene Collection in OBS Go to Scene Collections in the menu bar and...
  6. U

    obs-filter-hotkeys

    upgradeQ submitted a new resource: obs-filter-hotkeys - Filter hotkeys for OBS Studio Read more about this resource...
  7. bfxdev

    Tips and tricks for Lua scripts

    I start this thread to share my main advancements with Lua scripting. As of today (OBS v26.0.2 released October 6th 2020), the online documentation describes the OBS API in its original C form, and it is left as an exercise for the scripting enthusiast to figure out how data types are converted...
  8. M

    OBS Lua Reload browser in preview scene V1.0.1

    This script will refresh any browser sources in the preview window of studio mode. I create this script because I am using browser triggers to set PTZOptics camera to a specific preset. I have to have the preset in the browser normally trigger on the scene becoming active. This is so same...
  9. E

    WebSocket + Nodemcu.. Led Register

    How you can join the OBS WebSocket in Nodemcu, just as a scene becomes active or does not lead to any node. make a registration led, show an active scene or not at the time of transmission
  10. E

    led record, scene script

    Hello, how to do when a scene becomes active, run a website "my.com/on" to turn on a registration led And when a scene changes, run "my.com/off" Just execute the command as soon as the scene becomes active and inactive
  11. V4n1X

    Non-OBS Script Trovo Viewer Counter v0.3

    TrovoViewerCounter Hey guys, trovo is a new streaming platform, so no tools exist yet. I started creating a simple viewer counter script in python. More detailed description is found on github, also a simple installation and usage guide. Have fun :)
  12. edk0

    Handle video stream in python script

    I need to handle frames, change them and put back in stream. How can I do it via obspython api? Is it possible? I assume that video encoders & decoders api would solve my problem, but I haven't found any code examples for it in Python or Lua.
  13. S

    Free OBS Scene Queue 2.7.0

    This basic application lets you configure your scene sequence before the show, so that you only have to press "Next" during the show. The main reason I've built this application is to relieve stress during shows, where scenes may be changed rather quickly after each other and/or must be shown...
  14. U

    Question / Help Script to Stop/Start Recording

    Is there a script that can be added to a scene that would trigger the starting or stopping of the recording? Particularly, not just a toggle for start/stop, but a direct script command that would start and stop recording with particular scenes.
  15. M

    Question / Help How to use url-text.py

    Apparently OBS Studio has a Python script that allows for text sources to be updated from a URL. When I went scripts under the tools tab, it listed no properties available for the url-text.py script. Does the URL text script actually work? And if so, how do I enable it...
  16. B

    Question / Help Is there a way to detect if a stream is live programmatically?

    Im looking into automating OBS and implement some sort of health checks. Im not streaming to Twitch or Youtube but outputting the stream to an NGINX sever to create an output RTMP link for someone to ingest. I already have a script that automatically opens OBS and start stream via a batch file...
  17. B

    Table in Python

    I am not really a OBS user, but rather a programmer that just got into all of this and wants to add a few things. My idea is to include some data in predefined spots on stream using Python script. I already made a python script that acquires that data from my website, parses it and shows it on...
  18. S

    Question / Help Automated OBS with Google CALENDAR

    Hello, I'm new on this forum and I was looking for some scripts to automate our work with OBS. Is there anyone who could help me (paid) building a custom script for our necessities or that can help using Advanced Scene Switcher? Thank you
  19. A

    Question / Help Create callback in python script to use in "obs_source_enum_filters"

    Hi I'm trying to list filters on a source in a python script I'm working on, but i can't figure out how to get the callback working in: obs_source_enum_filters(obs_source_t *source, obs_source_enum_proc_t callback, void *param) I get this error: TypeError: in method 'obs_source_enum_filters'...
  20. F

    Hotkeys with Lua script

    Hello! I want to write a script that will write an increasing value to a file. The script code is in the attachments. It works, but the hotkey works twice. When a hot key is pressed once, the value 2 will be written to the file, not 1. Where did I make a mistake?
Top