#plugins-and-tools
1 messages Β· Page 63 of 1
Text-pango? I see it hasnβt been updated since 2018. Have you used it? Any thoughts?
it works
the plugins ive added dont show up?
Which plugins, and how did you add them, did you install them using an EXE file installer, or download a zip file and unzip it and copy the files into your OBS installation?
Also, did you restart OBS afterwards (it does not see new plugins until it is restarted)
i downloaded the steamlabs extension
@quiet bramble is that not an plugin?
It is however as theirs is a bit "special" you might have better luck asking in their discord or with their support stuff.
!sld
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.
While that's speaking about something different that's the beat way to speak to them.
oh. so is there anything i can add to obs that will be in the sources?
like to add to my stream
like a chat
I don't use their stuff so I can't really help with it.
i mean like on obs extensions
hi i need help.. im trying to stream on tiktok with obs with my ps5 and ihave a windows laptop..
what's the issue?
every thing idk where to start 
β¨ 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
I'm looking for a plugin that can do the following:
When an item is made visible on a specific scene, all other items on that same scene are automatically hidden.
I need this for some sprite nonsense I do on stream- it was set up a few years back but for some reason it broke today and I don't even remember what how it was set up or what plugin i used.
If Im viewing this correctly, it appears to be for timed changes- I still want to control when a change happens.
I use animated sprites that viewers can redeem swaps for. so I need to be able to select the sprite I change and when-- but when I click to make a sprite visible, any other currently visible sprite groups need to be hidden on the sprites scene.
ah sorry, i mistook that for the one i was looking for
https://obsproject.com/forum/resources/source-toggler.860/
That got it, Thanks, you're the best. 
Is there a way to alter the "Studio mode" view?
when I have mine on, I lose a lot of screen real estate. Also, I have some scenes that don't show nearly as much- for example, my sprites scene doesn't need to take up as much space in studio mode-- Is there a way to make a scene appear smaller in it? (Ie, remove the red area shown in the image [[no a crop filter does not work for it, i've tried :c]])
can someone help me figure out why infowriter plugin is not outputting the log file after i finish recording?
Hmmm. Anyone know why the opencv bits of adv-ss would fail on some systems? 01:34:23.365: [adv-ss] failed to load "C:/OBS/OBS 30.1.2-1/obs-plugins/64bit/adv-ss-plugins/advanced-scene-switcher-opencv.dll": Cannot load library C:\OBS\OBS 30.1.2-1\obs-plugins\64bit\adv-ss-plugins\advanced-scene-switcher-opencv.dll: A dynamic link library (DLL) initialization routine failed.
(and same for opencv_calib3d4100.dll , opencv_core4100.dll, and pretty much every other bundled opencv bit)? Is there some prerequisite I don't have installed?
@loud wedge ^
Does this also happen with the most recent releases?
I think the video condition was broken in 1.26.3 on Windows, which might explain the issue you are seeing, if you are using this version.
This is with checks 1.26.4. Oddly, on my desktop, it loads up fine, but if I zip up the whole OBS portable install and send it to my streamer, it gets those errors. I haven't upgraded him to 1.27.x yet (I want to give it time to make sure rough edges are worked out).
I don't actually need that functionality (yet), it just seemed really weird that it works in one place and not in another, so figured I'd at least ask to see if there was some dependency I was unaware of or something.
Another root cause might be an old version of the MSVC redistributable being installed.
GitHub made some changes which result in the plugin (and new-ish OBS releases) having a dependency to never MSVC redistributables.
But if you are not using that part of the plugin there is nothing to worry about.
Yeah, not worried about it, I just find that I'm generally pretty well served by going "that don't look right, I wonder why" when something don't look right. π
Could be out of date MSVC if you're linking against a newer one, yeah, didn't think about that.
I wonder if there's any way to get, y'know, any kind of error beyond "it didn't work". Missing dependency? Out of date? Bad permissions? Corrupt file? The world may never know!
If there is a way I am not aware of it, unfortunately.
Gotta love the tech industry! (...that's not a slight on you, I understand you're constrained by the tools the OS gives you!)
Mostly unrelated, I've been slowly building up a (mostly mental, sigh) list of feature requests for adv-ss... just a bunch of random things that generally don't need more than a sentence to describe. Once I come up for air and have time to collect my thoughts, how would you like me to provide those? Seems a bit heavyweight to open an issue for each individual tiny feature request... better to just DM you a list or something and let you sort through to see what you think is worthwhile/desirable to implement? Something else?
I am fine with either, so whatever works best for you π
Suggestions are always welcome!
And randomly (...and then I'll shut up), know what would be cool? An adv-ss streamdeck plugin. Do things like... let you bind a button directly to a macro, with options like "flash button while macro is running", and allow binding variables to buttons so that buttons can control behaviors without actually executing anything (e.g. I have a button that does a "at the end of startup sequence go to holding screen instead of the live scene" if it's lit; right now I do that with visibility on an empty image source, but it'd be nice if there was a more direct way). I keep finding myself wanting to give better feedback on things on the streamdeck.
Yeah, thought about that as well and tried to mock something up.
But I couldn't bring myself to buy a Streamdeck just for testing π
It might actually be quite easy to get a proof of concept working with the scripting API introduced with 1.27 as there is a streamdeck python package, which neatly wraps all the streamdeck API as far as I know.
So, one could quite easily add custom stream deck conditions / actions. (At least compared to writing it up in cpp)
You can actually get the streamdeck mobile app for free (it's like $3 a month if you want more than like half a dozen buttons, but you don't need that here), it works with the streamdeck software just like any other kind of StreamDeck, and could absolutely support that kind of development. If one were so inclined.
I've been meaning to check out the scripting API in 1.27. I should do that. Also didn't know there was a streamdeck python module... will definitely check that out too.
adds items #1287 and #1288 to her to-do list
can someone send me multistream plugin?
!multistream There are two to choose from now. This one https://obsproject.com/forum/resources/multiple-rtmp-outputs-plugin.964/
And the one below π
A third party plug-in for streaming to multiple endpoints is available for OBS Studio.
https://obsproject.com/forum/resources/aitum-multistream.1991/
Is there a plugin that will activate things in RL such as a smart plug?
I want a way for viewers to activate things such as lights for a duration of time based on the amount they donate.. can somebody help me make this happen?
Lumia stream can do it
dope, ill check that out
Is there a tool that lets me change the orientation of the virtual camera?
@steep vale while my immediate answer is no what's the context of this question?
And while i should probably wait for your answer this may answer it already.
!camflip
The view you see in your application is flipped for you only. This is because most applications expect a webcam, and they want to mimic looking in a mirror for your own preview. Everyone else sees what you see in the OBS preview.
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!
guys is there a plugin i can make the recording thingy becomes to mp3?
No.
OBS is a video encoder. It will always have a video track. If you want to only record audio, there are free apps to use. If you want to render only the audio from OBS recordings, you can do that with editing apps.
aw man
like there is not even a single plugin?
that makes it mp3?
Yeah, that's a video editing app. Not all of them can do that though.
alr thanks
cuz im a music maker or like that
so i wanna make some music on fl studio yk
FL Studio is a digital audio workstation and has recording capabilities.
oh how do i record there?
Don't know, I don't use FL Studio. Try that community for support.
Audacity should be able to open the video file and grab the audio track. Not sure about multi-track videos though
and there should be plenty of Demuxer apps out there. hell, i used some back when I was burning my own Video CDs
its only mp3 files and the files the music ill make likethe instrument is a mp4 file
Are you even recording any video sources when making these recordings in OBS?
Do you need to record any video parts? Or are you recording just for audio?
Then use an audio recording app. Audacity is free to use. There are lots of others, some free and some paid.
Record as .mp4 in OBS and drop that into audacity. It'll extract the audio from it.
I am using OBS to record FL Studio 21 and I would like to know why there are submenus that OBS does not detect or record, for example the submenu that is displayed to add a new instrument to the channel rack is not recorded it is as if OBS detected it as if it were not part of FL Studio, the same happens with the routing submenus in the mixer, I need them to be displayed so that people can learn since I teach classes,
a lot of apps are like that: Photoshop, FL Studio, others, where they have sub-menus, child windows and docks that pop out from the main window. Best to use display capture source for capturing your work on FL Studio.
Great advise Papa Luigi but do that works withing obs or other app?
It's dependent on the app you are trying to capture. It has nothing to with OBS. For instance, GIMP has lots of docks and sub menus that don't get captured by window capture source pointed at the core GIMP executable. So I have to use display capture source if I want to record anything I do in GIMP. It will be the same for you if you want to use OBS to record your FL Studio work.
and works for win 10?
I'm not sure what you are asking. Windows 10 is an operating system, not an app.
I was using windows capture now switch to display capture and boom all solved!
yep
but now the issues is: not showing my screen preview only repeatively windows in cascade
Are you using just one display?
yes!
That's why. When you use display capture, OBS sees everything on the display just like you see it on the physical hardware. If OBS is visible on that display, it will be captured, and you get that 'inifinity' effect. There is a setting in OBS that prevents itself from being captured. Or, add a second display and move OBS to that display.
I see Papa Luigi
Hello, I was wondering if there was a plugin that allows for more control with the Monitoring Devicestab. Basically, I would like to be take my capture card audio and send it to my headphones, while also sending my microphone audio into my virtual cable, this can be done under the Monitoring Devices tab, but only one at a time and I would like to do both at the same time without the audio conflicting with each other
Sweet, I'll check it out
Alright, thank you so much, that was super easy, barely and inconveniences
You're welcome! It's a favorite for me
Yeah, I have filters on my mic to help with noise suppression and (hopefully) make myself sound better/consistent. But I couldn't use it if I wanted to hear my console games through my headphones
This with using a VB Audio Cable is super useful for audio routing. Also if you want some extra audio tips, highly suggest watching this video from EposVox to also help mix in the game audio!
https://www.youtube.com/watch?v=3rcAPp_8WkU
Thanks, I've watched a few videos about OBS audios and such, so I'll definitely give it a watch
Does OBS support clipping masks like the ones in Photoshop? say I have a fixed png layer and I want to have a webcam clipping inside of it even if i move the webcam?
there is a mask filter, yes
Sorry dose anyone that know if there is there a plugin or something that can detect when a source is showing a certain color and it will hide source the or change scene. And then when it can't see the color it will unhid the source or change back the scene?
!sceneswitcher you can do it with this plugin
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.
I looked at that but how do I get it to detect what showing on my source
can someone helpo me set up my streamlab widgets in obs studio?
Best bet is asking on their discord.
dms?
Sent
ofc all their channels are closed rn
?
Was about to say what holiday is it but then I realized that's not for another week.
Probably for gamescom I think.
I think I got it ... ill figure it out
HELP
while Screen Recording i am not able to read Text after recording . Quality of video is blur . I am using 27 inch moniter .
help with changes needed to do in OBS
If you need help or have questions about OBS, check out our #support-portal first!
Hello I need help when I want to install my timer plugin it works well it is installed but once the software it does not show me anything even when going to docks
I want to set hotkey but the issue I want whenever I press key 5 it triggers the thing
the issue is if I press W + key 5 it wont work
so its matching issue
how could be solved ?
so whenever 5 pressd it works
new info
it does work but it doesn't when there's shift or ctrl pressed
yeah, hotkeys are exact.
just add other hotkeys with shift, ctrl and alt
Hello, does anyone know if there is a plugin for instant replay that works, because last time I updated my obs and the plugin I used stopped working and I reinstalled it but it still doesn't work
The Advanced Mask Plugin is best for that. You can use any source as a mask, and more!
Can anyone explain to me why these 3 fire at the same time, everytime?
Alright, using the move transition plugin... I want it so that I can toggle a filter on and have it do its thing, and then do the 'next move' step only when I toggle it off... e.g. I want to hit the streamdeck button to enable the filter, and that causes my camera to do an animated un-flip (since normally it's flipped) and have the streamdeck button light up (because the filter is enabled)... and then press the button again to have the camera go back to flipped.
It seems like I should be able to do... have an move source that is "unflip", with "filter only enabled when moving" unchecked, and start trigger of "Enable: When the eye icon in front of this filter is enabled", a stop trigger of... well, there isn't a "Disable", but there's like "deactivate: when the filter becomnes not active, so not showing in final mix", then a "next move" of "reflip" and "next move on" of "move end".
But I guess once it's done animating it counts as not showing? Because when I enable the filter, I get the unflip, and as soon as the animation is done, it flips back.
Surely there must be a way to do this?
cant you just do 2 move actions? flip and unflip, and make your streamdeck button a multi action switch, show one filter for on, and the other for off?
Multi-action switch will work, but it's a kinda lousy user experience because it's no longer visually just a toggle, you also have the 'progress --> complete' animation happening every time you press it.
(and to some degree I'm also trying to figure out why the source move filter isn't working the way it seems like it ought to be working)
does advanced scene switcher support youtube chat
how do i do a timed random scene switch
how is that related to youtube chat?
i wanna make scenes change if someone sends a specifc message
these are both seperate questions tackling the same project
so, not just random timed
oh ouki
for random timed just use the timer condition
for integrations with youtube chat, look at its plugins if one does it, but you might have to make yourself a chatbot instead (if that works on youtube)
thx bud
@karmic bane the page I linked
https://obsproject.com/forum/resources/scene-as-transition.1704/
has full instructions for how to use the plugin, and a video by the creator of the plugin showing how to use it
thanks
how can i see my chat on a livestream?
which site?
wdym?
ayo
then connect your account, under settings > stream, and you'll have a dockable chat window in obs
i uninstalled downstream keyer, but sources I had invoved in the plugin still stay on top of my transition... any idea how to fix this?
Downstream keyer would have been using a scene to overlay, not individual sources (last i checked). Cant you just delete the scene that was used as the overlay?
i meant scene π Im still using it, maybe if I rename it?
Not sure your workflow.
I use downstream keyer, and have dedicated scenes that i use as the overlay. I exclude some overlays based on what scene they should or shouldnt appear in. Without the plugin, those overlay scenes would have zero purpose.
i just tested, I guess i was testing wrong, scene to scene the trans covers everything, its source to source its leaving stuff over the transition
i guess thats normal behavor?
Source transitions are within the scene itself and are bound to the stacking order of scene items in scenes
gotcha, makes sense
I'm sorry to show my noob, but I can't find any plugins that will do what I'm looking for. Does anyone know of a tool that will update the Stream Info fields upon a hotkey press, or even upon application detection?
StreamDeck can do it, as well as the free alternatives to it such as StreamerBot's Deck feature
Advanced Scene Switcher (an OBS plugin) can probably do it as well (i dont use it so i dont know for sure)
I'll check those out, thanks!
Touch Portal too
Does anyone with experience with these tools have one to suggest over the others?
for what, specifically?
hard to do since each have their ins and outs. I would side with StreamerBot, even though I have only scratched the surface of what it can do.
and since we dont know anything about your overall workflow, its even harder to make a suggestion
explicitly to update the Streamer Info panel in OBS at either a keypress or application detection
StreamerBot for just that would be overkill, but it could also be a boon for you if you look into the other feautres.
Same could be said for the Advanced Scene Switcher plugin.
One usually adds plugins to supplement or add features not readily available in OBS.
If you plan to use any thirdparty feature to update stream info, you need to manually create those macros (in the case of Touch Portal and Streamdeck).
I speak .AHK at a 2nd grade level, I was thinking about defining some preset texts to just throw in
Yes, define them, then link them/add them to a macro button = Boom! stream info updated.
there are macros already built into the StreamDeck's feature set that can do that no problem, ive used it myself
title, description if applicable, game name, etc
what about changing the catagory?
game name usually is the same as category, depending on the service, as well as tags, etc
you really need to check each one out for yourself, and see which ones has all the specific features you need
Alright. I really appreciate everyones input!
wait, streamdeck is a physical device?
Yes. And Touch Portal runs on your phone or other mobile devices on your home network.
yes, but i believe the phone app (as of last year) has a free mode allowing for up to 6 buttons
Corsair's press release about the free functionality. NOTE: i dont know if this has changed over the past year
Touch Portal can support 4x2, on two pages, for free. π
Oooohhh.... I'm becoming spoiled for choice
yep, lots of options.
which is great, and there is nothing really stopping you, if you really wanted to, to use all of them (if your workflow happened to have a need for them all). Hell, ive wrote my own personal OBS tools because what I wanted flat out didnt exist
Some of us are script kiddies riding on the shoulders of giants :p
Holy crap, am I incompetent or something? I'm trying to connect my phone to my computer through Streamdeck and there's no place in Streamdeck to add a device. I looked everywhere
Yea, I'm just stupid
!elgatosupport probably want to get help from Elgato with that one
For help with Elgato products, please submit a ticket with them directly at https://help.elgato.com/hc/en-us/requests/new. They also have a community Discord server.
Wow, this streamdeck thing is pretty weird. Am I suppose to build my own commands?
they can be individual actions on each button, or multi-part commands that run multiple actions.
whats a good plugin outside of obs for mic qualioty and stuff
If you're using OBS and wanting to improve mic audio with filters, the built in filters are generally all anyone needs and no additional plugins are necessary. I would not recommend using 3rd party plugins at all unless the built in features do not do what is necessary. If 3rd party filters are needed or preferred for some reason, the ReaPlugs free VST plugins made by Cockos are quite popular and high quality overall.
If by "outside of OBS" you mean that you want software to do the audio processing before it is sent to OBS, then it would depend on what software you are using as a DAW or VST host, but you'd still be using VST or similar plugins (which OBS can already load itself as long as they aren't VST3). In which case ReaPlugs would still be a high recommendation. Other than that it really comes down to experimenting with different free or paid for plugins and finding which ones serve the individual needs.
I think it's also worth noting that there is no "magic" software to make a mic sound amazing. It is a matter of using one or more individual filters connected together in the right order, and using audio engineering principles to improve various aspects of the sound. The magic comes from learning how to use a variety of filters properly together rather than a single magic audio processing plugin that just makes things sound good without any knowhow so to speak. It's a good idea to watch either OBS specific or general purpose crash course on audio engineering 101 type videos to learn about gain staging, noise suppression, gating, compression, limiter, EQ, and other filters and how to order them and use them properly.
hope this helps
Also, if you have any specific problems with your mic or other audio, you might want to drop into #audio-support and someone can probably help/guide a solution.
question
i recently downloaded the vertical plugin and i closed to have more room on my screen now i cant get it to come back back up
check under "docks"
this probably isnt possible, but ill ask anyway, with adv-ss I have a long drawn out intro ive setup, ive devided it into 4 macros (took forever to load with all on one) and i have to use Wait times at various spots to time events to music (like play a video, switch scene etc) trying to think of a way I could possibly insert new song, maybe one that 4:20 long instead of 4:50, and it will auto adjust the wait times to fit the new length
sorry about my terrible spelling π
i was hoping there was a way with variables or something, i know little about them yet
oh well
Does anyone know of a plugin that lets you search sources in a scene? I have a set of character sprites on a scene that viewers can pick for me to use (almost 200 of them)- and it can take a moment to locate a sprite group and use it. a source-search function would really help me out.
no, but there may be other ways to automate or simplify your setup
ie: using a bot like StreamerBot
I believe the quick-access-utility plugin has search
Alright- I'll check both options out. Thank you both!
oh cool, hadn't heard of that one. He has quite a few cool plugins.
Yup, QAU has search. I think I'm 1.0ing it today or tomorrow.. π
Very exciting!
I also recommend a readme π
I'm pumped. Its an incredibly useful plugin, but the kind of memory management involved with docks, sources, scenes, etc.. has been quite mentally taxing, so it'll be good to stop away from it for a week or two.. π
Oh yeah a break after a big project is heavenly
You deserve a chimichanga and a high five
Then it'll be right back into Composite Blur. I have some new ideas for it that'll be quite fun.
Indeed. Though I might go for Fajitas instead.. π
I approve this message
Its all about that sizzzzle!
im planning to take a streaming break on the last week and a half of September to do a full refactor of my broadcasting setup, both the physical side and the technical side
instead of sqeezing it into a 3 day weekend. Need room to breath π
helpπ₯²
close discord completely, as well as from the system tray at the lower right in Windows, then press Retry
Still can't get in late like before.π₯²
Deleted it from taskmanager.
- cancel the installer
- close Discord completely (open Discord's website in a browser if you want to still chat while trying to install)
- rerun the isntaller
It's probably the virtual camera I imagine
Ah yes, today or tomorrow 
I watched a video about it and I was like holy wow, pretty awesome for people who have 1000+ scenes etc.
Today... I'm going to do it today (*possibly for very large values of "today") 
I'm planning on doing the readme/docs on stream this morning, and tagging a 1.0 release and getting it out there. It doesn't have every feature requested, but overall its stable, and super useful, and I can just release small updates as those features are finished.
Otherwise this is never getting released. π
Time to feed the source code to an LLM and have it write the documentation. f* that noise 
More time for features 
Nah.. I like doing a doc/readme phase right before 1.0, because then I actually go over everything and make sure I am not missing some big issue.
(and I've found a big issue on more than one occasion this way, right before release)
Speaking of, did you ever make it through my list? 
I did. And most everything has been fixed. The one big exception is some of the mouse-over/tooltip feedback, which because of how I had to make custom list delegates, is quite a bit harder to do.
I'll definitely be working on that for a 1.1 release or so, as its definitely important, but I need to step away from it for a bit before my brain goes to mush.
Makes sense. Too much of the same thing and you start getting cross eyed when looking at the code.
I just released QAU 1.0.0. Feel free to grab it from the repo: QAU 1.0.0 is available! https://github.com/FiniteSingularity/obs-quick-access-utility/releases/latest
It should be stable/compatible with all three OSes, and OBS 30+
I'll be submitting to the forums tomorrow.
Why is it so gosh DANGβ‘οΈ IMPOSSIBLE for me to figure the FRICK out how to use my OBS on my desktop as an encoder for the Streamster web app I use for multi streaming????
Lovense Cam Extension Installed π
Using Streamate Browser to navigate chat bot between cam sites π
All 3 Streamster Products Installed & In use (windows desktop app, online web app, iPhone IOS app) π
OBS & itβs relative Lovense Tool Kit have been properly installed as well & I am making sure each stream that I have listed is set at the proper output levels for fps and bitrate β¦β¦
I wanna freaking give up. I guess Iβll have to just get a damn 4K Logitech WEBCAM πππ
what exactly doesn't work
I guess they wanted to stick around just long enough to complain.
Is the Custom Browser Dock window accessible via the Front End API?
Perfect timing for me to jump in here, I get to see an updated release!
Time to peak the changes! β€οΈ
I showed my friend how to instal plugins but his gradient source doesnt seem to be an option, here he is now
hello can anyone help me out none of my plugins are working
is there anything for YouTube membership goal overlay which like work live
unsure, maybe SocialStream?
anyone how to fix this the rtmp server send an invalid SSL server
For anyone having problems/needing help, be sure to describe in detail what your problem/issue is to increase the likelihood of someone being able to offer assistance.
Lumia Stream has that option last I checked
https://www.youtube.com/shorts/tdmmqAY70BE?app=desktop
Ooh thanks for the info bro
Absolutley! Lumia Stream and Streamer Bot will cover a lot of what you may want.
They're both really useful! Hope this works well for you!
Self-advertisement or advertisement for others is not allowed on this server unless it's directly relevant to a discussion or question. Please read the rules in the #rules channel.
Hello everyone!
I would like some advice on how to do instant replays? because I have to do a caste for a valuable competition. But despite the tutorials on YT I can't create one, can you help me please?
@ me π
Hey! So I tried to add a goal bar to track tips, but it didn't update when I received a tip. Does anyone know how to add a goal bar?
Hii everyone. I'm looking for a tool or method that allows me to reduce clarity of my video. I've tried using a couple of blurs as per suggestion but they just aren't what I'm looking for. The desired result should look a lil something like this. Any ideas?
kind of just seems like blur to me
the left is your left with a blur filter, the right is your right.
I've tried blur but it just loses readability
yeah it'll do that
How do you have things set up and what are you using for the effects?
My assumption is you're trying to get a more natural camera blur. Correct? Or one that actually looks like a proper camera focus?
What are you using?
Can someone tell me how to get a a stream key
From your stream service. If twitch, log into your account and get the stream key from your account settings. If YT, basically the same thing.
@spiral ruin can u pm me please
Iβm trying to get the key for TikTok I was gonna share my screen
Tiktok gave you a key?
I thought it was a way to get itβ¦ Iβm on obs and when I stream the stream lags pretty bad.
You have to ask Tiktok for a key, and if they approve your account for one, then they give it to you. No one on Tiktok automatically has one. That's Twitch, YT (after enabling live streaming) and others.
Ok thanks⦠any tips on how to improve stream quality?
!autoconfig
Run that, and if you have issues with those settings, head to a support channel to troubleshoot.
Please run the OBS auto-configuration tool. To use the auto-config, click on the Tools menu in OBS, select Auto-Configuration Wizard, and then just follow the on-screen directions. You can use this tool to get a set baseline settings for your hardware, and adjust as necessary from there.
i have a plugin called composite blur which i use on my webcam to fix a little bit of noise but it keeps a lot of detail, may be worth a try
Composite blur is great, but it depends on what the desired effect is. The second one is obviously meant to be more like a camera blur, from what I can tell.
But depending what's being used and what what's set up. There's some better options or additional stuff needed. For example, SpoutV2, and Shoost?
Which would help with dynamic lighting, camera effects, etc. Also another useful plugin, made by the same creator of Composite blur is Retro Effects
Thanks guys Iβll try it
"UP"
Hello everyone!
I would like some advice on how to do instant replays? because I have to do a caste for a valuable competition. But despite the tutorials on YT I can't create one, can you help me please? β€οΈ @me
and read the comments
idk if it's still working atm
does anyone know which software the streamer /TheBurntPeanut uses for his peanut character? I dont think its animaze
The look screams animaze but defo something only they can answer.
https://obsproject.com/forum/resources/source-record.1285/ Im using this plugin called Source Record, but it seems very crashy. Are there any known causes and fixes?
can some one help me this app isnt making any sense well a bad glitch
my screen is stuck like this and i cant get the other half of my screen back to normal
Did you have two separate docks on the sides?
One way you can probably fix everything is go to docks > reset docks or unlock docks then thigs should be normal again or at least give you the ability to move docks around.
Also everything works around the preview window (where you see your game) so it takes priority of most things...
So you might have closed some other docks or moved some docks, and the full preview area expanded to the width of OBS.
Another way to test it, is pull out one of the docks, and try getting it to place on one of the top sides. It should recognize something and adjust to the anticipated placement of your dock.
Also if you're new, highly suggest watching this video (and any others from him). This plugin will be very helpful the more you use it!
Therer's a bunch of AR options. Really in doesnt matter too much imo. But you can probably use Streamer Fog, Dixper Vision. An OBS plugin that may exist or a modded version of Snapcam (assuming that's still a thing) You can also make any kind of AR effect you want with Adobe!
Okay I see, but there is one detail missing that I can't understand, which is how to automatically change the last replay to a new one without needing to change my source etc.
How may I add chat on scene?
use a service like StreamLabs or StreamElements, get one of their Chat Box widgets and add it as a browser source.
Dont get SELive, Streamlabs Desktop or the SL plugin. They are not needed. Just the widget itself from their respective dashboards
I already had install Both
ok
when logged into StreamLabs website, ChatBox widgets are on the sidebar
I should uninstall SE.Live?
!ser make sure to follow these steps when you do uninstall it
To cleanly remove SE.Live:
- Uninstall SE.Live (Add/Remove Programs)
- Uninstall OBS Studio (make sure that "User Settings" 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.
also streamlabs desktop?
yes, as that is an alternative to OBS, and you dont actually use them at the same time
when uninstalling SELive, please do not skip over this step IF you already have some things set up in OBS that you dont want to lose
if you are okay with wiping all the OBS settings and starting fresh, feel free to enable that option
thanks a lot
I've used the Move filter in the past to have filters react to audio levels. However, it only seems to react on overall output (magnitude, input level, etc..). Is there a plugin anywhere that give you reactions to different pitches? E.g.- a spectrum analyzer that can change filter values based on pitch/audio band?
Ok..I think I've found a way around it. If I make some source clones of the audio source, then use an equalizer- one that passes through only lows, one for mids, and one for highs, I can then add an audio move to each of those sources using a meter type of "Input Peak Sample" which seems to sample after the prior entries on the filter chain, but before the output volume is set (so I can have each of these volume sources muted)
Can anyone guide me please, on how to setup separate preview and program hotkeys for individual scenes and sources.
In studio mode there won't be separate hotkeys to a set a scene to Program and to Preview. It will be just Preview, and then you transition. As for setting hotkeys in general, you do that in OBS Settings - Hotkeys, scroll down to find the select scene hotkey as well as the source visibility hotkeys.
Alright, thank you. I rightly thought so
Had this been there it would be a welcome move
hello obs community !
i'm looking for a obs plugin to have a notification , like a sound is enough , when i have a tchat from a viewer !
i remenber there was a notification zone before on wizebot but it was going prenium and after no more so maybe someone have info ? ^^
I started writing this tool that controls OBS with the websockets API to make a 24/7 video file stream. I wanted to check in and see if this was a thing before I got too far. I need a tool that take a schedule that I can programmatically update on a daily basis with a schedule of information like aspect ratio, start times and video paths and spit out a stream. Is that a thing already?
Use Lumia Stream or Streamer Bot with first chatter.
Then add a sound you want!
I use Lumia Stream to set my lights green for a few seconds and play navis "get listen" sound byte, that way I don't forget to see the first chatter!
@oblique yew
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
Hey guys, I'm having trouble finding an answer to this so if someone could help me out that would be great: I'm trying to use automatic scene switcher but with two windows of the same name. Since they are the same name I can't choose it under tools>automatic scene switcher. How do I get around doing this? Thanks!
@echo shuttle I'd use autohotkey to rename one or both windows.
perf - can you point me to something to rename the window?
I have ahk but don't know how to code that
Looking - but it's a bunch of diff conde I dont' really understand which is the one i should use
@echo shuttle Open the autohotkey help file and search for WinSetTitle, it has examples on how to launch an application and set its title.
perf, now how do i have the scene change automatically to the active window?
!advss @echo shuttle Install the advanced scene switcher plugin and make a macro with:
Condition: If Window "select your window here" ... is focused
Action: Switch scene
@echo shuttle
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.
thank you !
i just made a sound for twitch and ytb but for kick it's more complex ahah , i can do a lot with this soft
you are the boss eheh ! thank you ^^
Hello, I would like to present βOBSβ on our website and wanna get the permission to post about OBS. How can I contact the person in charge of kind things directly?
I am sorry if this is the wrong place to ask it. In the first place, if we donβt need to get the permission, please let me knowπ
contact@obsproject.com i believe is the email
yep, reconfirmed it to make sure
@reef roost If you prefer email, contact@obsproject.com, otherwise you can ask Fenrir with a ping.
@obsidian agate @untold jay
thank you!!
Hi I need help
whats your problem?
I used Claude 3.5 and a OBS forum post about API issues to rewrite the websocket handshake in yet another python script
https://github.com/waefrebeorn/TF2-OBS-Plugin/blob/main/obs_websocket.py
Main point was to make the Team Fotress 2 hooking and learn about scene/media source triggers
Main Issue: Most documentation gives old OBS instructions, Had to relearn like 4 times
here's the basic code outline of the salt handshake
I learned it from this thread mud_punk made, all other plugins and documentation was borked
https://obsproject.com/forum/threads/python-script-to-connect-to-obs-websocket-server-help.173395/
why are you rewriting the ws handshake in python?
which did you try?
simpleobsws
obsws-python
neither got past authentication salt
can you show me how you used it?
and the error you got?
ummm, like that was the first 15 minutes about 5 days ago, as soo as it didn't work I rewrote it, from what I remember it never got past the handshake,
almost the same exact issu that mud_punk says in the thread, so I'd read his complaint
"I've tried using Postman to get an example, and while I can connect, I get errors about the websocket version from the client being out of date when I try and SEND something to the server."
YEAH, constant "this obs websocket version is out of date" and denying connection and crap like that
mud_punk isn't using obsws-python or simpleobsws
but both of them gasve me that issue, hence how I found his thread
both of them, once again work
as in I'm using them regularly, including right now
hence if they didn't work, it's on your end
hence me asking what your actual issue with them was
up to date OBS, and pip pull, theres no versioning issues, those plugins would not handshake
hence my question, how did you do it and what error did you get
because a reimplementation of the protocol made with AI is smth I wouldn't trust with my life
My brother in christ, the code is right there to read
my sister in satan, as far as I can see, this code isn't using obsws-python or simpleobsws
yes
so, it does not answer the question of "what were you doing exactly when using either of those libraries, and what error did you get?"
user is currently reading the ai conversations to answer your question
what?
still looking, heres 7 days ago, after the switch to obsws from simpleobsws
after this point, that was when I rewrote it, since it still didn't connect
here's the v1 I could find, non functional
so this doesn't make any sense, there isn't any module called obswebsocket as far as I know
this doesn't look asyncio so imma assume this is with obsws_python
when you install obsws, you can import it as obswebsocket
there is no module called "obsws" as far as I know either
at least not for python
so, assuming this is obsws_python, this is straight up not the correct syntax
its docs are pretty clear on how to do it
if this is simpleobsws, you should be using asyncio to start with
async def trigger_obs_effect(self, event_type, weapon=None):
we were
ok but that's not in the file you sent me
its rioght here
that file doesn't show me the connection process, which is what was the issue if I understand correctly, so it kinda pointless
I''m assuming a mixed syntax issue, the agent had acess to both documentations when it needed to be two agents with each indicidual documentation
this is why AI is fkin pointless
nah, it isn't. I get to shitpost anyway, regardless of the plugins, and I got it to work with a rewrite
if you want a snippet that correctly connexts with simpleobsws :
def websocket_connect():
""" Attempts to connect to Websocket, times out after 10 connection attempts
"""
global ws_thread
global connect_attempts
global ws
try:
parameters = simpleobsws.IdentificationParameters() # Create an IdentificationParameters object
parameters.eventSubscriptions = (1 << 0) # Subscribe to the General and Scenes categories
ws = simpleobsws.WebSocketClient(url = f'ws://localhost:{ws_port}', password = f'{ws_passwd}', identification_parameters = parameters) # Every possible argument has been passed, but none are required. See lib code for defaults.
async def init():
await ws.connect()
await ws.wait_until_identified()
loop.run_until_complete(init())
if ws.is_identified():
print("Connected to websocket successfully")
ws.register_event_callback(kc_pong, 'CustomEvent')
ws_thread = threading.Thread(target=loop.run_forever, daemon=True)
ws_thread.start()
except ConnectionRefusedError:
if connect_attempts < 10:
print(f"WS connection not available yet, timeout in {10-connect_attempts}s")
connect_attempts += 1
else :
print("Failed WS connection, check WS settings and reload script")
this is absolutely perfect, I'll add it to the system prompt for this project and see if a rewrite imroves the obs queueing latency
thank you
but honestly, it severly looks like your main issue is you don't read doc
well technically, the documentation agent reads documents, and I get a sparknotes style email
yeah, so as I said : you don't read doc
I'll be splitting agent structure per document now, so it will read the whole doc better
won't get anywhere like that
like, seriously, your agents couldn't get you to connect by using a library that plainly states how to connect
they're shit
lol you're going to hate my next project so much, I'm fixing older Unity conversion code to convert unity scenes and projects into GoDot projects, with l axis flipping too, and I'mm do it with the agents lol
I'm not hating it, just advising you to try and actually learn things
thank you for the advice
because the websocket docs, which is what in question here, don't need to be read by people that just do python, because there are libraries for it
ye, but i'm not the only one asking this, could we add a weblink to the docs to the library documentation?
there is
no need, because people read
like, seriously, if you intend to manually implement a protocol and can't be arsed to find and read the doc, you shouldn't be manually implementing a protocol to start with
those docs are really not meant for every user
well, here's to hoping this isn't a floodgates situation then. cause I plan on making more game hooking plugins lol
have fun
but your AI failing to correctly process the doc isn't an issue of the doc
There is the Waveform plugin
Does Waveform allow you to modify other source filter values based on the levels? I thought it provided a waveform graphic, but didn't think it interacted with other filters?
Just graphic, but the source might be useful. OBS Shaderfilter Plus also can do fft based shaders that might be worth looking at as well.
StreamFX was going to get fft support in the past too but I dunno if it ever did or not, haven't played with it in quite a while or kept up on it.
Anytime, I use both programs I mentioned. With both you can do quite a bit! Though you're using Lumia Stream.
You'll probably wanna also look Streamer Bots chat too for their quick actions and Multi Chat feature.
These two bots are so useful!
Hello, for the shaderfilter has the earthquake and "touch fuzzy get dizzy" ones been removed? Or are they available in a different download?
Is there a way to capture the sub menu's in a Window Capture? I would really prefer to use to Window Capture instead of Display Capture.
I recorded some stuff on Streamer Bot previously for someone, but noticed only after I recorded everything. That both it and OBS don't show any of the menus I used...
My understanding is no.
is it true that vertical plugin 1.4.9 has a encoding overload issues/bug?
Not as far as I know
Been doing multitudes of tests, I get an encoding overload (even if I only have backtrack on and nothing else) error when I use it and it stutters the video. However, if I have a recording going on constantly then I don't get an encoding error at all when I use backtrack key
Got it, just had to double check! Thanks!
Vertical recording and backtrack use the same encoder, so there should not be any difference.
If you want more support you can go to the Aitum discord
To clarify, I'm using normal ob's recoeding, not aitrum vertical recording, I am using aitrum vertical backtrack
To clarify again, vertical backtrack IS using the vertical recorder in order to actually function
So you are running 2 encoders at once
does anyone have any expierence using VoiceMeter Banana etc?
plenty, but it's always better to ask the real question you want answered.
yeah, i have a habit of doing that, i just want to generally know if there is anything i need to look out for while sorting VM out with OBS
that's still pretty general, non-specific and without context except you are using Banana and OBS. Do you have an issue with audio connections between the two apps.
not really, just looking for things people usually do wrong at first so i dont go on a goose chase looking for a solution if that makes sense
Like anything audio, it's all about the connections and routing in the mixer. It either works or it doesn't.
Has anyone used Advanced Scene Switcher Time?
OBS
Scenario 1(RTSP)
Transition at 11pm
Scenario 2(NO RTSP)
Transition at 8 a.m.
Scenario 1(RTSP)
Repeat every day
I want to use store monitor 24 hours RTSP```
@main jackal Could you describe your issue in more detail? I can't tell what you're trying to accomplish.
Transition to certain scenes at certain times of the day, seems very clear.
The Date condition should work for this.
@main jackal Make 1 macro for every time of day where an event has to occur.
Okay, I don't understand a bit
but cannot execute
@main jackal You can create multiple macros, like so. Does this video help?
3Q Thank you
new developer to OBS here, reading through CMakeLists.txt now in the template repo.
I've managed to build OBS from source (Mac), I've now populated the template repo and I am trying to get a compile_commands.json exported, but
adding set(CMAKE_EXPORT_COMPILE_COMMANDS on) didn't work, has anyone here found a good way to export their compilation database?
https://cmake.org/cmake/help/latest/variable/CMAKE_EXPORT_COMPILE_COMMANDS.html
Note: This option is implemented only by Makefile Generators and Ninja Generators. It is ignored on other generators.
IIRC, our CMake code heavily depends on the Xcode generator for macOS builds.
ahh okay, thanks for the link, so I guess the follow up question is does everyone here just develop OBS plugins inside of XCode then since the macOS preset builds an xcodeproj?
I suppose I can go check the plugin repos from the forums for hints
Hello! Maybe a dumb question but is there a way or plugin to transform and move sources without having to put the coordinates by px in the transform menu?
I am coming from Streamlabs and it was so easy to do it that way and I'm still getting accustomed to OBS!
Anything short of "seems good enough for me" or maximized is a no.
Sorry it's a bit late and I'm lacking english comprehension rn, what does this mean? I assume it's a no
If you want pixel perfect numbers then it's a no.
big oof
I was wondering if there was like a way to drag things around with the mouse but I see
sad
You can actually do it with the arrows and the source itself chosen.
Just make sure it's the one in the preview and not sources list.
ah I see! I've been using the UI arrows and it's been a bit of a pain, ty!
This may help as well https://obsproject.com/kb/keyboard-shortcuts
obs-detect
My computer does not have a GPU, only a CPU
Installed obs-detect
Detect does not appear
I am sure this has been asked a billion times, i scrolled looking through but tbh didnt look at everything here please done hate me.
I need help setting up iphone camera to my obs
I dont have the option for it and i just updated to obs 30.2.23
I am on a windows 11 laptop
@untold jay
@mortal harborHm?
Use VDO Ninja, I use it all the time with my Pixel 7.
Don't feel bad for asking btw!
Also you get custom camera controls when using it. So if you know how to use it, you can really dial in things.
Though the controls can be buggy.
I highly recommend setting the camera to 720 balanced on the site. That way it doesn't overheat. Also just remember to keep it plugged in if you use for the whole stream!
I also use it with my Pixel 4a for a overhead cam when drawing
Likely Streamer Bot, but I'm not 100% certain. It tends to be the best bet though!
Move plugin if you want to animate stuff, also Source Copy is great for copying properties to other layers
Hey Tommy,
I think I might have found something that works in Streamer Bot! It's from someone I recently talked with about other SB Actions.
He recently created these to show the now playing song. Give it a look, and let me kno if this is what you're looking for!
https://discord.com/channels/834650675224248362/1272699305828024402
hi, I have problem with using obs as a wirtual webcam - it doesnt work in certain websites in google chrome - I found info that it suppose to be some options that might help with it in - tools / webcam
but i dont have this option here, whats wrong?
@buoyant dawn Which websites, specifically?
preply - its site to teach others , they have build in wideoconference ./ room
or maybe diffrently , do you have in Open OBS Studio.
Go to Tools > VirtualCam. ==> this option or no?
cause I used chat gpt to troubleshoot and it says that i might not have installed some plugin, but idk if its not having outdated info
Virtual Camera doesn't need a plugin, that is outdated.
Use the Start Virtual Camera button in the controls dock (where start recording, start streaming buttons are)
ok, ty for info. I am using it (Start Virtual Camera button in the controls dock ) and it works in most apps, but in this bloody preply it doesnt. I try to troubleshoot it for like 2 h and cant seem to find anwser
Maybe preply doesn't allow virtual cameras, check with their documentation. Some sites block them.
Hey,
How can i download the PixelMatch⦠Plugin,because i dont know which i should download on github. (I already have obs)
can any body help me with my obs settings cuz i cant do it
What are you trying to do, and what plugin are you referring to?
If you need help or have questions about OBS, check out our #support-portal first!
Pretty sure that requires both a special fork AND the se.live plugin
Asking them to specify as to not make assumptions. And if they specify it helps to know whether or not it's something they could simply use adv-ss for π
anyone know how to pull up the twitch chat on obs?
Connect your Twitch account in OBS Settings - Stream. The chat dock will be available in the Docks menu after that.
https://obsproject.com/forum/resources/pixel-match-switcher.1202/ This Plugin switch between scenes if the color of a pixel changes in the color u choose.
thank
Because i have an Healthbar overlay and i try to do that the overlay only activates if hhe healthbar is there and nor in the ingamelobby. (Sorry for my bad english)
i dont see it
Are you connecting your account in stream settings?
yh its connected
Have you tried using the plugin advanced-scene-switcher?
From the Pixel Match dev. No longer maintained
this plugin didnt react to a colorchange of a pixel. It only reacts if a game/window startsβ¦
I'd suggest trying advss instead as that is indeed actively maintained
Adv-ss should be able to handle pixel changing if you install it correctly with its dependencies.
That's only using the stream key. Click the Connect Account (recommended) button.
i forgot my loging tho
I installed it but the only thing i could do was activating that it change a scene if a specific window is open like ApexLegends but not if i get into the game and the healthbar is coming up
Then you better get it, if you want the chat dock in OBS.
Sounds like someone didn't check the advss wiki
and I tried to download the pixelmatchingplugin but it dont show up in OBS.
Advanced scene switcher does what you are asking and has instructions on the plugins GitHub wiki.
I asked ChatGPT now⦠i wa/ stupid sry
But thank u. I think i know now what i habe to do to set up the plugin as i want.
gn8 (if where u live its night) π
In case anyone else comes across this - since there appears to be nothing in the Discord search (that I can find)
Advanced Scene Switcher, adv-ss, motion, pixel, image, detection
https://github.com/WarmUpTill/SceneSwitcher/wiki/Motion-detection
You'll probably wanna look into EYE with Adv-SS for games
Only downside, is straight using Adv-SS this way it's a bit heavy at times. But it's still useful! Though with EYE it should be lighter last I checked
Afaik, you can narrow the searching in adv-ss to be a specific area, so searching forexample 1 pixel, or 16 pixels - etc. Which should be really light weight. Depending on what you're trying to do, it shouldn't be that heavy. Obviously if you're searching the entire screen, yea, it'll be heavy.
But if you're just searching a health bar and setting 10x 4 pixels to search I don't think you'll notice. And if its just searching for a pixel color, which you can easily get, it should be fairly light weight.
Bare in mind this is just my initial thoughts on it, I've not actually tried tracking a health bar π
There are a few things that factor into it iirc. But I haven't really messed with it in a bit π . Aside from area, there's how many checks it does, and the different methods used.
I just remember it can also sometimes not be as accurate.
So if you have various stuff in the game you want it to check, and work with. It quickly adds up.
But if it's just a few things, it honestly might not matter much.
Also Gael Level has a video for the Adv-SS, for this purpose for anyone who needs a tutorial!
okay, I have been losing my battle against CMake, do you guys just keep all of the documentation open in a separate tab when developing for mac? no language server?
I've got Claude 3.5 holding my hand through explaining the API because i just cannot get a compile commands database out the mac build for CMake
tried moving off of XCode to pivot to using Ninja with no immediate success
I went to close snip, and it gave me some error, i ignored it and hit ok, now it wont run at all, but I also just did a windows update... its pissing me off
ok i moved it and it works now... wtf could stop it running in my desired folder
now it works again, UGH, thanks for the help everybody!
Is there a way to apply masks to a signal within an HDR environment? Any plugin or tool?
Mind giving an example? I feel like maybe using SpoutV2? And using the environment in as Spout Source in OBS?
A webcam, as an overlay on an HDR capture of a game. To stream in HDR, I switch to 2100 PQ in the color space.
This disables the option to apply a mask to a source and therefore I can't make the webcam image have, for example, rounded edges.
@wintry wedge
Noted, even with the Advanced Mask plugin? I also feel like using the mask on a nested scene with the camera would work
I downloaded that plugin yesterday and I'm taking a quick look at it. I didn't find that it solved the problem at least not out of the box.
Insteresting. Is you camera nested or just plain in the same scene as the game?
I don't understand the question, but I'll try to clarify.
The camera is one of the sources that OBS captures.
Another one, is the game (not the screen)
In OBS I composite the webcam over the game. If I do it in an SDR color space (709, for example), I can apply the filter that allows using masks on the webcam
If I go to 2100 PQ, the filter stops working (also with the Advanced mask)
Unfortunately some filters do not work in HDR, as they need to be rewritten to support it.
Interesting... One sec
I have no issue with mask with 2100Q on my game or camera...
Maybe I miss understand something? Which version of OBS are you using?
Oh and to explain my question. If the camera is nested or plain.
I mean in the game scene, is the camera just ontop like a nomral layer.
Or are you using the camera in another scene, and adding that scene which holds the camera into the game scene?
(this is something many creators use for various creative modifications)
Just to show, all my camera methods, and game are using the Advanced Mask. The Video capture is in 2100 PQ and the game is too. What are you using @hasty dagger
Thank you!!
Absolutely! It's currently my favorite thing to use, so enjoy!
Btw do plan to stream board games or cards games by any chance?
Now I understand
I'm far from home now and I can't confirm it 100%, but in essence what is certain is that the organization is similar to the following
- Webcam scene, whose source is a webcam capture
- Game scene, which captures the game
- Scene with images (logos)
- Stream presentation scene, in which scene 1 (webcam) is shown on a background that is captured within this same scene
- Stream development scene, which is composed by adding scenes 1, 2 and 3
In reality it's all more complex, but in essence it's similar to what was described
Okay cool, then yeah sounds like a Nested Scene! No worries btw. I feel like things should work. So I wonder if it's to do with a version number or set up?
As I showed above, it should work on all those sources. But I may be missing something that may be causing the issue for you
Thanks for clarifying! Hopefully we can get it sorted for you!
I guess is 29.1...
Not really sure
I'll try, with Advanced Mask, to use an image to create the mask directly on the webcam capture. Thanks!
Now I set up everything. But the plugin dont react. It dont react if the color is there with a scene switch but it also dont react if there isnt the color. π₯΄ idk what i should doβ¦ and btw maybe im stupid but i dont find anything in wiki abt this.
Sorry π₯²
It is german btw.
Someone did picture matching here
https://youtu.be/dYF15CZXgUE?si=D6RtmIvvODCe1tsx (linked further up)
The guide is a bit hidden, its under "motion detection" (not pixel matching)
https://github.com/WarmUpTill/SceneSwitcher/wiki/Motion-detection
my problem ist that there are many changes for example i go to a weapon ingame and then back to the ingame lobby. But i only want that it changes if im in a roudn where i can see my healthBar. and this doesnt work...
because i have this healthbar overlay
which only should be activated if i can see this in the botten left corner:
There is a guide specifically for showing/hiding sources based on what is on your screen.
https://github.com/WarmUpTill/SceneSwitcher/wiki/Activate-overlay-to-hide-parts-of-the-screen
Iβve done this in the past to automatically switch between my chatting/gaming scenes when I load in/out of a game, it works quite well.
Please, in the new version, the instant-replay.lua script does not work
Is anyone else having this problem??
it does not update the media source with the last replay, it does not update any replay
The window (scene item visibility) where i can type that i want that it shows the overlay is buggy...
I do not know what you mean
What software exactly do I need to use in order to multi stream?
!multirtmp @runic skiff
@runic skiff
A third party plug-in for streaming to multiple endpoints is available for OBS Studio.
https://obsproject.com/forum/resources/aitum-multistream.1991/
i will send u a pic tommo
how do i fix Vertical Stream plug in not showing up
!aitum
For help with the Aitum OBS plugin or their tools and services, please join their community Discord server for direct troubleshooting.
Just wondering does anyone found a solution to the cracking audio monitoring for this plugin:
https://obsproject.com/forum/resources/squawk-real-time-local-text-to-speech-with-ai.1965/
Can I export entire scene and send it to a customer? Inside the scene there's cloned sources btw
by source clone @weak escarp
Create a portable OBS; put entire setup in there, plugins, scene collection & assets. Zip it. Send it.
also I do use advanced scene switcher
if he does have his own obs how?
for myself yep I do you portable one actually
If you're doing a setup for someone, as I assume, they will be using your setup.
they need only certain function(if I can say)
or even in future, how will upgrade them
If you give someone a scene collection, that's the entire OBS setup.
It will not be "part thiers, part yours".
hmm
Only issue doing it without a portable setup is all the outside dependencies, like plugins and assets linking.
could you elaborate, do you mean it's possible via portable?
some of theirs+ mine?
or I have to copy theirs obs then edit and resend
sth like this?
It depends entirely what you're trying to do. Outside of using a plugin such as "Source Copy" and manually copy part of one scene collection to another, handing over a Scene collection as a whole to someone, would require them to switch to it to use it.
That results in their OBS setup being whatever is in the Scene Collection.
i think I could convert their OBS into portable one
then get it setup for them by adding manually.
If you're doing anything remotely complicated, and you want it to work without having to do things on their PC as well to ensure everything works - I'd definitely suggest handing them a Portable OBS that is set up to work, to avoid conflicts.
If they have a setup and want you to add stuff to it, you could take their setup and turn it into a portable one, set it up, and send it back sure.
yep yep
And image paths, etc will remain the same won't effect
I meant, same PC π€
when I resend them
should be working right
but not for me
I understand
Actually I wonder if images are linked with absolute paths, and where you place the folder changes the absolute path. Or if OBS is smart enough to know that the assets are in its main directory and use relative paths...
hmmm
Either way, if its all in one place there's a built-in tool to easily have OBS automatically re-path all the files.
makes sense
really, I do remember something like this to copy Entrie scene..
but good one
if you remember the name let me know
You can copy one scene to another using Exeldros plugin Source Copy.
nah not that one, I think Called scene collection or something
So if you wanted to grab their scene collection, and copy something from your scene collection over - then making sure it works - you could.
gotcha bro
GG still needs to me redo everything manually
can't I make a script to install the things I want?
Depends entirely on what specifically you're trying to do.
Advanced scene switcher + scene clones + images mask filter + vertical aitum (stream)
basically clone things here
It involves adv-ss profile, new sources that needs to be copied, filters that needs to be added and a plugin that needs to be setup. Probably easier to clone their setup, set it up with everything neatly working - then send back a portable 
But it obviously also depends on what their setup is like, how complicated. If you end up breaking things and they don't know how to set things up again when using portable. Also a concern.
A lot of unknowns π
Good thing about portables; you don't break their installed OBS.
Fck I'll Risk itππ
So even if the whole thing fails, nothing lost.
π
Portable OBS, best OBS. π
To continue the convo above, would be nice if OBS could grab all media all over the places and make it as a project file containing all these files. Like Adobe programs, Resolume or DAW-s are able to do. So you open it elsewhere and all are in.
And OBS uses absolute paths, it cannot understand relative paths like this for example: ././Media/
The closest we have to that current is using a script, and Junction/Symbolic Links
https://www.youtube.com/watch?v=imPH4YzBaZg
Once you have create junctions or sym links, it really helps with this. Especially with the back up scripts
Super simple
Use source copy, that should be a great way to export it. Then they just need to load the scene. If it has a clone, send it with the media too. Then send it with the media in a folder that the source calls on. Then it should load like normal
Edit: I've literally done this with a recent widget btw. Expect maybe not with a type of media. But my point should still apply.
Is there a tool I can use to animate an Text(GDI+) source in OBS for alerts?
I'd like to make the text pulse
In what way, cause technically yes?
Pulse, one sec
I'd say maybe use the Move Plugin, and have it react to sound. So like add it to the alert audio source. With an Audio Move filter. Select a text, then add a 3D filter to the text. So it scales in reactions to the sound. And "pulses"
Hm, sounds promising, however I remember the Move Plugin crashing my OBS back when I used to use it maybe 1 or 2 years ago
Could have improved since, also like many things. So many small variables could casue issues.
I sometimes have a bunch of stuff going on, and it will crash. While other times it not an issue.
Just need to be aware how much it might have to process.
I feel like it should work well, but keep me posted. I'll even record a quick vid
OH! Also another option might be to use the noise filter from @serene echo
You can set it to the preset like Text Wobbly or Text Wiggly and adjust it. Or just use for many other fun stuff!
As a filter it's a Noise Displacement, and as a layer, it's just a various Noise layer.
Btw Finite... There's a crazy amount possible with Noise filter, and Displacement.
Thank you
Here's an example of what you can do with the noise filter and/or the move plugin.
The first 5 seconds are just using glow, and a noise displacement, then last 5 seconds are it pulsing to audio with the 3D effect
OH! I'm also using the FreeType 2 Text source instead of the GDI...
I'm just trying to replicate the Streamelements alerts I have, but in OBS
So I guess I should've described the text as a wave, because it's not exactly pulsing like in the video you sent
I did re-install the Move plugin, maybe I can figure something out with that
I think I can replicate that, I just need to toy around with a few things.
It might be a little tricky. I'll let you know!
I might try something in a minute
So I was almost able to replicate something earlier. But feel like I need to tackle it more tomorrow.
I got sidetracked, and end up making this, with what I was thinking.
What I was doing earlier, was making two text layers, then changing one to be smaller. Then animating a mask, which would show the smaller text (making it appear it moved backwards). Then revealing the top layer. Which would make it seem like it would move forward. I also tested it on a stroke. Which essentially gave a similar effect. But do to some limitations. I can't quite make things as tight as they need to be.
My main approach earlier was a Noise Displacement... But I can't make a basic wave, which would have worked really well to mimic the desired text effect. So I had to animate a mask with scroll instead.
Does anybody run into issues when using a move action with frontend action to Start Streaming?
It's s completely messing my stream
With a move action to start recording all good but if im using start stream as front end action stuff goes bad
Move transition by the way
how is it messing your stream?
It crashes OBS
And need to restart all over
I can look for some log files from crash
Can you provide a crash report?
Sure, on a stream atm sending over asap
Can anyone help me ? where is my pause button ?
To enable "Pause Recordings", do the following:
- In Settings -> Output, make sure "Recording quality" is not set to "Same as stream". If you are using advanced output, make sure that the encoder is not set to "(Use stream encoder)".
- If you want, set a Pause hotkey in Settings -> Hotkeys
- Start Recording. While recording, you should see a βΈ icon next to the Stop Recording button.
here's a log file, wasn't able to get the crash report, but let me expand a bit on the issue. So I have a chain of filters that-> Start stream-> goes into some kind of intro-> goes into the show. I start the move action with a hotkey which is SHIFT+F12 that basically triggers the whole chain of move transition filters. So we tried the following
- start stream with hotkey that's assigned to trigger the move action filter to start stream that triggers the rest of the filters. By doing that, i get these messages "Could not access the specific channel or stream key". Now, stream key got double checked, no issues there, we even tried by switching the streaming server (we are streaming to X by the way), same deal. took a screenshot of what the log was showing.
- start stream without hotkeys and not using move transition filters to trigger the start stream action. By doing this, the stream worked and started all good.
Now, another precedent here if it's useful, is that i use on another setup, a move action filter with frontend action to be Start Recording. Never had an issue with it. By what i did to debug, seems there's something going on with the move action filter when it's set to start stream. It may be even some issues when the stream goes out to X, idk, it can be so many possibilities here tbh
- Hardware-accelerated GPU Scheduler
- Windows 11 23H2 (OK)
- Not Admin
- Third-Party Plugins (8)
Intel Core i9-13900KF - OK! / GeForce RTX 4070 Ti - OK!
think this should be an ealier crash file under same issue tho im not 100% sure because i had so many crashes ngl
That crash log looks like an RTMP crash, isnt it?
it prob is. But like what i was saying above, this RTMP crash or the stream just crashing, happens only when im triggering the start stream action from a move transition plug-in.
If i just manually start stream, it goes out well. Without even doing any changes to the server, stream key, anything like that
Something that makes move transition crash rtmp.. that sounds interesting.
Itβs probably my most complex, most misunderstood, and least used plugin.. and is also one of my favorites. Combining it with Advanced Masks is its true super power. Glad youβre enjoying it!
I dont understand whyyy the f*cking overlay dont want to activate if i go into a game⦠it works that it gets deleted if i go out of the game into the lobby but not the other way⦠and i sont understand whyyyy
!screenshot @short heart
@short heart
How to take a screenshot - http://www.take-a-screenshot.org/
im not stupid but this was easier as a screenshot over 2 monitors (one HD and one WQHD)
but an answer on my question would be more helpful
@short heart I can't read any of this.
considering there is a guide that covers this on the wiki I don't know how much more I can really help but I took 5 minutes to do it myself and will send you the video of how it works and the macro
copy that macro, change the "select area" to select the area you are using, then press browse when it is on the screen and choose the "create screenshot" option.
Do you read German? Otherwise that's understandable.
@harsh topaz I suppose not, but I used adv-ss enough to recognize settings by what kind of UI they present. And some words are similar enough to guess. The rest of obs-studio I can operate in any language without reading it.
ty
there is sth called translator but nvm...
Ok thereβs really no reason to be this way.
Hi I want to make a plugin but I can't seem to find a good tutorial, how should I start?
Depending on what you want to do, looking at existing plugins can be a great starting point.
!plugintemplate not certain if this is fitting
A template for new OBS plugins including boilerplate code and CI scripts can be found at https://github.com/obsproject/obs-plugintemplate
For real! And likewise. There's so much to play with, and really makes it easy to not have to have after effects.
Only downside, depending how it's used maybe? It can be heavy I think.
I think I had a few instances where I had to abort playing with it lol. But I've been having a lot of fun with each plugin you've created, especially since most accept "sources" as options. So combine a noise layer or displacement filter. In the right spots, it can create some incredible stuff!
There's a few plugins of yours, that I keep finding so many use cases for. Also just a lot of potential.
It's given me so many ideas β€οΈ
Speaking of btw, Idk if you have had the time. Do you still think you can add the option to invert the mask on the Advanced Mask plugin? (For shapes, since it's the only thing missing that option)
Also is it possible to maybe use "sources" as a displacement filter? Or maybe find a way to download or install other noise types?
(Too bad the spectrum plugin can't use sources for a path, only if the creator could add that)
OH! Btw love the update on the new QAU plugin. The popup search window is the best!
Hello! I have a broadcast on Twitch that needs to be active 24 hours a day, 7 days a week, but the platform's broadcast limit is 48 hours. Is there a plugin that automatically restarts the stream so I don't have to worry about it?
While I can say with decent certainty (but not 100%) a full 24/7 stream with little/no downtime on restart due to the cap is not possible I think with combination of advanced scene switcher it should be as close to automatically possible.
Those that can answer the how bit will answer when they can.
Right, I understand, thank you. But having this downtime is not an issue; I just don't want to have to worry about restarting the stream every time.
That part I'm leaving to the more knowledgeable people.
Yes.. Noise can be very GPU intensive. The number of calculations grows linearly with the number of noise layers, and then grows N^2 with the number of Domain Warping iterations, so you can definitely blow performance out of the water. Noise- its like the Crysis of OBS plugins.
Re: Advanced masks- yes, I will be adding the invert option. I'm revisiting all of my plugins and doing updates.. currently working on adding some new features to Composite Blur, then updating the algorithm used for Stroke/Glow/Shadow, and then I'll be working on Adv Masks.
For displacement.. I'm looking at making a new "Distortions" plugin/filter set, which would have a bunch of general displacement functions.
@weak escarp just following up, any thoughts?
I actually stream and sell pokemon cards, sorry i dont check discord often lol
I use a platform called whatnot
ive done the obvious search, just thought id ask in case its in an odd named plugin I didnt think to search for... Anyone know of a plugin that can do a "film grain" effect
could look in shaderfilter
otherwise, render a film grain, and add it as a source above
actually pretty sure I have that
hrmm i have shaderfilter installed, but not seeing a film grain effect
you can likely make one
it's very rough (probs smth like the first 2 months of using obs for me) but here's the one I used, with a chroma key filter set as below
Rather than keying, have you tried just setting the blending mode on that dust/scratches/film grain video to be "screen"? Would probably look very good.
probs yee
once again that's smth I did in my first 2 months and haven't touched since, so, very rough XD
p sure I didn't even know blending modes existed then
but good idea
Doh.. totally mis-read your message.. π
yeah, i originally was doing the blend mode thing, but it uses like 8-12% gpu
at least for me
Huh, I wouldn't expect that kind of blending to really use much in the way of GPU resources. It's the kind of thing GPUs tend to be really, REALLY good at.
(but I've never benchmarked it)
i dont know if its my setup, my older pc(7th gen i7), or what, i didnt even realize I was maxing out for the longest time, but ive changed various things to get it down to around 60%, prolly have to be a 2 pc streamer or predominantly console
does anyone have fix on background removal, my cpu increase at 30-70%, thankz!
what GPU do you have?
My money is on "not an rtx gpu"
Time for a green cloth, that reduces your CPU by a lot.
And "not a c920/922" ha
Buy elgato facecam, cheaper than a gpu 
always good to ask, honestly
YOU CANT MAKE ME 
Matty isn't the best at being helpful
Lmao the Crysis of OBS Plugins
also dang, that's some serious info to think about. Thanks for sharing that!
β€οΈ awesome, greatly appreciate it. I just remember we talked about it a while back. But wasn't sure how much work it might be. But after I started downloading more of your plugins, I was like wait... Did that ever get updated lol.
All that sounds exciting, always interested to see what you'll adjust! Can't wait!
That sounds interesting! Looking forward to it.
Mind if I DM you btw?
Nice! I just ask, cause there's a cool plugin I found out about, that uses psychical marker cubes to auto zoom. Which I thought, if you're doing board games or card games. You might be interested in.
It's created by the same creator of jrDockie
https://www.youtube.com/watch?v=NUbVNttgU-E
Feel free to DM. About to unplug for the evening so I might not respond until tomorrow.
Awesome, and no worries! No rush to get replies. I appreciate it!
You can probably create one easily with the Adv Mask, and Noise source π at least I feel you could
Couldnt a phone work better lol. I have a c930e, and essentially stopped using it, and use my phone with VDO Ninja and it's much cleaner
my obs crashes everytime i join or exit a game on siege could it be a plug in
Sure, phone cameras are great. But it comes with a few draw backs
- Battery usage, need to be plugged in
- Overheat, some phones seem to overheat easily - we at least had issues with it
- You can't use your phone while live, any alerts or alarms going off will be a nuisance.
- Doesn't come with a native way to attach to table, we had to order phone clamps/arms.
It works well if you don't have other options, but it not ideal per say.
-
Definitely agree, but I mean. Our cameras are always plugged in lol.
-
Overheating definitely happens, but if you know the phone right. It shouldn't be an issue.
Only time I ran into overheating was when I used it in 1080p full quality streaming and not balanced. When in balanced it's fine.
Background apps need to be closed (if not, the processor will overheat. Otherwise it gets lightly warm)
Lastly is when I was some how accidentally streaming the same URL to a Browser Source 4 times? Which was weird, but if 1 stream was going on. It was fine.
With my Lighting, LUT, and very little sharpening makes the image pop without needing 1080.
-
That ones fair lol, I've had alarms go off (which just vibrate and I'll see my camera in OBS just shaking lmfao.)
Using an older phone or using airplane mode might help with that... Also using an old phone might be a better idea of course... Otherwise, yeah that can definitely be a pain. -
I can see that, my cables are just hanging from a central place. So it's not much of an issue. But Tripods, clamps, etc. Can be a bit of an issue depending. But if you have some already, it's pretty simple to use it many different ways.
I feel you, I just suggest it for some. Since sometimes it can be great for those think they need to buy a bunch of stuff.
When really like $50 max? Maybe and your current or old phone will do wonders for a stream setup
@frowstyfr
What's the deal with the C920?
It has super shitty color accuracy π
Real chroma green usually shows up as pea soup green
What, all webcams don't?
You also cant properly control the white Balance. At least with mine I can't. So you have to deal with AWB, and it's weird color shifts. If you try to use the regular WB, it just shifts the full hue as well... Which should never happen lol
ugh
Anyone have any advice for linking in asio websocketpp nlohmann for plugin? Im scratching my head as it seems there is many ways to add the headers from these libs wihtout dumping the source code in my repo like some other examples I have seen'
...wow.
Yea, it's not something most will notice with just regular camera use. For a budget camera if you're just using it to zoom meetings or with family it's fine.
If you're doing anything that's color dependant - big no no.
Thats one of the things that blew me away when I way over-upgraded to a Sony FX-30 dumping out XRGB. No chroma compressions (4:4:4 color), and even with a very imperfectly lit green screen, I can chroma-key beautifully.
The a6600 was not too bad (though it still isn't nearly as nice as the FX-30), but my old C910 (notice- its not even the 920.. the 910) was impossible.
It's hard to do much if the image you're getting is just not proper color representation. Just how it is. You don't even need to spend a ton of money on a DSLR, higher end webcams can suffice for the majority of people dapping into greenscreens.
100%. My Elgato Facecam does quite well for keying, and my FC Pro does even better.. though the QoL improvement on trying to do things with keying when you bump all the way up to something like an a6600 or FX-30 is a very nice bonus.
I've only used my 920 for face tracking, so I've truly never noticed the color. I'm sure if I did anything else, I'd have noticed, given how easy it is for me to tell when my displays are out of calibration, heh.
How often do you see a ton of solid green on your average camera 
Actually wonder if it handles blue representation better.. never tried having anyone do a "bluescreen" 
I have been using a Samsung S8 with DroidCam, paid version, was like $10 US, for a few years. It's plugged in usb. You can adjust the controls through the browser. I don't use the phone for anything else so it is a perfect option for me.
Hi can anyone help to compile and put a default plugin in obs, I couldn't find any tutorial or documentation on it. Thanks!
BTW I only need to make this because for what I know there is no way to create text and images and move them arround with only the OBS Websocket server, reight?
As long as the images already exist, or your script can create the new images you want on disk, websocket can absolutely create text and image sources and move them around.
Ohh, could I for example load a image through websocket link with a link for the image?
I don't know if image source can load from http(s), but browser sources certainly can.
Well, what you would do would be to create an image on disk, then use websocket to create/update an image source with the new filename. Or, as Chiyo notes, browser source and change the URL it's pointed at via websocket.
If you're going to use browser sources, don't forget to change their resolution, they default to 800x600 and will scale your image to fit that.
ok thanks, do any of you know a good library for js to do this?
I was using obs-websocket-js
And where can i find all of the websockets messages that I can use?
I don't really do javascript stuffs, but the protocol docs are at https://github.com/obsproject/obs-websocket/blob/master/docs/generated/protocol.md (you'll want the section under 'requests')
Thanks!
Websocket stuff is pretty powerful... basically, if you can do something by hand (however clunky) in OBS, you can do it automatically with obs-websocket. Though sometimes it's a pain to figure out how, admittedly.
Can you set obs-studio's frame rate (settings>video) with a websocket command?
pretty sure there's a command like SetProfileParameter
although the docs doesn't show an example on how to use it, leaving it for experienced programmers to figure it out (which is just an ini file afaik)
I don't know about profile stuff specifically, but for most things there's a "get" equivalent that you can do and the result pretty much tells you the format and such that you need.
there's a few specific stuff that doesn't work, maybe video params indeed, and vcam settings
Hey I cant get teleport to work at all no matter what i do can anyone help me out?
I installed obscommand and tried this:
OBSCommand /command=GetVideoSettings
{
"baseHeight": 1440,
"baseWidth": 2560,
"fpsDenominator": 1,
"fpsNumerator": 120,
"outputHeight": 1440,
"outputWidth": 2560
}
Ok
I didn't see any syntax examples in the docs, and this is definitely wrong.
OBSCommand /command=SetVideoSettings="fpsNumerator","119";"fpsDenominator","1"
Error with command "SetVideoSettings=fpsNumerator,119;fpsDenominator,1": Missing a = in Name=Type
Error with command "SetVideoSettings=fpsNumerator,119;fpsDenominator,1": Index was outside the bounds of the array.
Ok
based on it
OBSCommand /command=SetVideoSettings,fpsNumerator=119,fpsDenominator=1
OBSCommand /command=SetVideoSettings,fpsNumerator=120,fpsDenominator=1
This one worked. Will this blow up if an output is currently active?
Error with command "SetVideoSettings,fpsNumerator=119,fpsDenominator=1": ErrorCode: 500, Comment: Video settings cannot be changed while an output is active.
Apparently not.
That's nice of it to catch, at least.
hey can some 1 help me with my little problem. i try to connect my streamdeck with obs but it wants a server password and i dont know where i can get that password. so if some1 knows where i can find it would be very kind if u could tell me β€οΈ
OBS Tools Menu, Websocket server settings.
Tools > Websocke- oh come on
π»
omg thank u guys β€οΈ
no problem
That's awesome, I've never used Droid cam. But I believe you can still use a cord for VDO Ninja as well.
Either way, both are good options.
It's amazing when you can finally have proper controls of settings.
I'm able to dial in things far better, than traditional webcams and dont need to use a DSLR.
So it's cool!
I'm curious, maybe I misunderstand stuff. But couldn't Streamer Bot, and OBS RAW cover a lot of this? Since I think it uses all the Websocket commands, and you can easily get and set any needed variables?
Also like Chiyo was mentioning. You can set Browser Source urls. So I feel like you can do so much already. Unless there's some specific use cases not covered.
Also unless the person above just wants to create a plugin for fun.
But if they just need to update and move stuff. I feel Streamer Bot and ObS RAW should cover it, and if need be maybe a little C# π
Just curious
I was so confused why you wrote this, then I noticed. Lmfao β€οΈ
Sure, something like streamerbot can do the same thing, via obs-websocket. I was just answering their question.
I know you were just answering. I was just generally curious.
Cause I'm not sure if there's more complex Websocket stuff I don't know about (not that I fully understand in general lol)
But I was just thinking, if they just need something to do what they want. Then maybe mentioning Streamer Bot to save time.
But I also don't know if they're making something for fun or if there's a lot more, they're trying to build into the plugin!
So I thought I'd ask
All the websocket you could ever ask for, and more: https://github.com/obsproject/obs-websocket/blob/master/docs/generated/protocol.md
Yeah I've looked over that a little bit! Especially before I knew Streamer Bot had a web widget to help retrieve and build the JSON real fast.
I also looked over some of it recently, cause I wanted to try and update a URL via the custom Browser Dock.
But it doesn't seem currently possible.
Cause I looked over it, and I think it would have been the front end API.
With regards to Websocket in general, I just don't know fully how a Websocket works. Other, than exposing a port, and transmitting data via an API essentially.
Otherwise my brain is like
lmao
The websocket protocol is how a lot of software can send commands and receive feedback from OBS. It's how Touch Portal integrates OBS control, via websocket. That's why I have the ws protocol page bookmarked.
That's good to know. I just know I have a fair bit of stuff using Websocket with OBS. So I'm just like, maybe I need to know a little more info
Hello everyone. Does anyone know the Youtuber Goose Wayne? He does a live stream on YouTube Friday night's and has his vids on his YouTube channel. He uses OBS and setup a cover pic file to activate Automatically over half a website called Monkey app (a videos chat site). He does it to screen Who the next stranger vid will pop up to determine if its safe to show them on youtube live. Well I'm wondering if anyone knows how to do this Automatic cover pic file to appear between skip video chat windows?
Well aware of Goose! I'll have to glance at his longer videos. I'm used to just seeing his Youtube Shorts.
But If it actually automatic. Maybe with ADV-SS. But give me a quick sec!
Okay so at a quick glance. It looks like he's using a source to cover things, and if things are safe. He hides the cover. Then I think ADV-SS is exactly whats be used, he just has it set to if images matches the purple box (skip) turn on source.
I can try to replicate it. But I could be completely wrong
@mortal harbor here you go! You might have to play around a bit. Also make sure you have macros set up to manually set the cover, just in case. You can also use source instead of scene, if you're recording or streaming it differently.
Also he's using a macro to hide the cover, if the person is safe to show.
Definitely set up macros to protect yourself. Just incase something doesn't work. You can also do this to switch to another scene. Then back if you think it's safe.
Though I'd be highly cautious about streaming it.
For this demo. I did the following
set Macro Trigger to IF
Videoscene
SCENEScene NameMatches Pattern_____________
(Reduce CPU Load > Perform Check Only In Area >Reduce Matching Latency. Select the area. Then click browser above, to create the screenshot. it's creating from the selected area. So save it somewhere safe, so it can correctly reference it)set Macro Action to
Scene Item VisibilityonSceneShowSource Name
Then you should be set. Just record some test after you set it up!
OMG. @wintry wedge I spent 10 hours a day for 2 days trying to research and figure this out. Thank You SOOO Much. I will mess with it tomorrow. If I need further guidance can I contact you?
I was messing around with Pixel match but that disnt work.
Happy to help! And yeah, feel free. Just ping me on here first just in case I don't see it!
Yeah stuff like that can be a little tricky sometimes
Oh man. I'm excited to try this now but I cant keep my eyes open cause I only got 4 hours of sleep the last 2 days trying to figure this out.
Totally know how that is lol, get some good rest. Follow up with me tomorrow. I should be able to help after Class tomorrow night if needed
Ah screw it. Let me try now
Cause tomorrow at 7pm central I get busy doing my content
Unless u have time before that
For sure, and I might depending on what time I get up. Message me now, and we can chat it out
How do you make there be a small window all the time on the side that has a recording captor
what do you mean by "recording captor"?
If I click on it, recording starts
so, like, the controls deck?
yeah i think
then just use that?
why not just press the Start Recording button itself in the controls dock?
or setup a Hotkey in OBS Settings > Hotkeys?
i dont now
you can also click here
hey, how can i get audio input from discord on to OBS recordings. (recording others players/team mates audio from a discord channel)
Hi can someone help me? I need a countdown timer that adds 10 minutes when someone follows
desktop audio?
lot of overlay providers have such thing, for subathon or similar purposes
yes i tried but that, sadly that only does double audio with still no voice audio from team mates
can you send me a link to it?
there's multiple overlay providers
If you need help or have questions about OBS, check out our #support-portal first!
ty π
ty
Hello the streamlabs obs plugin is not showing up
i do not know where to find it in the navigation bar either and i am struggling to find a visual for it
my obs just looks the same despite installing the plugin twice and restarting obs both times
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.
dude 
have you tried asking streamlab's support?
- Old Version (27.2.3)
- Windows 10 22H2 (OK)
- Not Admin
- No Output Session
- Third-Party Plugins (1)
AMD Ryzen 7 2700X - OK! / GeForce GTX 1060 - OK!
yeah, that plugin won't work on that version of obs
oh dear lord the soundtrack plugin that's a blast from the past
its in help tab
i dont even know what it is lol
i havent streamed in a couple years
oh my god
it looks so different now
thanks guy
i have an question where can i make that my stream is bettere than 720p?
!s Go to a support channel for your operating system
If you need help or have questions about OBS, check out our #support-portal first!
i watched a yt tutorial but thx for the help
Im having trouble with Obs studio Multi stream plugin once i dowload file and go back into obs the multi output screen wont pop up i dont know if its something im doing or something is wrong with the plugin. is anyone else having this issue or maybe could guide me through fixing it ? please and thanks !!
check under "docks"
π€¦ββοΈ exactly where i found it LOL... thank you very much
π
not your fault, it's a bit skipped over in the plugin's explanations, it's a frequent ask
ok i know its probably somewhere but im kinda dumb and currently unmedicated, so where do i put a plugin i got from streamelements
hi im new to this i was streaming on OBS a couple of days ago and now it appears that my screen is black
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.
If you need help or have questions about OBS, check out our #support-portal first!
i have asked in their server but they arent exactly active atm
and plugins should go in the same place right?
!plugins
You should run it via the plugin's installer, if it comes with one and you have a standard OBS installation.
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
π
are there any suggested plugins for my use? im kinda new to actually streaming. i went from 3 megabit internet to 1 gigbit internet
Usually, you pick plugins to supplement your workflow or add to OBS some feature that is not already integrated.
saw this youtube vertical live setup and wondered if anyone knew how it worked
the cat would reach to every key and move the mouse slightly
Yeah i understand plugins as a software engineer, but ive never really done streaming. I have good internet and an unreal engine rated rig
Just curious what others might suggest
bongobs
!new
We could suggest things, but in the end it's up to you to determine what you need. Don't try to do too much if you are just getting started. A lot of people get hung up on "making a stream look perfect" and never make anything, while others develop an audience and interactive community because they are the entertainment. Not the visuals and bells and whistles.
β¨ 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
If you're using Unreal Engine. If you do any stuff involving it. You might wanna look into TwiWorks.
Assumign you might also use UE for stuff like Vtubing or something else!
no plans to vtube, mostly do UE for my own indie game projects
Hi all im needing some help with Obs connecting to my Stream deck. I have ran the set up wizard to make sure everything was good to go there. I have made sure both applications are up to date and all the proper plugins for my stream deck are installed. But this is all i get. Any ideas on how to fix?
@solemn panther Did you start the websocket server in tools > websocket server settings?
yes i just uninstalled and reinstalled the plugins all seems to working for now fins crossed
https://github.com/StonyBaboon/OBS-MP3-Extractor
Just finished a script that extracts all audio tracks to an MP3 file once the recording is done, dont know if anyone needs it, but I personal need it too clean my microphone audio sometimes on audacity and this was the best solution I found out, it just extracts all the audio tracks from the video once u stop recording (keeping the video the same) hope it helps someone π
@humble kettle Why not use pcm or flac instead?
I read about it cz I dont work much with encoders, but for me, sience I record for hours sometimes, it would end up in a large file for no reason, also my mic isnt special at all, its just a ez way to record and edit a bit and the ez way I found to automatize the process π
also, ffmpeg was already a path cz I use sometimes xD
@humble kettle obs-studio uses 160k or 192k AAC by default, which is already lossy, reencoding that to ~320k (v0) mp3 will further degrade that, and I'd assume you'd export to a lossy format after editing as well. That's 3 lossy encoding steps, 2 of which are avoidable with minor expense of storage space. 16-bit stereo PCM is only 1536 Kbps.
FFmpeg can do stream copy, so you could replace -q:a 0 with -c:a copy and use the m4a or the mka containers, if your audio editing software can open that.
For me is more that I like to play on speakers sometimes and I'm just recording runs and the background audio is recorder, so I need to cut it out on editing, the video it self keeps the same audio tracks no change on them, its just an ez way to do the process automatically so I dont have to do it when edit π its more a convenience script than anything else tbh π
@humble kettle If you find it useful, I certainly can't complain about that. You can also publish it on https://obsproject.com/forum/resources/ .
@humble kettle To add a brief snippet of "I'm looking but probably misreading" but does it take into account portable installs of OBS?
Otherwise totally badass idea.
It gets the recording folder from the %APPDATA%\obs-studio location as such if the portable version creates that folder I dont see any reason not to work π at the end of the day is one script that read that folder for the basic.ini (setings file) looks for the recording path and then executes other script that extracts the audio tracks. u can execute that script even outside the OBS sience to use with OBS i just made other script to run once the recording is done.
Even then, you can use it in a way for viewers to interact with UE if you'd like essentially. It's just what CodeMiko, and others like her use. But it's not strictly for vtubing. Just an awesome plugin to work with UE and chat engagement.
So people can play your game for fun or you can make a virtual set, and viewers can activte hidden stuff.
Just something to know about!
Sweet
hey how to get motion blur with obs
there are no "motion blur" plugins that I am aware of, other than maybe something with one of the "shader" plugins.
If you are talking about the Minecraft video meta known as "frame blending", that requires high framerate recording, which can require pretty good hardware to handle encoding
it is, however, not something that is recommended and is very much a "you're on your own" type of thing
Can someone give me the best settings for Fortnite, I want to start recording
There are no "best settings." Please understand that every setup, for every use case, will be different. Any guides or videos that claim otherwise are misinforming at best.
We recommend that you start off by using Auto-Config to get a baseline of where your settings should be; click on the Tools menu in OBS, select Auto-Configuration Wizard, and then just follow the on-screen directions. You can test and adjust from there.
everytime i transition from scene 1 to scene 2, the preselected scene goes back to scene 1.
how can i make it sequential so it preselects the next scene (scene 3)
i just realized this is the wrong channel, im sorry T_T
!sceneswitcher You can do that by using this plugin. Make a macro, then add a condition for transition. If it transitions to scene 2, change preview scene to scene 3
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.
oh this is great, ill defintiely try it
if u dont mind can i ask u another question
say i have a 2 sec transition, switching from scene 1 to scene 2. everytime i do click the custom transition, it will play the audio (and video) of scene 2 before the transition is done. and worse of all it takes some delay for the audio from scene 1 to stop. so they will basicall overlay T_T this is really annoying
You want the video to only load after the scene 1 ends?
Afaik in obs when you do a custom transition like track matte transitions, there's an option to pick which frame is the switching point
WOAH
Tho you can also achieve the same with advanced scene switcher
wait fr?
ill definitely look into this advanced scene switcher seems like the solution to all my problems T_T
That plugin is always the answer lol
its annoying that u cant google these stuff T_T, i dont even know what to search
tysm!
Btw what kind of a custom transition did you make?
oh
Is it a track matte transition
Ah with a transparent one?
yesss
text with transparent bg, then basically zooms in to cover the entire screen, then in that point where it covers the screen, the switch happens
its a more complex animation than that, but basically thats the same thing
Yeah im guessing you didnt set the switching point in obs
Im checkin in obs ui right now
holdonn
I think this should be filed as a bug
the "RELIeVED AND GRATEFUL" starts before the transition endss
But yeah in the meantime the plugin will save you
But should be filed as an obs bug unless someone already reported it
oh really T_T , well ill study this plugin for the mean time. I FR APPREACIATE THE HELP
Hey guys, I wrote a script in python to catch an RSS feed and place it in a .txt but OBS is not reading the file properly. It does catch the dimensions but it just stay blank.
Is this the right channel for this stuff? If yes, who knows what might cause this issue?
#scripting is better. Show your code there
Thanks
hey new here but having an issue with my camera on obs. I used to be able to use my laptop webcam but now it is no longer coming up as an option. When I launched the obs app, it tells me i need to either update or remove the obs virtual plugin but i never had that set up and it removed my webcam option. I dont know what to do.
I need help downloading obs, im on chromebook and idk hwo to
OBS does not run on ChromeOS
OBS will not be developed for ChromeOS. The operating system has too many limits in place that prevent OBS from being able to do what it needs to do, and more often than not, Chromebook hardware is too weak to render and encode live video. The Linux Beta for ChromeOS does not change this.
Is there anything i can use to clip on chromebook?
ChromeOS has built-in screen recording, similar to its screenshot feature.
it wont do audio
Then Google will be your friend to research what recording software is available to record Chromebook content.
Log contains debug or verbose error messages (browser/ftl/directshow/etc), for a filtered version click here
- Hardware-accelerated GPU Scheduler
- Capture Interference
- Windows 11 23H2 (OK)
- Third-Party Plugins (3)
Intel Core i9-9900K @ 3.60GHz - OK! / GeForce RTX 2080 - OK!
why have obs probleme with hardware accelerated?
If you need help or have questions about OBS, check out our #support-portal first!
Anyone got a plugin that I can use for my audio? I have a source that's just youtube playing whatever random song in the background for stream, and it would be cool to have a visualizer for that.
yeah, the waveform plugin sounds like what you may be looking for.
hey is this the right one
yes
is there a free OBS plugin that combines twitch chat and youtube chat or something similar?
Can try SocialStream, isnt a plugin but a browser source.
anyone know why when you play a video in the new obs version that it takes about 10 secs to allow to play the video again. For instance. If i trigger the video with a command by turning the EYE on it plays then when the video is done the EYE turns off. BUTTT if i go to trigger it again it wont play unless i wait sometime. Is this a new feature or is something messed up
Matter of fact i just now tried to turn the video on and it wont play unless i hit the refresh button.
thats how its set up if anyone is interested
Is there a good plugin/tool for showing Current Song Playing that works with iTunes, not just Spotify?
I ask because I've done some searching and all I can find are videos about plugins/tools that work for Spotify and/or YouTube Music and nothing else
Tuna plugin
Aha! I think I actually installed that way back in the day
hello is it possible to choose Recording scene ?
Source Record probably best bet. Use at own risk though π
Source record can mess some stuff up so yes @harsh topaz is right. Use at ur own risk
It shouldn't so much mess things up, as possibly be slightly unstable. So risk of an inadvertent crash is always there.
Usually you should be fine if you set things up before hand, restart OBS - and don't touch any filter or settings related to Source Record or video settings in OBS.
i was just going off of experience. I had a pretty bad issue going on where i couldnt switch profiles or Scene collections. Went thru all my plug ins by removing and putting them back. Found the problem was indeed source record. So yea just dont chang profiles or collectionis and it should be fine lol

