#plugins-and-tools
1 messages ยท Page 12 of 1
np
Only way to do that is with custom plugin or script using OpenCV or alternatives, nothing out of the box.
if you'd like to troubleshoot getting everything working on v28, feel free to ping me. i always recommend staying up to date as it ultimately avoids issues and we don't offer any support for older versions.
Hello! I am trying to locate the OBS Websocket Server Settings but it is not where all the tutorials have mentioned it. How do I locate it?
Log contains debug or verbose error messages (browser/ftl/directshow/etc), for a filtered version click here
- Old Version (27.2.4)
- Windows 11 21H2 (OK)
- Not Admin
- No Output Session
Intel Core i5-10400F @ 2.90GHz - OK! / GeForce GTX 1650 - OK!
Are you talking about the plugin or the built-in tool?
I believe it is the plug in. I am trying to set up the Mix It Up Bot
Plugin is not installed (correctly).
@marsh laurel
OBS Studio supports a variety of plugins that provide new kinds of sources, filters, and additional features.
- For a list of plugins, see OBS Studio Resources: Plugins
- To learn how to install or remove plugins, see the Plugins Guide
- To see if the plugins you use are available for the latest version of OBS Studio, see the OBS Studio 28 Plugin Compatibility table
I believe mixitup has updated their thing to be used with obs28+
At least it was yesterday when I installed it
Would have to install WS 5(if there's an obs 27 install available)
That is good to know, I will do the update and see if that resolves the issue, thank you to you both
Actually, can the new Iphones technically run android apps? Can't M1 laptops run android apps? Isn't the M1 CPU very similiar to Iphone CPU?
Now whether they have deployed that feature, I don't know.
no, iPhone can't, because the OS doesn't allow it, because they're incompatible
M1 laptops can run android apps. I wonder if the phones could if Apple just released software for it.
M1 laptops can run android apps.
They can't, not natively at least. You need an emulator.
they can natively run iOS apps
not android
I am talking about running an emulator on iphone if sofware was available.
Same way M1 laptops run it.
I just said run. I didn't specify how.
run != emulate
M1 laptops can run android apps. I wonder if the phones could if Apple just released software for it.
as a note here, Apple doesn't make Android emulators for macOS.
It is slower but if you can get all the features working then you can get all the features working. In a good emulation, run = emulate .
but you don't get all the features
I see articles talking about using android studio. I suspect there are other ways.
Depends on the app.
emulation fakes the features that the app depends on
Give me an example of an Android emulator running well on my M1.
IntelliJ (or Android Studios) doesn't run well by any definition.
i tried.
other emulators (Bluestacks, Nox) don't run at all
Did you try the Arm version of Android Studio?
Here is a video talking about running low end games on Andriod Studio. https://www.youtube.com/watch?v=6V2tOWUb57I
It seems to say compatibility is based on how well a game can work with OpenGL version provided
Also, overhead is going to cause low frame rate in high end games.
It shows that low end games can run on a high end CPU.
Which is what you'd expect from emulation, but it's not what I'd call "running well" especially when you go to more demanding things.
Running well is application specific. It will always be that way for emulators.
which is why you can't generalize that android apps run well on M1 (which is what was stated in the beginning), even ignoring the fact that one has to install an IDE to get it to work in the first place
Hey guys, I'm late to the party, but I updated OBS today from v27 > v28 and I'm struggling getting the websocket to work.
I downloaded websocket 5, and I keep getting the error that it fails to load and there is nothing in the tools section.
If I delete this and install 4.9. It appears to work, but how do I get 5 to work?
I've read that websockets are auto built into the new OBS, but cant seem to find that, if thats true of course
Top of obs. Help > check file integrity
As easy as that ๐ Thank you!
๐
for reference, OBS 28 comes with 5 pre-installed and does not require a separate download
does anyone know if there is a plugin which can be controlled by streamdeck to show/bring an alert/animation up on screen for about 3 seconds? -
Can't you do a multi action with streamdeck to show source, wait 3 seconds, hide source?
Also, attempting to ping 200,000+ people is not usually a good idea
Thanks for the help
hi, is there a plugin in OBS studio that would enable the 'recording' (red dot) to be visible while in-game?
Advanced Scene Switcher
Trueee
ASS
can't you also just do that with the streamdeck itself?
In another 5 years, Discord will have "see as they type" feature, and people will be typing "Is there a plugin that..." and someone will hit a button on their Streamdeck and say "Advanced Scene Switcher" ๐
yes this can be done without any plugin.
you can and I spelled out how
lmao
trueee
And another button that is the generic answer to every other question anyone asks: Exeldro
๐
"is there a plugin that can make coffee for me while I stream improve my game performance and pleasure my partner better than I ever could"
"yeah so, it has 'scene switcher' in the name, but nowadays it doesn't just do scenes"
Im still waiting for WarmUpTill to improve variable functionality in adv-ss
that'll be so golden
It'd be so lit to be able to pull info from my docks through WS and change path variables to various browser sources on the fly

i assume you've already requested this?
I mean variables in of themselves are still pretty recent
I've hinted at it. But the current status of variables is like early implementation to see if the foundation works.
That sounds like something I can not do with a pixel shader, sorry Lindenkron ๐

yet!
It's lacking 2 things as it stands.
A way to have adv-ss recognize something as variable in settings text.
And a way to set a websocket response as a variable.
why would a portable install on a seperate drive check for plugins in %programdata%
Tbh, idk how portable and SCs even work
I swear; when I download and make the portable - it picks all my SCs from default install
But when I change something on the portable install, it doesnt change on the installed version
How does that even work lol
all installs do, i think?
I had to yeet multi rtmp from program data for my 28 portable to stop telling me it was the wrong version
so of course now I dont have the needed version for 27
this is why plugins aren't necessarily meant to be installed there.
Guess I could try plopping into the other location and see if it works
ok that actually worked like a charm
first time around I allowed multi rtmp to install to default path. guess thats not ideal
Any reason for install and not just plopping it into the folder of the portable?
i'm sure there's a technical reason a plugin developer would want to install to programdata and i'm sure there's a technical reason the OBS team would not want plugin developers to use that directory. i just don't know either.
hmm, do you have portable_mode.txt?
Or are you using the shortcut/BAT file launch option โportable ?
Does OBS say โportable modeโ in the window bar?
that's likely why
If not, you arent in Portable Mode
Also, no. It's just a folder of its own on the desktop.
no installation, just unzipped.
After unzipping the zip file you have to create portable_mode.txt in the directory
Interesting. Guess I'll take a look at some point.
I just used a BAT file and have --portable as a launch option
start "it's obs" /d "%~dp0bin\64bit" obs64.exe --multi --portable --remote-debugging-port=12345
thats my BAT file. it launches from the top level of the Portable Install folder, but will always be relative to its location, so I can duplicate the whole folder and the new BAT file will point to the right binary
What is "it's obs"
its OBS ๐
But why this syntax. What is it for.
When portable mode is enabled, the installation uses its own private settings/profiles/scene collections all as subdirectories of the install:
according to the streamfx devs programdata is a "safer option" to install plugin.
I personally also do vibe with the idea of having third party plugins be installed separately from builtin plugins, of allowing them to not be yeeted upon reinstall, and of having the whole plugin, both bin and data be contained in one folder.
basically of doing on win what is already standard on mac and linux
still checks program data folder
Plugin manager when 
i just put it where all my other plugins are so now i have v27 compatible and v28 compatible where they need to be
https://ss64.com/nt/start.html
Syntax
START "title" [/D path] [options] "command" [parameters]
Key:
title Text for the CMD window title bar (required.)
With the portable_mode.txt file it ensures that installation always starts in portable mode. You can use the commandline option instead, but if you ever invoke the binary without portable mode it will load up as the system OBS which could possibly hose the configuration if it is an experimental build and has something wrong with it.
IMHO, using the text file is more robust.
and I'm using the .txt method
well, having one folder where all third party plugins are in their own neat folders isn't a plugin manager but it beats "haha just dump it all in the same place"
But why is your title "it's obs" you just picked something at random?
Does it serve a purpose.
yep, no rhyme or reason
That's why I was confused lol.
and the "%~dp0bin\64bit" part
I mean, I agree. I've stated it many times, that plugins mixing with the base .dll's of OBS is obscure.
%~dp0 apparently is the syntax for making a relative path
and windows shortcuts dont do relative paths
But, it was probably also a folder structure that was made like 10 years ago - before further logic went into it.
Batch files, however, do
And now it's so ingrained, that changing it is a major overhaul.
but then they cause conflict when using a portable install outside of "main" install so it's a dumb method imho of course
especially when one of those plugins doesnt provide a zip
StreamFX 
yea
well, fun part is that apparently, programdata install of plugin works on win since 0.15.0, but it just didn't catch on on win
Always has to be special that StreamFX
StreamFX is also one of the plugins that is near impossible to find good instructions on installing it to the FlatPak linux install
I agree, I think 3rd party plugins installed by the user or some other software should be isolated in their own directory.
I get why there is no longer a zip, but then dont install to a weird default
!streamfx you should voice that opinion! ๐
If you are looking for more information or support for the StreamFX plugin, please visit the forum resource page.
f that
Possibly moving the plugins that ship with OBS to a builtins directory
he dont listen
From my experience, the StreamFX dev isn't super interested in peoples opinion.
I understand the amount of "why isnt it working" made it seem easier to just get rid of the zip.
But it just causes a lot of headache for other people unfortunately.
ยฏ_(ใ)_/ยฏ
sorry, didn't check the whole convo. the issue here is that a portable install is also using the programdata plugins?
yes. for some bizarre reason ha
The .exe isn't even a surefire way to get it to work. I've had to uninstall and install a few times to get things right myself.
i moved old multi rtmp to program files folder of obs plugins, and boom, no conflict with v28 portable
yeah, in this case imo the problem is with the portable install using plugins outside of its folder, not with the install method of programdata, but eh, not a dev so might be wrong
A separate folder within OBS directory where you just dump in a "Streamfx" folder, and it picks things from there - would've been the proper way of handling it.
I was looking into downloading StreamFX just for the equalizer, but now I don't think I want too lol.
There is still a zip file if one knows where to look for it, but it isn't advertised. The idea being that people who can fend for themselves can still find it, but it eliminates a lot of tech support burden to not have it easily downloadable and pointed to by horrid YouTube tutorials.
I downloaded the installer then went probing the files myself
I've never heard of anyone in World of Warcraft that failed to install an addon. Literally just drop the zip folder in the addon folder 
I've never experienced anyone fuck it up.
Yup
LOL
Like, I can understand why its confusing to have different folders
And different files
Go in different places.
And then you can't see if you put them in, because it's .dlls mixed with default dll
So you think you put them in.
But you're not sure.
That's OBS atm.
back when i was in streamfx server, it was usually multiple people a day having an issue
don't mistake your own abilities with everyone elses Lindenkron
I've observed endless people right here in this channel and on the StreamFX discord formerly who downloaded the zip file (and not just of StreamFX, but any plugins in zip files) and then promptly copy some or all of the files into the amazingly wrong place and have no idea what they're doing.
Also not the easy method I'm referring to.
I'm not, you think I'm the only individual in wow I know or talk to ? ๐
I can't even count the number of people I've personally helped try to rectify that problem.
15 years, never have the conversation of "I cant install this addon" come up.
oh i thought you were talking about installing OBS plugins
However, with OBS.. oof.
yea. obs is complicated beast haha thats why we use it
because it checks a ton of boxes
no, I'm saying; the simple structure of:
AddOns/PUT THE FOLDER HERE has never been something I've experienced people failing.
In the future when I distribute my own plugins, I intend to only provide 64bit Windows binaries with installer too. Anything more than that is maximum headache ๐
Where as the 2 different folders in OBS, and the fact all .dll of the plug & the default OBS ones are mixed together - makes it impossible for people to know if they did things right or not.
well that's the OBS plugin install experience too. the problem is that there's already folders with the same name there.
It's not really the users fault a lot of plugin installations are horrid.
Using 32bit OBS? Soh solly, no soup foh you! ๐
OBS plugin installs are still "drop everything from the zip into this folder" though.
Only if you know how windows work. That you can just drop them in main directory and press "yes" to override.
That is NOT intuitive.
Possibly into multiple folders, and hopefully the person knows how to โuseโ an unzip utility
Some plugins do not even have a folder structure and just contain the raw DLL file and a hope and a prayer to the user to figure out where to put it.
I'll tell you how I know. Because I wasn't even aware until a few months ago.
well yes, that's why i said this first #plugins-and-tools message
so maybe my initial question should be posed in dev channel?
And I'd consider myself pretty poweruser.
The structure should really just be:
obs-plugins/NameOfPlugin/whatever is required of OBS - developers structure your stuff properly.
It's same in Minecraft. Heck, I think it's same everywhere? ๐
would be nice to just be able to toss the zip file in a single folder, and let OBS figure it out.
OBS : Oh, this zip file has a folder structure in it i recognize (obs-studio, data, obs-plugins, etc), I am going to make use of this
That's the thing about doing it like that. You put the responsibility of folder structure onto people that are much more capable (developers of plugins)
So as long as people put the entire plugin folder, into obs-plugins, it's up the the dev to make sure things are structured according to where OBS looks for things.
but really, none of this matters in terms of OBS considering the work being done with a plugin manager.
An .obsplugin file wouldnt be surprising to me in the future Plugin Manager, with it being just a zip file
which is a much better solution than changing a file structure anyways.
Both will happen at the same time, regardless
I don't think anything short of a fully fledged plugin manager will really solve any of the end user confusion and support problems regarding installing plugins.
the whole point of the folder structure in the zip files right now is so when its unzipped to the OBS directory, it installs the right files to the right locations.
The Plugin Manager would, hopefully, just read the .plugin file with whatever structure it has, and be done with it. no moving files around the install folder beyond just dropping in the plugin file itself
Modern computer users are just not well trained to understand the filesystem, how to copy/move files in the file manager, what various directories/folders are for, and general file manipulation.
why does there need to be a plugin file exposed to the user?
it should, again hopefully, be as simple as WoW addons or Chrome extensions when it comes to adding and removing them.
Plugin Manager != Plugin Store
plugins downloaded by the end user from locations other than within OBS or the OBS website/forums
they're really one in the same from my understanding
The user interface for it is terrible, but the concept is just right with the Elgato Stream Deck integrated plugin manager/store/whatever thingie.
yeah, idea is sound, but the interface needs some work
i personally think the way Native Access works would be my preferred UI
obviously things would different, but generally.
Hmm, now that OBS is on Steam... I wonder if it'd be possible to upload OBS plugins to NexusMods as mods, and use Vortex to install them. ๐
id rather not have Steam manage my OBS plugins
it wouldn't be, Vortex would be
Wouldn't be as nice as native integrated plugin management, but this is pretty easy to use.
I think if plugin manager was a thing, it would be a huge asset. However it would have its own risk vs. Reward.
That being, people seem to not like to uninstall things or delete things. The manager would possibly have to have a plugin cap, so as to avoid issues with "to many plugins"? My lunch thoughts.
Hard disagree. Artificial limitations blow
The software should solve actual problems rather than imaginary ones.
nothing wrong with a little warning in the interface, much like the MP4 warning. Just have it appear maybe after enabling 3-5 plugins or so. doesnt have to be too intrusive either
There's no good reason why you couldn't have 500 plugins installed and working perfectly fine and causing no problems simply because of the number of plugins that are installed.
If an individual plugin is problematic, then the problem is that plugin, not the number of them that are installed.
And when it comes to plugin problems related to incompatible plugin versus OBS version, that is entirely manageable with plugin installation metadata.
Full dependency information can be provided within the metadata.
oh, big thing we need with the plugin manager, a way to deactivate plugins without uninstalling them.
Yep. Ideally a way to load/unload them without restarting the program too, but that'd likely be a major change to the program, and I imagine an unlikely one as a result.
Why would having more than 5 plugins be a problem?
it wouldn't
overall the plugin manager would remove a lot of headaches and hassle, especially with troubleshooting. spending more time figuring out the problem, rather than "did you install the right one? do it again. this one, not that one. "
The more plugins you have installed, the more likely one of them might have a bug/flaw perhaps, but to assume that just because someone has many plugins installed it is a bad thing and should be prevented or they should get a warning, would only cause users to become confused AF, with no basis for it.
Hot-unloading will pretty certainly not come with the plugin manager (at least not in the first iteration), OBS really isn't made to have plugins go away during runtime. Hot-loading might, but OBS isn't really designed for that either.
Name even a single program that pops up a scary confusing warning to users who install more than N plugins?
I've got over 100 plugins installed in Firefox. Runs like a champ. Doesn't complain or pop up annoying warnings.
Skyrim, and the warning is a crash ๐
Skyrim itself is a big pile of crash. If anything, the more plugins you install in Skyrim the more likely it is to not crash. ๐
I was just thinking that the everyday user will just install all these plugins that they hear about from wherever, then wonder why OBS freezes or hangs or whatnot. That is why I asked about a cap, but Rob's warning idea would be a better fit. That was all.
From a human interface design perspective, ideally you don't want to ever have to warn users of anything or pop up any messages to tell them something, and if you absolutely have to, you want the text to be as short as possible and as clear as possible because 99.99999999999999999999999999999% of users are going to just hit ENTER or click OK without reading it.
This is true.
And the more warnings/popups/whatever, the less people want to read them and can't wait to mash a button or key to get rid of it and never see it again.
OBS already has some warnings in it in bright reddish text here and there, and nobody ever reads them or listens to what they say.
ME PLOGIN OBS STUDIA https://vk.com/video/@br0ly_tv?z=video468481556_456241156%2Fpl_468481556_-2
I want this function when I was here too
I think what is likely to happen is that some time in the future one of the OBS developers will decide to tackle the plugin manager problem, they'll all discuss ideas/concerns/etc. in the RFC, figure out what they want to do to give users the best experience and to provide a good user interface and implement it all in a way that also tries to avoid users hitting problems and requiring technical support.
Based on feedback from that, bug reports etc. they'll iterate on it and improve it each release to solve the actual problems that come up.
Gonna likely be a big thing to take on though, which I imagine is why nobody's dove head first into it yet. ๐
anyone know of an autotune plugin?
Melodyne, assuming Autotune itself is intentionally not desired. Melodyne is generally better anyway.
Self-advertisement or advertisement for others is not allowed on this server unless it's directly relevant to a discussion or question. Please read the rules in the #rules channel.
anyone know how to use Audio Move filter plug in?
Im trying to get an audio file to proc a gif and a text while it runs. but i cant figure out how to do so.
Ive done it before i just cant remember how to do it
do this for all source you want to hide
one sec
yeah i cant get it to work with the gif text and sound source
i have them grouped
i ctrl click all 3 as well
it doesnt allow the filter to work with all sources highlighted sadly
you only apply the filter to the sound source that you "monitor" for its audio levels
yes, and then you can link the two because i have a png image linked to my mic, so it shows when i talk
but im like braindead lmao
i cant figure out how to do it to a gif
and a txt
the txt is just in obs as well as a source
you just add another audio move filter to your mic
one audio move filter, one source
@regal breach okay so i got the visibility thing all set up and such, but now i cant figure out how to get the sound file to play upon pressing the hotkey.
thats the only thing that im stumped on now
settings > hotkey
yeah, ive done that. ive set it all up. but when i press the hot key for said audio file it just wont play
its all set up so i can hear it and such
if i click restart everything works. but it wont play the sfx from the hotkey
set the hotkey for restart, not play
take a screenshot of your hotkey
what kind of source is it
okay remove your hotkey for that, and remove the search filter
i just need to figure out how to get the audio to replay upon hotkey press
scroll down to the cj section, find the replay/restart hotkey
that means cj is a scene. i was asking earlier what type of source it is and you said it's an mp4
oh yeah my b i missunderstood
scroll down to the audiosmonk section
np
Is this any way record multiple sources into separate video files?
Hi guys, working on my first plugin and wanted to know if there was any way to attach a debugger once it's loaded
Does anyone know why I get this when I start obs and sputnik doesn't work?
Whoever made the plugin needs to update it for QT6.
Hello How are u
hello, quick question for NDI users. I have NDIhx on my phone. I have the NDI 5.0 plugin by @gusty barn . However, I don't know where to download the NDI 5.0 runtime... is this the same as the SDK? is it the same as NDI Tools? If someone could point me in the right direction, I'd appreciate it
tried to use the plugin template. How do I get autocomplete for obs functions?
I'm pretty sure that should just work, but it might depend on your IDE
DOESN'T WORK Source Record 0.3.0
I'm using vs code and it doesn't find obs-module.h. am i supposed to put the plugin folder into a specific path or something? Or do i have to use visual studio?
It can probably work with vs code, but I have no experience with it. Visual Studio should work fine
can someone help as soon as i load in a plug in it Failes ???
OBS Studio supports a variety of plugins that provide new kinds of sources, filters, and additional features.
- For a list of plugins, see OBS Studio Resources: Plugins
- To learn how to install or remove plugins, see the Plugins Guide
- To see if the plugins you use are available for the latest version of OBS Studio, see the OBS Studio 28 Plugin Compatibility table
Check the compatibility page
that's described in the plugins guide.
Is that not working for you?
there's an updated version here https://github.com/Avasam/obs-virtual-cam/releases/tag/3.0.0
that's a crashlog, not a log
- Outdated Plugins (1)
- Windows 10 21H2 (OK)
- Not Admin
- No Output Session
Intel Core i7-6700K @ 4.00GHz - OK! / GeForce GTX 980 Ti - OK!
where did you install the updated plugin?
i click the install file
and what happens?
i open obs and it give me the errior
what happens when you click the installer?
it open some files then told me it was installed so then i open obs i got the errior so i was thinking i have to reset the pc i did and got the same errior
what path does it install to?
i have a look
C:\Program Files\obs-studio\
do i just unistall it all and star new ??
i uninstt it and reload it all
last time i put a plugin in as this is the secund time i have had to do this
Is there such a plugin to allow me to select the Game on YouTube? Or any method at all, even if through Bot Commands?
guys OBS has a problem
it freezes and wont let me click and drag... i even resetted it uninstalled it but still nothing
and i cant stream on OBS i need help anyone
is the issue just that you can't click and drag sources in the preview or is all of obs frozen?
right click the preview and uncheck "lock previrw"
Writing a C plugin. How can I copy filters except for one filter? I looked at obs_source_copy_filters and it seems that it will copy all filters. I looked at enum_filters and it seems like that's what I need, but how will I copy each filter? Do I just use obs_source_filter_add? No need to make a copy or something?
hey! just got a stream deck, have the obs plug in on the stream deck but when i check tools and go to elgato stream deck it says not connected... im on obs 28 and stream deck 5.3. is it something on obs's end or stream deck?
OBS has websockets built into it now, you may have to reconfigure it. Also make sure you have the latest Stream Deck software update, they just added OBS 28 support recently, not sure the version
Yeah I have that version of stream deck installed. Have no clue on how to reconfigure websockets tho lol ๐
What does websocket have to do with the StreamDeck (plugin)?
StreamDeck plugins control OBS using websockets.
And it looks like the latest StreamDeck software ONLY supports OBS 28 now, which is mega awesome.
I never needed websockets to use my StreamDeck with OBS 
I mean, it's connected via USB
Then you're not using any Stream Deck functionality that requires websockets.
Oh, that's different. My question was pointed at using StreamDeck in general
Ok, not really sure what you're asking then.
Nevermind, I get your point which is totally correct.
Looks like some stuff was updated to use the new websockets and compatibility with 27.x and older was thrown out the door.
It's getting really sucktastic to try to keep multiple programs from different parties plus all of their plugins all updated to one single thing, while also not breaking 1000 other things.
I wondered why my start recording and other buttons errored out recently, it's because I upgraded to the latest StreamDeck software that was updated for OBS 28, and the various StreamDeck plugins also seem to have updated themselves also to only support the latest release.
None of it would be a problem if feature parity, compatibility, and stability between all programs, plugins, components were maintained by all parties. ๐ฆ
And if you completely disable auto-updates on everything and only manually update confirmed things, it doesn't take long until new plugins etc. only support new programs and you can't get updates.
hey all, is anyone here good with the move source plugin? I am trying to animate some sources using andilippi's youtube tutorial. I have 4 browser sources that i want to go round in a circle, i made 4 move source filters for each source, and have got it moving as i want. but when it is on screen it glitches and jumps back. when i look at the filters switching on instead of going 1, 2, 3, 4 it seems like some are triggering simultaneously.
if you look at the top here, the first 4 are moving browser source 1 to the right, bottom, left and top, but filters 1 and 3 are visible at the same time
any idea what i'm doing wrong? would like them all to move in a seamless loop
OBS Studio supports a variety of plugins that provide new kinds of sources, filters, and additional features.
- For a list of plugins, see OBS Studio Resources: Plugins
- To learn how to install or remove plugins, see the Plugins Guide
- To see if the plugins you use are available for the latest version of OBS Studio, see the OBS Studio 28 Plugin Compatibility table
not Not Available for mac apple will they work on it?
That would be "In Progress"
Looks like it? I guess that one does need to be updated. I suggested it be added since it was similar to StreamDeck and someone came and asked if it was available with OBS v28 (which it wasn't at the time). My bad lol. xD
Does OBS support VST3 plugins yet?
no
so can't I use the new elgato EQ with obs?
new elgato EQ? can you link what you're talking about?
if you have a wave device which i believe is required to use their EQ anyways, you'd be managing all audio in wave link and then sending it to OBS.
Oh, so it should be fine then right cause I'm not actually adding a vst3 through obs?
yes
thank you
developing a c plugin. I use .github\scripts\Build-Windows.ps1, but every time i run it, it extracts the obs-build-dependencies zips. Is there a way to build faster by re-extracting it again? is there a preferred way to build faster during development/debugging?
i also tried to put my plugin folder in obs-studio/UI/frontend-plugins, then build obs, but i don't get meaningful logs from it so i can't figure out my bugs
I just generate a solution with cmake and use that for development
could you guide me with general steps to do that? or at least a reference i can follow?
i'm totally new to c development (outside of console tutorials)
ah! the script generated a .sln
ooooh this is so much faster now, thanks a lot @boreal hearth
np
so im guessing that's because the target there isn't obs, but just the plugin, which you can't run
how do i do an in-tree plugin build? scene switcher has such a thing in their BUILDING.md, but applying the steps there for my plugin doesn't seem to be as straightforward. i'm asking because i don't want to have multiple obs-studio local forks each with builds, which take up a lot of space
the plugintemplate is made for out-of-tree builds
why would you need multiple obs-studio forks for out-of-tree builds though?
do you mean i can keep all plugins in one folder, and they'll share the obs-studio folder?
also i already have an obs local build for contributing to the main repo
wouldn't that cause issues with commits
when you have the plugintemplate, that doesn't go into the obs-studio folder at all
so the generated plugins have to be manually copied or installed to a release build of obs?
yes (assuming I understand the question correctly)
(release, as in not debug)
thank you very much
ah, then how would you debug it while obs is running?
In Xcode, I can debug any executable even if it's not part of the project, so I debug OBS app from the plugin project. Once the plugin is loaded by OBS, breakpoints get hit correctly.
I assume similar things are possible in other IDEs.
i see, thanks for the hint
Dear community, has the latest branch out of the 4.9.2 of the obs-ndi plugin, managed to overcome the audio drifting issue that happens over time, that is plaguing 4.9.1?
anyone willing to help me quickly figure out with NDI is not working for me? I have OBS 28, the 4.9.2 ndi plugin, installed ndi 5 sdk, and ndi hx on my phone
the phone just doesn't show up under "source name"
NDI isn't made for 28 yet
Officially at least
There's a 3rd party one though
disregard
Media Player obs format free
What?
Hello, I saw it's now on development, but I saw videos online people saying it works so you can use a Mac and PC to NDI a stream?
I am thinking about buying a Mac Mini so I can run NDI for my gaming PC.. I just want to know if it is working.
Macs aren't really known for their stellar streaming ability. Especially when it comes to encoder support.
If you really want a second streaming computer, would be cheaper to get a second PC with a cap card and not deal with NDI at all.
I saw multiple ppl on Youtube showing the streaming with NDI plugin with Mac Mini M1 chips for their Windows PC/
Thank you
Just because you can do a thing, does not mean it's the best tool for the job.
Thank you
Yeah, there's a big difference between "might be able to get by along with various caveats and limitations" and "thrive inspired by zombo.com"
Mac buddy of mine got fed up with trying to stream from Mac a few years ago due to various limitations, and I convinced him to try using OBS and other software in Windows running on Bootcamp on the mac and he's never looked back since.
He kind of has the best of both worlds for a few years now. He can use the mac apps he loves and which work well, and can use the Windows apps/tools that work better than what's on Mac native, both at the same time.
Plus have access to almost all OBS plugins, tools, scripts etc. without having to worry about cross platform feature parity/bugs etc.
4.9.2 is only compatible with ndi 4.5.1
Guys can somebody help me with a youtube vid that can show me to make my texts on screen have rgb effect please
If you need help or have questions about OBS, check out our #support-portal first!
Does anyone know when the StreamFX-plugin is gonna come live?
The author of StreamFX does not develop it to a deadline and has no date planned.
There is an alpha development build available that is unstable. It will likely get more and more stable as development continues towards a release eventually though.
While an unpopular release strategy with end users, I am a big fan of this approach personally although it is biased by my own experiences as a developer. Developing towards an achievement target rather than a time/date target yields better quality software and a more pleasant development environment in my experience. ๐
Yeah, totally understandable, as there might be elements in the process that end users such as me dont understand ๐ Just wanted to know if anyone knew anything ^^
It'll likely get a beta or release candidate at some point for hammering on.
I used to follow it more closely but since I haven't updated to OBS 28 I haven't been monitoring plugins etc. that have been moving to only work with OBS 28+ for a bit now
it's pretty natural for users to wonder this sort of stuff but it usually just boils down to "when it's ready" when dealing with things like this that are free and made by volunteers. that being said, i've been using the alpha since the release of v28 with no issues.
yep, us humans are all curious anticipatory creatures
How do i run a function when my plugin filter is enabled/disabled? i tried .show and .hide in the obs_source_info, but they executed only when the parent source is shown or hidden, or went to a different scene. .activate and .deactivate are kinda similar (they're different but not really what i'm after). is connecting a signal handler the only way?
Yes, that's what I realized ^^
HA HA HA
Is there a multistream plugin on the newest version that lets me stream on more than one platform?
A third party plug-in for streaming to multiple RTMP servers is available for OBS Studio. https://obsproject.com/forum/resources/multiple-rtmp-outputs-plugin.964
what happens if i call signal_handler_connect twice without disconnecting it first?
Can anyone recommend a fun game bot that I can plug into Twitch and OBS that are Halloween themed? Something more fun than spooky.
I had only asked because I was aware of a Pokemon one where you can catch Pokemon and there is an extension where you can battle other people. The extension has a bot that posts in chat when a new Pokemon appears. Forgive me if I should have said "extension" instead of "bot". I am new to this part of streaming.
any one know of a good obs compatible software?
So what are you trying to accomplish, exactly?
Digging around on Google would be your best bet on finding stuff like this
I was trying to Google stuff, like "Halloween extensions twitch", but got nothing back.
Just something for my viewers to interact with, if there is anything out there. Something trick-or-treat themed, something like a game, maybe have some cool visual effects to appear through a channel point redeem? I just wanted to see if there was anything. ^^;
@void pine - https://www.streamavatars.com/
@void pine Look up Twitch "streamer" PokemonCommunityGame. More info there
I am in PCG's server. I was just looking for something for Halloween. Thanks for the info!
There might be different avatars for streamavatars. I don't use it but know of a few streamers who do and they are able to add in different avatar "sets"
Alrighty. Thanks!
sorry v-tubing
yo where do i go to toggle my plugins on ? i downloaded tal reverb but i cant activate it
vmagic mirror
is it on steam or do I have to download it off a browser?
I figured your question would be unlikely to get much of a response, however if someone says something is not possible straight up, it often can spark someone who knows better to say something who might have not otherwise said anything at all, just to prove the other person wrong. Hey, I tried. ๐
Reverse psychology sometimes works. ๐
!plugins
OBS Studio supports a variety of plugins that provide new kinds of sources, filters, and additional features.
- For a list of plugins, see OBS Studio Resources: Plugins
- To learn how to install or remove plugins, see the Plugins Guide
- To see if the plugins you use are available for the latest version of OBS Studio, see the OBS Studio 28 Plugin Compatibility table
Uh, I, uh, I see. Well, thanks! I already knew of StreamAvatars, but hoped for something more Halloween focused. Maybe next year!
is there any way to detect that OBS has finished its startup load? i am trying to detect creation of new sources, but apparently, the core obs signal "source_create" is also called upon creating the sources during the start up
EDIT: You can use obs_frontend_add_event_callback https://obsproject.com/docs/reference-frontend-api.html?highlight=obs_frontend_add_event_callback#c.obs_frontend_add_event_callback, and check for OBS_FRONTEND_EVENT_FINISHED_LOADING
after setting up tuna and grabbing my spotify token tuna disconnects from spotify again after closing the tuna-config window, any idea what the issue could be? already checked for read-only on the files
Are there any other known solutions to create separate recordings of single scenes/sources besides source-record? Sadly that plugin creates heavy audio crackling on my audio interfaces. :-/
You can use multiple monitors with full screen projector on them of each individual source/scene you want to record, and then run multiple copies of OBS simultaneously and have them do display capture of the display the projector is running on.
The more things you want to record however, the higher the burden on the CPU/GPU/RAM/storage.
Thats actually a thing I should try, thank you. CPU/GPU power is not an issue since I got my new PC, so I was not thinking about that yet :)
Another option is using NDI to export sources/scenes and record them via OBS either on the same computer doing NDI source, or on a different computer on the LAN.
NDI is insane on network usage, gotta try the double OBS :)
NDI compresses video over the wire too though so that puts some additional overhead on things and potentially affects quality depending on what the footage is and expectations.
It's also possible to use the Spout plugin between multiple copies of OBS which actually probably gives better results come to think of it.
Thank you!
there's also an open source alternative to NDI that starts with a T that I forget the name of. Haven't tried it and never hear it mentioned much so I presume it is limited. Spout is a better bet on a single computer setup.
Teleport?
- you should be able to do that with a full screen projector (right click on the video preview)
- yes, just add the url or location of your html page into a browser source
Hello, is there a message here that explains in details while one shouldn't use Starscape? Thanks
Keep in mind too that full screen projectors consume resources.
- oh, then you actually need your own streaming server to stream to or use a service you can stream to and then embed the stream into a video player tag.
You can set up an nginx server for that
It will be tough to find, but the creators decided to do some really shady things like creating forum accounts to leave bogus reviews and self promo their product in the server and I'm fairly certain they were banned from both places
ah okay, thanks
If you're wanting to have the ability to server local web pages with embedded video in them that you are streaming from OBS live, then you need a webserver, and need way to send video from OBS to the webserver. That is typically done using nginx with RTMP or SRT. If you have a webserver with this functionality already then you might be able to use it. If not then you'll likely have to read one of the guides for how to set up an nginx server with RTMP.
Bot might have a command for that not sure.
!nginx
Setting up your own nginx RTMP server (Linux-based guide): http://obsproject.com/forum/threads/12891/
Pre-built nginx Windows binaries: https://github.com/illuspas/nginx-rtmp-win32
you still need an rtmp server, see link above posted by the bot
solved it
solved it. apparently there's obs_source_copy_single_filter which is undocumented, which is used internally when copying filters. using obs_source_filter_add copies it "as reference", which is undesirable for my use case
anyone here had much fun with exeldro's recursion effect plugin? i am using it to make glitched out effects on my screen, but i am struggling with transitioning out of it. whatever i do it always shows a splitsecond of the source with the filter off before it changes scene/fades out/whatever. anyone got any advice?
Is it possible to display an overlay on the main display ?Which I see without recording and streaming.
There is 3rd party software that can do that (unrelated to OBS I believe), although I don't recall the name of it.
Dang I need to whip up some transform filters that are not pixel based. Need more transform by % options (crop, scale, etc.) for responsive design scene configurations.
I was hoping this issue would fix itself overnight, but I really need help hahaha. I am getting this linkage error again. When I first encountered it, I learned to uncomment the lines in CMakeLists.txt, but now this error appeared again. Tried cleaning and rebuilding solution to no use
function mentioned in log is this
welp, it fixed itself i guess. tried to comment out the include statement, then uncommented it
Hi , i want to use advanced scene switcher , past to file to plugin file location but obs not see plugin
How to take a screenshot - http://www.take-a-screenshot.org/
Remove the files you put in there from the .zip file and use the the advanced-scene-switcher-windows-x64-Installer.exe installer instead. Do not change the install directory when installing the .exe installer.
I already did that but it didn't work
Because you need to update OBS Studio itself.
https://github.com/obsproject/obs-studio/releases
how to download obsproject for windows7 32bit computer
i cannot locate on official page
!downgrade
Need an older version of OBS? Go to https://github.com/obsproject/obs-studio/releases for OBS Studio versions back to 0.2.4
Switch to tags section at the top.
Update obs and now this plugin opened, Thank you
cant get this tags - u mean on github ? its not ther e
I set the scene but now it only shows 9 seconds and switches to another scene, it doesn't wait until the source is finished
screenshot and post your macro you're using. it will help whoever ends up assisting you.
all those are 64 bit - i need 32 bit
the 27.2.4 link on the github has both x64 and x86 downloads.
Hello, I am trying to get the advanced scene switcher plugin to work on my OBS. I have used it in the past on my pc but I just had to doa fresh reinstall of everything. For whatever reason whenever I install scene switcher now it does not appear in tools. I have tried reinstalling many times and restarting but cannot seem to get it to appear in tools dropdown
i adjust scenes and transitions but it doesn't skip
Log contains debug or verbose error messages (browser/ftl/directshow/etc), for a filtered version click here
- Old Version (27.2.4)
- Windows 10 Version Unknown
- Not Admin
- No Output Session
Intel Core i7-10700KF @ 3.80GHz - OK! / GeForce RTX 3070 Ti - OK!
Ahhh my bad not sure why such an old version of OBS when i just downloaded today Thank you ๐
All good now thank you ๐
Please Help my problem
What are you trying to do?
Also try to take video of the problem
This my problem
Yes, I saw that. I want you to explain what you want to do
i Have different scene and scene's Have VLC playlist
ฤฐf First scene playlist end open second scene
Here, add a macro condition. If current scene is Scene 1
Change the macro condition to "And"
Please send ScreenShot
Need a plugin which can change voice into anime girl voice
Sorry, im not home.
You may want to check out 3rd party apps - like VoiceMod
Got it, thanks. Please add me as a friend. I have more similar questions )
Is it possible to display an overlay on the main display ?Which I see without recording and streaming.
The 32bit builds are there, you just need to look harder for them. ๐
In fairness, github website is designed by and for developers and not for end users, so it's not surprising that many end users find it difficult to navigate since it's kind of that way by design. A much better way for making this stuff available for end users would be to have an actual web page on a given project's website that directly links to the individual downloads for each release in a manner that is easy to navigate and understand. The counter to that, in particular for many open source projects is that they want end users to always use the latest version of the software and do not want to make older unsupported versions easy to find to discourage people from using ancient stuff that is no longer supported and then coming looking for support anyway.
I am using voicemeeter banana and when I'm streaming on twitch I'm getting errors 1000,2000 and 4000 I can't stream with voicemeeter banana can someone tell me why
I'm using it so I can turn on music on stream but without having it in vod
Are there any other ways to do that?
hi everyone im trying to split the audio sources, ive installed win capture audio, but whenever im setting up the source, the audio track is not being added to the mixer, any clue why is this the case?
@burnt badge i found this one i dont know if it works when its paused https://obsproject.com/forum/resources/stream-recording-start-stop-beep-srbeep.392/
Stream/Recording Start/Stop Beep (SRBeep) 2.1.1 by adocilesloth
It's very important if using Voicemeeter or any other audio software, that you configure all of your audio devices to use the same sample rate and bit depth in Windows control panel, and then configure Voicemeeter and any other apps to use the same rate. If not, sample rate/depth conversion has to take place and it tends to be unreliable in Windows leading to audio desynchronization issues and crackling or "robot voice" problems.
Important to do this with all playback and recording devices. Recommend using 48kHz/24bit audio configuration. If you have any devices that do not support this, that's ok they'll have to use sample rate conversion potentially but the less the better.
Going from 16 to 24bit or vice versa does not seem to be a big issue, but converting between say 44.1kHz and 48kHz will likely eventually cause audio desync in my experience.
thank you
Most professional audio software (such as DAWs) also recommend configuring Windows to give priority to background processes, to help ensure audio is less likely to get dropped on heavy CPU load for example.
so is there a way to split desktop audio into different audio tracks so i can manage it better? instead of having just desktop audio
is there a way to get rss feeds or so for watched plugins in the obs forums?
also any updates yet for plugin manager?
Voicemeeter Banana and/or Virtual Audio Cables. This allows for routing Windows apps audio input/output through a virtual audio device which can then be routed to one or more output devices and can also be captured by OBS.
The latest version of OBS allegedly has application audio capture but I've never used that so can't speak for it's usefulness.
ive tried to use that and the plug in, but none of those actually capture the audio, at least adding the new track of the application to the mixer
You can configure which audio inputs get recorded to which audio tracks in the video file if you use MKV file container, and configure the audio in advanced audio properties. One downside is that by default any new audio sources added to OBS get automatically sent to all 6 audio channels so if you forget to reconfigure it, you'll have one audio input mixed with all your other audio sources. (I wish there was a way to disable that behaviour or reconfigure it)
this is the plugin win capture audio, https://obsproject.com/forum/threads/win-capture-audio.147240/
no new track on audio mixer
same withe the new one on obs 28.1
yeah, never tried it so can't comment on that. I use Voicemeeter Potato personally, along with Virtual Audio Cable, and redirect individual app audio using Windows advanced sound options to a virtual cable, and then route the virtual input to my headphones, speakers, a virtual output for Discord and a virtual output for OBS depending on where I want the audio to go.
you might be using studio mode
you'll have to re-transition to the same scene so it appears on audio mixer
no probs
Does anyone know why Audio Move is not showing in OBS 28? I updated Move Transition to 2.7.0 and cant find it anywhere in my filters
are you sure you're adding it as an audio filter?
from what I'm trying to do, is to add it to a PNG so that it will make the PNG visible when picking up sound from the source, and hidden when there isnt any
I did a simple plugin install, but failing to see audio move. I might just be missing a simple step but cant find any reason as to why it wouldnt show
wrong. you have to add it to the audio source that you will be monitoring
I...I feel so brain dead right now
lmao
thank you @regal breach from preventing me from going back to OBS 27 lmao
glad to help! nice to see that there's one less person to come back with obs 27 hahaha
hello - I have my own streaming platform and we connect via RTMP using WebRTC, is there a plugin that would allow us to output multiple bitrates so our viewers could choose different video qualities? 1080p, 720p and 360p?
like a simulcast plugin
Not different resolutions, no.
Hey, I've installed Streamfx, but it's not showing up in OBS. Does anyone know why?
If you're using OBS 28, StreamFX is incompatible with it. Need to use OBS 27.2.4 max, or wait until there's a new StreamFX release (of which there is no planned date other than "when it is ready"). There is an unstable alpha build of it for OBS 28 that is "use at own risk".
I'm using OBS 27.2.1
Make sure that the version of StreamFX you have states that it is compatible with that version of OBS on the wiki or it wont work. If you do have version compatibility and it still isn't working, one rather common reason is having more than one OBS installation on the machine and installing StreamFX to the default location when you're actually running a different OBS installed somewhere else.
I'd have to double check to be sure as it's been a while, but I believe StreamFX 0.10 is for OBS 26.x and 0.11 is for OBS 27.x
my plugin problem persists, i have different scenes and those scenes have vlc playlists.
When the playlist of scene 1 is finished, I want scene 2 to switch to the playlist
@stable knoll
add a macro condition the same way you added one
please look my Screenshots
i did look at them, which is why i replied to your screenshots
your only condition is whether the vlc playlist has ended. however, that will execute even if you are on other scenes. so you also have to check if you are on scene 1
this is correct, but select your scenes and transition
current scene , is not it enough?
no, that's the check type. it says Current scene is ______. You can click Current scene is to see the options there, and you'll see that's not where you select the scene.
you have to set the scene to scene 1
turn off your other macro first
why, i will create many scenes and different playlists for each scene, how will it work if i turn it off, i plan to duplicate these two macros by copying
turn it off first.
if you can't get one macro to work, you can't get any of them to work.
did the video end?
your macro condition is when the vlc playlist ends. I don't see your video ending.
your video is currently playing. your macro condition is when the vlc playlist ends. it will only execute when your playlist ends, i.e. finishes playing
Ok, What I Want Is To Move To The Next Scene When The Videos In The Playlist Are Finished
yes, and im asking you to play the playlist until the end, which doesn't seem like you tried
i keep trying but it doesn't work
click this and turn on the option where it highlights macro conditions and actions that are executed, so you can see which ones work.
is your playlist on loop?
try to turn off loop playlist
do you still need help setting up the second macro?
i copied and tried the same settings , closed the loop , restarted and played , when finished switched back to the next
alright, nice!
sorry if i wasn't very kind
I can't understand why may you're not kind
but not problem
because you fixed my problem
today you are my hero ๐
glad to help!
Newbie here. Want to know which tool is best to interact with spotify for online music Station?
I can't seem to get my obs to connect to my stream deck...got any idea's?
Change the port number of websocket. You seem to have two websocket installations
trying that
Make sure you also change the port in your stream deck
ok seems to say for the streamdeck.....pairing timeout
Restart obs and send a log
restarted, here the log https://obsproject.com/logs/4DlRuKipfeF_ADSR
- Old Version (27.2.4)
- Capture Interference
- Windows 10 21H2 (OK)
- No Output Session
- Windows 10 Game Mode
Intel Core i7-10700F @ 2.90GHz - OK! / GeForce RTX 2070 SUPER - OK!
error message gone, but still can't get the stream deck to link up to obs....I matched the Host, Port and password on the stream deck....still nata
hello
I have question if I want to use 2 PC using plug in NDI can i use as second PC my old laptop with Intel(R) Core(TM) i7-7700HQ CPU @ 2.80GHz and GTC 1060 3GB ? is it enought to capture and stream all games without any delays?
what GPU/CPU does your main PC have?
I7 12700K and RTX 3080 Asus rog strix
you would get a better quality stream from using 1 PC with that hardware.
oh really? but i am afraid some powerfull games i want to stream will have issues if i use 1 PC only
NVENC uses practically no resources.
of i see... so i use GPU for OBS not CPU correct?
yes
and really even games as cyberpunk in full details will run smooth and stream will has no delays or cuts?
Hello - I would like to know if the native Noise Suppression is good enough to make my $29.99 Amazon headset sound like a Sennheiser Hesadset?
whether you're using OBS on your gaming PC or using NDI to send it to another PC, it will about about the same performance hit.
and what resolution of stream should i use for both best gaming in 2k and smooth stream without any problems? 1080 or lover?
BTW i want to use 2 cams during my stream not one
these are things that are preference to you.
if you have questions about setup you can try asking over in #stream-setup
ok thx ๐
Does anybody know how to contact the NDI plug person for the new NDI update, Im not too sure whats going on right now but I downloaded the .exe and windows is not having it
where did you download that from
I'm betting it's a false positive
Palakis is a highly trusted dev and plug-in author
yee, but just want to make sure they did grab it from palakis' github and not smth posing as it
I'm only seeing one obs ndi 5 on github(though tbf my github search skills SUCK)
you never know
YOU CANT HANDLE THE TRUTH

I got it from the github linked from the OBS website, IE. I went check addons and clicked on NDI
If it is im not 100% sure how to get around it, MS is just removing the file with no options to do anything else
What is doable with the actions dropdown menu?
can't you tell it to fuck off in "actions"
We have no idea what that file is and iif it's malicious or not
- it's an outdated version of OBS
- downloads should be done from the trusted obs website, not from random .exe on discord
- user was asking about the ndi plugin, not obs itself
for all the reasons I have listed, please remove it
That means nothing to us.
Help
that's a youtube-side error. there might be a partial youtube outage currently
thanks ๐
what should I do
go ask youtube
OK Thanks
Do you want me to DM you the link to the github so you can tell the auther? Im just trying to help out and ensure the hub is not compromised
I seriously doubt the github can be compromised
you can file an issue on the github yourself
ok no worries, sorry for trying to get the attention of Palakis this was as I thought it would be quicker
nothing to apologise for, your concerns are valid, but the fastest way to grab their attention would be an issue on the github
Could just be windows defender being overzealous due to low download numbers. It does that with new things. I'll be downloading/installing myself in a few hours
I dont know how to do that lol but ill try and figure it out
Better to make sure then be sorry
Docks in OBS can be managed from the Docks menu in the main OBS window.
You can toggle docks on and off, or lock or unlock docks to prevent moving and editing, as well as add custom browser-based docks here.
You can also reset the UI from this menu to return your docks to their original state (Docks > Reset Docks).
Doesnโt work
If you need help or have questions about OBS, check out our #support-portal first!
Does the plugin template define a preprocessor directive for debug builds? if not, how can i do so?
Any news/update for the ndi plugin yet?
Well, v4 has been. v5 is still in-progress.
Yea, there is a obs28 compatible 4
5 is alpha still, yea?
That issue from the other user with windows defender, I was able to download both the 5 and 4 versions with zero warnings or fuss.
i also would like some clarification around v5 as there is a download link on the release page.
AFAIK it was a mistake that CI ran and pushed a publish on it. @wary wasp was supposed to remove those versions from the release, but has been busy.
The CI was only supposed to release 4.10
so these were oopsies then? #plugins-and-tools message
So I'm installing ndi tools 5 for no real reason currently? 
Oh right, I need to fix that
github requires that you create a tag when releasing
but I only wanted to release binaries
and tagging the rewrite branch overwrote everything I originally put there
Uh oh, it's uninstalling older ndi tools....is 5 backwards compatible with things that use 4?
awesome thanks yall!
NDi in v28! LETS GO
Unfortunately it only does 2160p/30 while the camera app on phone can do 2160p/60. Gotta be some software shenanigans or something from Samsung
now i just need a working websocket and im good to go
science is a reason in of itself
well I science'd the shit out of it and can use ndi in toher stuffs now too ๐
i am trying to setup twitch soundtrack in obs studio and its not installing the plugin to the correct folder, iv gone to the website and it is unclear what folder in obs studio I am supposed to place this file has anyone else come across this problem?
This is the install process but I cant find the correct folder for obs to put the file into
I would disadvise using that plugin, it doesn't add any actual functionality, and instead tends to break things
set audio splitting manually
so its possible to play music in live stream without having it record it to the VOD without this plugin>
yes
I dont suppose you know of a guide for this you have bookmarked do you?
use application audio capture to capture audio from select applications only
then set them to the track you want in edit > advanced audio properties
Just checking back to see if anyone can give me directions to the best widget for utilizing Spotify and obs
what do yiu mean by that?
I see what you mean, so in advanced audio settings I can decide which audio goes into the stream and which into the recording, so I can just use an audio capture on for say my pandora, and in the tracks make it to where the pandora will not go into the recording correct?
yes
provided you've selected different tracks for stream and vod in settings > output
Right I put track 1 on the record tab and track 5 on the streaming tab
So as long as pandora isn't on track 1 I should be good
no, switch to simple mode, select advanced encoder options", enable twitch VOd tack, stream will be track 1, vod will be track 2
Ok cool thank you very much for your help
๐
hey buddy I cant find the selct advanced encoder options
mine doesnt have the twitch vod track option
you're streaming to twitch?
Do you have it set to twitch or are you using something like restream?
restream
That's why
crap
restream doesn't accept VoD track afaik, so you have to be streaming directly to twitch for it to work
๐
the ndi source tools to set hx capture when it will be available for the new obs?
i have to create a scene with ndi hx capture in order to put my ipad in connection with obs without cables, i installed ndi but i don't see the menu to create the scene
help guys
If you need help or have questions about OBS, check out our #support-portal first!
Is anyone working on a plugin to highlight live chat messages in various platforms? Not just YouTube and Twitch, but also Odysee, Rumble, Facebook, etc anywhere there's a live chat element.
what do you mean "hilight"?
Does anyone know of a way to show one source and hide all other sources in a scene? I tried the advanced scene switcher and I had to press the desired streamdeck button twice in order to get the macro working. Thoughts?
source-toggler.lua
from exeldro
@regal breach i just did a full on 80's fist pump. Thank you.
no probs!
is it normal for the plugin template to compile with different errors on different OSes?
this directive seems to be fine on windows but not mac and linux
#define ARRAY_SIZE(arr) (sizeof(arr) / sizeof((arr)[0]))
Different compiler for different OS.
okay, thank you!
anyone know of an equivalent that will work for the other OSes?
Just fix the sign-compare warning
like, change i to use unsigned long, or cast ARRAY_SIZE return value to int?
or you change i type.
oh okay thanks
just fyi, there already there is the OBS_COUNTOF macro in util/base.h that you could use instead of creating your own
sweet, thank you
could anyone help me resolve this error? I don't know what this means, and searching for "PKGPackageSettingsIdentifierKey" doesn't really give any result.
link is 404
thank you, changed to public, should work fine now
Does this really work????
Does what work?
Watch the video please
anybody know one that lets me generate a subtitle file while recording? I'm aware that there's the option for livestreams but it doesn't seem like that writes to a file I can use in editing
I do not as a rule click on random videos people post with clickbaity title or comment without knowing what it is first. People have posted videos before that exploit security holes in Discord, so I'll pass.
Oh ok
Itโs kinda like a live deep fake video call but it uses obs which I do not understand
hola
So I have been trying to get OWN3D Pro to display next to tools in OBS 28 and it is not working. I have the correct plug in downloaded and the file is in the same folder as OBS. Any help is great thanks!
Hi. Has any of you guys been experiencing issues with the new NDI in terms of sound?
Like buffering and muffling?
Yes...that.
Any clue?
found the issue, thanks! https://developer.apple.com/documentation/bundleresources/information_property_list/cfbundleidentifier
apparently underscores are not allowed in the MACOS_BUNDLEID
Hey, how is this vtuber tracking the game's lighting to her face? Is this a specific plugin? https://www.youtube.com/watch?v=bJCuw5w8pk4
Plugin VST:
Can anyone tell me, please, why I don't see the options for me to select?
OBS Studio supports most VST2 plugins. More information can be found here, including restrictions and plugin install paths: https://obsproject.com/wiki/Filters-Guide#vst-plugin
OBS checks a few paths for vst plugins. you need to place them there
So I have to create a folder C:/Program Files/VSTPlugins/ like this?
And pass the files to it?
yes, although I believe vst installers should let you choose a folder
is it better for me to uninstall it and install in this new folder dud?
im not sure, but if you haven't used them yet, it's probably better to uninstall and install, so that the uninstaller will find the correct path
Oh thanks dud. 
no probs
the audio capture plugin is not working
this?
yes
It looks to me like she has lowered the opacity on her camera overlay. That can be done a number of ways but the most common way would be the Color Correction filter in OBS, dragging the opacity slider down to 50%, making her camera overlay transparent so you can see the game through it. Alternatively the Vtuber software she's using might have an opacity option built into it. So she's not tracking the game's lighting but rather using transparency on her camera to allow the background to blend through the camera.
Interesting, had a feeling it had to do with opacity, thanks!
does anyone know how my chat can apear in game it worked at first now it wont
I've tried to search but this one is hard to explain. Anyone know of a way; that when someone triggers a redemption (say a triggerfyre video), the redemption will show as my primary 1920x1080 source then my game I'm playing to PIP. After the video is done then it changes back? Advanced scene switcher doesn't look like it has that capability to me.
Probably a combination of move filter and advanced scene switcher
Advanced Scene Switcher is getting close to being a sentient AI that can add missing features to itself, meaning that it essentially will have no missing features. ๐
hello folks
do you know any way to enable QuickSync Video HEVC encoding?
I installed the latest versions of OBS Studio and StreamFX plugin, but noticed there's no support for H.265 encoding via QSV for Intel GPUs, are only hevc_amf and hevc_nvenc are shown on custom encoder list
hevc_qsv is available on ShotCut video editor and works great with Xe Graphics G7 (80EUs) of my laptop, so I'm really missing the encoder on OBSS
Hi guys, brand new to OBS. Trying to set up a really professional live stream for my music. I was wondering if any of you knew if Nectar 3 plus works in OBS filters, I have gotten it loaded in but nothing really works within it when I change the settings inside the plug in. I'm super new to this any suggestions would be greatly apprecaited. Thank you so much
OBS Studio supports most VST2 plugins. More information can be found here, including restrictions and plugin install paths: https://obsproject.com/wiki/Filters-Guide#vst-plugin
how to remove plugins
Before removing plugins, exit OBS first. On Windows, plugins that were installed using the recommended EXE file installers should be uninstalled the same way any other Windows programs are uninstalled, via Windows Settings uninstall option. For plugins that were installed by manually copying the files/folders out of a zip file into the proper OBS plugins directory, they are not registered with Windows in any way and so you have to manually find and delete the individual files on your own. To do this you need to know which files were copied where which you can figure out by looking inside of the downloaded ZIP file, then manually deleting each one of them. If you're interested in seeing OBS have an easier way to manage plugins built into the program in the future, be sure to vote for the plugin management feature on the OBS ideas.obsproject.com website also.
actually im not able to remove this i dont know i why i try full im not able to find this also
If you installed it via copying files from the zip file, you have to manually hunt down the files in your OBS installation and remove them individually. Alternatively you can uninstall OBS entirely, and then reinstall it, however you will have to also reinstall any other plugins you might have been using, and may need to reinstall 3rd party software such as Elgato Stream Deck (if you have one) that might install plugins into OBS also.
If you don't know what files, redownload the plugin if necessary and look inside the zip file to get the filenames it contains. You can then go into your obs-studio folder of the actively used OBS installation and use the File Explorer search feature to search for each file.
And for the record, yes this sucks. But it's unfortunately the only way to do it other than reinstalling the software and any desired plugins. Easier to learn how to find the files and remove them IMHO.
Whenever you go to download an OBS plugin, always get the EXE file installer if one is available. Also, some provide an EXE file installer but wrap it inside of a zip file which might be called pluginname-installer.zip or similar.
EXE based installs are always easier to uninstall than manually copying files around partying like it was 1995. ๐
Also note that a lot of YouTube tutorials out there will often recommend people download the zip file, even if the given plugin has an EXE file. This is an oversight on the part of the person making the tutorial assuming everyone is an expert that knows how to do this stuff all manually. I would not listen to such bad advice if an EXE file is available. (No idea if the plugin in question above has one or not, this is just general advice.)
It could be this method too https://twitter.com/virtual_graves/status/1434154401707397120?s=46&t=c4qGmvhqXub25afJSI2xxw
That looks closer to what I was looking for, thanks!
damn this looks really cool. a great use of dynamic masking
Yee, Dynamic Mask can pull off some wonderful effects
yup, the Swiss Army Chainsaw filter
Hey, i'm quite new with obs scripts, i just tryed to create a hotkey to run a .bat file, it worked perfectly, only that it ran twice. when attempting a timeout after the run it stopped until i released the button again. if i attempt exit it also kills OBS. is there any specific exit command to only exit the python script?
or is there any other simple way to run an external file with a button? seeing quite a lot of docks but i don't rly understand plugins with them
!sceneswitcher can let you create a macro to run an external file. You can assign a hotkey to the macro or use the "Run macro" button
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/
If you still want this to be fixed, you should share your code in #scripting
thx worked great
hello everyone !, does anyone here know VST2 plugin for reverb ?, for the good of me i can't find anything, all of them only support VST3
hello I had a date and time lua working with textplaceholder, after version 28 it seemed to have broke or no longer compatible. Any way do present date and time?
what does the normal obs log say?
thanks a lot !
I fixed it by recreating it.
une personne forte sur OBS pour config des Overlay svp ?
Hei I have a question: How can I record 3 different files. Video, audio and Microphone.
I just answered your question in audio, at least to the fact that OBS can record separate tracks. Are you having an issue setting up multiple audio tracks?
Well, I have followed the steps in many videos to separate desktop audio and mic audio but , I only get 1 track that contains video and audio together as a file.
Let's head back to #audio-support as that is the best place for this conversation. You will always get one FILE with video and audio. OBS supports up to six audio tracks WITHIN that file. And that file can be used in a video editor, and the individual audio tracks can be edited separately from each other. Unless you are looking for something different, at which point please explain.
Anyone have any idea or if it is even possible to save Scenes and Transitions to a configuration file? If I lose an elaborate configuration and have to start all over again, is there a way to save the Metadata of an OBS configuration?
Scene collections and Profiles can be exported to file and saved. All media assets still need to be backed up separately. I'm not sure where transitions fit in. Probably scene collections.
I saw the export option under Scene collections. It wants to export a JSON file. I'm wondering if this file will record Transition configurations as well?
Voxengo OldSkoolVerb is one
Not sure if it is VST1 or 2 though, they list VST, VST3
yes it will
Is this the correct place to get support with the NDI plugin?
i am getting robotic audio since upgrading to OBS 28 and NDI 4.10
Make sure that your audio sample rate and bit depth in Windows is configured the same for all devices, and that OBS is configured to match it. If you're using any other audio programs such as a DAW or audio routing software like Voicemeeter, also configure all of their audio to be the same. The usual cause of robot voice audio is mismatched sample rates between hardware and software requiring on the fly conversion, and the CPU becoming overloaded and unable to keep up with realtime leading to a buffer underflow and desync.
k
rolling back to the 27 version is clear without any adjustment with these settings
Not sure what the current status is, but there are 2 different versions of NDI, 4 and 5. I believe the NDI 4 plugin for OBS 28 is unstable, and I don't think they have an NDI 5 plugin available for OBS yet. It's possible there could be a problem due to support not yet being up to scratch for OBS 28.x.
yes i saw that in the discussion of the plugin
5 was briefly available but it seemed to be pulled
there's an option in settings> audio for monitoring. try enabling it
NDI had a tick against it on compatibility page which was why I upgraded
Maybe it shouldn't have a tick. I know StreamFX was previously listed as being compatible with OBS 28 on that page, and it isn't compatible.
that got updated I think though
thanks for your help though guys. Goes to show my process of upgrading without a fallback plan is faulty ๐
glad to know it's not just me that is having problems though. My stream relies on the NDI plugin at the moment
https://github.com/dev47apps/obs-ndi/releases/tag/4.9.2
you might want to try this instead
although it only has a windows build
this fork specifically has a commit to fix audio handling
thanks, I will look into it
whereas what i saw on 4.10 (which also just from a different fork) was simply code style changes and updating the dependency
4.10 is on the official repo, not a fork
https://github.com/DDRBoxman/obs-ndi
it's from here
is the code of 4.10 on the official repo?
it's a dummy tag to upload binaries
im talking about the code
ah i see
checked the SHA-1 of the windows installer
The 4.10 release on Palakis should be the same as on the DDRBoxman repo afaik
that being said, it's not "just a different fork".
from what I can tell, it's only on DDRBoxman's repo to get proper code signatures on CI
i see. but the only point im trying to make is that dev47apps has a commit that addresses an audio issue, whereas the 4.10 release only addresses conforming to the plugin template and updating dependencies. i am guessing that dev47apps tested it and noticed the audio problem, hence the specific commit. sorry for calling it "just a fork"
in no way am i questioning the validity of 4.10
hello. any tips or pointers for embedding gstreamer source pipeline from compiled script file in lieu of manual entry pipeline parameters?
Thank You!
It's Probably been asked, but has there been an update for NDI Sources (like old iPhones for Cams), and EPOCCAM? and Stream Deck fixed? I just had to do a Windows Restore, as all my .exe files were missing or moved..
OBS Studio has an NDI plugin available, which can be found here: https://obsproject.com/forum/resources/528/
OBS Studio supports a variety of plugins that provide new kinds of sources, filters, and additional features.
- For a list of plugins, see OBS Studio Resources: Plugins
- To learn how to install or remove plugins, see the Plugins Guide
- To see if the plugins you use are available for the latest version of OBS Studio, see the OBS Studio 28 Plugin Compatibility table
I have a wild issue. My plugins don't update/change, but in a wild way. If I delete the file of the plug-in I CAN STILL OPEN IT! Which is... amazing! Can save me space on a hard drive by having these /phantom plug-ins/ with no .dll files behind them
But it would be nice if I could also ADD new plug-ins, which I can not
Any ideas?
In other words... In the VSTPlugins folder, if I add a plug-in it's not there. If I delete plug-ins that ARE there, they are still there/usable in OBS!
And yes, emptied recycle bin and restarted computer/OBS. I have no idea how this is possible.
Assuming you're talking about VST on Windows, there's multiple locations that are part of the VST2 standard that OBS uses
https://helpcenter.steinberg.de/hc/en-us/articles/115000177084-VST-plug-in-locations-on-Windows#:~:text=.vst3-,VST2 Plug-in paths,-Asย the VST2
Any idea of why adding plug ins doesn't change anything?
This doesn't explain it.... I am literally deleting a plug in that only exists in one folder (I checked them all, it only ever existed there) Deleting it makes it still accessible. And on the flipside, adding new ones doesn't do anything either!
I mean it's fine. I don't need an explanation. If I can just ADD A PLUGIN, that's what I'm looking for!
Assuming VST (OBS-native plugins are another matter...), OBS only supports VST2, not VST3
You have to remove the configured VST from your filters list. The entry in OBS's UI doesn't get deleted when the underlying VSTs are deleted from the filesystem
I seeโฆ
Well the plug ins are definitely OBS feiendly
Friendly
Pitchproof is one
Why wonโt this be added to OBS? There are many posts and videos about using it for OBS
It doesn't make sense for us to ship VSTs, they're libraries intended to be used with many different kinds of software.
Not to mention that there are thousands of free VSTs in existence available for download online. Also, it may run afoul of aggregation with GPL license of OBS.
Kind of fits into the "Why doesn't OBS come with an editor?" thing too. Why doesn't it come with a DAW, an image editing program, an SVG editor, a 2D animation package, 3D animation, why isn't Natron built into OBS? etc. ๐
Or it can be summarized to "Why doesn't OBS come with other software I'm too lazy to download?" ๐
I really need some help getting my NDI to work again. I followed all the instructions as best as I can. Still not working.
I see
Welp Iโve got a heck of a mystery issue then! Even super common plugins canโt be added!
Did you update to v28 as well?
Aye
Could be thatโฆ this was an issue I never had before
Iโve added tons of audio vsts!
yeah i would just roll it back to v27 but for some reason OBS is not running smoothly so once i saw the ndi plugin had an update i thought i could get everything current and it would run better. That was not the case.
Ahh Iโll try
If it runs smooth for you I would stay on v27 to keep your plugins working
Cause yeah Iโve always had tons of audio plugins working no problem! Iโm also running ableton so thereโs no lack of extra software heh ๐ but only OBS , and only recently , is the phantom audio plugin thing happening.
Thanks Jibby!
Glad i could help? lol I'm still trying to figure out how to make ndi run with v28 if anyone has any suggestions.
ive ran into an issue hoping for some help i use a chat link so i can have a party chat on playstion but since the update it now cutting off my game sound when the chat link is connected to the controller can eneyone help me fix this issue
i ma trying to set up youtube alerts for obs. I already have my twich alerts set up. I am unsure how to setup my youtube alerts
Move Transition Plugin Not Working: I tried to install the plugin to my OBS 28 and it doesn't work. Should I try to roll back to an earlier OBS? The page at obsproject.com shows the plugin as compatible w OBS 28. (I've never used the Move Transition plugin before, so I'm not sure what else the problem might be.)
Thank you for the help! https://obsproject.com/logs/80-uv4QQ7RDMT7Hj
- Hardware-accelerated GPU Scheduler
- Windows 10 21H1 (OK)
- Not Admin
- No Output Session
Intel Core i7-3770 @ 3.40GHz - Possible bottleneck / GeForce GTX 1060 - OK!
looks like its installed properly and loading fine
how are you checking if it's working?
In the Scene Transitions window, there are no transition options other than "Cut" and "Fade"
you have to click the +
The few tutorials that I have watched seem to have additional options once the Move Transitions plugin is installed.
Doh!
Doh!
I'm glad it was so easy to resolve this, though I feel pretty dumb. Thanks for the help.
its okay, that dock has changed a few times over the last couple years so the video may have looked different.
hi guys i updated just a few minutes ago a new update on obs
how can i adjust the heigt from my mixer sources scenes etc its too high i wqant them to be lower in obs
sry for my english btw.
i where tf is my stream fx plug in holy shhhhh
it was the wrong decision
Hello all, does anyone have any experience with NDI?
Welcome to the OBS community support channel. If you have a question, go ahead and ask it, and if someone is available to help they'll respond. Try to be detailed, and provide a log if you are having issues with streaming/recording (Help -> Log Files -> Upload Current Log). Please be patient if someone doesn't respond right away!
I am wanting to make a plugin that can take and display information from sim racing setups (wheels, pedals, shifters) is this something that would be good as a plugin, or as a standalone app? I think a plugin would integrate better with OBS
@toxic ether plugin probably as compatability with other sources/apps running at the same time may be a little wonky and have quirky moments. Something to use for inspiration as well. https://obsproject.com/forum/resources/input-overlay.552/
Im not used to the platform that OBS is built on, I would be happy to work with another dev on this project to ensure I dont botch the code, and dont get stuck with major issues
