#plugins-and-tools

1 messages · Page 22 of 1

quiet bramble
#

Possibly in one of the Help and Support channels, but do note that it is ~= 6am where the majority of support volunteers tend to be located. So if you don't get much of a response, try again in 3-4 hours.

mortal harbor
#

Question - is there any way to get (as a text file) the various twitch data (last sub, last follower, last donation) etc without usinf StreamLabels?

#

That awful program won't install anymore

storm widget
#

Message deleted.

harsh topaz
#

Fairly sure it still falls in under #rules [3]

fossil wyvern
fierce bloom
#

Hello does anyone know if Elgato Stream Deck works with OBS 29.0.2 yet or if they still need to release an update? I just updated OBS and everything else seems to be working, but my stream deck doesn't recognize all of my scenes/sources at the moment. Just trying to narrow down what could be wrong

harsh topaz
#

To be fair, it does have a quirk where if you make changes you might have to restart your stream deck software.

fierce bloom
#

Okay ty! Will keep researching what could be the issue then

harsh topaz
#

I'd suggest asking on their discord since to my knowledge there's nothing going on with it on OBSs end.

echo crescent
#

I made the settings to record in valorant, but there is no image, can you help me please?

oblique yewBOT
boreal tangle
#

Hey do I have to pay into the 10.50 a month for access to StreamFX?

#

or is it any of the tiers?

fossil wyvern
#

only need to pay once afaik.

boreal tangle
#

But is it any of the tiers or is it the 10.50?

fossil wyvern
#

the one that says access to supporter exclusive releases

boreal tangle
#

that would be the 10.50; thanks

slim glacier
#

anybody use NDI? i'm having a very huge ping spike, it seems to only be spiking my ping from 30 - 500 when i'm running display capture/or game capture but when i turn it off ping goes back to normal, but then i can't stream the game or even the monitor

regal breach
slim glacier
slim glacier
regal breach
#

If you have some money to spare, a capture card would be more effective

wise palm
# slim glacier i've tried both

CodeYan is correct... Though don't get an ElGato - Get the Mirabox. It's only 1080p@60 but if you're on YouTube you can upscale to 4K & nobody will ever notice

gaunt zealot
gloomy lake
#

Ive installed the plugin for closed captioning, I see it in OBS, it's captioning, but I don't know how to add it to my stream? 😮

vapid charm
#

@gloomy lake As long as you have it properly configured it's up to the end user to view captions

#

You simply just make it available for them.

gloomy lake
vapid charm
#

All you do is configure it. OBS sends the "data" to twitch and users enable it like my screenshot shows.

bright pelican
#

is there an alternative to streamfx to blur part of screen ?

#

i am using obs v29 and streamfx is not out for it yet

mortal harbor
bright pelican
#

briliant thank you

unreal canyon
#

I am using the obs ndi plugin but how can I fix the sounds are choppy and scratchy?

mortal prism
#

I just installed input overlay (wasd and mouse) how to I get it to show on my screen?

wise palm
rich sparrow
#

Noob question, is there any gallery of best/recommended plugins

regal breach
#

For other plugins, you'll want to first think of a use case

rich sparrow
regal breach
#

Finally got around to testing it, thank you, that is indeed what I am looking for. I just noticed though that items inside groups are not visible in the dock

#

Also, how can I delete docks that I previously created? I now have 5 docks with the same name lol, i didn't realize each click of Add will create a new one

#

Manually doing it in the json is fine for me, if need be

#

Lol I can't even delete the dock I just created

EDIT: Apparently typing a source name hides all the docks in the Tools > Source Docks window, so i couldn't figure out how to delete docks earlier. Now i do. Thanks

gaunt zealot
rich sparrow
spiral ruin
#

You could create a PTT macro that includes muting the speaker output on press, and unmute on release.

rich sparrow
gaunt zealot
gaunt zealot
#

Transparent or skin colored IEMs and long hair if you're worried about on-screen appearance

rich sparrow
glossy jacinth
#

whats the best Chat Widget that work with ffz bttv and even with 7tv emotes

#

i find one that work only with ffz and bttv

vale vine
#

ffz shuold support 7tv I believe

glossy jacinth
#

🤔

vale vine
#

might need to install an extension or something

glossy jacinth
#

so kapChat is good or there is some better?

vapid charm
#

depends where you want to see them.

#

On stream? Pixelchat maybe.
In OBS? FFZ addon under stream tab with the 7TV/BTTV addons enabled in their assonance tab.

glossy jacinth
#

oh pixelchat

#

i know that

#

and is there any plugin that will add text to speech to chat

umbral valley
#

Happy Sunday everyone, new comer here to streaming on OBS and I was wondering if any of you use OWN3D overlay plug ins, if so I’m having an issue getting the plug-in on my OBS. It’s supposed to pop up on my tools menu but it isn’t, any idea why?

vale vine
#

Should reach out to own3d for help with that

rotund mauve
#

Got buried so I’m gonna repost

#

I've asked this question a few times but I think I've narrowed it down a bit. I'm looking to use the advanced scene switcher to add touchdown animations to a football stream. I need it to minimize the scoring team and have the score count up like a jackpot machine. I also need the score to count up like a jackpot machine for extra points, 2 point conversions, field goals, etc. and I would like to add drive summary's as well. I would also like to add a feature where I can minimize the scorebug and show other scores around the specific league. Can I do this, and if not is there a software that will let me?

spiral ruin
#

There probably isn't one software to do that automagically. You'll need to write macros or scripts to automate much of that in adv-ss.

cerulean wasp
#

Anyone know if there is an easy way to get the replay script to play a replay twice? I'd like to replay it once at .75 speed and then the same clip again at .5 speed

rotund mauve
spiral ruin
#

Yes. I believe an app like Blender or something similar can do that.

rotund mauve
#

So how would I create the scorebug and implement the transition that would make it count up like a jackpot machine

spiral ruin
#

Not sure, you'll probably want to find an animator willing to tell you, or just pay an animator to create the elements for you. What you want is complicated, something that TV and Cable Sports networks pay good money to have created and maintained.

rotund mauve
#

Could I only have an animation that covers the screen every time the board changes a specific state

spiral ruin
#

I don't see why not, if the animation is simply a media file.

rotund mauve
#

But I couldn’t have it as an all in one unless I create a software like scoreboard+ myself

spiral ruin
#

Correct. If you want information like the score to be dynamic in the animation, you are adding a new level of complexity.

rotund mauve
#

Would unreal engine work as a software like that

spiral ruin
#

Don't know. You could try it.

wise palm
#

Odd question.
How would I go about showing say 2 Starting Soon Screens via Browser Sources? Say 1 for Twitch, and 1 for YouTube? Perhaps timed

rotund mauve
#

Not sure if you can use OBS for that may have to use a software like restream

spiral ruin
gloomy lake
wise palm
#

I've already got the streaming to multiple sites thing taken care of. It's just annoying having to pick a platform to advertise for

spiral ruin
#

You would need to instances of OBS, one for streaming to Twitch with Twitch-only elements in your sources, and one for YT, etc.

gloomy lake
wise palm
#

I think it might be doable with Visability Timer Lua Script to toggle the Browser SOurces

obsidian agate
#

it would be cool if Vertical Canvas could be flipped back to a Letterbox canvas, then have 1 for Twitch and 1 for another service that isnt Vertical

#

since they do tie into eachother when it comes to changing scenes

vale vine
#

Suggest that to exeldro?

#

If he pulled off vertical, don't see why that would be a stretch

wise palm
obsidian agate
vale vine
#

Your dad jokes are usually spot on ha

deft orbit
#

Is there a way to see what plug ins are doing what without going through every filter on every source? I’d like to update to 29 but streamfx is not updated, and I’d like to start looking for replacements of the features I’m using in that.

oblique yewBOT
cerulean wasp
#

Anyone know if there is an easy way to get the replay script to play a replay twice? I'd like to replay it once at .75 speed and then the same clip again at .5 speed

cerulean wasp
magic steeple
#

hello
I would like to ask how to solve the problem that when I load the script, it shows No such file or directory.

deft orbit
mortal harbor
deft orbit
dark sapphire
#

yes

vapid charm
#

For example

mortal harbor
#

how do you add animations onto obs

analog ruin
mortal harbor
#

or like a part on the top that shows a progression part

#

that keeps moving

regal breach
#

Although there may be some shaders out in the wild that you can use in obs to accomplish the same thing

mortal harbor
#

ik but i would like to do on obs as i only trust obs

analog ruin
#

I cannot think of any way to do this natively. Either you made a animated border in HTML/CSS/javascript and add it as a browser source, or you make an animated border as a video file in Davinci Resolve or similar @mortal harbor

mortal harbor
#

ok

barren yoke
#

!logfolder

oblique yewBOT
#

To see all of your logs, select Help > Log Files > Show Log Files.

If you want to manually analyse a log, upload it's contents to a service like Hastebin and use this tool.

mortal harbor
#

is there good game capture plugins?

vapid charm
#

There are none and you'd be best using the built in game capture source.

deft orbit
# vapid charm For example

Do I need to have gone through every scene and turned every source on? Or will it show ones that aren’t active as well?

vapid charm
#

It shows all sources and filters

#

Regardless of enabled or not.

glossy jacinth
#

any good plugin for animeted model?

#

something like vtuber

mortal harbor
glossy jacinth
#

yeah but that take too much cpu 😄

#

i want something that will not take too much cpu

#

hmm i find something called PrprLive gonna try it if it gonna takke too much cpu or not

river elbow
#

easiest way to hook obs-plugintemplate's cmake to libobs binary+includes on windows? I probably need binary for architecture, includes and a findlibobs.cmake I dont know where to get these

regal breach
#

Hi, any tips on what to check when my plugin doesn't see the strings in the locale file?

ocean cliff
#

I may be wrong on this cause it's late and my plugin knowledge is shaky, but you're trying to use MediaPlaylistSource.PlayPause when your key is just PlayPause I think

regal breach
#

i also used the installer to see if it's just a problem with my copy pasting of files

#

ah, haven't used the installer yet. lemme try to push a tag

regal breach
#

oh, there were others

coral tusk
#

i have a question i looking for app to get remote my scenes from my mobille..Sombody en idea witch is good i had obs blade but i can not connect it

boreal hearth
regal breach
#

checking

regal breach
#

might be a problem with my debugging then

#

hmmmm it still doesn't work by simply copying the generated files in rundir/Debug/

river elbow
#

where to procure libobs-dev for windows?

boreal hearth
regal breach
boreal hearth
#

no, only after I deleted the language file for testing

boreal hearth
#

yeah

regal breach
#

what i find weird is that the generated ini file on windows is located at build64\rundir\Debug\data\obs-plugins\media-playlist-source\data\locale\en-US.ini

#

with an extra data folder before locale

#

but built in plugins dont seem to have that folder

#

yep, moved it up, now obs finds it?

#

so i guess plugin template has a problem?

#

though my other plugin using the same plugin template works nope, that doesn't use locale files, so it works

regal breach
boreal hearth
#

how are the files copied into the rundir? I use a postbuild command in cmake for that

regal breach
#

or plugin builds

boreal hearth
#

build64\rundir\Debug\data\obs-plugins i mean this path

regal breach
#

then i'd copy it into the obs build (i'd usually just use a symlink)

boreal hearth
#

I guess it's an issue with the template, cmake add_custom_command(TARGET ${CMAKE_PROJECT_NAME} POST_BUILD # Copy to obs-studio dev environment for immediate testing COMMAND if $<CONFIG:Debug>==1 ( "${CMAKE_COMMAND}" -E copy "$<TARGET_FILE:${CMAKE_PROJECT_NAME}>" "${libobs_DIR}/../rundir/$<CONFIG>/obs-plugins/64bit") COMMAND if $<CONFIG:Debug>==1 ( "${CMAKE_COMMAND}" -E copy "$<TARGET_PDB_FILE:${CMAKE_PROJECT_NAME}>" "${libobs_DIR}/../rundir/$<CONFIG>/obs-plugins/64bit") COMMAND if $<CONFIG:Debug>==1 ( "${CMAKE_COMMAND}" -E make_directory "${libobs_DIR}/../rundir/$<CONFIG>/data/obs-plugins/${CMAKE_PROJECT_NAME}") COMMAND if $<CONFIG:Debug>==1 ( "${CMAKE_COMMAND}" -E copy_directory "${PROJECT_SOURCE_DIR}/data" "${libobs_DIR}/../rundir/$<CONFIG>/data/obs-plugins/${CMAKE_PROJECT_NAME}") )

boreal hearth
#

yeah, that's from input overlay

regal breach
regal breach
#

but i'm not sure if that's supposed to have a glob at the end

boreal hearth
regal breach
#

ah, here

#

maybe?

boreal hearth
#

only one way to find out

regal breach
#

uhhh, change it and rerun the build-windows script?

boreal hearth
#

yeah, rerunning cmake should be enough, but the script should do that

regal breach
boreal hearth
#

open cmake gui point "where to build the binaries" to the plugin build folder then it should automatically fill "where is the source" and then you can just click configure and generate

regal breach
#

adding a trailing slash there did indeed update the generated file

boreal hearth
#

well if it installs the data to the correct folder now you might wanna create a PR for the plugin template

regal breach
#

but ill take a guess about what you've done and say that you need to compile obs locally

river elbow
#

I need libobs to compile a plugin

#

libobs-dev works fine on linux, but I switched to windows

#

I probably need binary for architecture, includes and a findlibobs.cmake I dont know where to get these

misty sonnet
#

Hi I have a problem with my plugin

#

I am an author of OBS Plugin for PTZOptics Cameras.
When you switched from Qt5 to Qt6, we had a problem with Qt libraries. So I built the plugin again (with OBS 28) using Qt6.3.2 and it worked fine. But a few months later, OBS version changed to 29 and it did not work. When I checked, the obs-frontend-api version also changed to *29 and it was the reason. So I changed the rpath of the plugin to @rpath/libobs-frontend-api.dylib from @rpath/libobs-frontend-api.1.dylib.
But it did not work, I think it is a problem with the Qt version again since I could see that OBS is using Qt6.4.1 now?

#

Anybody can help me?

wary escarp
#

On macOS we're using Qt 6.4.1, on Windows we're still on 6.3.1

misty sonnet
#

you mean i must rebuild the plugin with qt6.4.1?

wary escarp
#

in theory all older versions of Qt 6 should still be binary compatible

misty sonnet
#

This is the output of otool

#

It works fine with OBS 28 but not with OBS 29

tawdry palm
#

So the StreamFX download is just a .zip file now but the Github install instructions are so out of date as their latest StreamFX no longer install via ".exe" like the instructions say

So now do we install the 0.12.0.b164 version ? Dropping them the plugin folder doesn't appear to be an option

mortal harbor
oblique yewBOT
tawdry palm
#

unless he changed that recently

mortal harbor
#

yes.

tawdry palm
#

his plugin is amazing, may be worth the sub ❤️

full perch
oblique yewBOT
gaunt zealot
misty sonnet
harsh topaz
#

Wondering, ya'll think anyone has made a plugin for source backlight?

#

@quiet bramble This might be something you've fiddled with in shader - since I've seen a shader by xaymar manage to change a border color based on source content.

regal breach
#

you also need to build obs, which you can see in the link

#

then, the script should create a build_x64 folder, it will contain a .sln that you should open in Visual Studio. it will handle building and debugging

tight lily
#

hey really need help with own3d pro if someone could call or something would be great\

spiral ruin
quiet bramble
# harsh topaz <@277094731576770561> This might be something you've fiddled with in shader - si...

The key for producing a visual that varies based on the input like that, is to come up with a way of getting either the desired result, or something faking the desired result good enough to not be able to tell the difference much while using the least amount of hardware resources. Some things can be done quite easily and inexpensively, while others can bog down a 4090 (large blur and other convolution filter effects).

#

I usually go with "fake it in a way that is performant and looks good nuff" with a lot of things.

harsh topaz
quiet bramble
#

I've wanted to create something that can determine the average pixel color of a source for use for various effects such as setting a background or a border or an outline etc. Or to be used as an input to an algorithm for something else. It's not something that can be done in a single pass pixel shader that I'm aware of though, so I've had to do some faking for example by only sampling a small number of random pixels or something like that. It can work for some inputs but has issues depending on what it gets shown and what ends up getting sampled.

#

Xaymar has given me some suggestions for it in conversation a while back for using both multi-passes, and combining it with sampling pixels at the corners to get a bit of hardware acceleration by cutting the amount of pixels to be sampled by 4, but I haven't tried to implement something like that yet. Shader plugins don't have multi-pass options available.

#

I am curious what kind of performance can be had by downsampling like this with optimization though. There is a way to kind of do it in OBS already as a standalone though. One can use the Scaling/Aspect filter on a source clone/mirror of a source, scaling it down to 1x1px with default scale filter, then scale back to canvas size with another scale filter.

harsh topaz
quiet bramble
#

I haven't seen that one yet

manic ermine
#

Too bad there's no compute shaders, it's pretty easy to do an average like that with group shared memory

quiet bramble
#

It's a goal of mine this year to get savvy with OBS+LUA and be able to do this sort of stuff with a combination of LUA+shaders. I got going on that a bit early in January but haven't been working with it for about a month now. Need to get back into that before long.

#

Yeah, I looked into compute shaders as an option also but it quickly went above my paygrade. LOL

#

Another thing on my curiosity TODO list tho.

#

I did learn some things from Xay though that I have used in other shaders and it works great. I need to go back and optimize a number of my own convolution based shaders with this.

manic ermine
#

Speaking of shaders... Does anyone know if there is a shader plugin that allows sampling of multiple past frames?

quiet bramble
#

For example, I made an Adaptive Thresholding shader that works amazing, but at some configuration option settings it will melt the GPU.

#

I had to hard code some maximum limits for the user properties to prevent maxing out the GPU and resetting the driver

#

But with some tricks I learned from Xaymar I will be able to go back and optimize that code to use around 1/4 of the GPU resources which will be a huge benefit.

#

Once I get that optimized and stable I intend to release the Adaptive Thresholding as a filter for OBS down the line. Don't want to put it out there as-is and have people's computers crash though. LOL

harsh topaz
#

Eitherway, just the first time I've thought of something that is a "main stream feature" that people might want for their stream. Since ambient backlight isn't really an uncommon thing - but I've never seen anyone have it on stream.

And it fits the shader genre to my imagination at least

quiet bramble
#

I tried researching adaptive thresholding online after I made my own algo, but all the stuff I found was made for photocopiers in the 1970s and whatnot and I found it all overly complex and algorithms that were not suitable for use in realtime running on a GPU with a live feed.

#

It could probably be done with CUDA, but that was over my head 😛

#

Most of the filters that are super GPU resource intensive tend to all be convolution filters. And most of those are using some variation or another of a blur algorithm.

#

My adaptive thresholding algorithm is a convolution filter although not a blur one.

manic ermine
#

What's a source backlight?

quiet bramble
#

Although internally it kind of sort of is a box blur mathematically, but the result is not output like that, but used for decision making.

manic ermine
#

Wait context clues, I get it now... Sorry

quiet bramble
#

@harsh topaz Another use case I think people would have for the background use case is adding a background to a vertical video source, or 4:3 or other "non-native" aspect ratio, and duplicating it scaled to fit the screen, blurred possibly brighter/darker/etc.

harsh topaz
#

Based on webcam, it'd create the gradient blur on the outside 🙂

quiet bramble
#

It's that "blur" part of anything though... The dictionary definition of the word blur is: Bring a modern high end GPU to its knees and test the fans at maximum RPM. 🙂

harsh topaz
#

And if you don't do actual "blurring" but just generate a faded gradient based on pixel colors around the edge of the source.

#

Should be fairly cheap.

quiet bramble
#

Right, that's the optimization part 🙂

ashen apex
#

I am attempting to use an OBS Plug In called "Background Removal", so I can place my own background without using a Green Screen. My problem is getting my display to look like the others I have seen recorded, which looked pretty good. No matter how much I try to tweak the fine tuning on the Filter options, I still get way too much pixelation around my image. Could it be something I am doing wrong, or can this also be caused by my computer? I am using a new Alien Laptop, with a "AMD Ryzen 9 5900HX with Radeon Graphics" processor, and 16 GB. Any suggestions on how to improve the image?

regal breach
ashen apex
#

With the Plug In, this is actually the best I could get it at the moment.

regal breach
#

and without?

ashen apex
#

Well without, it's just the normal screen in shot with what is actually behind me.

#

So there would be no pixelation.

#

When I do a video, the pixelation is moving around quite a bit.

wise palm
#

If you are trying to get a digital greenscreen, "XSplit VCam" is your program, tinker with the settings, it's the best thing you can get short of a real greenscreen

#

@ashen apex

ashen apex
#

I am thinking I may just need to get the Green Screen itself.

#

I'm not that Tech Savvy, to begin with...

regal breach
ebon token
#

Hey I cant get lunar client to work on obs can someone help?

regal breach
#

because such features benefit from a less noisy background

ebon token
#

the support is quiet

regal breach
#

be patient

manic ermine
ashen apex
#

Last question then, when I do get the material for a Green Screen, does it need some type of a Plug In, or Filter in OBS to work?

regal breach
#

built in

ashen apex
#

Thanks CodeYan, you were a Huge Help!!!

river elbow
#

also CodeYan, thank you for the tips about libobs

regal breach
#

you're welcome @ashen apex @river elbow

quiet bramble
#

There are similarities with the latter approach covered with gaussian blur there, to what I did a while back with my "Smoky Shia" effect I posted here. Using a dynamic mask of the transparent source and applying blur to it to expand it outside of the mask, then applying a visual effect outside of the original image, but within the confines of the blurred image mask.

teal dome
#

Trying to get NDI working.

If I play audio on the remote device it plays back fine. And the Video I send over NDI comes over smooth.
But the audio I send over NDI sounds really choppy.

tepid merlin
#

I used to have a scene copy plugin which became broken in a previous update and deleted a while ago. Since I have a set of scene collections for IRL streams and a different set for my PC streams, I was hoping to copy scenes (which are overlays - dono goals and what not) over to other scene collections once I have found myself happy with the outlay. Does anyone know what this plugin is called, where I can find it, etc? I am on the latest OBS update now. Thanks ❤️

tepid merlin
#

o0o0o0o0o yes that is it, thanks so much @regal breach

regal breach
#

welcome

tepid merlin
#

Can't believe how quick that was to resolve. All is working as it should again, what a champ!

violet swallow
#

sorry to probably beat an old horse dead but what was the latest obs that most plugins support?

#

had to do a reinstall of windows to rollback to 10, and lost my obs install in the process

quiet bramble
#

At the present moment, most plugins support the current OBS release, 29.0.2. Also, the most recent version of most plugins only support OBS 28.x or newer. There are only a small number of plugins out there that have not yet been (and may never be) updated to work on the current release of OBS.

regal breach
#

the plugin template is made to work on obs 28 and up, so new plugins would not support older versions

quiet bramble
#

Still, if someone uses plugins at all, it is always a good idea to research each and every plugin to ensure it is compatible with the given OBS release and/or figure out what version of everything they need to have for everything they want to use to all work together nicely. Even then there are sometimes combinations that there is no solution for, such as requiring one plugin that only supports OBS 29+ and another one that only works on OBS 27 and nothing newer. In such cases, a user has to make a compromise over which solution gives them the most of what they want and give up on the things that don't work or find alternative solutions for any things that are missing.

oblique lotus
#

what does the move action from move transition do?

regal breach
#

it can be used if you want to execute an action after another move filter executes

#

for example, if i made a move filter that moves a source to the right, i can make a Move Action filter to stop the recording

oblique lotus
#

oh, I think I need to update then

#

ok yeah, I had an old version and I could only select frontend actions

#

thanks

mortal harbor
#

Hi,
I have a question about VLC video source. Is this the right place to ask?

inland fjord
#

I'm setting up a livestream from my Fansly.com site, and I have a custom server and server key, through OBS, but I can't find where to put the key when I get to my server

untold jay
#

@inland fjord "stream key" is just part of the URL, i.e. if your RTMP URL is rtmp://example.com:1935/live/streamkey, you put rtmp://example.com:1935/live as "server" and streamkey as "stream key", or you can put rtmp://example.com:1935/live/streamkey in "server" and nothing in "stream key"

inland fjord
#

OK thank you

regal breach
#

Or whatever platform you're using

worn steppe
#

so

#

the latest streamFX release apparently doesn't work with the latest OBS update

#

so does anyone know of a different way I can add source mirrors?

leaden olive
#

Does anyone know how long it takes for an tool to be approved and made public. I posted one but it's still been pending for some time

quiet bramble
full perch
wise palm
regal breach
dense perch
#

How is the obs-plugintemplate Linux .deb installer supposed to work?
I fresh cloned, built the code, created the package, installed the package...

pv@MorefineM6:~/src$ git clone https://github.com/obsproject/obs-plugintemplate
...
pv@MorefineM6:~/src$ cd obs-plugintemplate/
pv@MorefineM6:~/src/obs-plugintemplate$ .github/scripts/build-linux.sh 
...
pv@MorefineM6:~/src/obs-plugintemplate$ .github/scripts/package-linux.sh 
...
CPack: - package: /home/pv/src/obs-plugintemplate/release/obs-plugintemplate-1.0.0-linux-x86_64.deb generated.
pv@MorefineM6:~/src/obs-plugintemplate$ sudo dpkg -i release/obs-plugintemplate-1.0.0-linux-x86_64.deb 
Selecting previously unselected package obs-plugintemplate.
(Reading database ... 223412 files and directories currently installed.)
Preparing to unpack .../obs-plugintemplate-1.0.0-linux-x86_64.deb ...
Unpacking obs-plugintemplate (1.0.0) ...
Setting up obs-plugintemplate (1.0.0) ...
pv@MorefineM6:~/src/obs-plugintemplate$

...and the install shows up at:

pv@MorefineM6:~/src/obs-plugintemplate$ sudo find / -name 'obs-plugintemplate*'
...
/var/lib/dpkg/info/obs-plugintemplate.md5sums
/var/lib/dpkg/info/obs-plugintemplate.list
/usr/obs-plugins/64bit/obs-plugintemplate.so
/usr/data/obs-plugins/obs-plugintemplate

I would have expected that to have installed to /usr/lib/x86_64-linux-gnu/obs-plugins/ and /usr/share/obs/obs-plugins/ respectively.

dense perch
# teal dome Trying to get NDI working. If I play audio on the remote device it plays back ...

Choppy obs-ndi audio is known issue. Bug was around for years but only starting being noticed in NDI5. The fix has been known since 2022/08 but just never made it in to an official release yet.
You have 2 options:

  1. [safest] Install DDRBoxman's 4.10.1 at https://github.com/DDRBoxman/obs-ndi/releases/tag/4.10.1
  2. Install my new one almost ready for release at https://github.com/Palakis/obs-ndi/actions/runs/4248517572 and let me know how it works for you.
    All 3 (Linux, MacOS, and Windows) platforms function fine, and Mac and Windows install fine, but I want to get the Linux installer to work correctly (see my previous message) before I release it.
regal breach
#

am i the only who can't get visual studio to rename variables?

warm pulsar
#

Hey Support! Is there a way to automate pulling my Patreon supporter list and showing it on stream? I've looked through a couple extensions and have found alerts, but I haven't found a way to pull the whole list. Any help would be huge, thanks!

sudden lynx
#

Hello, I recently heard that OBS Studio just made a plugin that allowed for streaming to Twitch AND Tiktok at the same time, super easy. I've only heard of the plugin but cannot find it anywhere. Not on the plugin forum, nor with ctrl+f here within the discord.
If anyone has it or knows where I can find any info on it do please @ me.
Cheers

teal dome
oblique yewBOT
oblique yewBOT
sudden lynx
nimble grove
#

Hello, obs 29 version does not support rtsp server

gaunt zealot
solar dust
#

I think it was about the rtsp-server plugin not having a release compatible with OBS 28 and later.

harsh topaz
#

@weak escarp Does End Absolute not mean that after running the move source it will set the visibility & order to the absolute number?
Think I fixed it with End delay matching the duration. Still bit confused what End and Start references then within the Visibility and Order category

harsh topaz
#

@weak escarp Audio does not come through a Source Clone source when the source selected is a scene with nested sources in it. Is this known/expected?
Scene => Source (Works)
Source Clone => Source (Works)
Source Clone => Scene => Source (Doesn't Work)

weak escarp
eternal marsh
#

Hi! Does anyone know where flatpak plugins are installed? Im using Ubuntu 22.04

fossil wyvern
fossil wyvern
left grail
#

Hey everyone, I am just wondering if streamfx can achieve this effect? Or is there something else I need for this ?

obsidian agate
#

technically you wouldnt need StreamFX. just re-add the same camera source, flip it horizontally, and position it opposite of the original

glacial ocean
#

I'm not to sure if this would be for this one or for audio or windows, im having trouble with this pluggin win-capture-audio v2.2.3-beta. i installed it but when i open obs it doesnt show in my sources

oblique yewBOT
glacial ocean
oblique yewBOT
fossil wyvern
glacial ocean
#

it didnt give me a option to where to install it, i thought it installed on the c drive, i also tried zip extracting it to my d drive where my obs is @fossil wyvern

livid magnet
#

Hey guys. I will explain it in a way that everyone can understand. I need to interact with multiple browsers at the same time. Because these browsers have seconds flow. Is it possible to do this?

fossil wyvern
#

actually explain what you're doing

glacial ocean
fossil wyvern
glacial ocean
fossil wyvern
glacial ocean
fossil wyvern
#

what shortcut?

glacial ocean
fossil wyvern
# glacial ocean

yeah, so that's the issue, caus eobs studio is on your C drive

glacial ocean
fossil wyvern
dense perch
fossil wyvern
#

no idea, and nowhere near the people that would know

dense perch
#

I'm trying to release a working update to the obs-ndi plugin, but I am stuck on the inability to get the Linux obs-plugintemplate based .deb installer working in either standalone or flatpak (I pretty much gave up on flatpak...I could not find out how to get my plugin running in the sandbox to dynamically load the NDI .so file from the /usr/local/lib/ dir).
The non-flatpak Linux plugin works fine if I manually install the files.

If I...

$ sudo dpkg -i release/obs-plugintemplate-1.0.0-linux-x86_64.deb 
Selecting previously unselected package obs-plugintemplate.
(Reading database ... 223412 files and directories currently installed.)
Preparing to unpack .../obs-plugintemplate-1.0.0-linux-x86_64.deb ...
Unpacking obs-plugintemplate (1.0.0) ...
Setting up obs-plugintemplate (1.0.0) ...

...the files show up in a folder that OBS would never look in:

$ sudo find / -name 'obs-plugintemplate*'
...
/var/lib/dpkg/info/obs-plugintemplate.md5sums
/var/lib/dpkg/info/obs-plugintemplate.list
/usr/obs-plugins/64bit/obs-plugintemplate.so
/usr/data/obs-plugins/obs-plugintemplate
warm pulsar
#

Hey Support! Is there a way to automate pulling my Patreon supporter list and showing it on stream? I've looked through a couple extensions and have found alerts, but I haven't found a way to pull the whole list. Any help would be huge, thanks!

glacial ocean
#

@fossil wyvern thank you for your help

fossil wyvern
#

👍

warm pulsar
fossil wyvern
#

not very easy for a total novice. you'd need something to send a get request to that and to parse the response to get the list of supporters

mortal harbor
gaunt zealot
mortal harbor
gaunt zealot
mortal harbor
left grail
fossil wyvern
obsidian agate
fossil wyvern
#

wow they had streamfx in 1961?

obsidian agate
#

lol

left grail
#

And she would switch back to regular view with a click of a button

obsidian agate
#

just have another scene with the camera source duplicated 3 times, then have a fade transition?

fossil wyvern
#

^

harsh topaz
#

Switch from Scene 1 to Scene 2, back to Scene 1.

left grail
#

🤭 right I see, it’s just a workaround. I was really of thinking the girls are using a plug in within the same scene but changing scenes is also not a problem. (I can also put on my elgato)

harsh topaz
#

If you wanna get real fancy; use nested scenes.

fossil wyvern
#

or just a show/hide on sources with a hotkey

harsh topaz
#

Make a scene. Put in content you want to display (for example three of yourself like above).

Make another scene; standard single camera of yourself.

On your main scene; right click > add source > add scene - and pull both those scenes in.

#

Then set a hotkey to show/hide the 2 first scenes depending on what u want to show.

left grail
harsh topaz
#

That way your main scene can keep the overlay, and you just change the cameras 🙂

fossil wyvern
left grail
left grail
harsh topaz
#

Right click > camera > add existing source.

#

As many copies as your cpu/gpu can handle to run 😛

left grail
#

Sounds good, didn’t realise it would allow me to add twice and not just once additionally (when it comes to the same camera source)

left grail
#

The girls effect is so even however 👀 that’s what made me wonder.

harsh topaz
#

(Looking at her crop, she didn't do a very accurate job. But it works I suppose)

left grail
#

Perfect way to explain it thank you 🤗 and since you’ve mentioned it you’re right haha… I can now see it’s not as even as it initially appears 😀

harsh topaz
#

You could even get real fancy with it and create a mask that blurs the edge - then have them appear fading into eachother to create a seamless transition between the three camera sources. Might be bit too much though KEKW

fossil wyvern
#

snorts cheetos powder
wanna talk about our lord and saviour adv-ss?

left grail
harsh topaz
#

Something like that.

fossil wyvern
#

dw, that was a joke, it's an obs plugin that lindeen and I share a common love for

left grail
#

Ah the mask ???

harsh topaz
#

Rightclick camera source => Filter => Image Mask/Blend => Alpha Mask color channel => Browser for the image.

left grail
harsh topaz
#

Anything new?

#

He ain't done an update since 11th of Feb.

left grail
#

Thanks guys bejuxxLove

harsh topaz
#

I'm getting cravings for a new adv-ss version.

#

I've sent him at least 5 different ui improvement/fixes he could do 👀

fossil wyvern
#

lmao

harsh topaz
#

50% of patch notes usually me KEKW

#

It's usually minor things though - like not being able to drag and drop from this area - etc

dense perch
lilac agate
#

Good morning! First time here, first time diving into plugin dev. Super excited

regal breach
#

when do you need to bstrdup a string from calldata_string or obs_data_get_string? and do you need to bstrdup before obs_data_set_string?

#

i am so confused on const char

#

from what i'm seeing, i need to do it if i'm going to keep a reference of the string returned by the function, because otherwise, when i replace the string, the string in the data object is also changed

#

but i'm so confused now i don't know what's right

boreal hearth
#

I think that both calldata and obs_data manage the string so you have to copy it, if you want to use it for other stuff

regal breach
#

this is news to me lol, c bites me again

river plank
#

anyone got something for a blur effect? not Streamfx

vale vine
#

@river plank

river plank
#

Thank you so much I didn't even know that was a thing

mortal harbor
#

it's just the streamFX blur filter compiled on it's own by myself, all credit goes to Xaymar!

copper hollow
#

I found the python script that can do a simple counter, i need something like that, that can count by 2 different increments. 2lb and 5lb

#

any recommendations

white wave
#

how do you go live to instagram using OBS? i was using yellowduck before but it stopped working, having ahard time finding current info on this! do any of yall do it?

native crescent
#

Hello, I met a problem while accepting a pull request towards my OBS plugin, which replaces my home-made build steps with official plugin project template.
The continuous integration script now builds for macOS all the architectures (arm64, amd64, universal) and cost much time.
I don't use apple's compute and want to know if it's enough building the universal one only.

wary escarp
#

It should be enough to run universal in most scenarios

still moth
#

Hi guys. I'm looking for a plugin to keep track of level progress in a game, that I can manually change with a hotkey (so 1/50, 2/50, 3/50, etc). Is there anything like this around?

untold jay
still moth
untold jay
#

@still moth Add another text source for the "/50" part.

still moth
oblique yewBOT
#

If you need help or have questions about OBS, check out our #support-portal first!

fluid python
#

Me ajuda por favor

digital marsh
#

Browsing exceldro’s repos now

dense perch
minor thistle
mortal harbor
minor thistle
#

Hmm, might have to try that myself then. It's the last piece of the puzzle for a few streamers I know. They use orthographic and perspective transforms so the corner pin filters that are out there aren't good enough.

wary escarp
final compass
#

Hi everyone, I am wondering, is there a way for me to display the channel I raided on my ending screen automatically? I don't always raid the same people, I sometimes raid random people as well.

spare herald
regal breach
fossil wyvern
wide pollen
#

Hello, I'd like to know if it is possible to record multiple separate audio channel with "source record" plugin ?

wise palm
small furnace
#

Anyone here have experience with the input overlay plugin?

The lower left is showing this weird blurred image. It's tracking my keyboard presses but it's blurred.

I've reinstalled both OBS and the plugin and rebooted my PC too. Didn't seem to work.

Any ideas why?

fossil wyvern
small furnace
boreal hearth
#

you're using the preview image instead of the actual layout texture

untold pike
#

can someone help me with a problem? I'm trying to create a command so that as soon as I receive a sub, my printer prints a specific image, I'm trying to do this with Sammi, I even managed to make the image open at the time of the action, it's just missing being able to print automatically

wise palm
minor thistle
untold pike
#

it would have to be a command to print an already saved image

#

Anyway, I'll keep trying here, thanks

wise palm
#

I can't help tonight. Maybe I'll look into it later tomorrow (maybe)

mystic frigate
untold jay
#

@mystic frigate "Effects" are typically created through a combination of several tools; if you're referring to pixel shaders, those can be made using the obs-shaderfilter plugin. Not all tools that StreamFx provides have alternatives, but you can keep using obs-studio 27.2.4 with the latest stable version of StreamFX.

mystic frigate
#

I can't figure out how to load in or make shaders for the shadefilter plugin

AND WHERE IS THE STABLE VERSION OF STREAMFX AND HOW TO I GET IT INTO MY SYSTEM????? I am so horribly confused and becoming frustrated... and the paywall is pissin me off

#

thank you for the help therye1Love

untold jay
#

@mystic frigate https://github.com/Xaymar/obs-StreamFX/releases/tag/0.11.1
If you haven't learned a shading language like HLSL or GLSL, you can't make pixel shaders,. you'd have to learn one or both of them first. Shaders written for StreamFX's shader implementation will require changes before they can work in obs-shaderfilter, and vice versa.

mystic frigate
#

I keep getting this with that version of stream fx

untold jay
#

@mystic frigate You'd also need to run obs-studio 27.2.4.

mystic frigate
#

oh lemme see if I need to update

#

update is to 29.0.2

#

so hoping that will be fine

untold jay
#

@mystic frigate No, this version of StreamFX requires an older version of obs-studio.

mystic frigate
#

oh!

#

I will go find that because I am on 22.9.8.69

#

always afraid to update lol

#

omg it works now!!! Thank you so much for all your help and patience!!!

kind plume
#

hi im new to ups i have macbook Apple M1 Pro

#

ios ver13.2.1

#

can anyone please hlp me install plugin for background removel and ndi plugin

#

i do have whats app

#

i been trying for over a week nothing happen

harsh topaz
#

@weak escarp Request, in case you have one of them lists;
Source Dock => Inspect to the check list. A button you can press and inspect for the source will pop up.

weak escarp
harsh topaz
# weak escarp I'm not sure what you mean with Inspect

Browser sources have a right click inspect.

Was looking for an easy way to open the page and do some stuff that didn't involve studio mode right click inspect.

To be able to stay on scene and simply click an inspect button.

harsh topaz
#

Yep 👍

weak escarp
harsh topaz
weak escarp
harsh topaz
#

Ideally it would be with a button to open it, otherwise it'd have to be open the entire time taking up a lot of screen space, or be really tiny to interact on.

gaunt zealot
#

Only half joking saying add the ability to create a second OBS window of just browser source docks with tabs to switch between a bunch of the sources

gleaming shell
#

HI, I installed the Bar raiders obs tools on to streamdeck so I have more control of sources and scenes, I had to install their websocket, but now obs is saying I need to update its obs web-socket or remove the one I have, I checked for an updated one but im only finding the one from Sept 2nd 22, which I already have. Is there a newer one somewhere?

gaunt zealot
gleaming shell
#

So, i didnt need to install the websocket for Bar raiders?

gaunt zealot
#

Not unless it 100% sure needs the legacy 4.x websockets API, which it very likely doesn't (would mean the app hadn't been updated for quite some time)

gleaming shell
#

hmm, silly me, how would I path to it to remove it 😅

gaunt zealot
#

If you used the .exe installer, just uninstall from Add Remove Programs in Windows

gleaming shell
#

OH lordy, seems it installed older version of obs websocket, not one for them... I clowned that a bit huh lol

#

so, I could just update to the new one right?

gaunt zealot
#

There's no "new" one per se. It's built into OBS itself

gleaming shell
#

yeah, but like, OBS is asking me to update it tho?

gaunt zealot
#

If you have the latest version OBS installed, you have the current version of websockets

gleaming shell
#

yeah but im saying the thing I installed might of over rode the one that was already installed to an older version

gaunt zealot
#

Go to Help -> Check file integrity in OBS

#

Then after that go to Help -> Check for updates

gleaming shell
#

Okie dokie

#

lol so that actually installed the "updated" websocket, it flashed up saying installing LUL

#

legend SeemsGood thank you

tepid inlet
#

Hello. Does anyone have any ideas why the OBS Teleport plugin would be not transmitting audio and video even though it's seemingly all setup as per instructions?

untold jay
#

@tepid inlet Firewalls are the most common cause of this, try disabling them temporarily on both ends and restart obs-studio; did that help?

tepid inlet
untold jay
#

@tepid inletCreate a firewall rule that allows obs64.exe to receive inbound connections on the sending PC.

obsidian agate
harsh topaz
vestal burrow
#

Using a cheaper capture card with my Xbox and all of a sudden I’m not getting any kind signal to my obs. Any ideas?

untold jay
#

!log @vestal burrow

oblique yewBOT
#

@vestal burrow

To help resolve your issue, we need to view a log file. Follow these instructions to upload your current log file:

1. In OBS Studio, click the Help menu → Log Files → Upload Current Log File
2. Click the Copy URL button
3. Paste the link to this Discord channel

halcyon turret
#

Just curious about the obs plugin template, when you do a build (at least on Linux), you get a release folder and inside it are a few more folders data and obs-plugins.
When I add the release folder inside the plugins directory ~/.config/obs-studio/plugins it doesn't load when I open OBS. It wasn't until I copied the obs-plugins folder as bin did it start to recognize the custom plugin.

Was there a change in where OBS checks for the plugin path in recent versions? I could've swore it worked before but I could be wrong.
( I am currently on version 28.0.1)

#

To clarify:
~/.config/obs-studio/plugins/my-plugin/bin/64bit/my-plugin.so works
~/.config/obs-studio/plugins/my-plugin/obs-plugins/64bit/my-plugin.so doesn't work

full kraken
#

Trying to connect OBS and Macro Deck 2 but need help configuring the plugin. I have NO CLUE what I'm doing but I'm eager LOL

shy flax
#

Hi, how does OBS interact with plugins and how easy it is to make compatible low-level apps such as audio device managers against being false-positives or requesting admin rights?

fossil wyvern
#

I don't think you can install plugins on windows without admin rights? unless you're on a portable install I guess

pearl dust
#

Is there any other screenshots I need to send?

fossil wyvern
pearl dust
#

Each one?

fossil wyvern
#

well let's start with the first one

pearl dust
#

Ok give me just a sec

fossil wyvern
pearl dust
#

Yea

fossil wyvern
#

ok, and if now you switch to the "forecast intro video" scene and wait 30 seconds, it doesn't move you?

pearl dust
#

It doesn’t do anything at all

fossil wyvern
oblique yewBOT
# pearl dust It doesn’t do anything at all

To help resolve your issue, we need to view a log file. Follow these instructions to upload your current log file:

1. In OBS Studio, click the Help menu → Log Files → Upload Current Log File
2. Click the Copy URL button
3. Paste the link to this Discord channel

pearl dust
#

Ok

oblique yewBOT
# pearl dust https://obsproject.com/logs/BoxEvXBECWvrpNYs
🛑 Critical
  • Insufficient Hardware
⚠️ Warning
  • Integrated GPU
ℹ️ Info
  • Windows 11 21H2 (OK)
  • 2.1% Rendering Lag
  • Third-Party Plugins (1)
Hardware Check

Intel Celeron N5105 @ 2.00GHz - Below cpu encoding requirements / Intel UHD Graphics - Possible bottleneck

pearl dust
#

What does this all mean?

fossil wyvern
pearl dust
#

Ok

mortal harbor
#

i'm late to the party but it seems like you are trying to make a scene auto-switch after 30 seconds?

22:52:10.071: [adv-ss] detected busy loop - refusing to sleep less than 1ms
22:52:28.923: User switched to scene 'Temperatures'```
#

according to that log at least, you only waited 18 seconds before switching it yourself.

pearl dust
fossil wyvern
pearl dust
#

I’m not quite understanding

fossil wyvern
# pearl dust

aaaaand that doesn't matter because the timer on that one is 2 minutes

novel spoke
#

does anyone know how to fix this?

fossil wyvern
novel spoke
#

oh

#

thats a problem

#

lol

#

i dont have enough storage to update

fossil wyvern
pearl dust
#

Oh

#

Sooooo does it mean it stops the loop completely?

fossil wyvern
pearl dust
#

Ok

#

Will do

oblique yewBOT
# pearl dust https://obsproject.com/logs/aBm1a0OLebCMdUl7
🛑 Critical
  • Insufficient Hardware
⚠️ Warning
  • Integrated GPU
ℹ️ Info
  • Windows 11 21H2 (OK)
  • Third-Party Plugins (1)
Hardware Check

Intel Celeron N5105 @ 2.00GHz - Below cpu encoding requirements / Intel UHD Graphics - Possible bottleneck

pearl dust
#

I didn’t do anything for 2 minutes

fossil wyvern
pearl dust
#

All of them are the exact same, besides the timer

fossil wyvern
#

please show me

mortal harbor
#

do you think that maybe it might be helpful to just create 2 new scenes to make a test macro and make sure it's working as expected

#

something that only waits like 5 seconds so it's easy to test.

pearl dust
mortal harbor
#

just made this really quick, works fine.

#

maybe you need to use "for at least" instead of "for exactly"

fossil wyvern
#

they used for at least on another one that doesn't work

#

and for exactly works on my end too

mortal harbor
#

are any macros working? has adv-ss actually been started?

fossil wyvern
#

adv-ss has been started

pearl dust
fossil wyvern
#

yes

#

welp rip that

#

dm me

pearl dust
#

Ok

fossil wyvern
# pearl dust Ok

do the following, step by step :

  • switch to scene "Forecast intro video"
  • in adv-ss's "general" tab, tick "enable advanced logging"
  • close OBS
  • open OBS
  • wait a full minute
  • send a log
  • untick "enable advanced logging"
pearl dust
#

Ok

#

Its working

fossil wyvern
#

ok, so, the "forecast intro video" one works?

pearl dust
#

Yea

#

It went straight to the courthouse one after

#

Waiting 2 minutes to see if it'll switch

#

Its been on for 5 minutes if I'm correct

#

I'm going to sleep so we can talk again today/tomorrow and see if it works

fossil wyvern
#

👍

regal breach
fierce ermine
#

I have a question for those using PTZ cameras. I came into a few Pelco security cameras and thought they would be cool for recording my kids hockey games. The downfall is they are not ip cameras. They have coaxial or utp connections. I see the ptz plugin. Does anyone have a working setup like this and can it be done without the main “dvr” or joystick and go straight to the computer with obviously a dongle of sorts?

analog ruin
quiet bramble
#

utp = unshielded twisted pair (ie: CAT6 cable)

analog ruin
#

Yeah, that was the only thing I could think of, but if that isbit, then how is it not an IP camera? 😅

gaunt zealot
#

Could be HDBaseT, which isn't Ethernet

#

But yeah, if it's got RJ45 it's probably IP

keen fog
#

Could be serial over RJ45 too, but that's usually reserved for enterprise nonsense

gaunt zealot
#

Isn't serial for PTZ cameras over a round DIN connector?

#

usually anyways?

keen fog
#

Looks like, yeah. Round din to rj45, then probably needs some sort of chip or actual com port to connect to. Pretty similar to what I did for that switch, actually

verbal mortar
#

is there any cool pluggings that are a must use for beginners?

untold jay
verbal mortar
#

hmm

#

its just that my pc is low and i want to record smooth gamming video

#

with decent quality

hard jay
#

Plugins will take more resources to use, not less.

#

!autoconfig @verbal mortar

oblique yewBOT
#

@verbal mortar

Please run the OBS auto-configuration tool. To use the auto-config, click on the Tools menu in OBS, select Auto-Configuration Wizard, and then just follow the on-screen directions. You can use this tool to get a set baseline settings for your hardware, and adjust as necessary from there.

hard jay
#

That's probably what you are looking for, though.

verbal mortar
#

oh yea

#

i saw that in a yt video

hard jay
#

If you need more help, I'd recommend the support channels for specific advice on your individual setup.

verbal mortar
#

alr thanks

modest nest
#

Hello guys! The only reason I still use StreamFX is because of its blur filter. What would be the best alternative to it, in your opinion? I believe a shader filter would do the trick, but what version and effect file do you use? Thanks!

modest nest
hard jay
#

That's the exact streamfx blur filter, just pulled in to a standalone plugin. :)

modest nest
#

The only thing I don't like about SFX blur filter is that it does not have 0 effect setting, with no blur applied, so it is impossible to animate, reliably, starting from or ending with zero blur level without messing with filter visibility

#

like using the move filter and streamer.bot

#

maybe using a shader filter would solve that?

mortal harbor
#

i'm toggling this with a streamdeck so it's easy to order things but you could also set this as a macro in advanced-scene-switcher.

modest nest
slate dawn
#

How do I install OBS Studio Plugins

#

and where do I find them

oblique yewBOT
quiet bramble
night rivet
#

Is there a plugin that can do audio ducking? Like, the music is set to a volume, but when I speak, it'll automatically decrease, and goes back to normal when I stop?

oblique yewBOT
fierce ermine
# analog ruin What is utp? All of my setups have been over ip, mainly RTSP. Not sure I see a d...

I’ll have to shoot a picture of it. I tried connecting it to a lan network and no luck. Doesn’t recognize it. The rj-45 has utp+/- tx+/- Rx+/- and power. Pulled the power out and gave it 24v but no luck. Looking at the cut sheet on these you can do coaxial control via bnc connection or pelco-d over the wire. Looks like low baud rate settings of 2400-9600. So guessing I will need a dvr device in order to pull the video from each camera and rs485 device to control them thru obs?

fierce ermine
lucid pewter
#

how do i see the chat thing i dont see it

oblique yewBOT
# lucid pewter how do i see the chat thing i dont see it

To enable Chat docks for Twitch, Restream and YouTube, you will need to connect your account via Settings -> Stream.
If you'd like to enable chat docks for other services, you can use the Docks menu in the top menu bar, then select Custom Browser Docks. This allows you to include any webpage in OBS.

frail mist
#

I'm fairly new to streaming but have been watching for a long time. I'm not really sure how to add notifications to my stream i.e. bit donations, follows, subs. Are there plugins for this? I broadcast on twitch btw

harsh topaz
#

Usually done by something like Streamlabs. Not a plugin, so #stream-setup 🙂

tardy herald
#

how do i delete third party pluggins i downloaded for obs?

do i do that through obs or the files

harsh topaz
#

Files will be in \obs-plugins\64bit and \data\obs-plugins

mortal harbor
tardy herald
harsh topaz
mortal harbor
harsh topaz
#

There might also be some third party apps that install themselves in another path. I forgot where, but its a global path. Really annoying, like Streamdeck from Elgato.

#

Wonder where we're at with removing Portable mode from pulling plugins in from that path..

tardy herald
#

its called vertical canvas window installer

#

i found the installer

#

so i can just delete the installer and i'll be fine?

harsh topaz
#

You have to run the uninstaller, or remove it in add/remove programs

tardy herald
#

how do i run the uninstaller? cuz its not showing up on add/remove

harsh topaz
#

If its not in add/remove, I'd simply remove the files from my plugin folder.

tardy herald
#

right now i cant find those files just the installer

harsh topaz
#

I don't know if vertical canvas does any convoluted stuff.

#

I've heard people having issues with crashes etc though.

mortal harbor
#

vertical canvas does show in the add/remove programs list if it is installed.

tardy herald
#

thats weird it isnt showing up

#

even though i installed it

harsh topaz
tardy herald
#

could i uninstall obs and with those pluggins in it?

short monolith
#

yo how do i make it so i can record discord

oblique yewBOT
proud holly
#

한국인 계신가요?

stable egret
#

We have just released a fix that should solve the problem some people experienced with SE.Live and OBS 29. To check it out you can download it from the StreamElements menu (SE.live Versions>> Beta). It appears to solve the issue. If anybody has experienced this and can try this fix, it will be a great help.

mortal harbor
peak linden
#

Hey all,

I was wondering if there is a magnifying glass plugin. I know Follow & zoom, but I'm looking for an effect like in this video (https://www.youtube.com/watch?v=5fkG7GJ_H08&t=596s). From what I can see in this video it's a browser plugin, so not the streaming software.

The only plugin I see popping up when searching for it on Google is the Follow and Zoom, but that works differently.

Thanks for the help!

obsidian remnant
#

Hi is there a way to uninstall the old NDI 4.5.1 runtime on macOS? There seems to be no documentation what this runtime installer is doing and where it puts it's files. Thank you.

obsidian remnant
#

Okay, thank you.

thorny cedar
#

Hey people! Is there a plugin that can capture a specific HTML element of a page?

untold jay
#

@thorny cedar No, but someone with sufficient CSS knowledge will be able to hide everything but that element.

thorny cedar
#

Rather not hide all the chess.com elements lol

#

I just dislike cropping out the chess board, but guess thats the only way

untold jay
#

@thorny cedar Add a Crop/Pad filter and remove unwanted parts?

analog ruin
#

does the chess.com api allow you to query the current state of the board in DGT format?

#

or is that only for proper tournaments?

thorny cedar
analog ruin
#

thats too bad 😅

thorny cedar
low island
#

To try and provide a little more detail..... I have my source set as Droidcam OBS and the only device shown is Use Wifi IP, I have my droid plugged in through the USB port and Droidcam OBS running but when I "refresh device list" it doesn't find my phone, also my laptop is plugged in to the router and I'm not using WiFi. This all works fine on my PC but not my laptop. Any help would be greatly appreciated

spiral ruin
low island
#

There wasn't a guide that I saw

spiral ruin
#

scroll down to the section called USB setup, open the one for your mobile OS.

low island
#

ty. I'll try it now

low island
spiral ruin
regal breach
thorny cedar
#

not just any live game

regal breach
#

yeah seems like it, but you said "i dont think chess.com allows u to request any games using their API"

#

which is what i'm responding to

thorny cedar
#

technicality

regal breach
low island
regal breach
#

not that i'm suggesting you use the api, because i don't see why you wouldn't just crop things out or use css

peak linden
#

Thought I'd give an update about this search of mine 😄
I found I have two options outside of OBS:
Windows Magnifier (I didn't know it existed :D) (no circular option)
Pointer Focus (has spotlight, pen and magnifier all built-in, all circular. It has a free trial version and a paid version, which costs only $12.5 with 1 year of free upgrades. After that you can get upgrades for 50% of the initial buy price. Seems like a fair deal if it works as shown in the video)

Enjoy your evening everyone!

peak linden
regal breach
#

they wanted the floating magnifying glass image i think

analog ruin
#

like an actual onscreen magnifying glass? 😅

regal breach
#

yep

#

was tempted to say zoom and follow + source clone

#

but quickly realized it would need a bit more to do

peak linden
# analog ruin like an actual onscreen magnifying glass? 😅

Yep. I saw that in a livestream from VidIQ on YouTube. It turns out they used a browser plugin. But I need something that works in art programs like Blender and such, in game engines like Unity and Unreal and in Writing software like Scrivener 🙂

peak linden
#

I initially had Follow & Zoom on my list indeed, until I saw the livestream from VidIQ 😄

peak linden
analog ruin
#

yes, its made as a presentation tool. Very very flexible

#

it should work with other programs. Think it would work with anything

#

At least I've used it for images and text I had on screen

#

to zoom, draw/annotate

peak linden
#

Ah..... Well, in that case it won't work for me, I think. For example, I will be running OBS with Unity displayed in it, but also Blender or other art programs. For my writing sessions, I'll work in Scrivener and do the livestream in OBS with Scrivener linked.

#

I think PointerFocus might be the better tool for me in this case.

#

Thanks for thinking with me, though!

analog ruin
#

yeah, I guess I didn't properly understand the usecase 🤭 I still dont, really, but I'll just trust that you know. At least now you know of the tool, which I think its pretty cool 😌

regal breach
#

so they were saying that your assumption is wrong

steel swallow
#

Hi! Is there any source-public plugin written in rust? I'm trying to do something and It is being hard to find examples and docs

hard jay
#

I think one of the shader filter plugins is written in rust?

oblique valve
#

Русские тут есть?

oblique yewBOT
# oblique valve Русские тут есть?

Welcome to the official OBS Community Discord server! Unfortunately, our support volunteers can only provide support in English. Most of our support documents and guides are also only in English. If you feel comfortable using a service like Google Translate, feel free to use that to send messages to us. We'll do our best to understand your intent, and we'll try to help you as much as we can. google_translate Translate

oblique valve
#

IS THERE RUSSIANS IN HERE

vale vine
#

Probably

feral moat
#

Hello. Tell me, can I fix this problem?
If I separate audio streams using the "app audio" plugin, then about once an hour on the stream there is a sound bug. Example at the link.
If I send all audio (game+music+discord) through one audio channel, then everything is ok.
I would like to separate audio streams, it is very convenient for streaming. But the sound bug is very disturbing to my viewers.

https://www.twitch.tv/jl_in_july/clip/JollyHomelyAlligatorMau5-0UZj25Lh-w306xh4?filter=clips&range=7d&sort=time
https://www.twitch.tv/jl_in_july/clip/DeadHumbleInternCurseLit-I0HVUw3dPVKjundF?filter=clips&range=7d&sort=time

hard jay
feral moat
hard jay
#

It's not an issue with the plugin, but Windows itself we're pretty sure.

#

But, effectively, yes.

feral moat
#

ok, thanks 😢

hallow vale
hallow vale
#

Oh shit, I'll need another account to keep y'all from seeing my post history and connecting the dots. LOL

mortal harbor
#

i am not the arbiter of the OBS subreddit though.

#

i don't use reddit.

hallow vale
#

Got it. I will wait for ramstream's permission and also see how I can make sure I don't break rules.

vagrant minnow
#

What rules are you worried about breaking?

untold jay
#

put me in the screencap

hallow vale
#

I didn't want to share the ss from in here if it's not okay

#

LOL, I'll make it look like YOU fixed it! ❤️

untold jay
#

This is a public channel, you don't need to ask for permissions to screenshot things from here. It would be unreasonable to try to restrict that, anyways.

hallow vale
#

Like I know it's a public server

#

LOL

#

Just have been in public online spaces where they did NOT allow v strongly

#

It would be a nightmare for sure! Thanks, ya'll. I'm an anxious human

dusky nymph
#

ㅕ고ㅠㄴㅅ

#

려처 ㅛㅐㅕ

#

ㅓ어냐쥬내메늉

oblique yewBOT
# dusky nymph ㅓ어냐쥬내메늉

Welcome to the official OBS Community Discord server! Unfortunately, our support volunteers can only provide support in English. Most of our support documents and guides are also only in English. If you feel comfortable using a service like Google Translate, feel free to use that to send messages to us. We'll do our best to understand your intent, and we'll try to help you as much as we can. google_translate Translate

knotty hatch
#

hello all

#

what would be some really useful plugins for obs studio?

#

i'd take any recommendations!

obsidian agate
#

!plugins

oblique yewBOT
knotty hatch
#

that can make life/recording easier or anything like that

#

ok thanks will take a look

fleet fractal
fossil wyvern
oblique yewBOT
fleet fractal
peak linden
stable egret
queen acorn
#

Was there a plugin or script that allowed you to move a source based on audio levels?

#

I know there's a scale to audio plugin, but I want one to move, not scale.

regal breach
#

i believe there's also a way with it to turn on the move filter when the audio level changes

#

with how many filters the plugin includes, i'm not really sure which ones you need, but there's also advanced scene switcher

#

!sceneswitcher

oblique yewBOT
#

An advanced scene switcher plugin, with options for timed switching, cursor detecting, and further automation options, is available for OBS Studio on Windows, macOS, and Linux. Download links and installation instructions can be found here: http://obsproject.com/forum/resources/395/

regal breach
#

this can let you turn on the move filter when the audio level changes, along with other very useful actions and conditions

queen acorn
#

The move transition plugin? Or is there a filter plugin you mentioned?

regal breach
vale vine
#

Is far more versatile than it's name implies

#

Just like ASS

minor thistle
#

you can do that with just Move transition for sure

#

First one shows how to set up the Audio Move and the second one is using the Transform property (which is what you'd want to change the X and Y positions)

vale vine
minor thistle
vale vine
#

Yea, but...who doesn't?

glass crag
#

Hi... Idk if I should ask for this here, but does someone had issues with the move transition not moving the source clones as expected?

mortal harbor
glass crag
#

Could I send a video here? The source mirror are not working. I have two scenes. One with a color source and the other scene with a source mirror, mirroring this color source. I create the move transition and it keeps not moving the same source, it keeps bringing the new scene above the other

#

If I create a third scene, and make another source mirror, it works how it should, the problems seems to be with the scene with the original source color transitioning to the scene with the source mirror

vale vine
#

check the transform on the scene/source not working. they need to match

#

this specifically iirc

glass crag
#

I checked. They are the same

#

As you can see... When I click on the Scene with the original source color, it overlaps and not move the square

#

If I click between the two scenes with the Source Mirror, it works

regal breach
hard jetty
#

please let me know if this is in the wrong channel and which it should be in, but is there a plugin or tool that allows obs to see the chat on an obs dock of some sort for facebook live stream, when also streaming on youtube? i have the plugin to dual stream but i am trying to figure out how to view both chats at the same time, even if its on 2 different chat docks. so i have youtube chat in the bultin dock already. just trying to add the facebook one. any ideas? if this belongs in the #windows-support lemme know and ill move it

solar ice
#

So having issues with the obs teleport plugin. On one PC it connects but a black screen shows, or if switched it won't connect. Same issue with NDI.
Anyone got any idea what I can try to do? I've tried obs 27, 28, and 29. I can't really think on what I should do next.

regal breach
regal breach
#

There's a free edition afaik

hard jetty
#

i see... soooo no way to put it in a obs dock then? ive used restream, and it has to work thru the browser and im not exxactly a fan of that

regal breach
regal breach
#

In View > Docks > Custom Docks

hard jetty
#

ok, lemme put it a different way... without using restream. as for the custom browser dock, is there a way to put a facebook chat in there that way?

#

or a plugin to add facebook to it?

regal breach
hard jetty
#

lemme have a look at it ty. even if they r in seperate docks thats ok. as long as they can show in the obs app

harsh topaz
#

To my knowledge it consolidates all charts from all streams into one.

hard jetty
#

noice

#

ty

harsh topaz
#

But I'm far, far from a social stream expert.

hard jetty
#

ill go check this out

solar ice
harsh topaz
#

You could join the discord for support if it gets to that.

hard jetty
harsh topaz
#

Like I said; not an expert at all. Just seen people adding it as a browser dock in various screenshots.

regal breach
hard jetty
harsh topaz
solar ice
regal breach
# solar ice Will do, thank you!

If the above instructions aren't enough, you may also have to open the properties of the network you're connected to and change it to a private network

hard jetty
solar ice
hard jetty
#

not gonna work for me

regal breach
hard jetty
#

A. takes a bunch of resources to use chrome, more than im willing to use
B. the current setup revolves around closing the browser which has a lot of tabs i am not gonna reopen over and over each time i stream just to get this to work.
C. im not always there to run the stream for the organization so if someone has to fill in, they may not know what to do as easily as i so im trying to make this as simple as possible

#

if i absolutely have to keep it open and this plugin is the only way to do it, ill have to create a whole new profile on chrome to set this up each time.. but id rather not if possible

regal breach
#

A. You could use other browsers that are supported, not necessarily chrome

#

Edge and brave are okay

#

C. Any big setup would definitely require some instructions in a docs or text file

#

There's a point where you do have to add some instructions

#

Well, you could always just add the separate chat docks if you so wish

#

Or find another chat combining software

hard jetty
#

i dont really feel like explaining the whole set up. yes i have instructions. yes i have docs, yes it would cause a lot more overhead in the current set up that we have. and yes if i knew how to set up a facebook dock i would . looks like google is the answer,..

regal breach
#

So you just get the url for your fb chat, plop it in obs, done

hard jetty
#

ill go google how to isolate the fb chat.

regal breach
#

On fb, there's a button to pop out the chat

#

Which opens the chat in a new window

hard jetty
#

got it

solar ice
regal breach
solar ice
regal breach
solar ice
regal breach
solar ice
#

I might be able to use my iPhone as a camera if this doesn't work. Okay will try that

regal breach
solar ice
velvet cloak
#

Hello, are there any boiler plate example scripts for python for obs that kinda shows you how to show script properites and save them etc

#

i can just copy of some scripts but thought their may be some easier ones i can yank the basic structure from

ruby grove
#

Im trying to automatically unfreeze stream when it stops with advanced scene switcher. It doesnt work for me and now i found the problem. Can someone tell me how to fix it.

#

"invalid target size"

#

When stream freezes it doesnt refresh it

gaunt zealot
# ruby grove

Please upload actual screenshots or, even better, the actual file. Camera photos are... no

ruby grove
#

Ok

#

file is too large

#

sorry bad ss

#

advanced ss works but only few times it resets stream, and then it stops reseting it and stream stays froozen

harsh topaz
forest quail
#

Hi everyone. Hoping you can help.

I've just started using an input reader plugin and I've got it working fine but I'd love for the overlay to record the Glorious Model O's "button 6" instead of the mouse wheel press. I assume I simply replace the "id" of the button in the .json file but I can't find any documentation online on how to find the internal id of this particular button (I.E. mmb, lmb, rmb, smb1)

boreal hearth
#

unless that button corresponds to any of the buttons on a normal five button mouse or a keyboard key it most likely won't work

forest quail
#

Hmm that's unfortunate if that is the case. It's annoying because said button is mapped to Alt and pressing said button doesn't register Alt as being pressed so I'm trying to find the next best solution.

boreal hearth
#

so If you load the qwerty layout and you press that button the alt key does not react to it?

forest quail
#

Correct. I've tried all the presets.

#

I think I've found something for now. If I increase the "press time" event in the macro (as I can't just select a key like I can in say iCUE) qwerty now picks this up. At 150ms, this didnt pick it up before.

untold jay
#

@forest quail obs-studio's hotkey thread runs every 25ms, so you should "hold" all virtual key presses for at least 50ms for them to capture reliably.

vagrant minnow
#

<@&715347355565817879> Spamming this all over the place.

drifting compass
#

can anyone help me in installing this blur filter

#

i have downloaded and extracted the files now what to do next

quiet bramble
#

Depends on what you downloaded and extracted. In general, it is best to download the installer then install that instead of an archive.

bright sapphire
cinder tapir
#

I'm using obs in studio. We've switched to using multiple cameras. We also stream to Facebook and YouTube using the multiple plugin.

The issue is twofold.

  1. I have to start a stream and end it in order for the plug-in to work. That means i have to delete a 10s video each time i stream.
  2. When i start the stream via the multiple output plugin, the Facebook will hold until i press go live. The YouTube goes live immediately even though i schedule a start time. This means i can't set up the stream for YouTube until I'm ready to go live.
mortal bridge
#

I have a weird request. Does anyone know HOW TF to get this 3d chat behind yourself ? As you can see she's not using a greenscreen and it's just a static shot of her room

#

It's 100% a combination of plugin for obs but googling didn't yield any results

gaunt zealot
mortal bridge
#

exhibit A

mortal bridge
#

Alright i'll move there :) thanks

cinder tapir
#

So does anyone here know how to fix the two issues i posted?

harsh topaz
#

Don't expect people to go searching for things that might be buried. I'd suggest you link the post you're referring to here 🙂

cinder tapir
#

I'm using obs in studio. We've switched to using multiple cameras. We also stream to Facebook and YouTube using the multiple plugin.

The issue is twofold.

  1. I have to start a stream and end it in order for the plug-in to work. That means i have to delete a 10s video each time i stream.
  2. When i start the stream via the multiple output plugin, the Facebook will hold until i press go live. The YouTube goes live immediately even though i schedule a start time. This means i can't set up the stream for YouTube until I'm ready to go live.
cinder tapir
lethal blaze
#

2 questions how do I run my Logitech camera through OBS and why won’t my Own3d plug-in pop up under my tools like it’s supposed to?

wise palm
wise palm
wind heron
#

✌️

fresh urchin
#

Quick Question, yes I know the GDI Text source doesn’t allow emojis but is there a plugin or script that allows like twitch emojis with text source? (Sorry if this is Wrong Channel)

cinder tapir
fresh urchin
# wise palm What are you trying to do exactly?

So I’m working on a Tiktok redeem channel point and and my viewers type an input on the channel reward it would go on screen but I was hoping I could get it if they add a emote it would also go on the screen.

#

If that makes sense… I hope 😂

wise palm
fresh urchin
wise palm
fresh urchin
wise palm
#

Doesn't involve coding, no

#

You tell the Pet what word, phrases, events, users, and/or Emojis you want it to react to, and how you want it to react

fresh urchin
#

Because I use the bot streamer bot I have the whole action working of course but the last thing I thought would be cool would be emotes when they type in the channel point reward input spot

#

Because Nutty a YouTuber got it to work from coding but I suck 😂 at it 😂

wise palm
#

You would set the trigger to say POGCHAMP, then give it the text you want it to display, the sound you want it to play if any, what animations and everything.

I have mine set so when someone chats for the 1st time in a given stream it changes from an idle animation to a Chibi style dizzy animation with a confused "WHAT?!?!" sound, then she tells the chat to be good Minions

#

My 1st bit of coding was kinda a bootleg job. I used a YouTube video as reference to set a custom alert with a custom font. It took a couple days, but I managed to get all my Alerts to display in the font from the game I play the most, I later did the same for my Chat, but decided the chat was too hard to read for those that don't play the game so I decided against it

fresh urchin
#

I like the personal pet thing but I don’t want a character on the screen if you know what I mean

wise palm
fresh urchin
fresh urchin
wise palm
fresh urchin
regal breach
#

I dont know why he had to write his own browser source though

#

Surely you could just host a local web server

fresh urchin
#

@regal breach I’m not smart 😂

dusky basin
#

a browser source is a web page

#

where it comes from (a webserver or not) is not often relevant

#

he just uses a browser source there, with a custom web page in it, because it's the most advanced text rendering engine that OBS has access to

vivid wren
#

Anyone have a pre made profile with scenes and sources for streaming with nested scenes ?

#

I lost everything I really don’t feel like starting from scratch again please 🙏🏻

mortal harbor
#

it doesn't really work that way, everyone's set up would be different and individualized.

vivid wren
#

That’s fine just having to setup everything again will take me a week

solar cipher
#

Hello everyone, I am getting the obs-text.dll crash at exit of OBS on Windows 11, am trying to cleanup my plugins to see where it comes from.

oblique yewBOT
solar cipher
#

can't remember what is this soundtrack-plugin I installed...

vapid charm
#

Most likely the twitch soundtrack one.

solar cipher
#

ah yeah, will try to delete the .dll manually.

analog ruin
#

does your mute lua script do anything with text? That would be my first guess

solar cipher
#

will check too, thanks

analog ruin
#

maybe 😄

solar cipher
#

I guess it was the lua script, that's weird its goal was only to mute an audio source

#

thanks 🙂

analog ruin
#

yeah, idk 😂 I don't know what the lua script is. And even if I read it, my LUA skills are non-existant, so I might not even be able to find the problem

regal breach
#

!sceneswitcher or just use this plugin for automation

oblique yewBOT
#

An advanced scene switcher plugin, with options for timed switching, cursor detecting, and further automation options, is available for OBS Studio on Windows, macOS, and Linux. Download links and installation instructions can be found here: http://obsproject.com/forum/resources/395/

lucid pewter
#

why cant i see my chat box?

mortal harbor
#

any help for a music visualizer

#

like a god tier visualizer

regal breach
#

!plugins or look for others here

oblique yewBOT
mortal harbor
#

if you can tell by my current stream im trying to find a better visualizer then plane9

mortal harbor
#

is there anyway to make an image kind of bounce to audio?

vale vine
#

Move plugin can do that I believe

mortal harbor
#

would you mind linking me to it?

reef jay
#

This might be a better place to ask. Is there a way to use color detection to cause events to happen like place a scene or w.e?

vale vine
#

Maybe woth advanced scene switcher?

reef jay
#

So for example health bar goes grey which means ive lost life triggers blood splatter on screen which is a scene with transparency and blood

vale vine
#

Advanced scene switcher has the ability to find preset matches of screen to use to trigger things

#

I'd suggest looking at that plugin and playing with it

reef jay
mortal harbor