#plugins-and-tools
1 messages · Page 85 of 1
Does anyone here use the obs-urlsource plugin and use the "Output is an Image URL (fetch and show image)" option? The images are not loading for me even though the output link goes to an image
Hi there! Just wondering if anyone knew an easy way to to create a "soft-edge crop" on a video that is over top of another video? Would like them to blend a little nicer rather than the straight brutal crop. Is it possible?
The Advanced Masks plugin may have this. I'm not at the PC to check for sure.
Just tried it, works perfectly! Thank you 🫡
Good afternoon, I want to ask, why can't I download OBS Studio?
You have it downloaded. That's the installer telling you to close those apps. If you don't see a window running them, exit them from Task Manager or the system tray.
I've closed it, but it's the same, it still appears like that
Good news! YW!
"If you don't see a window running them, exit them from Task Manager or the system tray."
You checked those two places?
I've ended the tax, the result is the same
Restart the PC, and don't open any apps. Run the OBS installer.
It's been since last night, and it's the same
Screenshot Task Manager
should i delete those 3 apps?
no, please be patient and wait for my instructions, I just gave you a new one.
These are apps running in the background. You need to find them. You say you checked Task Manager when I asked you. Now show me.
wait, i'll start again
You mean restart the pc, what I asked you to do. I thought you did that already.
!screenshot
and please do a screenshot of Task Manager, as instructed
How to take a screenshot - http://www.take-a-screenshot.org/
I don't read that language. Just take a photo of Task Manager
that's my screenshot
Do I have to delete those 3 apps?
It's the same thing as the last ones. I'm asking for Task Manager.
I asked you to check Task Manager and stop those apps from running. Do you understand what Task Manager is?
Your Discord is running. You did not exit the app completely. It likes to exit the window but still run in the background. Also close Chrome. Then scroll down the list to find MS Edge and exit that too.
I have closed the Discord application and it's still the same, the Discord application still appears
Do you still see in running in the Task Manager list?
Is anyone having issue here running obs when playing games it drops frame rendering lag
If you need help or have questions about OBS, check out our #support-portal first!
@wispy apex Hi, advertising is generally frowned upon here, if you're looking for testers, I recommend submitting your project as a resource on the forums for review.
@wispy apex As an additional note, we'd request that you remove the obs- from your project name, in accordance with our current IP policy (which can be read here)
FWIW (which I realize is "not much"), the "can't use the letters OBS anywhere in the identity of something that exists only as an OBS plugin" is a pretty painful (particularly the "go ahead, take your chances, pray we don't alter the deal" admonishment on using "[x] for OBS"). Like, even Adobe doesn't have a problem with "[x] plugin for Adobe Photoshop" -- it's actually the recommended way to identify a 3rd party Photoshop plugin. Making it difficult for a 3rd party developer to actually name their software in a way that describes its major function (which is to say, that it's an OBS plugin) benefits neither OBS nor people developing for it, it just adds pain and confusion all around.
But if its available on the obs site, wouldn't that sort of, well, indicate what its used for?
The blame for going so far as to protecting the usage of the name is likely on streamlabs and stream elements years of abuse of it
(imho of course)
Not everything is distributed via the OBS site, much like not all Photoshop plugins are distributed via Adobe's Exchange.
Sure. But fenrir made the suggestion for them to submit it as a resource on obs site
Which, if I made a plugin specifically for obs, why wouldnt I have it on there
But I understand pushing the issue of protecting the name just based on the years of abuse and trickery from others
You think OBS has a better case for extreme "enforcement" of use of the product name... than ADOBE has?
I dont understand why it has to be x vs y
If obs wants to take extreme measures to protect their name after the numerous fights over the years, why shouldn't they
I guess the real difference is that Adobe actually wants people to build on top of their stuff, and OBS does not.
Because at some point it becomes stupid?
And painful.
SLD still, literal YEARS after rename, still gets called slobs and still gets users asking for help in this server
Sooooo makes sense to me
You think calling yourself "[x] OBS" is the same as calling yourself "[x] for OBS"?
Also, the "you can maybe do it this way but we might tell you to fuck off [at some arbitrary time of our choosing]" take on people using "[x] for OBS" is borderline abusive.
I don't think that is what the policy says
In certain cases, we permit the usage of the words “for OBS” but this is on a case by case basis and at our discretion.
So basically what I said.
Since "at your discretion" means you can change your mind whenever you want.
And that statement in general is designed as a "you really shouldn't do this but maybe we won't harass you about it".
I think it means that it may not always be permitted, not that someone will be allowed to use it and then have that ability taken away
I personally don't think reserving OBS in the name for first-party is controversial
I mean, sure, you can decide that you don't want people to be able to have a product whose name expresses that it exists only to make your product better, but that seems... silly?
If Adobe, one of the largest, best known names in the industry, actually wants people to use "[x] for [adobe product]" for their plugins, like... is OBS a more precious and valued trademark than fricking Photoshop?
:/ I don't think anyone really cares what adobe does in this regard but I wasn't here to argue just wanted to point out the policy was being misrepresented a little bit
We're generally fine with "for OBS", as stated in the policy.
I'm not even sure you could enforce a prohibition on "for OBS", given that it's descriptive and in general isn't subject to confusion.
Not through any legal trademark, no.
It's generally considered fine to do that, and that's why it's generally permissable.
If it's fine to do that, whether or not OBS considers it permissible is irrelevant. And honestly, that bit of the page reads more like a veiled threat than anything. It even has a warning symbol.
I mean, if you consider good will and respect irrelevant, I guess?
It's a request, and it's worded as such
Context here matters, as well, as just the name or saying "for OBS" is not the whole picture.
There are cases where using "for OBS" would not be permitted by trademark, if you look at the entire project as a whole and how it is presented.
example...?
i.e. if you use our logo as well, and/or are presenting the project as if it is an official OBS project.
Which is why we discourage the use.
But in most cases, it's fine, and we don't really care.
What if you use a logo based off of OBSs logo 
We're also not trying to create a situation similar to what... Rust was it?
But it doesn't matter what you call something, if it's claiming to be an official OBS project, that's a completely different topic than what someone is allowed to call their thing.
who had the crab, was that rust?
Yeah that was right, anyway.
I mean, it's not different, it's all interconnected.
What you choose to call the project has a large bearing on intent.
But in any case, they can rename to "for OBS" and be fine.
For the record, we have:
- Opted not to request any existing projects change names, to avoid friction.
- Are not enforcing anything outside our forums/community interactions at this point.
- Are keeping things as open as we can through this policy and other updates we've been making.
Honestly, I understood it more when all plugins were .dll in same folder. Because having "OBS NDI" in there and not knowing if it was part of the core of OBS was hella confusing. But with the changes coming up, it does feed a tad pedantic if its called "OBS NDI" or "NDI for OBS".
...didn't the obs-ndi project change names specifically because y'all told them to?
As you can clearly see if it's a Plugin for OBS or not, with the upcoming plugin manager.
Not exactly, but I'd rather not talk about that in public out of respect for them.
DistroAV also kinda strange name for something that is literally NDI for OBS isn't it? Or is that just me.
That's one of the biggest driving forces, yes.
v1.5 of the plugin manager is splitting core plugins in to their own folder structure entirely, and refusing to load anything that isn't a core module.
Which will also allow the new plugin structure so that a plugin is just /<plugin-name/<stuff>
instead of loose dll files.
Which is amazing. Which is what I meant, it feels less important if a plugin is called OBS NDI, or NDI for OBS with these changes.
There is also the reality that in order for our trademark to remain active (for cases where we do actually need to enforce it, like all the dozens of garbage android/ios fake "OBS" apps that go up all the time), we need to take reasonable enforcement. Trademark is a bad system, broken, etc. etc. but that's the reality.
Hmm, I recall hearing something about being unable to have a trademark if you don't actively enforce it.
Is that it?
But the thing about trademark enforcement, is that "enforcement" can be "you may call your product "[x] for OBS" and... that's it. There's an entire class of use that is cleared for people to use without it feeling like the project is on the edge of threatening them. Saying people can use "[x] for OBS" for plugins in no way removes any rights to litigate against someone selling "OBS Camera" or whatever.
Correct. (to lindenkron)
What you can't do is knowingly allow infringing uses for an extended period, unchallenged, because at that point you're making a choice to dillute your trademark. (But "[x] for OBS" is unlikely to be an infringing use regardless of whether it's done with permission or not.)
Is the tighter restrictions in that area something that spun off from the whole "Streamlabs OBS" ordeal?
(But a lot of people read "must enforce" and think it means that a company must go on attack towards anyone that has even a vague whiff of being similar to their trademark, and that's just not the case.)
That's what lead to us seeking an official trademark, yes. We had a common law trademark already just due to overwhelming ubiquity so getting it officially recognized, and made uncontestable, was not a heavy lift.
Fair, honestly makes it make more sense.
do any of yall know how I can add Deep Live Cam into my OBS?
anyone has a suggestion for a good plugin or tool to set the volume of different sources like videos, game sound or microphone ?
“Set the volume” in what way?
to adjust volumes seperately by sources
I had a elgato wave microphone previously that came with software that had that functionality
Give a real world example please. That is still pretty vague, since you can already do that in the mixer.
Are you looking for something like macros, where you press a single button or key combo and it does multiple adjustments to multiple sources?
Or are you looking to have things like game and music audio lower in volume when you talk into the mic? (Aka, ducking / side chain)
that if the game volume is too loud I can adjust it on the fly for example
Turning it down in the OBS mixer isnt an option for you?
You could also look into the filters already in OBS
!filters
You can fine-tune your video and audio sources using filters. To access Filters, you can either:
- click on the Filters button on the source toolbar
OR - right click on your source (or click the Gear icon next to an audio source) and select Filters
See the Filters Guide for more information on what filters are available and how they work.
The compressor filter can prevent audio from getting too loud/distorted
I did try and lower it by 50DB in the audio mixer but the ppl on stream said it made barely any impact while 50DB whould more then half it
!mixer also read up on how the mixer works in the following guide. It will help you pinpoint where your levels should be
To learn more about all the details in the audio mixer, see the Audio Mixer Guide
ok will do. Thank you
Welcome
Hello hoping someone has an easy answer. I keep receiving an error when I open OBS stating my vertical-canvas plugin failed to load and needs to be updated or removed. I haven't been able to find anything online about which of the two plugins to update or remove.
That's only one plugin, the .pdb is crash symbols.
aitum should have an installer, if you just run the latest version it should take care of things itself.
I went to aitum and it says it's a paid subscription. I haven't paid for it before so does that mean I received the download through OBS in Feb 2021 and just should delete the plugin?
find the plugin on OBS resources website
Thats for the Aitum paid service, not for the Vertical or Multistream plugins which dont require the paid service
Ayy that got it thank you!
anyone having issuses with VLC not playing audio even though it shows it should.
Hi! Tried downloading se.live to my m4 MacBook Air but saying “obs studio not found” i need to download the most recent version of OBS for it before installing SE Live. But my OBS is full up to date
If you need help with StreamElements products or services, please join their Discord server or submit a support ticket. The StreamElement's support team is better positioned to help with your issue.
Are there any good alternatives to this: https://github.com/ratwithacompiler/OBS-captions-plugin that will embed captions?
I can't find obs background removal plugin??
Are you looking for the Nvidia one, or the other plugin?
the other plugin i m not nvidia
Are you looking for where to download it? Or have you already done that and can't find it within OBS?
I'm looking for where to download it because I can't find it in obs
I would like to blur the background of my camera
It's not an executable file, it's a zip file. I don't know how to install it.
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
!multirtmp
A third party plug-in for streaming to multiple endpoints is available for OBS Studio.
https://obsproject.com/forum/resources/aitum-multistream.1991/
Hi! Having some issues with plugin and mic filter. Basically im using the move transition when voice is activating, and recently added the aitum vertical plugin. But I can't seem to get the voice activation on the vertical view. Any advice?
Yee, hasnt needed one until recently. In the words of Gabe Newell, “these things, they take time”
Definitely a welcome change
why is this one not working for you?
It doesn’t support AMD hardware encoders
right. I'm not sure anything does.
You can still have the captions be showing on the video itself rather than on the twitch player if you want, that one will work with the amd encoder
Yea was hoping to avoid that if I could but it looks like it not be the only way
actually, thinking of it, I might have a slightly weird workaround for you, it involves selecting a hidden, slightly less performant AMD encoder for your stream and it might allow having this plugin working on amd encoders, would you be willing to try it?
(and to be clear, whether or not it actually works could be potentially interesting info to fix the actual bug in the plugin)
Yea I can give it a try
ouki, in settings > output, are you using simple or advanced mode?
Advanced
!settings
Ouki, so :
- close obs
- go to the folder described by the bot below
- then in basic > profiles > the namee of the profile you're using for twitch.
- open the
basic.inifile in a text editor. (n.b.: never share that file with anyone, it contains sensitive stuff about your twitch connection) - scroll to the
[AdvOut]section, find theEncoderline, change it toEncoder=h264_fallback_amf - save the file, reopen obs, try streaming like that
Check whether the performance cost of it isn't too much, and whether the captions do appear.
To revert that change in obs, you can simply do it in the settings, select x264 as the encoder, press apply, then select the AMD encoder again, and it'll use the right one again.
To find OBS Studio's settings files, look in the following OS-specific locations:
- Windows: Press Windows+R →
%APPDATA%\obs-studio - macOS: In Finder, press Shift-Cmd-G →
~/Library/Application Support/obs-studio - Linux:
~/.config/obs-studio
Will do, meetings just started so it'll be a half hour or so
yee and I have an appointment soon, so dw, but when you do try, please do ping me for feedback on whether it worked
Hi, has the se.live plug in for obs been fixed?
I need help sorry im new here
Idk if i can get help but am trying too see where i can go
that would be something to ask streamElements, its their plugin to fix
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!
Didn't seem to work :(
Okay so im trying to use nvidia surround and connect 3 monitor when i press 1×3 its keeps saying connections display error and when i press 1×2 it works idk if its a monitor or what is going on or if someone can help me
!techsupport that doesnt sound like an OBS issue
If you need more in-depth technical help for your computer issues outside of OBS, you can join the /r/TechSupport Discord server
Is there a scoreboard plugin that allows you to control the text source (aka the score)?\
I'm not aware of a specific plugin but this browser service works very well: overlays.uno
lots of templates, easily managed.
I have a custom scorebug I want to use.
okay
I don't think that website allows for that. Plus, my scorebug is already set up in OBS. I just want a plugin to control the text from.
How do you enter the information to the score bug now?
I manually select the text source which holds the score, erase the previous score, and type in the new score. (and also happen to hide it while changing too)
!plugins
The link here is searchable for plugins, maybe there is something there that works with your current source.
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
Thanks! I will look at this.
After several "googlefu" sessions and no workarounds working for me so far I am turning to the discord for help, I am using OBS 32.02 with the StreamUp Plugin and Folder Scene organizer. I have created several times additional folders to sort my scenes into and after a shutdown of OBS and restart all the folder structures have dissappeared. I have updated all plugins to the latest stable releases and checked permissions on the obs folder (appdata too) and still the settings wont stick. Anybody have a fix/recommendation?
- Mismatched Sample Rates
- Windows 11 25H2 (OK)
- No Output Session
- Third-Party Plugins (34)
AMD Ryzen 7 5700G - OK! / GeForce RTX 3060 - OK!
Is the plugin that's missing the "scene tree folder" one?
yes.. I just downloaded it and restarted obs and now I get the following
Scene Tree hasnt been updated since 2022 and probably wont be getting an update to the latest OBS, unless someone updates it themselves, or you use the one available via StreamUp
Someone cool made a version compatible with v32 https://obsproject.com/forum/resources/scene-tree-folder-plugin.2251/
ok well if I pull that plugin out (the old 1.6 version) restart obs I then create a test folder using the STreamUp Scenes Organizer - the folder shows, I shutdown and restart OBS and the folders dissappear
oh good, i had a feeling someone had ported it, just couldnt remember
so the Scene folders for StreamUP never saves any of my preferences. I download the plugin from @hallow vale recommded and that worked w/o issue
I'm glad it worked, it's a pretty nice plugin! Report the Streamup issue to the folks who make it
OK so I have the vertical plugin for OBS already active now how do I know if it's working, in a sense capturing what's on my screen
do you see the sources you want to see on the Vertical canvas?
I have both window and display capture but for some reason the vertical scene isn't displaying opera at all
For help with the Aitum OBS plugin or their tools and services, please join their community Discord server for direct troubleshooting.
So I downloaded the Aitum plugins and noticed that my capture card was only showing a black screen with audio. So I uninstalled aitum and my capture card is still doing the samething. Like when I go to video capture device source the drop down box shows my capture card but it shows a black screen with audio. Anyone knows how to fix this?
If you need help or have questions about OBS, check out our #support-portal first!
i just added multistream to my obs and accidently added youtube twice, im trying to delete one of them, but when i got to delete it the button is blurred out not allowing me to.
Which plugin did you install to use for multistreaming?
If you need help with StreamElements products or services, please join their Discord server or submit a support ticket. The StreamElement's support team is better positioned to help with your issue.
streamelements
Next time don't delete. We are the only two in here right now. It's not like your post was about to get buried.
my bad, just changed it to reply to your message
No you didn't change, you deleted, so you probably missed the reply to the post
which one would you advise to use? se, or restream for multistreaming?
!multistream
Both use different methods for multi streaming.
But Streamelements is a bad plugin. It's known to break often. Aitum Multistream plugin and Vertical plugin are more reliable, if you want to host the multiple streams yourself.
A third party plug-in for streaming to multiple endpoints is available for OBS Studio.
https://obsproject.com/forum/resources/aitum-multistream.1991/
Hi guys! Do you know how to include multiple cameras from different players to see their povs without using their lives from youtube?? It is because of bandwidth and delay. Thank you!
vdo.ninja is the easiest way I know of
I hear about it, but, it is only for pc players right?
what you're talking about isn't possible on a console, so yes.
Yeah, its a game from multi platform and console players… you know. Thank you for your time !!
╔══════════════════════╗
║ OBS Captions Plugin ║
╚══════════════════════╝
Hi everyone,
I’m currently modifying (or at least trying to) the “Cloud Closed Captions” plugin to add a small UI option:
“Open captions window on startup.”
(The reason: unless I manually open the captions window, transcription doesn’t start at all — unless I missed something about how it’s supposed to work.)
I’m not touching the captioning backend, only the UI and settings layer.
I’m just a hobbyist developer who mostly “vibe-codes”, so apologies if this is a beginner-level question.
I can compile the plugin, but CMake stops because it expects a GOOGLE_API_KEY.
However, the version of the plugin that ships with OBS Studio works fine without requiring any API key from the user.
So I’m wondering:
How does the official OBS build provide the API key to this plugin?
Is it injected during CI/CD?
Or does the OBS build system add something that isn’t present in the public repository?
I’m just trying to understand the correct workflow so I can build a debug version with my small UI change.
Thanks in advance — and special respect to the people who worked on this plugin
(ratwithashotgun, BarryCarlyon, , and Matt / WizardCM).
the plugin is third party, we don't know what the API key is. I'd assume it's injected during build time, I don't know whether rat ships the CI builds or whether its build locally and then uploaded. The plugin is not shipped with OBS, so we are the wrong people to ask.
In terms of transcription, it should start based on how you've configured it, even if the window isn't visible. I'd suggest reporting the bug you're experiencing to rat via the repo.
rat does not include the keys in the CI themselves iirc but he can tell you how to get a key
Ok nvm, I don’t need to do anything special.
The plugin will automatically start captioning as long as I’m streaming or recording (or using the virtual cam), without needing to open the plugin window from the Tools tab.
I was testing without streaming/recording, so it only started when I opened the preview window.
You can also have a dockable window from it besides the settings window.
I'm not at my PC to point that out but it's there.
Yeah I saw that, it use same conditions as well.
Hey guys do anyone of you have idea of how can i add a custom plugin in the stream section of plugins
Like say i have my own streaming service and i want ppl to stream to it and login and stuff just like how they do for youtube login
Is it possible if yes how??
the service submission guidelines detail how to get your service added to obs
Of note is that this is to get a service added to the list, integrations (having it as a login) is somethign else and pending the service refactor
Ohh got it , thanks
@lyric coyote
1 : you put the services.json in the wrong folder
2 : the commit name and PR name don't follow the ccommit formatting guidelines
3 : you didn't increment package version
Sorry will update these
also are you certain you want to support only those resolutions?
that will mean that unless they tick to ignore recommendations, your users will be able to only select those two output resolutions to stream
Is this service public? I can't find any references to it anywhere, and the URLs you put in the PR don't have a frontend site of any kind.
Is this a personal project or something?
Its not public
We have a frontend at homegroundapp.com
We are a sports analytics company
Im also raising my pr from the ORG
homegroundapp.com failed due to an SSL issue.
Cloudflair🫠
Yup this is us
I am asking because one of the requirements is that a service must have a reasonable level of adoption to be included in OBS.
We are partnered with Cricheroes
Indias biggest cricket scoring and streaming platform with 4+ crore users
2500 kbps for 1080p30 h264? 🤔
https://www.issuewire.com/cricheroes-introduces-ai-powered-cricket-highlights-1812233993407134
U can read about it here
Thanks, for the moment please work on fixing the PR to follow the correct process, we can go from there.
The values we are testing out with
We initially wanted to test things out
Yes
ah, phew... Was gonna say I burn twice that for 720p30. Good 👍
if you are unsure how exactly to fix the PR, don't hesiatate to ping, me for details
Sure
I raised pr with proper commits
@fossil wyvern @hard jay what should i use to get the ticks in the [] in the checklist section
No worries figured it
Guys @fossil wyvern @hard jay it failed again any help!
the flatpak build failing right now is "normal" and no fault of your own
Ohh okay so will the pr be accepted?
that is outside of my competency, I'm not affiliated to the project itself, I can only speak to whether the PR is done properly
on that, two notes :
- the tile should be "add", not "added"
- the code shouldn't be on the master branch, make a branch for it
nope
In package.json there are two versions one for services.json and other one
Do i need to update the count at both?
Please do not keep closing and opening new PRs. You can just force push the branch to update the PR.
Okay
Do plugins registered with obs_register_service show up in Settings --> Stream --> Service?
Yes
Thanks, I must be doing something wrong..
what are you actually trying to do?
Integrate MoQ into OBS, as service
MoQ?
Media over QUIC
ooh ouki yeah
I assume, you do call register_moq_service somewhere in your current working version?
and if so, where
I’ve done very little besides compile the plugin and install
oh lmfai probs github file indexing fuckign up, it wasn't showing me that on the symbol search
gimme 5 imma try to compile on my end and see
right, the assumption (which I also had) that it'd be there is mistaken. That list is actually built by manually appending WHIP and RTMP-custom to the list of services of the RTMP-Common
the bottom line is "services are due a refactor" and aren't fully implemented as a plugin-accessible API yet
the service you registered is there, and is theoretically working but the settings UI isn't made for third-party registered services yet
Question of Branch Output Plugin: is the Source Track dependent on my OBS Setup or can I also have my normal Audio Tracks like 1 Streaming, 2 VODs, 3 Mic
While Branch Output Audio Track can be 1 for Mic?
Thanks for looking!!
all of that would be configured in the filters properties
you can set it to use whatever is assigned to specific tracks or directly configure specific audio for that track
hey im trying to download the advanced scene switcher, ive used it before but had to reboot my computer. i cant figure out how to install it, i cant find a .dll file or a bloody installer anywhere?!
https://obsproject.com/forum/resources/advanced-scene-switcher.395/
go to download button then at the bottom
run the installer
what bloody installer lol im looking for it, that was my question 😛
yeah, that's why I mentionned the "go to download" button on that page, it brings you directly to the actual release page
i pressed that originally and somehow missed it and ended up on the code section. deff needs to be more obvious and not in the middle of a bunch of gibberish (to us normies)
thanks for the help! ❤️
yee github can be a bit confusing
upcoming plugin manager fixes this 
Hey all! Wanted to check if this already exists either natively or as a plugin, but basically the idea would be having a way to layer scenes (similar to having a scene with multiple scenes inside), but also able to switch those scenes with transitions.
One use case (mine) would be having toggleable layers of scenes I can switch on/off:
[Overlay]
[BRB Artwork]
[Webcam]
[Game-related Scene]
[Content/Game/etc]
In that case, the BRB could be toggled with a transition, the same for the Webcam or Game-related Scene, as not all games could use it.
A workaround exists, which is nesting other scenes, but combining them makes it hard (having the Game Scene + Webcam + BRB adds 9 different scene variations), which is harder to maintain.
The idea itself would be that we could layer "switchers" instead, and have the transitions happen inside that layer so it became a different scene, but the main (live) scene remained the same.
Are you aware of source show/hide transitions?
OH I wasn't
That might actually solve my problem
I hope it does! It's one of those lesser known but cool features.
dot hella smart yo
Aw, thx Lind. ❤️
Does anyone know if there's a tool or plugin that let's a source be randomly selected and you can set the % chance of which one is selected etc? I have an "in between" page for when I'm checking things out and I have an easter egg version of it that can pop up sometimes, wanted to see if there's a way I can make it truly random
I would look at Adv-SS
You can use powerful macros in OBS Studio using timers, cursor detection, window detection, and more to automate switching between scenes, toggle sources, and many other options.
To get started, install the Advanced Scene Switcher plugin and see the GitHub project wiki to learn how to use it.
danke!
My initial thought is Hotkey => Set a variable to random number between 1 & 100 => If variable > X change Scene A => Else change Scene B.
Been a while since I used it though. So might need to fiddle through it. There's a lot of things you can do with it.
Yeeeah, gonna have to play with it. I have a blank template to use too if I wanna add more
Although I won't be swapping to the scene via hotkey, or would you just use that as apart of the macro to initiate the variable?
There's various ways to do "if" condition checking in adv-ss.
Depends on your workflow really.
gotcha
I'm not sure I understand, it says there should be a macro tab under settings but I'm not seeing anthing, I installed it twice now
Otherwise you didn't install the plugin properly.
Think they mean this is the Adv-SS settings window:
prolly 
So my guess would be I run 1 macro to "if" scene changed, generate random number from 1-100 (or whatever number for odds), then make a 2nd macro that selects another source if the variable is chosen?
Could probably do something like that. Remember that Adv-ss has an interval that it checks all macros in, so depending on transition you might see a flicker when it switches if that update interval is too large.
that's what I'm worried about in making an extra macro
But it's a subject situation depending on your setup/transitions etc.
Thanks @hallow vale worked perfectly!
You could have 2 transition scenes in your scene. Even fully done scenes.
Scene A: Normal Scene
Scene B: Special Scene
Scene C: Has both Scenes in it added as "Nested Scene" sources.
The one you switch to is Scene C.
Macro in Adv-ss detects if you switch to Scene C, transition start => Scene C.
If it detects that, set a variable to random number between 1-100, and then check which one it hits. Then show Scene A/Scene B inside of Scene C depending on what happened.
Well the hope is to compile 1 scene with all of the variable sources it could pop up as
Hey, the worlds your sky. Or .. the limits your oyster. However it goes.
Excellent news! YW!
I'm feeling extra dumb today, but I'm hoping I have this right, I have 2 media sources set in a scene by itself
I have macro 1 so whenever I select that scene, it generates a random number from 1-10
after, I have a 2nd macro set to make that media source "next" if that number is 7
would that work or is there another means I need to go about this because as I'm testing it, it's not swapping to the other even when I spam swapping to the scene
I guess, how do I make it swap positions or priority?
nvm I found it
the only issue is it's running through the macro too slow even when I have it check for changes with 10ms, it seems to only update when that scene is active
okay I'm constantly eating my own words, I found a way to do it 
It can take a lot of meddling around to try and find ways that work better yea. I wouldn't recommend running it at that low check though unless you have very few macros. 150-200 should usually be fine.
is there a way somehow to use "Twitch Enhanced Broadcasting" using the OBS Multi-RTMP plugin?
no
Okay regardless of OBS settings like Mic is on Track 3 i can Set my Mic in Branche on 1 and in Davinchi for example i have my Mic on Track 1 instead of 3
I have Streamlabs Ultra. I added the multichat widget to OBS. The chatbox shows in sources, but on my screne, nothing shows up. I have gone into the multichat widget on Streamlabs and selected the URL for the Multichat and paste it in the Chatbox in OBS and there isnt anything showing up for the chatbox.
While that's something you'd most likely need to speak to SL about I'm fairly certain you've got the browser source cropped outside of the region where the text is showing.
Change the browser source size to 1920x1080, press Ctrl+F, and adjust the cropping from there until it fits in the box.
If that doesn't work you'd need to speak with them about it.
Yes, the plugin has Streaming, Recording and Replay Buffer (they call it backtrack) built into it
Must be blind then cause i cant see the record option
Go into its settings
!aitum im not at my pc to get screenshots at the moment, and it looks like you are using it in combo with Aitum Multistream.
Best to get direct support from the plugin makers themselves
For help with the Aitum OBS plugin or their tools and services, please join their community Discord server for direct troubleshooting.
need some quick help!
I'm using the Advanced Scene Switcher plugin to make macros to add to or remove from this number and then switch the text's value on the first amount dynamically. I'm trying to animate the switch from number A to number B by going a sort of countdown or countup thing.
(original number is 40, I use my macro to remove 10, the number does a fast "countdown" sort of thing and stops at 30. same thing going upwards if changing from a lower to a higher number)
Any help or suggestions?
I'm working on a MoQ plugin for streaming. It's working and I can see OBS' H.264 image in Chrome, however, I'm getting "decoding error" on some non-keyframes.
The feeling I have is that my H.264 avc1 codec string is wrong, but I'm not sure. I'm using "avc1.4d001f".
Any ideas?
One odd thing is that if I only send keyframes from OBS, then everything works
Actually, after letting the keyframe only stream play for a few minutes, there are decoding issues, as well
this is a bit outside of my knowledge, but the first questions I'd ask is :
- does the samee happen on another decoder (can ffmpeg read a MoQ stream?)
- do you havee specifics on the decoding error?
Aye I’m working on streaming with a Samsung galaxy 23 ultra, with an elgato hd60x and obs streaming software, I have a chat link, ugreen audio adapter and an Acer hub, I can hear my game audio thru the earphones but my stream isn’t getting audio, no audio is showing up in obs even when elgato is selected as the source
If you need help or have questions about OBS, check out our #support-portal first!
I don't think FFmpeg has MoQ stream support.
In Firefox I get "The given encoding is not supported".
In Chrome I get "Decoding error".
I'm wondering if I have a data race somewhere, in my integration.
the MoQ page states ffmpeg has MoQ support available but unsure whether that's output, input or both...
That's what it says in the console too?
Where are you seeing MoQ ingest for FFmpeg? You can publish from the command line, but I feel I would need ingest
Yes, both Chrome and Firefox errors are in the console of Developer Tools
that's what I said, I'm not seeing ingest, I'm just saying I see moq.dev saying there's ffmpeg support available, and I'm wwondering whether that's only output or input too
Oops. Sorry. I feel FFmpeg support is output only via a command called "hang"
ouki 👍
I got it working!! OBS to Chrome via MoQ Hang (kixelated) is functioning in a proof-of-concept that works-for-me.
Still lots of cleanup todo.
great work!
hey. so my obs is recognizing my usb interface drivers n such, even recognizes the signal....but refuses to go to my speakers too
1) Go to Settings > Audio and set your monitoring device to something other than what it is now. Press Apply.
2) Restart OBS.
3) Go to Settings > Audio and set your monitoring device to the correct one. Press Apply.
Go to the #audio-support channel. A capture card is not a plugin haha
hey guys once my service pr is merged can i also add auth or login via my website features to it?
Not likely at the moment. Services are too integrated with OBS internals and we're not keen on adding any further direct oauth integration points until they can be made pluggable.
what we want to build is that when the user logins through our portal we will ask him to login to his youtube and get his youtube streamkey
so through obs we will do restreaming
the streamer should stream the video to our server and also send us the yt key
so that we will stream to youtube server to his account, this is our use case
That will not really be possible to build natively in to OBS right now.
I recommend implementing it on the server side, if you are ingesting the content through your own RTMP service first.
okayy, thanks
any idea when the next release is, i mean when the pr might get merged
PRs are reviewed as we have time, we don't give estimates. Service additions are updated independently of releases, so if it is reviewed and approved, it will be available 24~ hours after that.
ohh okay
idea pad 1 what plugin should i use windows 11
which features that aren't in stock OBS would you like?
I've got a plugin that needs a dynamic library to build and function correctly. The obs plugin and dynamic library are in separate github repos. What is a good way to make the building and installation of the plugin "easy"?
Currently, I build the dynamic library, copy it to the plugin directory, build the plugin, then copy the dynamic library to the build output directory, then copy the plugin to obs-studio's plugins directory
Hello!! I'm new to discord and I have a question
I just downloaded Replay Plugin and it is causing my OBS to crash (when I remove it the problems ends) any suggestions? Trying to incorporate Replays during my Madden Live Streams
Have you contacted the author of said plugin?
I have not. Is there an option to download a replay option on OBS?
There is a replay buffer to save clips, if that's what you are about. Option for an option is not quite clear...
The plug I downloaded allowed me to replay live and then go back to the live stream
Just updated to the newest OBS and also updated these plugins manually but still getting these errors/warnings
Are the updates compatible with OBS 32? Are these plugins still maintained? Contact their authors
I know Source Copy is updated for OBS 32. https://obsproject.com/forum/resources/source-copy.1261/
looks like somehow Durchblick is working? not sure why its working if it said it failed to load.... but Source Copy I dont see anything for it and thats made by Exeldro
!log Send a log
- Capture Interference
- Multiple Game Capture
- Windows 11 25H2 (OK)
- Not Admin
- No Output Session
- Windows Game Mode
- Hardware-accelerated GPU Scheduler
- Third-Party Plugins (10)
Intel Core i9-14900K - OK! / GeForce RTX 3070 Ti - OK!
def interesting though that Durchblick appears here but not Source Copy, if both are displaying as failed to load every time on boot up
Did you install the latest version of Source Copy with OBS closed?
yep, same for both plugins
Did you use the installer or do it manually?
Windows Installer
Problems with disappearing files, the installation of OBS, or the installation of plugins? Some anti-virus programs are known to flag new files as potentially dangerous, even when the files are completely safe. The heuristic scanning doesn't know that and can quarantine those files anyway. Use less paranoid anti-virus software, or whitelist/exclude the OBS folder from scanning.
no anti virus issues on this (at least according to my anti virus.... there is nothing blocking it), and looking at obs-plugins -> 64bit the source copy and Durchblick is still there
Norton 360 fucks with OBS stuff all the time
More often than this, it blocks audio device usage, which is fun
I know Norton usually CAN fuck with OBS, but if Norton is really blocking something it'd appear in my logs or would give me a notification in the middle of the screen.
In this case, nothing going on with Norton or Microsoft Defender
I have never heard of anyone having Norton issue getting a notification of that. It's super easy to uninstall it, restart the PC and try installing the plugins again.
Honestly no one should have that program on their PC. It's that bad.
durchblick gives you an error and loads still because you have it installed twice, one of the right version one of the outdated one
LOL, thx!
source copy, on the other hand, you only have the outdated version
delete C:\Program Files\obs-studio\obs-plugins\64bit\durchblick.dll
just the .dll? not the .pdb?
pdb if you want too, but that's just debug symbols, it doesn't do anything on its own
ok so thats deleted, but where is the other installation folder in this case then?
C:\ProgramData\obs-studio\plugins
I think I just realized whats wrong
yes?
for whatever reason, it is putting the newer Source Copy.... inside the Durchblick folder?
in the source-copy installer, does it show a path at any point?
press win+r and in that window, paste regedit, press enter
in the top bar of the window that comes up, paste Computer\HKEY_LOCAL_MACHINE\SOFTWARE\OBS Studio, press enter, show me a screenshot of the window
ok, gimme 5 to find the other key
but yeah its pretty strange how this seems to work lmao
it even put the unins000.dat and unins000.exe for the Source Copy plugin, inside the durchblick
nah, that's the key it should be using
and even if I delete durchblick folder, and then just try installing the Source Copy.... it just re-creates that folder
@weak escarp any idea why the installer goes there, even though the registry key is correct?
I mean I can just manually delete it and move the Source Copy to the correct folder and it seems to be fine, but this seems a little.... weird to happen in the first place lol
dw, we'll do it manually.
Delete the obs-plugins and the two unins from the durschblick folder, then download the windows.zip for source-copy from the site, and unzip it in C:\Program Files\obs-studio
don't move
unzip the zip file
so the source copy installer folder inside obs-studio? not the files that are downloaded itself usually?
no, not the installer
download this one
and unzip that in the C:\Program Files\obs-studio folder
shouldn't I just unzip it somewhere else, then drag the files inside the correct folder?
you're sure you'rre unzipping in the right place?
the error is because those folders already exist. I can just unzip the folder somewhere else and cut and paste it into the respective folder, correct? or is there a reason you want me to do it in this obs-studio folder?
you can but idk what archive manager you're using that errors out when folders exist
Archive Manager? I don't think I have anything like that installed tbh with you?
the thing you use to unzip
most things used to unzip don't error out when a folder already exist becaus ethat's very common and basic usagee
windows archive handler I guess
extract all 😅
If the installer does not give you the question what folder to install make sure you run the uninstaller first
from a look at it I thought the installer only gave you that if there was no registry key for \HKEY_LOCAL_MACHINE\SOFTWARE\OBS Studio and otherwise just used that?
Hey guys! so is anyone trying to use the streamlabs streamkey tiktok vertical tool and it's not opening for some reason?
i'll bypass my security and click accept and it just doesn't boot up
i think it's v2.07
Yo
As Streamlabs Desktop is not maintained by the OBS Project, we are unable to provide support for it. For help with Streamlabs Desktop, visit the Streamlabs Support Center.
Note: You can also use Streamlabs wide selection of on-screen widgets directly in OBS Studio. To learn how, follow Stream Layout Tutorial 2: Alerts & Chat Box.
if that path is set it should autofill that, but still ask you to confirm
then what circumstances cause it to not show a path selector at all?
when it is installed before and not uninstalled using the installer
please... i beg. can someone add the option to not install certain plugins when installing obs. Its all im asking for.
my only option now is to run a very outdated version to prevent one single feature. But then I miss out on all the other added ones.
thank you
I think there is a misunderstanding here, but what plugin are you referring to?
to be clear, OBS doesn't come with any third party plugins.
they ... left the server? O.o
Anyone aware if the Tuna plugin will be updated for OBS 32 compatibility ?
it should work afaik?
It does. I'm using it.
Is there any way for me go feed a txt file into OBS that has a bunch of lines in it, but have it only display the most recently updated line?
chat log mode in the settings of the text source does that iirc
I think what that does is focus on the very bottom of the file.
I just tried and it didn't change. The lines that did change stayed in their original positions.
Thought i had the latest version ... works on the latest update.
I haven't had my coffee yet . lol .
Is this a good place to share about a plugin fork I've made? (for obs-wayland-hotkeys)
Added docs and scene switching to the global wayland hotkeys
you considering PRing to th plugin itself?
I have PRed to the original owner, but I already got some feedback that makes me feel like they won't care to look at it 🙁
Hey @hard jay my pr is not assigned for review any chance we could expedite it
We have a internal demo in 2 days (cric heros)
PRs are reviewed roughly in the order they are submitted and as the project has time.
It is a holiday week in the US this week, so it's unlikely that deadline will be hit.
right, well I don't necessarily disagree with her, but you could always try submitting it as a resource in the obsprojects forums if you feel it's worth it
and tbh yeah I wouldn't accept that PR either
It's kinda funny as an experienced professional dev of >15years taking the dark side of AI coding and being frowned upon, probably everyone assuming I know nothing about coding. 🤷
As a note, and I understand you don't mean any offense by this, so I'm letting you know as a courtesy here. It's very inappropriate to mention a deadline for your service, and an expedition of your PR to add your service, when you're not even a sponsor of the project at bare minimum.
I mean to change big stuff on a PR that says "updating README.md" has nothing to to with "taking the dark side" of AI stuff.
The tooling is not the problem itself. It is, that the dev who submitted the PR, should make sure, it makes any sense.
Otherwise you submit garbage and expect that the one dev clean up it and invest so much time in it, that is not reliable. (Not speaking personal to you, with that phrase, more as a perspective of a maintainer)
I understand, sorry for not being clear
I wanted to know and find out if there are any options or ways to expedite
Sorry for not being clear
There are two PRs, one is just a README, one is the scene functionality. I did make a mistake with the first PR / didn't take the time to pay attention, you are referencing that one, right? or do I still have stuff that's wrong? I tried to cleanup everything.
you're submitting a PR of 30 commits, most of which have no relevance whatsoever to the purported goal of the PR and some of which have clearly been barely doublechecked, if at all. There is no situation in which that is acceptable.
If you want to have code written by LLMs, that is fine, but don't offload the task of double checking it and formatting it properly to others. If you don't care enough to do that work why would others do it for you?
I don't assume that you don't know anything, I'm just telling you this PR is massively disrespectful, and basically a slap in the face.
sorry, mb, 31 commits
Oh I saw all 3. But her reaction was in the first one, so I "linked" from there.
The other ones are also a little over the edge. (I saw Penwy is already answering to that)
I get that you want to help. We have a saying in germany: "Das Gegenteil von gut, ist gut gemeint".
What you submit is for the maintainer not helpfull. Also I don't think she has a problem with AI itself, but more for the vibe conding stuff. Who has more the approach of messing up everything as long the asked feature is implemented of a LLM.
Thanks for the feedback, now I know it's about the commits, something actionable for me. I was working in teams that would just read the PR as one and use github's Squash commit on merge, so unless it was a huge PR they never cared about commits. I thank you and will work on this next time before opening PRs. (might also review the current one)
it's not just about the number of commits
that's like just one thing of all I stated
I don't think there's any industry in which submitting unreviewed and unrelated code in a PR is deemed appropriate
To be fair, she doesn't have a CONTRIBUTION.md in the repo (for a small codebase maybe to much). You can orientate you at bigger projects, like OBS for example. How they like a PR submitted.
I speak more about the semantics
Some repos are really well organized, usually when they grow, with automations and such. Most small ones don't and have a lot of unspoken assumptions.
It was new to me there is an assumption to read the owners bio ^^. (just find it funny as a joke)
I don't blame the owners of anything, I know a little bit of how it goes.
I also tend to change between being super strict and being more accommodating.
I get it, I've tried to take a "works for me" and share it so it might be useful to someone, and in a lot of ways it won't be, especially for someone who didn't see the need.
honestly I more care about the README than the code.
It's funny but it felt like I spent more time on trying to get the original plugin to work
It was more frustrating that it partially worked and I have no idea what's going on.
and READMEs are hardest to agree on as it's like creative writing and to get an agreement on that was always harder for me than actual code PRs. (unless you find someone who doesn't care and just stamps anything)
IDK if I did it right, submitted to https://obsproject.com/forum/resources/obs-wayland-hotkeys-scene-switching.2273/
won't show anything till it's accepted
I recommend reading the resource and IP policy as I can already spot a glaring issue that tells me you haven't :)
About using the obs-? it's a fork of work that already did, I didn't want to rename it, not sure what the best action is, wanted to keep the context of the original
that name is integrated into the official OBS flatpak add-ons
We are not approving new resources that identify themselves as obs-
Existing projects were grandfathered in and we opted not to ask them to change, but new resources going forward have to comply with the IP policy if they want to be listed on the forums.
What's the best way to have the most of both worlds? for people to know it's the same thing, yet not violate the new policy?
If it's the same thing, I don't know why you're submitting it as a new resource in the first place.
The policy was posted in August of 2024, it's over a year old.
The author of that plugin never submitted it to our forums.
that plugin didn't exist than
Oh is that policy ONLY for the forums? like core OBS doesn't have it?
Funny.
ok....
core obs, can use the obs name because it is first party
I mean, it technically applies to all plugins, we are just opting not to go on a crusade.
core plugins use obs- to identify themselves in many cases.
we're making larger changes to the plugin ecosystem to make this more clear, and having consistent naming conventions is one of them.
Does this logic than flow:?
So generally a plugin starts as none core - not allowed to use the obs name
somehow passes a process to become core - gets renamed to obs-
if at some point it's removed from core, it should be renamed?
If someone wants to reference a core plugin, he might not be allowed to reference the name, depending on context.
I don't quite follow what you're saying here, but, it's up to you if you want to read and follow our policy or not. If you choose not to, then the resource will not be approved. You can continue to use it yourself as a personal project.
I got that point...
third party plugins becoming core plugins is quite rare
off the top of my head, only obs-websockets had that happen, if any other did that was before my time
So there isn't a page / process describing that?
no
It's not really something that needs a process.
But to answer the one question there, if a third party plugin was merged in to the main repo, yes, it would likely be renamed at that time.
that's surprising
The IP is so critical, but there isn't a process to get it
like you just do
is it just most of it is written by the inside group?
I think you're vastly misunderstanding the issue here.
doesn't matter, bad questions/flow..
The code is open source, and licensed under the GPLv2+. Anyone can fork OBS and do whatever they want with the code.
OBS Studio, our logo, and branding, are trademarked and not available for anyone to use.
We've had plenty of issues in the past with people pretending to be or masquereding as the official project, so we've decided to be more strict on what we do and do not allow to be listed in our communities.
if someone fork OBS, he's not allowed to reference OBS anymore? can't say it's OBS fork? not allowed to have these 3 letters right
that's understandable
I wish there was already a page specifically about forking a core plugin...
What parts should be renamed and what is ok.
Is it just the name - repo name, plugin name...
What parts of the README referencing OBS needs to be changed and what not... it's still a plugin for OBS, that point remains, it doesn't have a use outside
I might be a bit lazy thinking, but it's the project's expectations...
Like at what point of just forking an official core plugin am I already violating the IP?
I get we started from just what's submitted to the forum resources
but than it went on like not allowed to use the name at all
...
Might be over thinking, but that's a bit normal in eng., no?
ok bit off more than I have energy for right now, might pick this up again at another time
Sorry for being one of these hard people / noobs that don't get all the context right away and just jell
Thank you for your time internet friends
is this theoretical or are you actually planning to fork a core plugin?
already did
if you mean the hotkeys one, no that's not core
com'on mate, you gonna kill me now with that...
it's in the official obs flatpak
it's using the obs-
"core plugins use obs- " - Fenrir
maybe I'm using the wrong term right now, but I'm feeling like your getting us back to the start of this entire conversation
it is not in the official flatpak, it's an extension for the flatpak
ok, terminology. IDK how that works really
as for using the obs- prefix, fenrir explained in detail why, while it shouldn't, obsproject has little interesting into actually pursuing people who do
well, if you don't know how it works, you probably shouldn't make assumptions on what it means
it being listed as an extension in flathub has no bearing whatsoever on it being officially tied to the project
anyone can submit an extension
ok, TIL.
The thing that looks official isn't.
The thing that looks like just a forum is official and possibly stricter - at least for naming against IP.
the forums are hosted on obsproject.com, the official site of obsproject.
also, you should notice that this plugin does not actually use the obs branding on flathub
but instead only names itself "WaylandHotkeys"
Missed opportunity to name it Wayland Hotkeys for OBS
eh doesn't really need the "For OBS" when it is directly an extension for obs itself
that's like, pretty implicit
I guess your used to it at this point
But it is weird for me that a flatpak project, Verified. Gets no say about what's inside the Add-ons section and nothing in the UI indicates these are un-associated 3rd parties.
I think someone making the UI was under that same intimate knowledge assuming all users should "just know"
anything that isn't maintained by obsproject is third party
and actually, yes something in the UI states that
namely, the plugin manager
guess that's a valid feedback for gnome
usually when it's an add-on marketplace of 3rd parties, they list the party name like for example in IDEs (VSCode, JetBrains..)
guess that's a valid feedback for gnome
Just a thought
Was there consideration to put naming/IP reference in the obs-plugintemplate?
Maybe as a "naming" section in the README.
But generally isn't boilerplate considered just copy this and minimal changes?... I'd assume if this is the template the standard is to keep the obs- and "OBS Plugin" as naming.
Feel free to ignore, but I kinda find it related to the previous points by Fenrir, kinda to both directions honestly - yes this is the OBS official so you want to mark it, but also without any notes it's encouraging to do the thing the project doesn't really want, keep the OBS markings/naming.
As a side note, because you show GNOME Software for the flatpak extensions of obs:
Since the "original" Plugin is also in flathub, you should make sure to pick a name that clear different from the other one, or make clear it is a fork. We had in support the problem, that a old unmaintained version of a plugin was still in some community repos and we had to referent every-time explicit with the github url to avoid broken functionality.
Flathub plugins are already not in the best state, I would heavily prefer not heaving forks of the same plugin in the list.
need some quick help!
I'm using the Advanced Scene Switcher plugin to make macros to add to or remove from this number and then switch the text's value on the first amount dynamically. I'm trying to animate the switch from number A to number B by going a sort of countdown or countup thing.
(original number is 40, I use my macro to remove 10, the number does a fast "countdown" sort of thing and stops at 30. same thing going upwards if changing from a lower to a higher number)
Any help or suggestions?
In the resource submit, is there any way to make the snippet refresh when editing? alternatively should I recreate the post entirely or let it be and when reviewed it would get fixed?
Also any cadence to the reviewing? like does it happen once a day/week or just whenever?
fyi the original plugin got updated
I have a very very rough first pass at main mixer output playout through WASAPI. It only works on Windows, isn't documented, doesn't use any locking mechanism for WASAPI output, and can only use the default playback devices, and OBS crashes if you try to close it while the output is active, so it's in need of a lot more cleanup. But it works, so if anyone else is in the same boat as me, this should at least get you started: https://github.com/astroftl/ftl-playout
Hi, is there a resource/plugin that can help me with transitions,
what i want to do is have the transition from a to be happen behind my video transition, i have tried the stinger transition but it switches immediately to b giving you a glimpse of the next scene but that not what i wanted.
you just haven't set the correct transition point for it
thing is i tried that all that point does is delay the video transition not the scene a to b
screenshot what you re changing exactly?
right, so the tansition point is at 0ms, meaning the scene will change immediately whent he transition starts
how far of ms delay should i be going because it still immediatly goes to b even if i have it on 200ms
200 ms is 0.2 seconds
ok
measure how long it needs to be, set it to what it needs to be
Multi-RTMP Plugin - 2 Streams , 1 YT Channel:
I’m testing the plugin to stream 2 different pre recorded videos on the same YT channel, using 2 unique keys from YT.
I got the two videos to stream but problem is the audio. Seems like the streams are pulling from both audio feeds so the each stream is running two audio tracks.
Saw the plugin option for selecting an audio mixer and track with numbers as identifiers. Is my problem not using a second audio mixer dock? If so how can I launch a second audio mixer instance bc not seeing an option for that. Or is what I’m trying to do not feasible?
It's possible, but you need to dedicate an audio track per stream, if you want to have different audio per stream. So, organize the audio sources first.
no, just set each video to a separate track,a nd select that track for the stream of it
Tnx for the input. What you're saying makes sense, but it's just not responding applying any audio tracks other than #1. If I set it to use any other audio track it goes silent.
did you actually then select said track in the multistream?
I think so. Noobie here btw.
So two screenshots showing the video settings and one showing the Audio settings for SoraYuki multi plugin.
no, audio mixer 2
audio mixer is the track used for the live
vod track is the track used for the VoD
(provided the service supports that which only twitch does)
Hmmm I was wondering about the second audio mixer and how to go about loading that instance. Bc the video settings show an option for selecting an Audio Mixer but I'm only seeing one.
The plugin may have that mislabeled. It should be “audio track” instead of “audio mixer”
forget that it's caleld "audio mixer" and focus on what I told you
"audio mixer is the track used for the live"
so, if you want to send track 2 to the live, set "audio mixer" to 2
testing
can anyone help me make this
how do I get a plug in into obs?
!plugins If the plugin has an installer (and you're on Windows) use the installer.
Otherwise use the guide linked below
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 don't know if this feature is already in obs or if there's a plugin or script for it.
So I use filters for sources a bit, mainly for Exeldro's Move filters. But it's always a hassle to right click a source and then click filter to get to that filter page. So I was curious if it was possible (either built-in or plugin or script) so that there would be a dock, where if I select a source/scene, the filters will be shown and accessible in that dock. So if I select a different scene/source, it'd show the filters for that new source, and I could add/remove/edit filters from that dock.
(apologize if I'm not explaining this clearly)
i just need the Advanced Scene Switcher to switch to gameplay sceene once the media on scene 2 reaches 30 seconds. I also need the fade into the game play scene for 30 seconds. I want this to happen automatically without using hotkeys. I cant figure this plugin out. anyone please help.
remove that
this means that the condition is only true if it has matched for exactly 30 seconds which will not be the case
I have problem with Program Capcture, I have an app that it doesn't work unless its on top !
https://apps.microsoft.com/detail/9nblggh52639?hl=en-US&gl=US
Not sure what that has to do with plugins or even obs. If it captures at all but doesn't when something else is over it, likely needs to be something you ask that programs support about
Hi! I've got a question: I'm a Vtuber and I'm using Spout2 Capture for capturing my model. However since Vers. 32 I just can't get it installed anymore. And it seems like the plugin from previous versions cause some laggy problems. Does anyone know how I can get it to work again?
Do you use Plugins to record your Gameplay? I found branch output to record a specific source with all needed audio in it
but suddenly i noticed in BF6 my GPU spiked from normal 60% usage to 95% when i started the rcording so I got dropped frames
Is this usual?
well its supposed to go to #windows-support but since people there use it only for bugs report so I send it here
Wut
@heavy pivot As of v32, the place to install plugins has changed, read the "installation" section here: https://github.com/Off-World-Live/obs-spout2-plugin/releases
where are you deleting it from?
Program files then obs plugins
It goes away after I delete them when I redownload it pops back up
well, yeah
if you reinstall it, it's gonna be installed again
Yea but I keep getting that error code
Everytime I reinstall
And the plugin doesn't need updating
if it didn't need updating, it wouldn't give you that error code
tell the plugin's maintainer so they can fix it and release an updated version
which exact plugin is it I can't find nything by that name
It's a custom one for a game I play so I can stream without a bunch of stuff on my stream
Helios or HeliosII
you wrote it?
No
Where did you download it from?
A discord I'm in
then ask the person who made it to update the plugin to be compatible with obs 32
Okay
if they're unsure what needs to be changed, gimme the source code and I can tell you
unless the plugin's distributor is breaching the obs license, it should be available to you, if you don't know how, ask them
Okay
It was working earlier and then I deleted the source I was using it on then it just kept saying I needed to
Update it
Yes, because the version of the plugin you have is not compatible with the latest version of obs you are running
Maybe it's my obs version?
More likely your plugin. Plugins need to be updated to work with new versions of obs. That is the job of the plugins author to fix
Alr I have the file if I send it to you is there a way for you to check if it's updated or no
Because their support is horrible
Ngl
ask in the discord you got it from who the author is and where their plugins source code is located
Alr they never usually answer tho but I'll try
you have the plugin's source code?
No I have like the file
yeah, can't do anything with that other than tell you "if it gives you that message, the plugin needs to be updated"
so you'll have to wait till the plugin's maintainer updates it
Okay thank you guys
Question....
Answer
How come some plugins survived the migration to OBS 32's plugin support without any recent updates?
Perhaps those plugins were ready for 32 with an earlier version which you updated?
Or they just didn't need updates because they don't use any of the affected API paths that were modified.
If you need help or have questions about OBS, check out our #support-portal first!
the incompatibility with 32 comes from the removal of a few functions that had been deprecated for a bit already, you can find the list here.
If the plugin used one of those, it'll be incompatible with 32, but not all plugins used one of those.
^ Any plug-in that has been kept up-to-date with 31 has "survived" the 32 update
(Being up-to-date means compiling against latest OBS without depreciation warnings)
I recently started having trouble streaming to TikTok via OBS and the SE plugin MultiStreaming.
I get a message saying that I don't have access for 7 days.
However, I can stream to TikTok via the mobile app without any problems.
Is it because of the SE plugin?
If you need help with StreamElements products or services, please join their Discord server or submit a support ticket. The StreamElement's support team is better positioned to help with your issue.
why cant i download vertical on obs?
what happens when you try to?
this
If you need help or have questions about OBS, check out our #support-portal first!
^
macos?
yes
intel or silicon?
intel
if you grab the .pkg from here, does it work?
https://github.com/Aitum/obs-vertical-canvas/releases/tag/1.6.1
let me try
nah it didnt
nah i cbf ill find another way
Okay so like the burnt peanut what is the tool or plugin called when he says let’s ride a whole ass video plays now how can I do something similar or different
you will need to be more descriptive
is it a vst2 or vst3?
this would make me think it is both VST2 and VST3
obs only supports vst2 natively as of now.
there is however a plugin for third party support ofvst3
https://obsproject.com/forum/resources/atkaudio-plugin.2099/
I think it is installing to the D drive that is probably the root cause of your issue here
just to check something, press win + r, paste %ProgramFiles%, press run, screenshot the window that appears
It was working until yesterday, I formatted my computer, downloaded OBS again, and now it won't open.
copy the steinberg folder and paste it into C:\Program files ..... does your VST show after that?
There's an open PR that has artifacts to test against VST3
But probably not the best to use in production :)
obs uses the env var, tho
I'll install it on drive C to see if it appears.
I like to go with the better safe than sorry approach that accounts for any mistakes someone could've made, OBS not also being in that program files folder is sus to me
I'm not saying it's not worth testing, just that if it works, smth's fucked
or there was user error involved in sending the screenshot
always something I prefer to check
I was planning to but heh
screenshot the contents of D:\Program Files\Steinberg\VstPlugins\Accusonus
did you restart obs after moving them?
yes
if not, you should
- Windows 11 25H2 (OK)
- Not Admin
- No Output Session
- Hardware-accelerated GPU Scheduler
- No Scenes/Sources
AMD Ryzen 5 5600 - OK! / GeForce RTX 3070 - OK!
well obs not being in program files is normal, at least
!downloads
if you remove the steam obs and install it from the site installer instead, does it then work?
OBS Studio can be downloaded:
- directly from the official OBS Project website: https://obsproject.com/download
- Microsoft Store (Windows)
- Steam (Windows, macOS)
- Flathub (Linux)
I am going to try
not worked
send a log again ?
Bitdefender trying to limit file access possibly?
my thought yeah, just wanna check it's correctly installed first
I managed to do it; during installation I put this path in both fields: C:\Program Files\VSTPlugins
Thank you all for your help.
weird
yo guys , I'm having a problem with all the servers, even though my internet connection is excellent, and I don't know why
To help resolve your issue, we need to view a log file from a fresh launch of OBS Studio containing an output session. Follow these instructions to upload a clean log file:
- Restart OBS Studio first!
- Start your stream/recording replicating any issues (meaning having any games/apps open and captured, etc.)
- Stop your stream/recording after 30 seconds or after the issue has occurred
- Click the Help menu → Log Files → Upload Current Log File
- Paste the URL into this Discord channel
same problem !
kindly send the log as asked
Question, I am trying to install Aitum plugin, ran the install.exe and still nothing shows up in my OBS.
any tips or things to look for?
Did you run the installer with OBS closed?
figured it out!!
It was putting the docs on my other monitor because I had my layout locked
Ah, good find!
where in the world do i put the tuna file? if maybe it'll never work, could u guys suggest another software plugin?
Doesn't Tuna come with an installer, one that you run and it automatically installed Tuna in the correct directory?
it didnt do that for me. btw, installed it off https://git.vrsal.cc/alex/tuna
and obs downloaded from microsoft store
that link is the source code, not the downloads for the installer
whats the difference
https://github.com/univrsal/tuna/releases/tag/v1.9.11
This has download links, including the windows installer. Says so right in the file name.
The middle one
Source code files would be if you were building your own version and customizing the code.
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!
did you add a source?
yeqa
i have a question,how do i turn on the chat overlay
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!
@oblique yewhow do i turn my chat overlay on?
@oblique yew
If you need help or have questions about OBS, check out our #support-portal first!
!new
Check the alerts and overlays link
✨ If you're new to OBS Studio:
- follow the Quick Start Guide to set up your first scene and get streaming/recording
- learn more about the interface in the Overview Guide
- follow the Stream Layout Tutorial series to create a stream-friendly layout, including setting up alerts and a chat box
🎞️ If you prefer to learn with videos, check out:
- our OBS Studio Tutorials video series presented by EposVox
- EposVox's OBS Studio Master Class series
- Nerd or Die's How to Stream with OBS Studio series
thx
is it possible for a browser dock to have the same /read/ permissions that a browser source could have?
Would like to be able to see the current scene available..
So far only been able to get pluginVersion
if you are making your own browser dock/source, why not just use the obs-websocket-js library and have far more access to info?
Is Advanced Scene Switcher's "scene list" functionality currently broken? I have a "switch scene" action that I know is "running" because it flashes green, but it's set to switch program to "next scene in scene list" and nothing happens. The current scene is not at the bottom of the list. Setting a "scene in scene list at position" does work, but I need to progress down several in order.
Verbose logging shows "nothing to switch to."
Also, ideally it actually sets preview instead of program, but for that I get an error in the UI saying not supported by the currently selected canvas ""
Just curious if anyoen knows how to create or get somoen to create custom Widgets url or widgets for sports breaks on Whatnot?
https://obsproject.com/forum/resources/smart-lower-thirds.2276/ looks to be in the wrong category
i have windows 11 laptop
I have constant encoder overload on games I didn’t have before
If you need help or have questions about OBS, check out our #support-portal first!
Thanks, there were two submitted with the exact same name and I got them confused in the approval queue, heh
Thanks for letting me know!
I can confirm that this functionality was indeed broken in some scenarios.
A build with a fix is available here:
https://github.com/WarmUpTill/SceneSwitcher/actions/runs/19903688607?pr=1494
I will make sure to release an offical update soonish.
Interesting this got caught up in a PR related to Twitch tokens, but thanks for the heads up, I’ll give that build a shot!
was just too lazy to create a new branch 😄
but thanks for paying attention to avoid a mixup!
Oh that's so fair, the amount of times I've started work on something on one branch and then realized afterwards I should've made a new one but was too lazy to cherry pick the commit so "it lives here now."
@loud wedge haven't pulled the build yet but I see the change includes grabbing scene refs directly, does this also fix being able to set the preview scene?
it does indeed also fix the preview scene handling for "next scene" / "previous scene" in scenes list
Warmup Since you happen to be here atm: Would it be possible to start the time and adjust text of the timer to include text alongside the countdown timer? https://ashmanix.com/wiki/doku.php?id=coding_projects:obs_plugin_countdown_timer:v2.x#websocket_hooks
I know I'm linking the deets for the other plugin I'm using but looking for partial automation via twitch chat.
Sure, I will look into it.
Sending websocket messages shouldn't be a problem.
Just to make sure there is no mixup - this the plugin you are referring to, right?
https://github.com/ashmanix/obs-plugin-countdown
My intended usecase for this is I have a bunch of scenes with images, and I want to progress down the list as basically a slide show, firing off fade transitions for each one. The scenes in that set all have a specific string in them so I'm regex matching on current scene title to see if we're in the set and then I'd love to be able to just click "fade" in the studio transitions and have ASS move my preview down the list for me on each transition. Because each of the scenes in the set will match the regex, I was running into issues testing last night: using a scene group, I was able to get it to kinda work, but with "run on conditional update" ON it would only fire the action for the first scene in the set, and with it OFF it would rapidly cycle through the entire scene group. But if the update works for preview AND if "next in list" is relative to program, not to preview, then even if the macro runs the action repeatedly, it'll just keep setting to the correct scene.
Instead of talking about it though, I'll just grab the build and try it.
Yes. It basically uses text source to have countdown timer and I'm wanting to trigger that along with include a name alongside it via chat !commandwithtrigger username and in the source displays the timer to the formatting per the plugin with the username afterwards.
But thanksies friend.
I'm sorry if I explain the thing I want a little weirdly explained so please bear with me.
I wanna do more with the Move Plugin and I was wondering if it is somehow easily possible to do something like in the very quick sketch I drew.
I basically want to have a source in one of the 4 corners of my stream and by pressing a button/enabling a move source it should move out of the active corner and move into the corner that I selected to be moved to.
I know you can do a basic sweep to the place you want to go to, but I am kinda getting stuck on how to make it move out the screen from wherever it currently is and then move to the corner (still outside the screen) and then move back in from there.
Is this even easily achievable or not really?
Also thank you for your help in advance
@loud wedge what exactly does "scene changed" check for?
That screenshot is from a program transition.
I'm also running into some issues with regex not matching (even though I'm pretty sure it should?), so I think I'll just retool it to be a hotkey that transitions preview to program and advances preview down the list.
I think I found the issue ... the canvas selection is not set properly.
I will fix that in a second.
you have drawn a 3d picture of a 2d plane, its more like this, and then you just chain the filters together
or maybe I am just viewing it as 3d because of the angles used and you didn't intend that....either way....
Yeah wasn't meant to be 3D 
But is there a way to have the first move filter know where the source currently is and move out of the screen accordingly or do I need to make many different ones like from A to B and A to C and A to D and B to C etc.?
not any way I am immediately thinking of, would need different filter chains set up for different combos
or you can just set the transition time to 0 so you don't see the first move
For reference and for my own future notes: trying to do something with current scene matching via regex didn't seem to be working, and also seemed more timing sensitive and fragile. This hotkey, while not exactly what I was looking for, is a lot simpler and seems way more bulletproof.
like, always make it go out of frame, then the next move set a 0 transition time to where you want it to come in from so you don't see it go across the canvas, then the last move is normal @mental temple
hopefully that makes sense, I can try to elaborate if not
If I stick with this hotkey solution, it becomes irrelevant...
rethinking what I said it still doesn't solve your problem actually
But @loud wedge it may still help to bring this to your awareness. This might be user error, or it might be an RTFM situation, in which case I apologize.
But I'm finding that the regex isn't matching in some cases? The one in the first screenshot works fine (though I found if I enable ^/$ matching and change the key to "^Show.*", it doesn't).
But the one in the second screenshot doesn't? I'm wondering if it's something to do with the wildcard match at the beginning of the string?
Seems plausible. Sad that there isn't a direct way to have it know where it is. I thought since there is the option to leave a filter enabled and then by just disabling it it could trigger a move out filter. This way I could just set all to be disabled and have the right one triggered.
But I cannot seem to get something like that working.
What even is that for to be able to leave a move filter enabled if that isn't how that works?
Unless I am just using it wrong
I am going to ping @weak escarp on this one in case he has any ideas, I am not immediately thinking of a way to do it and also am not sure how that option is supposed to work.
Thank you 
move action filters can be set to unlimited time for that
Very likely the same issue as with the "scene changed" check.
A build with a fix will be available here in a few minutes:
https://github.com/WarmUpTill/SceneSwitcher/actions/runs/19905413582?pr=1494
(The canvas selection will now be default initialised to the "main" canvas to avoid this problem)
Thanks for pointing that out!
So I've just run into another issue, one which definitely seems like it might be an RTFM thing?
I think although it feels like more work, the least complicated way is to set up A>B, A>C, A>D like you mentioned
because you could involve the advanced scene switcher plugin and tie these moves to macros that are setting/checking variables to determine the current location of the source.....but that feels complicated
So, with this macro enabled (the only one):
I'm able to completely lock up an OBS transition(?)
Well okay I guess I'll either stick with that or a simple move then. If there's any ideas how to solve that differently it would be greatly appreciated, but thank you already for your help ^^ 
How would a streaming service get listed on the possible destinations in OBS?
I think you can already start/stop the timers using the "Hotkey" action type.
The yellow part is the name/id of the timer to start.
(The hotkey doesn't need to be bound to any key for the plugin to be able to press it)
Was that all you wanted to me to add?
If so, I wouldn't bother adding a separate action type for now.
Appears this can be fixed by adding a "for at least .5 seconds" duration modifier on the media source state ended condition. Adds a bit of delay before the transition to camera, but better than locking up OBS during a live show.
maybe I am wrong, but to me it seems like OBS "thinks" that a transition is still in progress for some reason.
Thus the the UI elements to trigger a new transition are disabled.
I guess this is a side effect of the rapid scene switching.
Not sure if I can do anything about that.
Adding the sleep is probably the best approach.
@loud wedge I'm running a live stage show tomorrow that I'd like to have the preview scene list switcher for. Do you foresee much ongoing development today? I know these are CI builds but I'd like to grab as stable of a build as possible, so if there might be some improvements throughout the day I'll wait to grab it for the show copy of OBS until later tonight.
At a glance that fits what I want.
The only part that sucks is because you can rename the timers within the GUI it doesn't reflect that in the hotkeys section you reference in that macro so keeping track of which is which is hard after the fact.
Unfortunately, I won’t be able to do any more coding today.
Sounds good, I'll grab latest on the branch and give it some more thorough testing today.
Hmm good point.
But as far as I can tell I would run into the same problem when using the websocket approach.
There doesn’t seem to be a rename event.
Just a question for ya @loud wedge, I haven't gone too deep into the code so I might be talking nonsense, but is the plugin only set up to check conditions on a cyclic timer? Or is there infrastructure in place to handle signals? I ask because it'd be cool to have macro that, instead of checking for "is media source ended" on a tick, handle the media_ended(source) signal from OBS. Could then check whether the source is present on the current scene.
At the moment (almost) everything is tick based.
Signals are being used, too.
But usually only in a way of “signal sets flag” -> “flag read out and cleared on next tick”.
I thought about adding support for event based macros in the past, but so far I haven’t gotten Aarons to out yet / the tick based approach was “good enough”.
Off to bed as I work tonight but even then I think it's a moot point as figuring out which is which is just an annoyance rather than a PITA.
Thanks either way for getting me that bit i needed to make it automated.
hey, i'd downloaded the plugin for droidcam but cannot find it or connect to obs. can someone help?
does anybody have a good suggestion for a FREE de-esser plugin?
The reaper plug-in is pretty good
i know nothing about audio, is it free and comes with de-esser?
You did ask for a free one so I offered a free one
thanks alot, will try it out
You may have to try different plugins to find the one that works best for your particular voice and microphone. There's also ways to use an equalizer filter if you know the frequency where your ess's occur.
yeah i just realized i can only use it for 60 days too
What? I think that's Reaper the app, not the Reaper suite of audio plugins
There's also the Accusonus ERA 6 bundle. It's free and has a specific de-esser
why does it say web archive, is that safe 😅
Yes, archive.org is a longstanding archive of stuff from the web. Very legit
why is it no longer available?
The original company that made the VSTs got bought out and closed. They released them for free to everyone before they closed.
it just takes me to way back machine
That is archive.org, but it should have given you just the file. Let me look around a little
the * is what's blocking it
That's what I get for finding a link from an old reddit post haha
so can i run this through obs
!filters After you install the plugins, they will be usable as a VST 2.x filter in OBS.
You can fine-tune your video and audio sources using filters. To access Filters, you can either:
- click on the Filters button on the source toolbar
OR - right click on your source (or click the Gear icon next to an audio source) and select Filters
See the Filters Guide for more information on what filters are available and how they work.
do i need to download the VST into where the obs installation file is or does it not matter
It doesn't matter
GFKMGFDKMOFGAD
what
It will be a filter available in OBS now. Check the filters guide and what I said above a little ways
!vst
the folder in which you install it does matter
OBS Studio supports many VST 2.x plugins which can be applied to your audio sources as a filter. For more information, see the VST 2.x Plugin Filter guide.
Was OBS running when you installed them?
so where do i install them
yes but i restarted
check the bot's message
i cant even find steinberg file anymore because i changed the location of the download
Did you change the location it installed to? I think by default it puts them in the right place
yeah i did because i thought it didnt matter but now i cant even find the steinberg file
Run the installer again, this time stop and screenshot the location it wants to install to
it keeps going to a file that i created
!vst Copy and paste one of the locations from the guide below into it
OBS Studio supports many VST 2.x plugins which can be applied to your audio sources as a filter. For more information, see the VST 2.x Plugin Filter guide.
No, copy the whole path, replace the program files part and not the X86 one
this?
Fine, I'll get on the PC jussec
im so sorry im really bad at this stuff
C:\Program Files\Steinberg\VstPlugins\
thank you, sorry im more of an editor not a techy guy :/
i appreciate your patience
it works!!!
Yay!
thank you so much!! this will change everything for my content! sorry for being an airhead lol
It's okay haha
Hello been a few days but they updated it and it's still happening to me only
Me
install the updated version
- Windows 11 25H2 (OK)
- Not Admin
- No Output Session
- Max Audio Buffering
- Windows Game Mode
- Hardware-accelerated GPU Scheduler
- Third-Party Plugins (1)
Intel Core i7-14700F - OK! / GeForce RTX 4060 - OK!
Does anyone know a good plug in for a blur filter?
I tried installing this and it would not pop up in my filters in obs
what OS?
and what version of OBS, and what version of the plugin?
the windows ones and my obs is up to date
ok but how does this work on portable mode?
portable mode still installs plugin to the first-party folder, that should still work.
how exactly did you install it?
exactly like any other plugins before - copy the files into the existing folders
its works for any other plugin but not for spout2
yeah, what I'm asking is, which file did you put in which folder exactly
Okay so I put those into C:\Users\loula\Downloads\OBS-32.0.1-portable-windows-aitum-stream-suite\bin\64bit and the other folder called locale into C:\Users\loula\Downloads\OBS-32.0.1-portable-windows-aitum-stream-suite\data\obs-plugins
!log
ouki, can you give me a log?
- Audio Monitoring Device Failure
- Windows 11 24H2 (OK)
- Not Admin
- No Output Session
- Windows Game Mode
- Third-Party Plugins (15)
- Portable Mode
AMD Ryzen 9 5950X - OK! / GeForce RTX 2070 SUPER - OK!
(as a side note cause I can see that in the log, the reason game capture doesn't work for vtube studio for you is because vtube studio is ran admin and obs isn't. But that's not the main issue here.)
can you screenshot the whole contents of that folder?
(there is just a game capture for VTS because Spout2 dosent work) - so its gonna be deleted once spout 2 works
of which one? the first?
yeah, figured as much, but, right now, as far as I can see th game capture isn't working either, because of the admin thing, just wanted to mention it in case
yeee
the locale is not actually relevant to the plugin loading, just to it being understandable once loaded, we can look at that after
I should have read better, they should be in obs-plugins/64bit, not bin/64bit
if that still doesn't work, give a log again
👍
thank you so much qwq
pleasure 
now, does the text of the plugin (like the properties of the source) actually show sensical words?
just to check whether you correctly put the locale
its says this as plugin name but thats not a big problem for me the other things are like this and I can easily work with that
yeah, that's just because the locale isn't loaded, it's an easy fix.
in data/obs-plugins you need to create a folder named win-spout, and put the locale folder from the plugin in there
each third-party plugin needs to have its own separate folder there
ahhh thank you! now its working perfectly!
nice. (and cool christmas outfit, btw)
ah thank you xD
anyone know why streamelements doesn't let me connect my twitch to se.live through obs. I have tried to uninstall and re install it and have tried to check the integrity of se.live but it still doesn't work
!ser
tbh, just uninstall se.live, that plugin is just plain bad, anything it can do can be done otherwise
To cleanly remove SE.Live:
- Close any instances of OBS
- Uninstall SE.Live (Add/Remove Programs)
- Uninstall OBS Studio (make sure that "Settings, Scenes, etc." is not selected)
- Install OBS Studio again from https://obsproject.com/
Your settings will be saved unless you have selected to delete them during removal.
what would you recommend using instead of it?
to do what
I used to use it for things such as activity feed as it looked cleaner than the normal twitch one as well as a couple other things
can add their activity feed as a custom browser dock, same as you can do with any web page
okay thank you
Does anyone have experience with Finite's Glow-Stroke-Shadow plug-in? It lets one use a scene as a source, for instance for the Glow, and up to now I've been using a live shader effect on an otherwise blank scene and using that scene as the source; it's fun and looks cool, but it's active impact on my card so I thought I'd do what I've done elsewhere and render it to a looping video...however, if I nest that looping video in a scene, then try to use this new scene as the source for Glow, the video will not play.
I'm guessing this is because the video's not being flagged as part of the active mix and maybe this is a limitation on the plug-in?
if the video is a media source you can just set it to always play
Did that, yeah, and made sure it doesn't unload either. No dice.
hm weird
Right?
does the source have to be a scene?
It's a video nested in a scene that's nested in a scene that is the ultimate source (so I can toggle other FX on and off, makes it modular)
For testing I could reduce the number of intermediate layers or just literally set the source to the video itself
Worth it for data
I'll circle back, ty for the idea
Okay, interesting... if I make the Glow Source the video source directly, that works; so I have a path forward (it's just more arduous than using the modular scene 😅 ) ... this doesn't feel worth filing an issue on Finite's github
yo i just installed the aitum all in one plugin stream suite, however i would like to remove it again, is there anyway except loading an old backup? coz if i disable aitum on the plugin list its still not fixed
Uninstall it like any other Windows application 🙂
oh aighty thanks
👍
it does say there are some more components that couldnt be uninstalled and have to be removed manually, i do have a lot of windows from it still open, is there any solution for that?
Be sure OBS is full closed. Check task manager to be sure.
loaded a backup all gucci now 
i found a bug in Source Clone plugin.
I never use source clone to clone an audio source.
but if activate this plugin,
my obs capture any audio from previous Scene too.
ex :
Scene A has Mic A, Scene B has Mic B
if i change from Scene A to B, it capture both Mic.
if i change from Scene A to completely blank scene, It capture my audio from Scene A
Is this with OBS 32.0.3 or with other version?
32.0.2
Can you try if this build fixes it for you?
https://github.com/exeldro/obs-source-clone/actions/runs/19985421803
You can download it from the bottom of the page when you are logged in on GitHub
im having the same issue with 32.0.3
using source clone 0.2.0
the bug still happen
