#plugins-and-tools
1 messages · Page 113 of 1
i don't know where the "omegle doesn't allow virtual cam" misinformation started but it is not true
that being said, i still will continue not spending the time to teach someone how to set their camera in their web browser haha
eh ?
Yolo is actually correct as I'm not seeing anything in their terms to dispute it otherwise.
However for all intents and purposes they may possibly be intentionally preventing the camera from being used.
most support volunteers repeat after others without question, i too have read the tos and found no mention of this
a rare instance where we accidentally misinform others, the other instance i know of is that some claim display capture breaks game capture (no, it doesn't)
I don't see why display capture would break game capture
Only situation where you could kind of reach that conclusion as a user is switching OBS to run on the wrong GPU so that display capture worked but game capture didn't
then why put this on the analyzer solutions page
interfere != break
@dark sapphire but that, too, is misleading, they don't
speaking for myself, that analyzer warning is why i thought they did
I know I've seen some rendering behave differently if display or window capture is actively capturing that specific window, at the very least.
i never saw any such issues, only performance losses
performance counts under the "interference" umbrella
It's in their community guidelines, not ToS
99% of the kids that can't figure out how to use vcam in omegle are trying to troll people.
Which would be considered deception, and thus against their guidelines
but do they accept theatricality
If someone came in and said "hey, trying to use my cool obs setup in omegle to have better quality" I'd easily tell em to allow the camera in their browser before proceeding to omegle
so you're saying the videos I've seen of kermit the frog on omegle are against community guidelines?!
I'm sure there are people who would likely be doing that, but that's something Omegle needs to deal with in their own enforcement IMHO, unless the OBS project is owned by Omegle.
Considering I've spent a total of 5 minutes on omegle just to test vcam, I have no idea

It's suggesting that because some users might use OBS in a way that is in violation of Omegle's service, that all OBS users who wish to use the software with Omegle must be assumed to be violating terms of service and can not have any legitimate use of the software.
I think this is judging people's intentions without any basis.
Knowingly helping someone break another serives guidelines is something I won't be a part of.
Considering how many of em say "I'm just trying to troll people" when they can't get it working is reason enough for me.
Nor will I, but I wont make the assumption that the person is planning to break some other service's guidelines either.
It's assuming by default that people are bad.
You can use a butter knife to make a sandwich.
But you can also use a butter knife to kill someone by plunging it through their eye socket into their brain, and making a back and forth motion turning their brain into a stew.
That's not going to stop me from helping someone make a sandwich though.
If someone has stated something in conversation that suggests to me that they are seeking advice on how to do something illegal, or how to do something that is violating people's rights or some other nefarious purpose, I totally wont help them for sure.
I admit, I went a little overly visual there. 😛
@raw egret Well you could get around that a few ways.
You could use something like OBS Virtual Camera, send that signal to something like XSplit VCam then set VCam to capture the Virtual Camera from OBS, then you will get a simple "Webcam" that does pretty much the same thing except you get a sweet green screen you can tinker with if you want it (I only know this cuz I use this program for my Green Screened Facecam). YOU WILL NEED to toggle the Virtual Camera capturing option on, but that is a simple solution.
You could go full Sacreligious, and use StreamLabs to do it, but that's pretty much the worst option in most cases.
I do believe EposVox recently made a video specifically about OBS Virtual Camera (something about a Filter that was recently released, that adds in past features & removes restrictions?) so maybe check that
@raw egret https://www.youtube.com/watch?v=Xx7TVO7x6zY
I think this is the VIdeo, but don't quote me as I never really use this Feature
no that's actually the real kermit making those, so no impersonation happening
Is there a way to automatically hide a source if no audio comes out of it for more than 3 seconds?
Thanks Penny xD Thanks for coming to my aid here ha ha ha
I love ya!
God I have like 40 plugins at this point D:
Let's talk about it 
Hello
i have a problem obs isn't showing my monitor
If you need help or have questions about OBS, check out our #support-portal first!
Ist there a Plugin Out to See the Chatter Wirth Most Messages fromm Like the Last Month or so?
You'd need a bot for the streaming platform you're using which has that sort of functionality built in to do that.
Can anyone show me how to keep web socket from disconnecting and reconnecting everytime I try to use it?
What are some good chat overlays for streams?
Does anyone have any good reference/guides for making your own OBS plugins? I want to make a plug-in similar to source switcher but it randomly selects a source from a pool of sources when it is activated. Never made a plug-in before so will need to learn a bit first. Thanks 🙏🏻
!plugintemplate
A template for new OBS plugins including boilerplate code and CI scripts can be found at https://github.com/obsproject/obs-plugintemplate
I'm having some confusion with the **MOVE EXTENSION **plug in. Before when i switched a scene the source would move across the screen to the next scene. Now that same source goes away then comes back in the next scene. I'm not entirely sure why. It's literally the same source. There are different filters on that scene/sources while in different scenes. I assume it's the filters but if so why only that source and not the others? Ty
Please help me find a good virtual cam plugin that isn't deprecated.
OBS has integrated the virtual camera.
I just got to know trying to get some help on #windows-support channel to get it started
What plugin should I download to replace my background without using greenscreen?
What graphics card do you have?
I have built-in graphic card, Intel UHD Graphics 620. I'm using my laptop only.
Generally, you will see a very very significant hit to performance when trying to remove your webcam's background without a greenscreen, unless you have an Nvidia RTX GPU.
Most plugins actually require an RTX GPU to do that.
May I know what's the name of plugin?
I just need to try if working or not.
You can try this one, it doesn't require an RTX GPU. But it will have a decent hit to performance, most likely, unless you have a powerful CPU.
Thank you. I'll try it.
Hi!
I am currently looking for a plug-in. Indeed, I would like to animate my live with a "visualizer" like those of Windows Media Player back in the days.
But, I would like it to respond to a particular sound track in OBS where I listen to Spotify.
I found a chrome extension named : AudioVisualizer by afreak, but the problem is that it only uses chrome, and I can't link it to my Spotify application, which is exactly what I want.
So, if you have alternatives, plug-ins or solutions, I'm all ears!
Thanks for reading, and have a great day!
There already is a visualizer overlay plugin, I can find it in a bit if someone doesn't get it before I find it.
Spectralizer recommended above works and can be altered infinitely using filters and other tricks to produce an incredible amount of visual FX. There's another newer filter that has a lot of built in configurable options also: https://obsproject.com/forum/resources/waveform.1423/
I've still got some tinkering to do with it later this week likely, but feel free to ping me about a week from now if I don't reply back before then. I need to polish a few things and decouple it from some other code, then also want to test it with the move-transition plugin.
I'm having some confusion with the MOVE EXTENSION plug in. Before when i switched a scene the source would move across the screen to the next scene. Now that same source goes away then comes back in the next scene. I'm not entirely sure why. It's literally the same source. There are different filters on that scene/sources while in different scenes. I assume it's the filters but if so why only that source and not the others? Ty
Is the bounding box type the same on both scenes?
I just saw that waveform now has a circular mode so there's basically no reason to use spectralizer anymore. I wonder if there's a way to deprecate a resource.
@fallen tiger & @sonic frost
Try XSplit VCam - It has several uses, but it can take any Camera (Real or Virtualized) and remove backgrounds & chairs (chair is a toggle, and uses more horsepower)
It has multiple quality, and removal settings.
Try the 3.0 1st, if it seems like it's not working - Try the 2.2
Not sure what's with the 2.3 and 3.0 versions, but they don't seem to work with my specific config of hardware, but 2.2 works fine.
You can use your GPU, your CPU, or a combo of both.
Even works with OBS Virtualized Camera & such (feel free to get creative with this, it has uses you may think not possible! ^-^)
Just make sure if you use the Phone App too, to uninstall the PC and Phone apps both, otherwise it won't re-connect when you install the next version
Best setup for move transition to mimic vMix's merge transition?
Wait am I in the wrong channel?
possibly, id say #stream-setup would be a good channel for that question
though it is a plugin, so... shrug
yea who knows?
very few people here have ever used vmix, you might have to ask several times at different times
noted :>
I ain't sure about the setup for my move transition but imma say pretty close. Just asked to make sure it the same setup for my move transition.
or wirecast if u use the smooth transition
Whoa! A reply from the LEGEND himself. An honor. However, I'm not familiar with the tern "bounding box" in this case. But, it is a copy / paste (reference) from another scene. Each scene uses that source with different filters.
right click the source and go to edit transform, there should be a bounding box option there
it should be the same on both scenes for best result
the source itself or the group folder ... or I assume both?
You the man! That fixed it. Thank you very much, I never would have thought of that
a follow up question
With that being said I noticed a source in a group never moves along the scene if that same source is outside of a group. Would the Bounding Box also be in effect for this ?
that is not supported at the moment
Thank you. Also, thank you so much for busting your ass for us. You are an inspiration
Did you manage to replicate the Source toggle issue I described?
I have built a web-application for a friend to stream. Unfortunately, it's regularly freezing (sometimes in the middle of a CSS transition, so it's not just my application). As of yet, I have been unable to reproduce the problem, but I have seen it happen on stream a number of times. Even if I would be able to reproduce it, I don't really know what to do to diagnose the problem because it would only be happening in an OBS browser source
Anyone with any ideas on how to approach diagnosing the problem?
To expose Chrome Dev Tools for your browser sources, add --remote-debugging-port=1234 to your OBS Studio shortcut (where 1234 is your preferred port number) and navigate to http://localhost:1234/ in Chrome to connect to the session
Thanks, robot overlord! I'll do that and hopefully I can reproduce it (and if not, I'll see if I can coordinate with the friend to see if I can get Chrome Dev tools running on his live stream next time)
(I know it's just an example here, but it's still funny to me you picked 1234 because I do actually use that port internally on the server where the web application is running 😁 )
Looking at the best way for me to connect my Chrome dev tools to the friend's OBS session (because I'm not really making progress on reproducing). It seems that with that option, the application is listening on localhost only, is there a way to make it listen for external connections as well?
I can of course set up forwarding one way or another, but that would be yet another bit of complexity I'll be asking the friend to set up, and there's a bit much in the way of complexity already
Is your friend's OBS up to date, I think in 27 they updated CEF from like 74ish to 95ish. If they're running on an old OBS and you're on new OBS you might be not getting the repro that way.
@south saddle only port forwarding or remote control software, i'm afraid
i have a similiar prob it drives me crazy i made this ticker http://staratlasnews.great-site.net/vbnewsticker/index.html it works fine on every browser it shows 5 tweets and 5 reddit posts i tested on different machines browsers works super smooth as soon i add it to obs browser source (local or web) in the middle of the tweets it stops/doesnt show the ticker no more and then after a while at the next section (reddit) its up again, i had a similar prob with a newsticker (marquee from coinmarketcap) there is something wrong with the browser source in obs, does it have some kind of limitation for some things?
I'll ask him
Good thing is over http then, that's the most commonly forwarded protocol by far
Oof, annoying. Though the symptoms aren't entirely the same, I'll have a look if there are any similarities between your code and mine
In the browser it works in, open up the developer pane and look for errors or warnings in the console. This might yield some clues.
hello
anyone know how to add a audio in 1 screen ? because i have 2 screens and i want i record only 1 screen and i dont know how to do that
@mortal harbor @stark narwhal I found one called 'obs-ios-camera-source', never used it before though
if is possible
Its east
Add a display source
And select the display needed
ok give me a sec
ok i found a weird fix if i use a very small resolution like below 800x600 something like 600*400 for the browser source it works, its very odd since on such small resolutionit makes no sense to use it
Screen and display mean the same thing, iirc in OBS its called Display Source
i need add a audio output ?
i already add a display and i choose my screen but
he capture all my screen audio
that is my issue
when i choose my screen obs capture the screen i choose but he capture the 2 screen audio
soo what i need to do ?
Anyone know of a way to troubleshoot several "OBS errors" I get when launching lioranboard? They scroll quickly, but say :
OBS error: { "error": "specified scene item doesn't exist", "status": "error", "message-id": "t*[scenename]*"}
I don't seemingly have any buttons that aren't working properly .. so i'm a bit befuddled
you would want to ask lioranboard that directly on their Discord (i assume they have one)
But looking at the error, that appears to be a WebSocket error. lioranboard is looking for a specific scene item (aka a source) and cannot find it.
interestingly enough ... lioranboard links to here ...
links to here, or did someone on their support tell you to ask here?
it's on obsproject.com - clicked the discord link, took me here
I wonder if, in my OBS, when it pulls all my sources, if there are 4 that are bad ..
there are only 4 errors , it just doesnt' give enough info - and with the latest OBS update, I recall seeing a few (somewhere) 'depreciated' items ...
ohh .. i didnt' see that link, thanks!
np
yeah, those look like websocket error messages, though customized by lioranboard a bit i would assume.
again, their discord server will have support more focused on that product, and should be able to go into more detail
🙂 thnx
Is there any plugins to help with FPS for streaming?
Like not a instant fix but some sort of boost for FPS
"My computer isn't doing the game rendering fast enough because it's doing something else that's taking up its processing power. Let's add more for it to do!!"
I’m sorry I’m not a computer genius that’s why I’m here for help
If you have spare time to help me I’m free and have open ears I’m not thick headed
I don't think there's much you can do except turning down the graphics options on the game or get faster hardware (or maybe more hardware to divide the work, but better hardware is a lot easier
I just don’t know what’s taking the stuff up that’s why I’m reaching out
things that helped me .. #1 make sure your game is at 1920x1080 ..
that way OBS/twitch aren't re-rending down for you
Would you be free to a vc?
sorry dude .. working
i just had to do a lot for crappy internet .. and that's #1
give it a try
He updated just before I asked, so it's unknown what version he was on previously, so we'll just have to see if it still freezes in an upcoming stream
🤞It's fixed
So I found out now that the Steamelements SE.LIVE plugin is no good with OBS, so what is recommended for things like overlays, alerts, bots?
You can still use those things from them without using their plugin
Oooooh...
And if you create a browser dock with this URL, you can still have a custom bot name https://yoink.streamelements.com/activity-feed
hello guys how to get stream key on tiktok? someone help me pls✌️
@mortal harbor please don't just spam your question in multiple questions
He is prob a troll lol
I can't see how you think that. It's a perfectly legit question, and people new to the server spam questions instead of asking in the appropriate channel all the time. Nothing troll-y about it.
This is a bit trolly imo (from a different channel), tho he didn't break any rules
They're just disappointed in my glib answer, still not troll-y.
Aside from that, it isn't nice to accuse people of things like that anyway.
I mean if someone is actually trolling
hello guys! I work on Linux and i can;t install any plugin on this. Can i stream with plugins on LInux?
@hollow stirrup one of your resources, https://obsproject.com/forum/resources/pthread-text.1287/ , has a link that leads to https://developer.gnome.org/pygtk/stable/pango-markup-language.html , but it's dead now, perhaps https://docs.gtk.org/Pango/pango_markup.html would be appropriate to link there?
Is there a plugin for automatic scene switching based on who is talking in a group discord voice chat?
@vernal crown the closest match would be "pixel match switcher", you can make it switch scenes when the active speaker's background outline changes color
Thank you. I was looking into that. Guess I'll have to download Atomic Effects Fork of OBS
Hi, I Downloaded OBS and the NDI plugin on my laptop but can't see the plugin when I'm in OBS, and I can't figure out why
and also upon starting OBS
i get the error NDIPlugin.LibError.Message.Win
Not that I'm aware of off hand, however it would probably not be difficult to make a pixel shader to do this using the OBS Shaderfilter Plus plugin. It has fft support for doing music visualization, which could be used to determine whether a given audio input is active or not. Not sure how functional one could get it to work, but it's a start.
For non-developers it might be possible to whip up a slightly convoluted solution using the Spectralizer plugin combined with StreamFX Dynamic Mask filter altering the alpha channel on a source to make it visible/non-visible.
Both of these are experimental ideas that might not be practical however, but I like to think outside of the box.
Both ideas might have temporal issues however, but a custom script or plugin based on the same ideas could work around that.
The newest build of advanced scene switcher actually has a pretty good feature allowing you to select a portion of a section of a video source and check for exact matches/pattern matches as well. I like it a lot more because I don’t have to use a custom fork of OBS!
Oh that's good to know. It comes up from time to time. I can think of some interesting ideas for things to do with that for VFX
Yeah I messaged the dev about adding the feature and making some changes to it after the fact and he did...works amazingly. Super intuitive too - it takes a screenshot of a video source in its current state and allows you to select a portion of it. Then takes that cropped version of the picture you want to check now so really takes a minute to set up different checks.
Wait...so like that pixel matcher thing that requires the fork AND se plugin?
There's a version of it without .live but still yes, a fork regardless. This replaces pretty much every use case I could think for the pixel matcher plugin.
YO
Yeah, I've been using it to automate literally every scene switch I would do based on game menus and such.
Can it toggle sources on/off based on that?
Yes
HOT DAMN LETS GO
One use-case he detailed in relation
This will be good for those rust players always wanting their map covered/blurred
Yeah, I was a little hesitant when a few people here were selling this plugin as a solution to literally everything but I guess they were right haha
Epos might be interested in revisiting this plugin and its enhanced state
I'm gonna spend a bit of time next week going through every feature I see and trying to find out ways the use parts of it that i currently am not but I definitely love this thing
Matty finally catching up to the wonders of Adv-ss 
I just need it for that 1 new singular purpose.
That's what you think. Until you install it .
Like I said it's "brutal" in terms of features
Then it's like 
I already have it. Have had it. Its too busy imo
¯_(ツ)_/¯
I agree there's room for improvements in the UX.
Am trying to work on it, but things take time 
I feel like once you understand the basics of the Macro part, it's not that complicated.
Next versions will have drag & drop etc added.
I'm sure I could figure it out. But my automation for my purposes is already set up elsewhere. Re working everything I have that already works just to do in this plugin would be wasted time
TBH I haven't watched or read a single tutorial on it and was able to navigate fairly easily
Something I probably overseen would be actions based on dropped frames percentage
Like make a text source appear internet unstable :(
Bitrate adjustments based on framerate drop? 
No no no lol
Ah a nice friendly message to inform viewers, good idea
I mean, imagine, bitrate changing on the fly if internet becomes unable to handle it momentarily.
Could probably be done
What is dynamic bit rate......?
CBR for life.
For folks not using something like lioranboard, streamer.bot or touch portal already, starting out with this plugin seems like the ideal approach. Or for folks that are on a pc and obs all day 
I thought twitch wasn't happy about VBR
It's technically still CBR
If I recall correctly, part of the reason for the fork was related to low-latency. I haven't looked at it myself though.
Also Dynamic Bitrate is less stressful for them than dropping frames
I mean these still serve a purpose of interacting with chat and redemptions etc.
Adv-ss does not do that.
All I need adv ss for is "see this image, show this source. Don't see this image, turn source off" 😂
I mean, all it takes is 1 usecase isnt it.
Well install and get it set up then!
I wonder if there's a way to do "if a face isn't seen in camera source" add a blur overlay/filter to the source
really just looking for general face recognition as a modifier condition, not an exact image/pixel
if you haven't scrolled up a little this is actually kind of what started the convo around the plugin....new changes in the adv-ss plugin that handle most of what that fork would do
reminds me I wanted to test if/how the sl facemask plugin works in OBS
are facemasks literally just overlays on a persons face?
if so, i think it would be possible to just toggle something like snapcam based on channels points, etc.
I'm not exactly sure tbh, something along those lines though
@wary escarp Xaymar's suggested that it should compile and work in theory
@mortal harbor It's not exactly face recognition, but would be possible to take a snapshot of a camera source without anyone in frame, then make a plugin to take an average of each pixel color over a period of time looking for differences, then if a range of differences is within a certain size and shape, and of a certain color range make some fuzzy decisions. At that point it might be better off to just use OpenCV though.
if i was going to take this route, i think the "matches pattern" part of adv-ss would work, with the adjustable threshold
Indeed, that's what I want to test at some point
Thank you, Chiyo. I've updated the page.
Hello,
I have a gameplay scene I'm trying to "angle" to be flush with my intermission scene. Is there a plugin for that ?
nice , is it on YT ?
Yes
Thank you so much. I hope you have a awesome weekend.
YOU TOO 
@radiant mulch The Corner Pin makes it easy
Thank you
I think you missed #off-topic
Have you tried the OBS-fortnite-building plugin? 🙂
I have a need to display a source to a stage monitor. I can do this by projecting source but to esc you need to move your mouse to the windows and hit esc. I found a plug-in that auto opens the full screen with a hot key. But have yet to find one that turns it off. Any suggestions? Much appreciated.
@idle shadow you can close the projector from the taskbar
Thanks for the reply. That is how I currently do it. Would like N easier way to add to the workflow in our productions 
@idle shadow i would very much like to see a "projectors" dock, similar to the sources dock, where one could pre-configure projectors, but that won't happen until someone makes it happen
A workaround is to make windowed projectors, and manage their positioning with a program that can … well, manage window positioning. But that can be a bit fragile.
Ask and you shall receive https://obsproject.com/forum/resources/durchblick.1484/
Ooo
ha, i probably should have asked, just in case it already exists and someone mentions it to me
It was made like 2 weeks ago
Oh well, there we go, new enough that it's okay not to be on our radar :D
Im waiting for version 1.2, so I can replace OBS default Multiview.
It doesn't do borderless etc on Windows yet, because apparently that functionality is default Linux
¯_(ツ)_/¯
It's still early, so there's a few things to be improved. But tbh, for a first alpha release it's pretty clean. Definitely the way forward for Multiview in OBS.
Woops wrong quote. @untold jay
lol
Might need to wait for next update to get "dockable window"
oo, projector docks
Ye looks pretty promising. I already tried it, and once you figure out how it works it's really customizable.
obs-studio gets better by the year, i see
2021 gave us win-capture-audio, 2020 fixed mixed refresh rate issues, 2019 improved performance with hardware encoding, 2018 i don't remember but it was probably good too
Good morning what is the best place to download plug-ins for obs
How to install plugins: https://obsproject.com/forum/resources/421/
List of available plugins: https://obsproject.com/forum/resources/categories/6/
Thanks💪😁✌
Oh wow that's a lot of information I'm mainly just looking for a way for when someone posts a level for me to play in my stream it will log the level where I don't have to scroll back up the chat any help is greatly appreciated I looked at the website above but was a little confused on what I was even looking for
@blissful falcon where, on twitch?
You should really just ask for that in the first place. What you need is a chat bot with this feature. OBS plugins don't interact with your chat in any way.
It's on yt
Yes sir
Hm, I don't know of any YouTube bots that do that, only Twitch bots
It's where you can type !level id then it logs the level Id for me
Yes, those exist for Twitch, but I don't think any exist for YouTube
Poo
Let me see if any YouTube chat bots can do anything similar
That you might be able to use in the same way
Thanks I'm totally new to this type of thing but my chat becomes pretty active and I lose track of levels people have posted I really appreciate the help
Basically, you need something like Warp.World
Except that's Twitch only afaik
Or any YouTube chat bot that has a queue system
Hmm got you I'll try to search that
Alternatively you could do a Google form and link that
Could put the link for example in the video/stream description
So I'm checking out nightbot it seems like the best source does anybody have any knowledge of this bot. Also hope everybody's having a great morning thank you for the help always
Best thing is to just try it
It costs nothing
💪😁✌
Quick qn, does obs really need to run as admin to increase its general performance, and I'm not streaming games or anything just wanted to know if running as admin directly impacts obs on a high level or its just a small boost to obs,
I know it's not related to the channel directly but it is, becuz I need to disable admin access for obs, so that my SDK plugins can work when obs is the focused or the foreground window
Gonna bump this again in hopes someone might be able to shed some daylight on it - the developer seems stumped, and I'm way out of my depth.
Running as admin increases OBS GPU priority.
Basically if two things fight against each other for GPU ressources OBS is more likely to win.
I see, just to confirm other normal desktop apps like chrome and Edge or 3rd party apps will be using cpu by default right?
@stark narwhal
Mainly games will hog GPU ressources.
Webbrowsers can use hardware acceleration and depending on what you do in them they will use GPU ressources as well.
I guess webgl / games running in them?
Ok if I turn off the gpu hardware acceleration, I should be good right ?
Nope no games, I'm actually streaming for church services mainly
I don't think you will get into GPU ressource issues then
If you don't do heavy 3d rendering in browsers
Ok got it thanks 😊
я один русский?
I've finished that now. I'll see if I can get a release out soon. It also saves the state and geometry in general now, so you don't have to open the multiview window everytime
Tonnes of desktop apps use the GPU. If you open Task Manager and go to the Details view, right click on the column headers you can enable a number of GPU related options and see all of the programs using the GPU/VRAM. Pretty much all web browsers use some form of GPU acceleration. Also, gaming clients like Steam, Galaxy, Origin, etc., as well as comms software like Discord, Slack, and many others.
Well, this is superseded by the VLC source's shuffle option, which I didn't know had been added (or when) relative to the last time I tried to do this a few years ago lol. Wish someone had mentioned it on Reddit or the forums before I spent hours looking for a solution 
At least I have a working video shuffle!
- Windows 10 21H2 (OK)
Intel Core i9-9900K @ 3.60GHz - OK! / GeForce RTX 2080 - OK!
in spite of the above analysis, the last line reads "attempting to hook process: Flightsimulator.exe".
how can I fix this?
🙂 set all of my stuff up with it yesterday
The official release came out an hour ago, pretty pog stuff! 🙂
Dude is this guy not the best or what
I've been trying to say this for months but no one listens to me 😠
is there a tool i can use to use a dslr as a webcam for linux? i can't seem to get anything to work properly
I assume you've tried capture cards at this point?
i don't have a capture card, and i don't really plan on getting one atm
i can connect the camera via USB but it shows up broken
Then you're shit out of luck then. Only the latest and greatest DSLRs have the USB bandwidth for things like 1080p60 and even then, probably need a firmware update to enable UVC support, if it was even implemented by the manufacturer. Otherwise you're looking some slightly older DSLRs (but still only like maybe ~5 yrs old) got drivers for non-UVC support, but every one I now of only for Windows/macOS and outside of some select camera bodies, you'll also be limited to USB 2.0 bandwidth (roughly 480p30 @ yuv422p).
Like I said, UVC-compliant capture card and a DSLR with clean HDMI output. You'll also need a dummy battery as, again, only very recent camera hardware has been designed to run continuously with external power (unless it's a cinema camera or camcorder). And even then, not all can run off the power from USB Type-C PD.
the camera works through canon's official EOS webcam tool on windows but it doesn't want to connect over USB to obs without tons of artifacting
Welcome to the limits of USB 2.0 and heavy compression. See above.
yeah, it is only USB 2 sadly
idk why canon released a DSLR in 2018 with a mini USB port but they sure did
So yeah... much newer camera body (like current model year) or get a HDMI capture card
And even with current models, only a select few are actually designed to be used as a webcam
damn, i've seen other people use similar canon dlsrs as webcams with the same software over USB 2 but guess my camera's picky
i wish canon would develop their app for linux, can't be too different from the macOS port lol
And even if they did, you'd still likely run into encoding limits
i'm not pushing 4k lol, i just want 720p 30
not doing much else than trying to use my nice sharp lenses to show me working on computer components
"Similar" doesn't cut it here on camera bodies as your exact, specific model may not have the compute, memory, or libraries, or PFGA space to do real-time video compression on a continuous basis. Or the cooling just isn't there and goes into thermal shutdown.
it def does have a thermal limitation, but the battery gives before thermals get too bad
It's likely running uncompressed 8-bit 4:2:2 over USB 2.0, which means you're going to be topping out at like 480p/576p as that's just all the bandwidth USB 2.0 has to give...
canon seemed to throw random components at the T line of dslrs lol
The Linux and macOS subsystems for video devices are in no way related, it would be something entirely separate
I know that's not actually important to getting your issue solved, just felt like chiming in with useless info :P
Also a "you get what you pay for" model line.
oh right i forgot just how much macOS codebase isn't really stock, iirc it's only "unix compatible"?
stock is a poor choice of words but whatever
Everything above the basics are proprietary. Linux has video4linux, macOS has AVFoundation.
5 year old body design and an okay sensor and processor lol
But yeah, sounds like a capture card is the way to go. But that's probably true of most cameras tbh, then you're not limited by the camera's firmware or PC software
makes me wonder how tf the canon software works, is it just a massive amount of compression?
That or it just fetches a lower-resolution-than-max image, or has a lower-than-you-think frame rate
any recommendations for a cheap capture card? 1080p 30 is just fine for my needs
Any USB 3 UVC-compatible capture card will be suitable if you're on Linux
lower frame rate def, it pushes about 30
I use one called the Aten CAMLIVE, it's a few years old, connects by USB-C and comes with an adapter — works very well, I use it to stream my Nintendo Switch
But anything similar would do, so long as it meets the UVC spec
Then it won't need any specific drivers
don't have any USB C ports on my PC sadly, i cheaped out on my case and my mobo lol
that and it's a 2018ish ryzen build
That's why I said it comes with an adapter :P
USB-C is just the shape of the plug, after all
ah i have a few of those but it likes to stop down to USB 2 even though it's got the pins for USB 3
Depends on the adapter, depends on the spec of the device too. There are USB 2.0 USB-C devices out there (sadly)
oh trust me, i have a ton of those, and most of my USB C cables are 2.0 only
not being cheap helps with that 😉
Just be aware that ~$60 USD is pretty much the floor for capture cards that are actually USB 3.0 and will do uncompressed 1080p60 video. Anything under this price point, regardless of model or claims, will be USB 2.0 with heavy MJPEG compression.
I was wondering if someone could tell me where i could learn to configure obs for opencv in python?
Docking seems to work more or less
how far to 1.2 with the windows features?
Oh dear, why is compiling stuff for Windows always such a pain.
I'm using the official obs project template and I'm trying to figure out how to add an additional library to the build dependencies.
On Linux I just put an additional line to the packages to install and add a find_package to CMakeLists. On Windows??? I have dozens of files that bother about obtaining dependencies and I have no idea how to make it work (luckily enough I don't care about Mac OS atm).
I see I will check that out, thanks for the insight skeletonbow
You should look at an existing plugin's source to see how they handle it
@strong tulip Any suggestions for a particular example?
I don't really know any particular one where I would expect external libraries.
I expect the background removal one would have external libs
or StreamFX will def have some
Honestly, at the moment I don't even wanna consider building it on my local windows machine since it sounds really complicated to set it all up.
obs-backgroundremoval still seems to use azure pipelines which I cannot use.
lemme have a look at streamfx
Not sure how Azure Pipelines has much to do with looking at a project's CMakefile 🤨
well the cmake is not my difficulty
Well, it's all just CMake on Windows too
The difficulty is making cmake find the library if there is no system directory where it can just find it like on Linux
So then CMake is your difficulty
In which case, surely looking up some CMake docs on how to do this on Windows would be the doctor's orders
I know there are ways to manually specify paths on cmake, but I have difficulties modifying the github actions stuff to download (in my case boost) to automatically pass it to cmake.
Since all the actions scripts are kind of overwhelming
(and I don't really know powershell)
And to what it seems to me streamfx yet again use entirely different github actions setup than the project template which makes porting a bit difficult.
I just quickly hacked the dock together. I'm not sure if I'll get it to properly save/restore its state, multiple windows might also take a bit longer, but the fullscreen menu option is already done, you can test it here https://github.com/univrsal/durchblick/actions/runs/2083527343 I've also looked into adding the option for other plugins to register their own widget type which seems to work mostly.
I'm not sure if I'll get it to properly save/restore its state,
Ah does that mean every time you shutdown OBS and open your SC again it won't remember your Multiview?
no, just the position of the dock in the main window. The general position, visibility and fullscreen state is already saved and reloaded
Ah cool, I'll give it a whirl and let you know! 
thx
Little unsure what these 2 options do. I tried both but couldn't tell the difference. What is 'program indication'?
"which scene is currently in program view"
Ah thanks. I see it now, red border versus red dot when you're on that scene. Ty Matt 👍
In that case I'd like to suggest a 'no indicator' option 🙂
Other than that everything looks clean. The ordered lists and revamp of the settings were a massive improvement. Looks really good to me 🙂
@boreal hearth found a minor thing;
When you drag your mouse off of the Multiview, it keeps the green "hover circle" present at the last location your mouse was before it left the window, instead of disappearing.
Hi guys I’m trying to unplug into work it’s a thing to show your keyboard and I wanted to work can somebody please help me with that
Please somebody help me
Hey why did you delete my Text
thanks, I'll take a look
Is there any plugin which smooth-moves graphics around?
Move Transition
Hey guys, I been having a bit of a drift problem in audio and video lately. Before I was running game PC with OBS Studio and stream PC with Streamlabs and it worked with NDI. I just had a slight 10 ms on a video delay filter. My sync timings were internal for the main NDI and the audio only ones were source and no issues with that. Now I switched to OBS Studio for both PC and it drifts, seem to start fine but a few hours in I seem to be 200-250 ms off. Is it best to use network on both my machines now ? They are connected to the same router in a LAN no wi-fi setup.
Is anyone else having troubles with NDI plugin local capture with Skype?
nope
If we hear of anyone having problems with it in the future we can send them your way though. 🙂
I'm using the win-capture-audio plugin to capture audio, which is great, but occasionally the audio gets distorted for no perceptible reason. Does anyone know a fix for this?
Do you have crackling sounds? If so that usually means the audio driver has desync'd generally due to overload. One thing that can be done is to go into Windows system performance settings and give priority to background processes. Most DAW software recommends doing this when dealing with audio in a professional manner.
Give OBS priority?
no, give background processes priority
I see this now. Okay, so I'm doing that right now. That won't affect the programs that much?
This is the first time I'm doing something like this.
Also, if this is a Windows thing, I guess I've been posting in the wrong channel, sorry about that.
Basically, when you're doing audio recording it is a realtime thing. If there isn't enough CPU resources in order to ensure the audio drivers can process incoming audio in time, the audio driver can get out of sync and it results in "robot voice" or similar distorted audio. Sometimes the device can be reset, other times you might need to reboot to reset the driver. Voicemeeter Banana has a Reset Audio Engine option that generally sorts things out when using Voicemeeter for example, but most programs do not have such an option.
By giving background apps priority it helps to ensure the audio subsystem gets some CPU priority.
It doesn't eliminate the problem however. Any system if heavily loaded can result in audio driver going out of whack. It doesn't generally happen with desktop audio in Windows, but is a common problem when using software like DAWs and broadcasting apps on a more heavily loaded system.
Okay. I understand. This begs the question, though, would this make it so the Chrome window I use for our maps and the popped-out Discord video chat window I use for our cameras will not freeze when they're not in the foreground?
It will give background tasks priority, that's all it does. It doesn't do anything else.
Okay. Cool. Thanks for your help. My next stream is tomorrow, I'll see if this fixed, or at least reduced, the issue then.
Note however that if you have anything running in the background which is resource hungry, such as a virus scanner that is aggressive, it can cause your CPU to get starved. There are pros and cons to this.
But without it, if the system is overburdened audio can get out of sync.
Also, be sure to update all of your audio device drivers to current.
Will do. Thanks.
hey everyone im a bit of a noob here. im trying to create a specific effect where i have a window that scales to sound but with some sort of motion blur effect on the zooming. not sure if that is clear enough, anyone happen to have any idea where i could locate a motion blur effect like that? also any way i can make a window partially transparent?
when clicking the mute button how can you show it on the stream (not with a hotkey)
For using sound to scale a source would require a plugin for that. I think there is one that can do it but not 100% sure off the top of my head. If not, it'd be possible to create a vertex shader to do that using OBS Shaderfilter Plus, which has fft support so it can be used for making custom audio visualization FX. There is the Spectralizer plugin and a few other audio visualizers but I can't off the top of my head think of a way to have the output of that animate the scaling on a source.
There isn't any motion blur plugin for OBS that I'm aware of, however it could theoretically be done in a plugin. The closest you can probably get is using either multiple copies of the given source, and apply different amounts of Render Delay to them, keeping in mind that gobbles up GPU VRAM. Alternatively Exeldro's Recursion Filter might be sufficient as well.
If you need help or have questions about OBS, check out our #support-portal first!
Which mute button on what?
When clicking mute on the audio mixer
awesome thanks for the info, ill look into that recursion filter
You can check the OBS Resources site for plugins but I haven't seen one offhand that can do that. If not, it'd require writing a custom plugin.
If you have a StreamDeck there are other options.
i think i may be able to make this filter work, is there any way to make a game window transparent?
Right-click your source > Filters > Add a Color Correction filter > Don't touch anything except the Opacity slider, owo.
@boreal hearth switching scene collections resets the Durchblick.
Obscure troubleshooting test... Try switching to a different scene just prior to switching scene collections.
Does anyone have source record that can try to help me with the issue of my camlink freezing?
i think chyio mentioned the spout2 plugin option to you already
i dont see any tutorials on how to use this to do the same thing source record does
i've never done it but the way he described it seems pretty straiht forward. install the spout2 plugin, probably add it as a filter to whatever source you want to record, run a separate install of OBS in portable mode w/ the spout plugin installed there as well, add a spout source and select the source you added a filter to
this will give you two separate instances of OBS running - one with everything and one with only whatever you added the spout plugin to (your 1 source)
then you can record on both
would that work by recording the two sources separately? and what about the audio. I need the audios separated as well?
audio isn't related to video in this case, nothing would change as far as your audio setup and you can record multiple tracks in OBS if you'd like without running two instances
the only special thing being done here is sending your individual source to another instance of OBS to record separately
If you want separate audio mixes, you can do that on the primary OBS by using the MKV container and configuring multi-track audio recording in settings and in Advanced Audio Properties
ill still need to use premiere to seperate them 😦
Either doing separate mixes to separate tracks, or having a main mix, and split isolated audio on the other tracks.
at that point its the same as me recording 2x resolution with separate sources. The added time is the time to seperate them afterwards
source record includes the seperated audio
What is your ideal target outcome?
to record with 3 video outputs. 1 = the original stream/recording which is the 2 sources overlapping and overlapping audio. 2nd output = one source with its dedicated audio (my cam and my mic) 3rd output = the 2nd source with its dedicated audio (gameplay or reaction content)
this is what source record does.... but i cant get the lag to stop with my cam when it's installed
🥺
hey guys i am having issues installing the spectralizer plug in into my obs
Are you installing it from the obs forum?
yes
Does it simply not show up in OBS?
yea and i have tried following the tutorial video in the forum and ones i find on youtube
Check in file explorer that the plugin files are there
i have both the zip and plugin file and neither of them work
Have you installed using the installer?
Or manually w/ the zip
tried both
Ok, run the uninstaller and then install using the installer again
i don't think the file is downloading properly i can't find the uninstaller anywhere
One of these should be it, click on each and it'll tell you "Are you sure you want to uninstall xxx plugin?"
Check which could be the spectralizer plugin
ok i found it just uninstalled it
@upper condor Thank you for your time it fixed it
You reinstalled it and it worked?
That and had to redownload it the file must have corrupted or not downloaded everything
Yup, happened to me too... it just installed in the wrong location, glad you got it fixed!
这个软件看起来很好玩 我是在YouTube发现的这个软件
它是
Welcome to the official OBS Community Discord server! Unfortunately, our support volunteers can only provide support in English. Most of our support documents and guides are also only in English. If you feel comfortable using a service like Google Translate, feel free to use that to send messages to us. We'll do our best to understand your intent, and we'll try to help you as much as we can.
Translate
Ok, I can use English to communicate English.
So I guess no one is willing to help me. What if I throw them a couple dollars?
The lag sounds like your computer specs
I have an RTX 3080, my PC should be good. Only the camera lags and it immediately fixes when I uninstall the plugin
Have you tried a different encoder?
Other than nvenc? Yes I tried 264 which made it worse. I took it off nvenc new since it said there was issues with the plug-in and nvenc new but it said old nvenc should work
And it didn’t
Hmm, could be tricky. Source Record is an experimental plugin. You're using the old nvenc now?
Yes, still have cam lag. It’s the only source doing that
- MP4/MOV Recording
- Windows 10 21H2 (OK)
- Not Admin
- 0.1% Rendering Lag
- 0.1% Encoder Overload
AMD Ryzen 7 3700X - OK! / GeForce RTX 3080 - OK!
Definitely run OBS as Admin
Source Record also has issues currently with Nvenc, where it will default to the Stream encoder's output instead.
may not be strictly related to the issue, but its good to keep it in mind. really confused me when i ran into it
Also a good idea to switch to recording to MKV to avoid the potential for complete data loss in power outage, computer crash, or other similar situations that prevent the recording from being finalized.
- Hardware-accelerated GPU Scheduler
- Windows 11 21H2 (OK)
- Not Admin
- No Output Session
- Windows 10 Game Mode
AMD Ryzen 5 3600X - OK! / GeForce GTX 1650 SUPER - OK!
hello
I need help with something
I was wondering if I can make my regular obs in a way where it records something but only picks up the background audio of that application not any other
https://obsproject.com/forum/resources/win-capture-audio.1338/
This can capture individual apps, groups of apps, or the OPPOSITE of what you select (so capture everything BUT my music player)
okay so I made a window capture but for some reason it is still picking up spotify
when you say "window capture" do you mean the "Window Capture" source in OBS, or the "Application Audio Output Capture" source that was installed by the "win-capture-audio" plugin?
The "Window Capture" source does not capture audio.
you need to add the "Application Audio Output Capture" source
this one?
No, it is added after you installed the "win-audio-capture" plugin I linked to you initially
https://obsproject.com/forum/resources/win-capture-audio.1338/
You can download from that page using the white "Go to Download" button.
Here is a link to the GitHub page that has the full instructions on its usage : https://github.com/bozbez/win-capture-audio
alright I downloaded it
do I restart obs
yes, you will need to shut down OBS before or during the install anyway
okay
okay thanks that works, but I also want the video of thing its recording
so only get the audio of that app and only get the video of that app (same app)
yep
If it is unstable for you, another option is using Voicemeeter Banana. There used to be a guide for how to use it but it seems someone deleted it for unknown reasons.
There are tutorials on YouTube for that though.
I guess that makes sense, I haven't really tested that, but the idea is that each scene collection has its own set of multiviews
Switching back to original Scene Collection removes any scenes/source that wasn't present in the new Scene Collection you switched to.
thanks I'll have a look when I have time

Andilippi just posted a video about Durchblick 3 minutes ago
Not surprising, it's fairly close to the ideal multiview.
i am having trouble with obs websocket plugin
Describe the trouble or issue, or where you have a question about setting up and using the plugin. Then someone who knows how to help will respond.
hi
my discord voice doesnt come through under desktop audio or audio source
anyone know if its a problem with how my scenes are set?
take a look in your discord audio settings and check what the output is set to
and you're in the wrong channel so any further questions, post in #audio-support and i'll help out
oh thank you!
Is anyone having issues with source record plugin?
You'll need to be more specific, but source record is experimental and fairly buggy.
My issue with Source Record is that Source Record cannot record at original frame rate. My camera is running at 59.94 fps. OBS is set to 30 fps. I'd like to record at 59.94 fps but it's impossible by Source Record.
yeah I should rebuild Source Record, but that will be a long term project for me
I know that. That requires to change libobs as well.
It is one of the most sought after functionalities for OBS.
Is there a way to see the input overlay option?
if you're talking about the plugin it's located here
https://obsproject.com/forum/resources/input-overlay.552/
Oh man, thanks
if you mean it's one of your most sought after functionalities I'd buy that
I would say it's fairly high up there in requested features that I see talked about in here, at least
that doesn't gauge how many users out of the general userbase need it
it's just a little frustrating when there's people around saying "everyone wants [x], [y], or [z]", kind of unintentionally speaking on behalf of all other users
Oh yeah I doubt the general userbase cares about stuff like that haha
saying "I want [x], [y], or [z]" is fine, and what this room is for, but saying "everyone wants [...]" is just something that I'd prefer not to see people saying
what is your most sought after feature Jim?
a "let jim sleep for a bit" button
i'm sure 27.2 didn't help towards that goal very much 😄
I don't really want any new features personally, if anything I just want to refactor and simplify things
I mean sure there's things I'd like to have like that but in general my own personal desires (if someone would actually give me time to do it) would be just cleaning up technical debt
Doesn't Mute button work? 😛
true 🤔
i also think the feature set is pretty complete at this point. plugins can be used to accomplish anything else...although a plugin manager would still be nice 🙂
Unfortunately, no one have clicked it though.
Hey i just updated my OBS today,
and now my virtual cam is not working,
ive tried on chrome and firefox.
before the the update it was working pretty well. please help, thanks
I'd so love just to go through the code and clean things up without having a million different people over my shoulders saying "we need this" or "we need that"
Obs needs to buy a cloning device so there can be a work Jim and a play jim(and maybe they can alternate so neither gets to full burn out)
if it's the main OBS virtual camera and not a third-party plugin virtual camera, you'll probably have to go to the support channels. reinstalling obs might help though, but that's about all I'm willing to say in here, I'd advise going to the support channels
Its the plugin one
I didn’t think the third party plugin was even supported at this point
I, of course, could be wrong. Just remember that being said in the support channels recently.
it did work well on older version of OBS, unfortunatelly i forgot which version i used before i updated to the latest one today, so you meant maybe this plugin is not longer supported in latest update of OBS ?
Just for my curiosity. With which version was the plugin working and which version did you update today?
i forgot the old version i used,
but now its now version 27.2.4
According to the OBS plugins page it hasn’t been updated since march 2020
OBS has a built in virtual cam though that works fine
I don't wanna be that guy who tells you to do use a different tool to solve your problem, but AFAIK the plugin doesn't do anything the built in virtual cam doesn't. And the plugin hasn't been updated in years, presumably because the built in one usurped it.
Oh okay guys! i think im gonna just do a clean install and try to use the built in vcam!
Thanks for helping!
Was virtual cam filter different?
Virtual Cam Filter is a different plugin
probably just needs the filter reregistered
K, i remember the one with 4 outputs had a filter too
Honestly, not really. Source Record for my usecase does the trick since Exeldro's hotkey fix.
It's literally the thing I see people come here asking the most about consistently, out of things obs cannot do.
It's something that's useful to any sort of content creator.
I'm sorry if it seemed like it was an attack on you - wasn't - was more meant to be an affirmative nudge at Exeldro's "I should rebuild Source Record".
congrats, you're wrong on the internet
the obs-virtualcam plugin allows for up to 4 total outputs, and can be used as a filter on any source or scene
I’m sure there’s a nicer way to put that
Oh look at that I got it confused with https://obsproject.com/forum/resources/virtual-cam-filter.1142/ Owell you win some you lose some.
anyone here familiar with lower thirds? just trying to figure out if there is a way to use it to read text from file (for most rec subs/follws/bits)
hello I installed the plugin win-capture-audio but it does not appear to add. can anyone help me?
add a source add application audio output capture and select the exe
Hello I'm on mac and I would like to have the obs virtual camera plugin except that I'm looking for but I can't find can you help me
Windows: OBS v26 and above contains a basic virtual camera. For advanced usage, such as preview or specific scene/source output, try the third party plugin.
macOS: OBS v26.1 and above contains a standard virtual camera. Having issues with specific programs? Check this guide.
Linux: OBS v26.1 and above contains a standard virtual camera. v4l2loopback is required, best installed via the v4l2loopback-dkms package.
it's in OBS without a plugin
click "Start virtual camera" in the bottom right of the window
If you need help or have questions about OBS, check out our #support-portal first!
let's continue in #macos-support
okay
can someone help me with the ndi stream setup please
Laptop
Asus aspire V 17 Nitro Black Edition
GE FORCE GTX 960 M
16 GB RAM
INTEL CORE i5-6300HQ
Desktop
Ryzen 3-3100
8 GB 3200 HyperX Fury RAM
MSI R7 240
this are my specs
this is my network speed
i installed ndi plugin but no help
i manage the figure out the ndi but now is the stream pc is not connected to the internet
not wifi
NDI isnt going to work well over Wifi. For a high quality feed, you need to push around 100Mb/sec
depending on the output resolution, frame rate, etc
sorry for taking so long. Is your LAN network Gigabit?
- Mismatched Sample Rates
- Capture Interference
- Windows 10 20H2 (OK)
- Not Admin
- No Output Session
AMD Ryzen 3 3200G - Possible bottleneck / Radeon R7 + R7 200 Dual - Possible bottleneck
- Mismatched Sample Rates
- Capture Interference
- Windows 10 20H2 (OK)
- Not Admin
- No Output Session
AMD Ryzen 3 3200G - Possible bottleneck / Radeon R7 + R7 200 Dual - Possible bottleneck
hey guys i need help, so i was following this tutorial, i installed everything needed and put them in the correct folders, but it still won't show "user-defined shader" in the effect filters. Anyway, can anyone tell me how to fix this?
youtube tutorial i followed: https://www.youtube.com/watch?v=c1O8c3b5vGw
plugins i downloaded: https://obsproject.com/forum/resources/obs-shaderfilter.775/
https://raw.githubusercontent.com/exeldro/obs-lua/master/VHS.shader
(btw this is the first plugin i'm installing)
the app you want to get audio from
@mortal harbor it'#s not capturing my mc
sounds
can u help?
did you select javaw.exe and add it to the list
yes
screenshot it
alr
mc is loading again
i had to resytarty it
@mortal harbor
you didn't click "add executable"
still doing the same thing @mortal harbor
screenshot
now it's working @mortal harbor
ty
it's capturing my google sounmds
when i muted
desktop capture
fuklly
muted this
and it still captures it
at the slightest
i want that muted completely :/
@mortal harbor
You're not sending us the screen shots so there's only so much we can do to help you
Also, not related to plugins/tools, check out #windows-support
How long does it take until a plugin or resource has been approved on the OBS forum? I added my Hudlay plugin on the 24th of march and still " Awaiting approval before being displayed publicly."
Hello. I have a question. I have plenty of extensions in my OBS, is there any ways I can make them update automatically? (As far as I know, they don't do that on its own)
I was hoping Github would have an app that can sync your software with repositories, not sure if that is the case
Unfortunately, there is not
We're planning to add a plugin manager in the future, perhaps even in the next big update
I can't wait brother!!!!!
Same here! Thank you so much for the quick answer 
That sound awesome! I started my HUDLAY project because i wanted to have layers somewhere online / centralized so that you can call them from wherever you are.
What if this would also be possible with plugins?
Do not misunderstand me, i am not a techie and for sure do not know how OBS is created. But imagine that instead of downloading the plugins, you would somehow call them from the OBS server. This way OBS would have the plugins always up to date. I really do not know if this is possible, but it would be awesome!
I know that this sounds more like a SAAS, but it could be some kind of solution.
anybody know how I may change the web socket server settings on my gaming pc in order to control it on my streaming pc using streamer bot? I've tried changing the server port but it won't connect. any help is appreciated!
@boreal hearth minor feature request;
ESC to close multiview. At the moment it feels a little aggressive that the only way to close it is to right click on the 2nd OBS window and close.
ESC to close it would bring it in-line with default Multiview 🙂
makes sense, it's noted
Is this normal when uploading new plugins?
yes, it needs to be approved first
it says deleted, but it really should just say pending approval
I've been trying to figure this out, but Canon's EOS Webcam Utility says it works with OBS, but it seems it doesn't. Am I missing a plugin?
It should just show up under the selections for a video capture device
It doesn't. It just shows my defaults and the EOS Webcam Beta version...which I already uninstalled
But it's supposed to work, right? I'm uninstalling again and restarting my computer, but I've been trying to get it to work for a week now...wonder if it's just my laptop?
As far as I know it's supposed to work, they just register a virtual camera device.
You'll probably need to reach out to their support for more help though
Nono..I'm just an idiot. I downloaded the EOS Utility...not the EOS WEBCAM Utility...jfc forget everything I said
Haha, no worries! Glad it's working now :)
I can no longer use BroadcastChannel (JS class) in docks to communicate to local file browser sources since 27.2.x update. I guess they're on different origins or something now
Yeah I think that might've been changed due to no longer needing some workaround I think?
Hosting a local webserver is simple enough though.
Yeah, the previous version of the browser source with an older Chromium build required a workaround by us for use by local files that disabled a lot of security checks. The version used in 27.2.x no longer has this workaround, so those checks are re-enabled.
The URL spec which determines what is an origin does not define behavior for the file: protocol, leaving the potential rules up to the browser, but it recommends to use a separate origin per file when in doubt. Chrome, and seemingly most browsers now, will tend to err on the side of caution and even files in the same directory will be seen as coming from separate origins.
But the simplicity of giving someone a couple HTML files and having them magically connect
(And it's more than a couple)
In theory we could make all local files be considered the one origin and that wouldn't be against spec, but that has security implications and it certainly wouldn't match expected browser behavior. It was already bad enough that we had to disable checks in order to make local files work at all in the past.
That being said, I do agree that BroadcastChannel in the OBS context makes so many things a lot simpler.
I'm not sure how we'd be able to go about enforcing our own rules over Chromium, even if we did come up with rules we'd be happy with.
Wont websocket 5 have a way around that? Especially with it being default in OBS soon
with the custom broadcast messages
A solution that might be possible for us is to proxy BroadcastChannel, and have it prompt the user whenever a particular source or dock requests a named channel, and have them confirm that they're happy with it to send and receive messages on that channel.
Also that, yes, maybe.
that way any source, regardless of origin, can send custom messages with OBS as the switchboard of sorts
I'm not comfortable saying anything definitive, because I'm not fully up to date on how things are planned to be implemented, and obviously security is a concern.
I unfortunately don't see a solution for 27.2.x besides running a local server though.
And whether they'd break on every Chromium upgrade.
Ive set up my own web server on a raspberry pi on my network to get ahead of that
I definitely want to see BroadcastChannel, or something equivalent, being used for local files though.
Finally... after months of testing and trial-and-error... a build of this is ready for the public https://obsproject.com/forum/resources/shaderfilter-1-21-for-mac-osx.1504/
nice work to you and exeldro!
We also set up a web server to host our docks.
It's honestly easier to just give people a URL than to send html files. You should consider a cheap digital ocean server or so. From my understanding, it works like local files, in that it caches the URLs that you visit.
A remote server is no problem but the application requires lots of images, videos, and sounds. It's faster to load a local file.
I of course don't know specifically what you're using it for.
Also if it's a static site, github pages is your friend.
But yes downloading and caching media can be a struggle.
Stating it was "a lot of html" didn't immediately include images, videos and other large file sized content 🙂
Windows comes with IIS...
It's not like I'm just about to develop something and what I want isn't there. It's something that's been developed and working and then suddenly many things break or change unexpectedly. I can come up with solutions but they're not as simple and smooth for everyone involved, incurring more development time and working with new workflows.
Which I realize I'm just moving onto OBS
Oh sure. As a web developer myself, it was not easy deciding which method of breaking existing local file setups was less bad. They all had significant downsides.
One idea I floated was for OBS to host a mini web server itself to bypass local file limitations, but in the end we decided against it.
Out of scope at that stage, and more ways we could break things in future.
I don't see why not.
@weak escarp Any chance for an update to Move Transition that'll allow 'scene sources' to match?
If not default (backwards compatibility and all) then perhaps with a check field like the "match without numbers at the end".
you want to match sources in a deeper layer?
No, just the actual scene source, to another scene source.
that should work
I have a feed, with a frame - inside of a scene. And that scene is in a nested scene for position. And that position scene is in my final composition.
Similar, I have another camera feed in a different ratio - same setup.
They do not match though, Position 1 [H] not matching Position 1 [V].
From a message a year ago it was my understanding that groups/scenes do not much?
Unless I misread this.
yeah that is what I meant with deeper layer
I do not want to match the source that's in the deeper layer scene. Just the final composition scene source. That's not possible?
[Frame 1] [Camera 1]
[Final Scene 1] <--- match that
[Frame 1] [Camera 2]
[Final Scene 2] <--- with that
that should work
Hmm strange that it isn't then. I have with the last word removed, match the other source name checked, and currently my Scene Source named Position 1 [HW] is not matching Position 1 [V]
is the bounding box type the same for both?
Yes, I changed their bounding box since that was the issue I ran into last time.
Bare in mind, it does match Position 1 [HW] with Position 1 [HW] on two different scenes.
Perhaps it's a regex issue?
trying to replicate it now
Oh wait, I don't think so.. I renamed them Position 1 & Position 11 and still no match... hmm.
Oh nevermind, don't bother. I found the issue. Transition Table overwrote the default transition so it was using another transition >.<
It works. It however looks.. really bad hmm.
https://streamable.com/83l4sk What causes this weirdness?
Seems like it goes bigger instead of just sliding across. Hmm. Anyway sorry for the bother 
Damn, that looks super cool @harsh topaz
Disagree.
I'm trying to make it look good though.
This is wayyy cleaner https://streamable.com/y009ul imo
are both the same size? otherwise look at the transition scale size
I'm about to peek into settings for it. Again, apologise for the ping on me messing up. I have too many move transitions
https://streamable.com/e1kcf0 >.<
you might be able to remove a few by using move transition override filters
Well, one was maximum scale, and the other was size changed. So that contributed a lot. 
Hmm, perhaps. But I've found it easier overall when using Transition Table to just pick the one you need unless you're specifically doing a different transition for individual sources on the scene.
Can anyone tell me how long it takes until a tool or plugin published in the forum, is reviewed by someone? My Resource submission has been there now for weeks and it still needs to be approved.
Consider it a compliment on "I see what you're trying to do there and can envision the end result you're aiming to achieve."
There's not really any good way of doing this outside of just letting it fade - since it's two different sources and not one that's cropped. And cannot crop due to frame differences.
Not sure if worth doing.
A cropped source transition looks hella fly.
You mean my question or situation regarding the plugin approval?
They replied to Lindenkron, not you
Regarding the plugin approval, the queue is pretty long, you might have to wait a bit unfortunately
No...
Would be a potentially useful UI improvement if hovering over the arrow had a tooltip popup "In reply to" though.
you should tell the discord devs
@boreal hearth another tiny one. Durchblick appears to be opening fullscreen on every OBS boot even though closed on previous OBS boot.
Possible behaviour change, so it only opens again if it was open on last OBS close?
Uhhhh the shader filter plugin has seemingly vanished on the website overnight. Any ideas?
@red flicker this one? https://github.com/Oncorporation/obs-shaderfilter/
It's been superseded by the exeldro version I believe
I have not seen an actual plugin from him for it O_o
Was the only one that ever came up
Worked fine like 2 days ago
I don't see any shader plugin from Exeldro on the site.
I don’t think he made one.
Xaymar’s StreamFX had shader functionality but it’s not compatible with the same effects
Hm, I thought it was published, looks like it's just a fork.
And Exeldro pointed me to that plugin for his shaders he made for me
It's a bad idea IMHO to remove a plugin tonnes of people use, without having a message pointing from the old URL to the new one, or similar like was done with the VIrtualCam plugin before.
But just to say publicly, I deleted the original post because the developer has been banned (like 3 times, even) from our community for being, frankly, a colossal piece of shit.
So that was supposed to have been removed months ago.
Well the plugin is still available on the github repo, it's not like the removed listing on our forums deleted the plugin from existence.
Here's the github link: https://github.com/Oncorporation/obs-shaderfilter
True that’s why I was asking here since I usually link the obs resource pages ^^
It wasn't an easy decision to make because I know how popular that plugin is.
So please understand it was not a light decision.
I’m cool with it, was just confused
The other shader plugins include StreamFX, OBS Shaderfilter Plus. There are a few others that haven't been updated in eons no idea if they work.
Someone else has been banned but their plugin still exists....
Eh, the Xaymar situation is a lot more complicated.
Still a shame if a functional useful plugin disappears due to personality traits.
But I'm not getting in to that.
Ultimately the user ends up losing out
OBS Shaderfilter has the most shaders available for it and probably the most widely used. It has a number of bugs and seems to have had all development stopped a while ago.
I mean if there’s a forked version that works the same without a shitty dev, then it’s fine - user just needs to be able to find it
Not him.....
Perhaps that's the Exeldro fork?
For fixing.
Well his fork just has a few fixups
Theoretically the original plugin just used HLSL so it’s not like compatibility is a concern
Andersama's plugin?
Perhaps Exeldro needs to upload the plugin again so people can search for it under resources 
Or is that not allowed.
Andersama didn't make multiple new accounts and continue to harass people after getting banned.
So, you know.
Not the same situation.
Shader plugin developers for OBS are like drummers for Spinal Tap. 🙂
Ooooo, that's a "fun" situation.
Why people gotta be....well....people?
did something like that happen?
It's not a huge deal IMHO, but a lot of users are going to be lining up in a long line looking for support for where it went, that's all.
People ultimately suck
I'm not going to go in to the details on what happened.
I'd ask that you just trust it's warranted.
The plugin is unmaintained and really needed someone to step up and take it over anyway.
Frankly I'd like to see someone just write an arbitrary glsl/hlsl shader plugin natively in OBS that we can ship.
SB, up to the task? 👀
didn't that already happen, like 2 to 3 times?
I’d love native glsl that would be game changing
I figured some day I would do so if someone else didn't but I don't have enough experience yet with native plugins so that day wouldn't be anytime soon. If Exeldro has forked it, and planning to release soon then that's about the best possible outcome I can think of currently.
I had no plans to release my fork
I just saw the fork, I don't think he was planning to release
The macOS version got released
Not presently, still too much of a n00b WRT native plugins.
Ah, ok, was just assuming based on above convo
Ye, Exeldro doesn't have enough plugins released. Need to release more plugins 
I'd like to fix some broken things in Shaderfilter sometime later this year if nobody else has. There are like 5.3 million forks of it already to go through though.
As it stands right now, Shaderfilter is the one with the most out of the box ready to use example shaders that people can use without needing to know how to program. StreamFX has the most feature rich powerful and user friendly shader filter, able to work as filters, sources and transitions, take in multiple sources and blend them, and a partridge in a pear tree. OBS Shaderfilter Plus has GLSL support and fft capability.
Shaderfilter needs a good cleanup. It includes some shaders that don't even work and were never finished, various bugs in some of the shaders, duplicated code, etc.
I have local forks of a bunch of the shaders
I’m glad I’m not crazy about some of the included ones not working
It'd be interesting to develop a Shadertoy plugin for OBS some day also.
Yessssss
I've hand ported like 200+ Shadertoy shaders to either Shaderfilter or StreamFX over the last 2 years
My ask for shader stuff has always been "import shadertoy filters"
That would be an ideal end-state in OBS, IMO.
I'd LOVE to be able to have the multi-pass Shadertoy shaders
i just need a different shader filter for VHS effects. The one i have (default with obs-shaderfilter (i think)) has this odd "reset, but show a frame of black first" issue that ive never been able to find a workaround for
https://github.com/orgs/obsproject/projects/2#card-38749524 It's on my list :p
Exeldro has a cool one I had him port
VCR
I’ve yet to see a shader that actually looks accurate
But it looks way better than the built in one once you tweak it a bit
ooooooo, thank you thank you
I've got a fondness for simulating CRT/retro stuff
Do you have them hosted somewhere?
naw, just local
Would you be up for sliding them across the table? 👀
I plan to clean them all up and share some of them in the future
Sweet
Right now it's a big hodge-podge spread across a few computers, one dead, and a bit of a mess. I usually don't just port them, but analyze them and make as many options user configurable as possible under the golden standard of More is More™
One can never have enough dials and knobs and doohickeys.
That’s my kind of philosophy
- MP4/MOV Recording
- 24.1% Rendering Lag
- 58.3% CPU Encoder Overload
- macOS 12.3 (OK)
- Non-Default x264 Preset
- Encoder start error
Intel Core i5-5287U @ 2.90GHz - Below cpu encoding requirements / Intel Iris Xe - Possible bottleneck
whoops wrong channel
I've also been thinking that housing at least some of them within their own more user friendly plugin would be a good idea.
I ported a VCR shader for ElDirtySquirrel a while back, I wonder if I have it on this thing
looks like I do
@red flicker here, you might want to poke around with it
oops, wrong one
I've got a bunch that manipulate YIQ colorspace also to simulate NTSC and its associated hardware flaws
Thanks!
np
can anyone tell me how i can tell why a plugin isn't loading on macos? i've installed a plugin by putting it in obs.app/contents/plugins, but it isn't loading and i'm trying to see there's any debug output relating to why
https://obsproject.com/logs/yRG4Bw3t2_iT3rVH this is a log from startup, the plugin in question is obs-teleport.so, and it's in the folder above, but OBS doesn't seem to be making any attempt to load it? does anyone know what's going on here?
- Custom OBS Build (27.2.0-189-g5b0395fc6)
- macOS 12.3 (OK)
- No Output Session
Apple M1 Max 10 Core 3200 MHz - OK! / Apple Apple M1 Max (not in benchmark DB)
is there some issue with using plugins with custom OBS builds?
obs-teleport.so: Mach-O universal binary with 2 architectures: [x86_64:Mach-O 64-bit dynamically linked shared library x86_64Mach-O 64-bit dynamically linked shared library x86_64] [arm64]
obs-teleport.so (for architecture x86_64): Mach-O 64-bit dynamically linked shared library x86_64
obs-teleport.so (for architecture arm64): Mach-O 64-bit dynamically linked shared library arm64
``` a universal binary should work, no?
or does it need to be strictly arm64 only?
So I've been looking around for this plugin and I haven't managed to find the dll files for that plugin anywhere on the github, and the file seems to be missing on obsproject. Was it taken down?
Did this ban happen today? I cant find the dll for this plugin on the github anywhere.
fair enough ty
i extracted the arm64 binary from the plugin with lipo, but OBS still doesn't appear to be trying to load it
nothing in my OBS logs mentions the plugin, so i'm not sure how i'm meant to debug this issue
hello can someone help me stream deck does not respond to the g keys of my corsair keyboard is it a k55?
this is from an old version, it was changed in 2.2.0
it is now a seperate option
this change was made in December 2020
You'll get something similar from Load: When this filter is loaded or updated
and apply Filter only enabled when moving
There's a lesson to this: instead of asking why OBS doesn't match the guide, you could just ask about how to do what it is you want to do — then people can tell you how it's done now, regardless of whatever guide you found :-)
I've never used the plugin I just looked at the code and saw how it was changed
Afternoon 🙂 I am looking for help to Install the VST plugin onto my windows laptop, i can see loads of Audio etc to go onto the sites but I can't find the VST plugin so then i have it on my laptop and will be able to paste the DLL files into directory 🙂 TIA hanky 🙂
OBS Studio supports most VST2 plugins. More information can be found here, including restrictions and plugin install paths: https://obsproject.com/wiki/Filters-Guide#vst-plugin
Your screenshot is literally pointing at the source for adding a USB camera
but it cann't work
If you need help or have questions about OBS, check out our #support-portal first!
@oblique yew I have read what you sent me and i'm lost, I need the VST in my program files so i can the copy and paste the .DLL files to the directory 😦 And also get more plugins for use with OBS
good afternoon, can you please tell me how to make a big button for the webcam on the panel that I would press with the mouse? turn on and off
You can set a hotkey to show/hide a source. Settings > hotkeys @vital condor
Namely, is it possible to create some kind of visible button in the obs itself? as if she was on the panel
Maybe source dock plugin?
it would be better to use a hotkey
big button for the webcam on the panel that I would press with the mouse? turn on and off
Both button and hotkey seems a bit excessive. Best option for visuals is probably Matty's idea. If you want more involved ways of doing it it'll require a bit more knowledge than just setting a hotkey.
Video Capture Device is for physical webcams. "Start virtual webcam", near Start Streaming and Start Recording buttons, is for virtual. Video Capture is input-only, virtual webcam is output-only. For more help, poke #linux-support , owo.
Hey guys im a new streamer and I really want to go about adding alerts and overlays to my stream but I dont know where to start and I dont trust stream labs any advice?
streamelements is great
i switched from streamlabs to streamelements, and i find streamelement overlays much more organized than stream lab widgets
I am just worried about scam based software streamelements reviews scared me off
oh yeah i remember reading those reviews
maybe try contacting people who custom make overlays if you're interested in having your own
There's nothing wrong with StreamElements
They have plenty of users
What you don't need is their plugin for OBS
oh interesting
Just the services they provide on their website will do, they give you links to copy-paste into OBS' Browser Source
agreed. i got confused when u said scam based 😂
ooo and once added it auto links for like follows notfications
Yeah, you just have to set it up on their end how you want it, then paste in the URL. Then bam.
its very organized, unrestrictive, and very appealing
i really appreciate that is that just for overlays or does it work for like follower pop ups
you legit the best I appreciate both of you
I just try to play the game safe when I am not an expert on topic
streamelements also got chat interactive things I believe. 🤔
i need to login using my twich ?
its best to do that so they can access your twitch info
ok got yah
How can I properly utilize the assets that Streamlabs' Social Reminders tool generates? It gives me a .webm, .gif and .mp4. I'm aware that I can utilize Media and VLC Sources, however that'll loop the reminders infinitely, which isn't desired. Instead, I'd like it randomly play without any interaction.
TL;DR, how do I play a local file at random intervals. I'm open to plugins (on Linux)
this seems like something advanced scene switcher can do
i'm not an expert on it by any means but i bet it can do it.
Yeah I think someone already reported that. It apparantly only saves the visibility state if you go out of fullscreen first
Ah, I see. Either way, its few minor improvements that would go a long way. It's honestly really good and that Ive experienced no major flaws with it so far is rather impressive. Is it a port of something existing or something you built?
It's mostly written from scratch (other than using existing tools from libobs and borrowing some code from the multiview). I've actually worked on this quite a while ago for an RFC to improve the multiview, but it never went anywhere and I didn't have the code anymore either.
Ah, well good work. If it's compatible and you get the plugin to a place where you're happy with it - perhaps it could be the default multiview some day
🙂
The concept itself maybe, but the code is probably not good enough to be merged
A cleaner writeup wouldnt be possible?
Eitherway - as a plugin it functions so the least of the concern 😄
Yeah it could be rewritten, but it'd have to be done by someone more experienced. I don't want that kind of responsibility😅
I have installed plugins mulitple rtmp output I want to stream 2 platforms between facebook and twitch set in Obs to 1080p and in plugins I want to stream to twitch 720p which is not set to get from obs so it shows text notice Standalone Standalone encoder calls for more cpu make me use more hardware resources?
Yes because you have to scale the 2nd encode somehow.
thx
After updating Advanced scene switcher, All tabs disappeared, especially those I was using. Any idea how to get them back?
General tab > Hide tabs which can be represented via macros
It's recommended you start using Macros for whatever you're currently using the tabs for.
Since from my understanding, at some point, the tabs will go away.
You saved my life
Be deprecated.
My understanding of macros is so much near nihil, I'll have to get a university degree just to get par with everyone haha!
It's honestly not that complicated. Top field is Conditions (if this happens) and bottom is Actions (what to do if what happens is true).
Try add a macro, add a condition (top half) with the plus sign - and you can see all the things it can check for 🙂
If what you're trying to do isn't super complicated (You can do both simple & complicated things), you can easily learn to navigate macros for most usecases.
You might be able to find some explanations here if you find yourself stuck! Good luck, the plugin is incredible 
I know, No one is at the computer while in live feed!
All scene swwitching is done automatically!
Yea it's super cool. Set up a system like that myself as well a few weeks back.
Even camera switching can be set, using duplicate scenes with different cam! But a cam switch option would be nice as well...

