A Lua script to add a lens flare effect filter.
The "Use Image Intensity" checkbox uses the brightness of the source image at the center point location to affect the flare. Use the "Threshold" slider to adjust the level of brightness that affects the flare.
"Animate Rays" slowly spins the...
A Lua script that adds a four corner pin transform effect filter. Adjust the four corners of a source to create various perspective effects.
Copy filter-cornerpin.lua to your scripts folder
(Tested only on Windows 10)
Based on a corner pin shader by Charles Fettinger...
A Lua script that adds a color correction effect filter. Adjust color levels between red<>cyan, green<>magenta, and blue<>yellow, corresponding to the 3 axes of a vectorscope. Another slider adjusts the luma level.
Used for matching colors of different cameras.
Copy filter-3axiscolor.lua to...
Hello,
This is my first post here so sorry if I am not perfectly clear.
I try to create sources with a script, one for a webcam and a second for a rtsp video flux.
It can be in Lua or in Python if possible but it seem if I don't make a mistake that it was not possible in Python.
I have looked...
OBS Text Source based scoreboard triggered with hotkeys.
1: Use this for the timer
2 to 5: Assign a <text source> for a numeric incriment container
Design any layout you need
Update values with a Hotkey!
Add Text Sources as needed.
Assign Hotkeys to add or subtract points
To use this...
In the event where script comments in obs lua scipts causes issues, you can use this script to remove the comments from the script quickly.
This file adds no functionality to OBS whatsoever. If you have an LUA file, that you need to remove all the source code comments for, this script can...
Hello,
I'm trying to write a lua script to move a source based on the audio level of an audio source. I am currently trying to get the audio levels by setting up ` obs_source_add_audio_capture_callback`...
This Script will change the active scene once the selected media file ended.
Download and install the Audio Status Monitor lua script.
Open up the Scripts dialog (Tools -> Scripts)
Click the Plus '+' to add a new Script, select MediaSwitchScene.lua
Configure the Script properties:
Select the...
This Script allows you to impliment the Now Playing Widget using Snip, but instead of using a browser source such as this awesome widget by ZyphenVisuals it instead uses OBS Sources.
This LUA script uses a Scene named 'Snip' containing several Sources that can be nested as a single Source in...
We use OBS Studio at my church with a multi-camera setup. With the idea that changing camera views enhances visual interest and it breaks up the monotony of a single head-shot during long segments, it is nice to rotate through the different cameras. The problem with changing cameras manually...
TIMER PLUGIN
Version 5
Release 1 July 2023
The Script is a plugin written in the lua coding language which is designed specifically to be embedded in the Open Broadcaster Software application.
Completely customizable timer format & display
Feature Overview
This plugin is designed to be...
I develop a small script in LUA which allows me to change the window of a source, but there is no transtion for this kind of effect. So I came to the idea to hide the source, modify the window and then show it to make it look better. Only when I hide and show the source the transtion are not...
Custom Shaders is a LUA script for Open Broadcaster Software (OBS) that can be used to apply OBS effects to any image source. An OBS effect (or shader) is defined in a file with a nearly identical syntax to Direct3D 11 HLSL effect files.
This script was inspired by the filter-custom included in...
So i'm completely new to lua and the OBS API but i want to have a script save the video output to a jpeg every frame, i'm aware that there's a "singlejpeg" output in the recording settings but since obs doesn't let me open that jpeg while it's being written over; so i can't read it from any...
Hi, I've developed a dynamic lower third consisting of a control panel to be used as a dock and a "receiver page" to be used as a browser source / overlay. The two communicate via Broadcast Channels in javascript. I've also implemented basic hotkey functionalities in javascript in the control...
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...
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...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.