#plugins-and-tools
1 messages ยท Page 70 of 1
.jump span { text-transform: unset; }
bro u seriously are a damn wizard what the hell :D
last question:
How to put an outline for the text, the way I did it creates a box around the text instead outline: #ffffff solid 3px;
oof, text outlines are kind of the achilles heel of css
Understood avoiding that :D
-webkit-text-stroke: 3px green;
but the result isn't always pretty
especially at larger sizes
your text is white though?
ok
I mean hell it looks real good, just gonna check if long text breaks anything or not then will Streamer bot setup it to see if I can change that url bit
https://obs.shawn.party/render/text?text=Hello kitty&style=jump&debug=true
text?text=Hello kitty
with %targetUser% streamer bot
Alright that worked
Hey im trying to add a keyboard overlay but i cant find the "Input overlay" button under sources. My OBS version is 30.2.3
Did you install the plugin first? https://obsproject.com/forum/resources/input-overlay.552/
yeah
@tulip thistle {text-shadow:2px 0px 2px black, -2px 0px 2px black,0px -2px 2px black,0px 1px 2px black;}
:o?
Tryin it out
:D
@tulip thistle Not the prettiest method of adding an outline to text, but I'll not complain.
- Hardware-accelerated GPU Scheduler
- Capture Interference
- Windows 11 23H2 (OK)
- No Output Session
- Third-Party Plugins (1)
AMD Ryzen 9 7900X - OK! / GeForce RTX 4060 Ti - OK!
Doesn't show that it is installed. Was OBS running when you installed the plugin?
nah, should it?
I very much appreciate your help! But -webkit-text-stroke: 3px white; this solution did the outline for me that I wanted so the text isn't so how to say.. small?
Don't assume, I asked a question, simply answer it.
You want to exit OBS before installing or uninstalling plugins.
Restart OBS anyway, see if it shows.
I answered then asked a question, i restarted it and still nothing
@tulip thistle The purpose of outlines is not to increase size, but to retain legibility with backgrounds of the same brightness or color.
Place an orange color source below, verify legibility hasn't suffered.
All is same
I just realized that user defiled shader had nothing in it so removed. So it's shadow and color correction atm
You also made an assumption on whether you should have it running.
Which install method did you use? Installer exe, or unzipping the files and manually pasting them in the OBS folder?
installer
Trying uninstalling it, reboot the pc. Then before opening OBS, install it again. Then open OBS.
still didnt work
I'm not sure. I don't personally use that plugin, and I'm not at my pc to try using it and walk you through it. The website looks like it has a YT tutorial and a wiki link for deep instructions on using it and troubleshooting.
Or, wait for another input overlay user to reply here.
i must be blind
!log new log @atomic pike
@atomic pike
alr i appreciate the help
- Windows 11 23H2 (OK)
- No Output Session
- No Scenes/Sources
AMD Ryzen 9 7900X - OK! / GeForce RTX 4060 Ti - OK!
@atomic pike With obs running, open task manager. Find obs in processes. Right click. Then choose the option to go to file location, screenshot that path
C:\Program Files\obs-studio\bin\64bit
Run the installer again for input overlay(with obs closed) and when you get to the part where it asks you where to install, screenshot that
hm didnt ask where i want it to be installed
1 sec
yeah it didnt ask where i want it installed
Then it's likely installing to a path obs isnt expecting
!plugins grab the zip version and use this guide to manually move the files to the correct location
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
Hey guys! Been a while.
I remember someone sent me a cool version of OBS that had a tool that showed CPU/GPU usage of every single thing I had in my scenes.
Apparently this is in the latest OBS Beta, right?
Where is it, though? I can't find it...
- there is currently no beta
- you're likely thinking of this plugin which requires obs 31
YES. That's it. Thank you
I still want those stats to be accessible via websocket ๐ฆ
that would be nice, via websocket
That would... Allow you to read them from another app?
yee
On a different machine even? Fuck yes.
Yah. Same way I output normal stream stats to my metrics collector, I could also periodically output per-scene stats, and make pretty graphs out of them and compare them over time and such.
Websocket all the things!
Though I guess it could be tricky, as there is overhead when profiling. So you'd only want to be collecting that data if that particular endpoint is requested (and you'd want to be careful with third party apps, to have them not constantly collecting the data)
Or just be willing to pay the overhead. It's probably not a lot of overhead.
Linux keeps thousands of performance counters that you can't turn off and nobody complains about that... ๐
My experience with the plugin is that it does have enough overhead that I've noticed dropped frames in some more complex scenes, where I didn't have dropped frames when the plugin is not profiling.
That would legit surprise me. But I'm totally ok with being able to let the polling client to have the option to turn it on and off whenever, so the user gets the choice of when to profile.
I've been searching online on how to make a object continually spin I Have produce I want to just spin on screen. I can get rotation to work to 360 degree's but then on the move source (move transition plugin) back to 0 degree's rotation it just goes backwards. I've chained the two move transitions together but still can't get it to sping past 360 degrees. Does anyone have any insight would appreciate the help thank you!
@gray wedge Use 3 filters, filter 1 does nothing, filter 2 rotates 180 degrees (use "relative transform), filter 3 also rotates 180 degrees. Use "next move" to make filter 2 trigger filter 3 and filters 1 and 3 to trigger filter 2.
Ahhhhhh thank you Chiyo, appreciate you taking the time to help me, have a good day.
testing it now
Chiyo, hopefully 1 last question. So I got it to now rotate, but the potato (lol...) bounces as in it gets bigger than smaller on screen as it rotates as if its "bouncing"
This is the relative transform I have on filters 2 and 3:
pos: x+0.0 y+0.0 rot:+180.0 scale: x1.000 y1.000 crop: l+0 t+0 r+0 b+0
I did "No Easing" on all 3 filters, kept the first filter to all defaults, only thing I did on filter 2 and 3 was to set time it takes to rotate so it doesn't just super spin.
I also put this source in a group for testing which got the rotation part to work, just have this bouncing issue now it seems
@gray wedge Don't use groups, use a nested scene if necessary.
k ya it in final form will be nested, let me change that and see if that fixes it
As for the other issue.. try adding a crop/pad filter above it and use negative values, see how the source changes as it spins.
I think padding from one side would reduce visible changes in size.
This is the potato so its not visually circular but ya will try your suggestion now after moving it out of group
@gray wedge Try padding top and left by 30px. Or top and right.
hi, can i use skia in obs of windows platform work with d3d?
- plug the MiraBox into your PC via USB
- using a dock for your SteamDeck that has HDMI output, connect the HDMI-out from the dock, to the HDMI-In on the Mirabox
- in OBS, add a Video Capture Device source to your scene, and set it to use the MiraBox as the device
rizz
i accidentally clicked x on the chat box in obs and im too goobered out to figure out how to get it back
its such a stupid thing to fix that nowhere on the internet is gonna have an answer
Docks menu at the top
Hi, I'm an app developer responsible for creating an iOS app called "Video Pencil" that works with OBS using NDI. I created a library to allow Mac developers to integrate Video Pencil into their software, and this would be a great way to integrate Video Pencil with OBS in a much better way than is currently possible.
Are there any Mac-based developers here who might be interested in taking a look at my ShootKit library with a view to creating an OBS plugin?
Video Pencil: https://squares.tv/videopencil
ShootKit: https://github.com/goodtohear/ShootKit
thanks i knew it was stupid
Do you know why if I have recording on and the game runs smoothly but when I finish recording the recording is lagged and I don't see any movement in the game, does anyone know?
If you need help or have questions about OBS, check out our #support-portal first!
my mira steam dock doesn't have HDMI only USB
Got a link to what it looks like?
Okay, so a clone of a STream Deck, and not the handheld Valve SteamDeck
yes basically
If it is compatible with the Elgato StreamDeck software, just use that from their website. Otherwise, you would have to contact the maker of this device itself or their website to get drivers
That would be the OBS websocket info, found in the Tools menu in OBS
how ndo i get to the tools menu in obs pls?
the top of the OBS window, in the menu bar
Quick question, how do I (I have a move text filter on a text source, which is dynamically updated) - how do I tell it to center text so that wherever I initially place the text source, it stays centered to that point? (meaning that when it's dynamically updated, etc, it's going to stay in place, centered to the object behind it)
@sleek marsh You mean a fixed bounding box within which it's allowed to resize itself? Change bounding box type to "maximum size only".
it's been a long day and I appreciate you so much for pointing out something I've done before but my brain just wasn't clicking. Thank you thank you thank you. ๐ Trying to redo my OBS, Touch Portal and custom chat bot and my brain just has been overwhelmed....so thank you
i feel so stupid, have been using OBS for recording cod but cant make it work for Delta Force, do i need to do something different depending on what game i want to record?
AGH I feel so STUPID
I dont understand how I can make text slowly appear on screen, then slowly disappear using the Move plugin. I feel like it's not rocket science and I know for a fact I'll instantly find it once I type out this message but frick me why I can't find a simple way to make text appear slowly
I KNEW IT
I knew if I'll type it out as a question I'll instantly find this freak of a setting
grrrr
it took me 40 minutes >.<
Question โ๏ธโ๏ธ
Is it possible for me to stream from my android phone on its 5g network whilst out in public back to OBS studio on my laptop at home ????
Possible yes. What exactly from the phone do you want to stream? Camera or something on the screen? Or something else connected to the phone?
Thank you,
It will be essentially me doing IRL Streaming switching between back and front camera and occasionally needing it to go in background whilst I check the member chat in my discord...
But I need to also, stream to my RTMPS URL, sorry I'm very new to this just tryna get it all setup, a lot of new language im using ๐
@spiral ruin
!anticheat Pretty sure that game uses an anticheat that doesn't allow game capture at the moment. Do this below instead
Due to compatibility issues with certain anti-cheat systems, OBS Studio's Game Capture source may not work with some games. As a workaround, please use Window Capture instead:
- Add a new Window Capture source.
- Select your game from the window list.
- Change the Capture Method to "Windows 10"
It can! It has a "capture audio" option in the properties of window capture sources
how to add twitch chat to support
how can i remove yellow frame in my game?
When using a Display Capture or Window Capture source with the "Windows 10 (1903 and up)" method, you will have a yellow border surrounding the portion of the screen being captured. Unfortunately, this border cannot currently be removed on Windows 10.
You can try using another capture method in the source properties, but it's possible this will instead produce a black screen. We automatically disable the yellow border on Windows 11 as Microsoft allows us to.
It is only visible to you, and it will not show up on stream or in recordings.
Hello! How can I remove the "Multiple Output" plug in from my OBS?
if you installed with its installer, same as you would any program, uninstall it from the program list
I don't see one unfortunately, is there a way to do it without?
which esact multistream plugin is it?
obs-multi-rtmp 0.6.0.1 for OBS 31
https://github.com/sorayuki/obs-multi-rtmp/releases/
Wait - this is funny - I went to redownload from that link to see if I was missing the uninstaller - when I clicked the download again it said "Do you want to remove this plugin"
Thank you for your help!
๐
Evening all! Question! Is there a tool/ plugin to delay a scene in OBS? Basically a friend of mine streams their gameplay & is getting into competitive games, where they're asked to stream with a delay! These competitive games are sometimes half way through a broadcast. Now obviously, they can just end a broadcast & start with a delay added & once the game is complete, they can restart without the delay. I was just wondering if there was a way to delay a scene to combat the ending & restarting of the broadcasts! Cheers โค๏ธ
What would the stream be seeing when you switch it from "live" to delayed, with say a 15 minute delay? You'd have 15 minutes of dead air as there is nothing being broadcast? At that point, might as well just stop the stream and restart it.
It's more of a 20 second delay! Wasn't sure if there was a way to do it rather than ending & restarting ๐ซฃ
@hearty blaze I can name 2 methods, one hurts quality somewhat, and the other is very expensive.
Very expensive: add 40x 500ms render delay filters to that scene, use the obs-ffmpeg-afilter plugin to delay audio by 20 000 ms. This will cost approximately (4 x width x height x frame rate) bytes of video memory (VRAM) per second, so at 1080p60 about 497ย 664ย 000 B per second, or ~9.5 GiB in total.
Hurts quality: start recording, open the recording in mpv (the video player, https://mpv.io ), run a second portable copy of obs-studio, use game capture to capture both video and audio from mpv, redirect mpv's audio output to a different unused audio device (such as vb-audio CABLE). Stream using the second portable copy. Then, you can control stream delay by seeking in mpv during playback - seek back 20 seconds to add delay, seek forward 20 seconds to remove it. Don't seek too far forward, else you may see glitches and/or may have to restart mpv.
Thankyou for this! Very informative! Believe we'll go down the expensive route, as they have got a pretty good pc! But have forwarded both methods to them, your an absolute gem โค๏ธ
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.
Hi i'm back and I had a question to ask.
How do I fix my Plugins now that I updated my obs and re-installed it?
There clearly not working and I need to get them back to working the way they were before this monday.
are they installed?
by the looks of it thiss would be from the input overlay plugin, is it installed?
They were. Yes
are they now?
Yes that's familiar I remember installing plugins that's why there there.
Well there still there I just can't click on them anymore it won't let me.
send the log
- Browser Not Accelerated
- Non-Standard Aspect Ratio
- Windows 11 24H2 (OK)
- No Output Session
- Third-Party Plugins (1)
Intel Core i5-10400 @ 2.90GHz - OK! / GeForce RTX 3060 Ti - OK!
yeah input overlay isn't installed.
install it
Ok but where or how.
https://obsproject.com/forum/resources/input-overlay.552/
cclick on go to download, download the x64 installer, run it, restart obs
if it was previously installed that should be enough
Ok well I thought I didn't have to reinstall this part cause I thought I backed everything up but, sure.
I just don't know how to install on githud still quite yet, shit's all over the place so I'm not sure where to go.
just on the page you get to by clicking "go to downloads" in the link there
Ok cause half this stuff usally takes me about half an hour to figure out on which one I actually need to download..
It's not very straight foward.
which is why I told you the x64 installer
Go to downloads? Where? You mean the Assets?
Oh you did say that ok
Ok well say assets then so I don't get confused next time.
no I say "go to download" because it's literally written "go to download"
clicking on that button brings you to the page you screenshotted, on which you should download the x64 installer
Yeah but which one?
No it dosen't not anymore:
yeah that'ss not the page I linked
the page I linked was this one
Well what's the difference?
one iss a zip the other is an installer
Yes it is cause that's where it takes me when I click on go to download.
yes
that's my point?
that's the instructions I provided?
Mine to.
four instructions, that's all you need to do, in order
Wait wait wait ok so you mean download the windows-x64-Installer.exe right?
as that iss the single only file on that page that has "x64 installer" in itss name, yes
Ok so what's the difference between that and the zip?
Yes I do
why?
Look I come here to ask you guys for help cause i'm not as tech savy as you are and I also forget the differences between the two that's all.
AND I wanna make sure I get the right stuff not the wrong ones.
the zip has all the files packaged inside it and it's up to you to find where to put the files the installer puts them directly in the right place for you
Oh so zips are for transferring manually basically? and the regular installer is on auto is that it?
in a sense, yes
Ok I will thanks
Am I supposed to restart the computer to?
Ok I guess I just need to mess around with it a little more.
if that didn't do it, send a log again
- Browser Not Accelerated
- Non-Standard Aspect Ratio
- Windows 11 24H2 (OK)
- No Output Session
- Third-Party Plugins (2)
Intel Core i5-10400 @ 2.90GHz - OK! / GeForce RTX 3060 Ti - OK!
well, plugin's installed and loading, that's smth
screenshot what shows up when you double click one of the sources
It says to turn this on I'm going to turn it on is that good?
that's unrelated
But it helps or will ruin my stream?
do you have any issues with your browser sources?
Some yes mainly from cloudflare, they suck or at least pixelSO does I had to disable some of them cause it started exposing my location ON STREAM Live.. I was not ok with that, but anyways.
do you have performance isssues with browser sources?
or some that don't work at all?
I think some?
then try and find out
Well the one I just told you about is the one so far.
ok
But will this be ok to have on?
it should, try and find out
Like it won't get in the way of my gameplay live on stream will it?
How?
I don't go live today everything is on my Twitch schedule, Read bio for more..
Ahh well I think I'll test it when I stream next then.
or you could test now but heh I'm not your mom
Yeah but it'll show up on my channel..
not if you do it as a tesst
A pre recording you mean? Or what?
Well then how would I do a test stream then?
Ok now what?
in what sense?
What's next now?
I don't know?
well, do you need help with something, or?
wwith that checkbox
YES how do I test stream??
it allows stream t be sent in bandwidth test mode
so that it won't show on the actual page
I did NOW what?
you start a stream
Oh ok? I don't know what that does.
I just told you
Ok THANK YOU, you know you sure don't give out alot of detail do you?
Finally
Anyways this won't show up on my stream? I mean my channel?
Says you anyway's brb..
if you start a stream with that cchecked, it won't show you as live, won't send notificationss and won't show any video on your page
Ok so far it seems to be working. Now what is next?
what is next for what?
Oh common really? You wanna start that again?
What do you mean for what?
After I did what you just told me to do I said I did it now what is next I do?
I cannot in fact read your mind, what exactly are you asking for help with now
Your not supposed to use your mind you use you eyes to read an understand the chat messages I'm sending to you.
Ok I'm TRYING to ask you after I just did what you told me to do now what is the next move I do next after? Is that enough explanation? Cause I feel like i'm defiantly doing my part here.
you asked me how to do a test stream, I showed you how to do a test stream.
is there something else you need help with
Yes please I do Iv'e been asking you.
ok, what do you need help with?
Hello can somebody help me with the obs font is smaller?
Well hold on, Why do YOU want me to do a test bandwith stream for again?
if I remember ccorrectly you asked whether changing the browser hardware acceleration would mess things and I told you you could try and see whether it did
.
Well I don't want to just Leave my stream on now do I so I was wondering wtf did you want me to do with the rest of the bandwith test that you told me to try out in the first place?
at no point did I tell you you had to run a test stream
Did I miss something?
Yes I did.
My obs font is very tiny and idk why. Does somebody know how to fix this?
didn't particularly want you to do a test stream or even change the browser hardware acceleration at all.
As I said at the start of this whole-ass tangent, that thing is completely unrelated
I outta spank you for not sending a full sentence.
alright that does it, have a good day
Hold control Key and scroll with the scroll wheel on mouse?
It didn't help ๐ฆ
But will it help?
please don't ping me
Oh me? I'm just replying not @fossil wyvern
that's different
stop pinging me
I didn't i'm replying
try a different theme, under settingss > appearance?
What's with the hentai? Wait are you one of those weebs I've heard so much about?
ssorry different style, the terminology just changed, not used to the new one yet
Which one should I use?
check each and see if there is one that you prefer
just to check something, did you recently change screen or smth?
because the size itself didn't change, that's the normal size font in obs
Wait why do you get to ping and I don't, but anyways can I stop streaming now yet or what? How long do I have to do this for?
No you didn't. You never said that.
And my stream is still on. Can I turn it off yet?
I didn't. This actually happened after I downloaded the Streamelements SE.Live
@rotund canyon You bought a higher resolution display and now some applications are uncomfortably small?
oh dear lord
Oh no.
My goodness I ask for help and you get all cranky pants with me. Fine have it your way mr.cranky pants.
!portable
if you run a portable install of obs, does it look correct
Portable Mode allows the program to save and access configuration data from the program's base folder. To enable portable mode:
1.) Install/unzip to a custom directory outside of "C:\Program Files (x86)" or "C:\Program Files"
2.) Then either modify its shortcut with the --portable or -p command line parameter, or create a blank text file named "portable_mode.txt" in the base installation/unzip folder.
But seriously are we done yet? You want me to supposedly stop pinging you right?
I think so, I was uninstalling Nikki and the window was smaller than before
so you DID recently get a new screen?
Oh sorry for my English, I didn't buy a new screen. I'm using a laptop
So sorry for my misunderstanding
no problem, try the portable install, unless chiyo has a better idea
@rotund canyon Did you, or did you not, buy a new display? I should disambiguate before I advise anything, it could also be a virtualized resolution you turned on by accident.
All right, no new display. To your knowledge, are you using nvidia dynamic super resolution or amd virtual super resolution?
Nvidia
Ok well I turned it off now so what do I do now with the test results? Anything?
I just don't know what the next step is, that's all i'm saying.
<@&715347355565817879> can someone have a chat with the person above about respecting when other people tell you not to ping them
@rotund canyon What do you intend to record with DSR enabled? (games, the whole desktop, something else, was it an accident?)
Dude i'm just replying not pinging, Oh I see it now. did that work?
I've never done the portable install. How do I do it? and will my settings deleted? I also have OBS backup file but it was from last month.
for the moment forget that and just follow chiyo's instructions
It happens after I downloaded the Streamelements SE.Live when I opened the OBS all the text are smaller like the picture I send you
@rotund canyon Could you open the Display settings in the Settings app and verify your display's resolution is set to the "(recommended)" value?
@rotund canyon Do all applications appear smaller than they should, or only obs-studio?
I checked and it seems like it's only the OBS
!dpi@rotund canyon Try this.
Due to issues with how Qt handles high-DPI display scaling, you may encounter some oddities in the OBS Studio UI when using DPI scaling. As a workaround, you can disable DPI scaling for OBS:
- Close OBS Studio.
- Find your OBS Studio shortcut, either on your desktop or in your start menu (Right click -> Open file location).
- Right click on it and select "Properties".
- Go to the "Compatibility tab".
- Click "Change high DPI settings".
- Tick "Override high DPI scaling behavior".
- In the dropdown, change it to "System (Enhanced)".
- Click OK to exit out of the scaling settings.
- Click OK to save the new properties.
- Launch OBS Studio as you normally would.
@rotund canyon Revert the previous troubleshooting step, quit obs-studio. Try changing the DPI scaling setting to 100%, launching obs-studio and changing the setting back to 150%.
After I changed back to 150%
This seems normal for 100% DPI.
@rotund canyon If you restart obs-studio again, does it still show visual artifacts?
I restarted it
!log @rotund canyon
@rotund canyon
- Lenovo Vantage
- Capture Interference
- Multiple Game Capture
- Windows 11 23H2 (OK)
- No Output Session
- Windows Game Mode
AMD Ryzen 7 6800H - OK! / GeForce RTX 3070 Laptop GPU - OK!
@rotund canyon I don't see anything unusual, the screenshots you showed previously seem to be about what you should expect at 150% DPI scaling. Except for when the preview stops working correctly, that's certainly an issue. Does it still persist?
I've always been use the 150% and somehow after I downloaded the Streamelements SE.Live and opened obs it changed
I ard uninstalled it
Both Streamelement SE.Live and Obs
and reinstalled Obs
@rotund canyon Were you using a custom theme for obs-studio prior to this? Some updates changed the theme format, so all themes made for previous obs-studio versions no longer work.
I also never have "Start replay buffer" before on the controls
No I haven't
Does this look right to you?
I need to run it as administrator though or it won't capture Valorant
I cannot figure this out. DPI scaling on Windows has always been problematic, so I've just avoided using it altogether. People occasionally report this issue of the preview corrupting in unusual ways, I have not found any solutions to this that would help everyone.
try 125%
I found that for some reason, it tends to still be ok for a lot of the qtisms, whereas higher ones fail
If all else fails, you could reduce the display's resolution, this will make everything comparatively bigger, at the cost of image clarity. Probably not something you'd want to do.
welp XD
๐ฅน
Hey I am hoping some on e is able to help me. My obs dash board does not have that chat box on the right pictured here. How can i get that to show?
You can go to the settings and reconnected the twitch account
It will appear after you reconnected
Forgive me i am little slow
Am i going into the settings on OBS or Twitch
Obs
And where in settings can i find the option to reconnect
Stream tab.
I am not seeing it
Can you screenshot after you press settings?
need some help if any on can guide me... need help whit ocr pluckin
Question: Is it somehow possible to use CSS javascript in OBS GDI+ text?
No, GDI text is just text. You would want to use the Browser Source instead
ehhh I want to create a jumping text, but frick it aint easy
didn't I help you do that
hi I'm looking for a plugin that adds a text in the source filters section, like Text (GDI+) to use it as a mask, does something exist?
I think the Advanced Masks plugin can do it using the Source Mask type
I looked at it but it doesn't do what I need, I mean I can write a sentence I want and it applies it as a mask
That sure looks like what the Source mask option is supposed to do. Give it a try if you haven't already. I'll mess around with it later and see too.
yes, but like this I have to use an external program to create an image with a transparent background with a text in the center and then apply it as a mask, and what I didn't want, I wanted to write directly in obs
No, that's not necessary with the plugin.
I'll explain better, I'm using the Waveform Visualizer plugin and I wanted to put a filter where a text appeared that had jagged edges in time with the music of the Waveform Visualizer plugin, I wanted to write the text directly in obs
@hallow vale like this
Just got time to try it out. I used the Advanced Mask's source mask and for simplicities sake, added the filter to a game capture source using the Source mask option. Put a white color source underneath to make it easier to see.
Here's the setting, if it helps
thanks I will try
YW!
@hallow valeThanks it's perfect, it's not exactly what I was looking for but it's very close
Sweet! It's a pretty cool plugin
Is there a sort of 'source/group search function'?
I have a ton of grouped sources (over 200 in a single scene) that viewers can choose from to change my on-screen sprite/model. It gets a bit clunky trying to dig through 200+ groups to find the right sprite set- but if i could search a sprite name, and be shown every group with that name- ((with the ability to toggle visibility of that group))-- then that'd streamline things dramatically.
Does something like this exist?
I think there is a plugin that can do that, but I don't remember what it is called, maybe someone else can tho. I'm wondering if the whole solution might be better handled by a custom LUA script though
Or even just having the chat bot make a symlilnk to an image file, pointing it to the one they chose, and OBS just automatically reloads an image if it changes
Hi room. I'm new here. Is there where I'd ask a question about lower thirds and adding a guest to? My specific question: Where do I find instructions to add a guest (and thus a second screen) into the recording and also add a lower third for their name/title etc??
i looking for a plugin where i can see my mouse and keyboard on stream
how can i add it to obs now
guys for streaming is the nromal mouse variant better than, if you have a g502x
left or right
Yes it's fine
which one is better
That's entirely up to you. I use the actual mouse image
@mortal harbor Their services are mostly fine, their plugin is not.
Best case: it adds little to no functionality
Worst case: still crashes obs semi regularly
Hang out in #windows-support for not very long at all and it's easy to see the issue.
Hey
How do I make the Streamlabs obs Streamlabs Stream Schedule & Countdown a PM time instead of an AM from the military time countdown? I can't figure that out.
Does anyone know how to do military time around here?
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.
No not you, I'm talking to other humans right now, you wouldn't understand, it's a human thing.
Streamlabs OBS is no longer. It's called Streamlabs Desktop, and it has its own support by Streamlabs. That's what the bot reply is for, so that you can get the support for your app from the correct server.
And pm in military time is just time +12
But it's a streamlabs twitch extension issue or MAINLY a military time issue is all I need help with to swich the AM to PM instead..
Yeah but in which section? So like Iv'e got
6:00PM till 10:00PM
How do I create that in military time?
Streamlabs plugin, Streamlab support. However, like most things on the pc, it takes default date and time settings from the OS.
That's my guess
SL support would know for sure.
I'm on my Twitch extensions.
Maybe there's an option for a 24 hour clock? You'll have to ask their support, as I won't touch their jank plugin.
it was me who linked this.
Then wouldn't that be a Twitch support issue?
I'm Banned like in every single youtube and fortnite server I can't go ask in the streamlabs obs server anymore they got mad at me for exposing there name stealing from obs lol but anyways.
Yeah no thank you sir.
You said it was Streamlabs stream schedule and countdown, so figured it was part of their stuff.
I'm banned from all Twitch servers to.
this does not reflect great on you, probably smart to just keep that to yourself in the future ๐
No no well yes but this is a twitch extension, all I need help with is the military time that's it.
I was linking you to their support because you specifically mentioned their name, and as you're seeing now it so far does not really seem like anyone here knows how to answer your question.
Too late I'm banned in over 1,000 server and more already. It dosen't matter i'm to smart, read bio for more.
That sounds more like a personal problem, and we can't help with here. Doesn't change the fact that this isn't the place for streamlabs support questions.
Did you also look at whether your issue stems from the your PC's clock format?
"too smart"
Well someone did already let me look into that hang on.
No cause look -->
But I have to add like 12+?
what number is that cause I did it wrong. and I had to switch to centeral to?
Have you tried just putting in military time?
Kinda? I just am getting the numbers wrong, what is it? and which centeral time?
huh, does that show military time? for 6:00PM - 10:00PM?
I did and with centeral time as well, I'll show you brb
"military" time is a bad name for it, it's just 24 hour time. so 6pm would be 18, which is 12+6
oh ok sooo. oh 18? Like 18:00?
yes
Yes, because you didn't adjust the end time.
wait so 18 again?
18:00?
Is that 10 + 12?
oh
Oh so he didn't say add 12 to ok both times right?
22?
22:00?
We thought it was self-explanatory. You are adjusting all times you want to be in 24hr format.
Huh? Hooray! Well it's working now thank you so much!
As a Military vet -- anything up to 1200 (noon) is that number. After 1200 (noon) add 12. Midnight is 0000
oh no
Morning times are normal, afternoon times are math
Ahhh ok sure thank you. At ease soilder. Thank you for your service
fast math ๐ 50+ yrs of using it
Sailor ๐
Now I put in 50:00?
What's that do?
Remind me, is "12:20 AM" 0:20 or 12:20? I keep forgetting.
00:20
0020 as midnight is 0000
I need to amend my statement about mornings haha
i think i understand, but my head hurts
see megumi? i'm american and can mostly figure this out
every clock in my house is using the 24 hour clock
Well just don't use it, That's what I do. (sometimes?)
who the fuck thought that making 12 equal 0 is a good idea 
i prefer 12h but my dad and grandpa use 24h since they were in the military
Is that a good thing though like what does it matter? Or what's the difference?
because it's a "start" of a new day... so it's not 2400
if it's 0800 and I need to be somewhere at 1500 - easier to math out the hours
11:20 AM = 11:20
12:20 AM = 0:20
Yo is this in hours? 0800 hours? Or O' clockin?
A lot of businesses are on a 24 hour clock. It's not limited to just military applications.
Get retired, don't give a shit what time of day it is.
which is why the military, airlines, trains, etc. use it. We are WAY off track for this channel ๐
no shit, tune to any time station on shortwave and its 24h UTC
it's said "zero eight hundred"
same with computers, 24h, at least on linux it is
11:20 PM = 23:20
12:20 PM = 12:20
?!?!
Well what do you mean by that? This channels time is incorrect to?
The trains better not be off track.
1220 PM (20 after noon) would be 1220. 20 after midnight would be 0020
zero eight hundred hours or seconds?
yes it is
zero eight hundres hours. It's said as written... with no colon ... 0800.. not 08:00
sounds like an intelligence related issue
Obviously. Genius
If you really want to mess with the brain cells, consider the months of the year. November, the 11th month of the year, comes from the latin novem, meaning 9th. Original months of the year were 10, started with March through December.
meanwhile i'm debating on going metric
We should.
Ahhh I think I see now. Very interesting, but i'm still thinking about seconds now.
Time to bring things back on topic for plugins and tools
More than happy to discuss further in #off-topic
hm yeah well I got the military time now so thank you everyone for the help.
is it a good idea to use se live it doesn't seem to crash my obs
i had to uninstall the one that was installed to make it work
it's not a good idea
because it's the most consistently broken plugin I have ever seen, and all that in order to do exxxactly nothing that can't be done better by other tools
it's not just one thing.
it constantl has new issues
I'm ready to take a bet they didn't
i seen complaints about it in their discord
if only on the base principle that it's a piece of software complex enough that it won't ever have no bugs
The worst of the issues (bricks the whole install in a way you could never solve on your own) are gone now, but general stability issues are still present. You don't need their plugin to use their services anyways.
Also, every update to obs-studio still breaks the plugin in a manner that's annoying to fix.
i managed to solve it on my own?
That was fixed shortly after they rebranded from "obs.live" to "se.live", if memory serves.
look if you want to use it, use it, but you asked whether we thought it was a good idea and no, it only brings issues and actually brings nothing of use
Right now, it's not worth using mainly because it doesn't do anything useful.
well i seen complaints about this in their discord so
thanks for the response anyways
they recently figured it could be good to actually add functionality to it, but they didn't add anything that other plugins don't do better
yeah and there's regularly people having issues about it here too
any chance someone knows how to fix the streamlabs multistreaming error "oh no, weve run into a problem..."?
!sl @wintry ruin Try asking them about it.
@wintry ruin
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.
thats streamlabs ask their support
oops my fault ty for the redirect ๐๐ฟ
please tell me a plugin that will show a video every 15-30 minutes is very necessary need

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.
hi is there a multistream plug in that lets me change the main settings to have that plug in to be default
Just make a new profile with the stream settings you want to be as the "main" settings.
i mean the streaming settings like where you set the
output to be that plugins defaul
I mean the same thing
oh
If one of the plugins stream settings is what you want to have the OBS output settings, you can change the OBS Output - Stream settings on your current profile, or make a new Profile.
how do you make the plugin for default
One benefit of using multiple Profiles is to have separate Output settings. Like, I have one for Twitch, and two different ones for YT.
Just enter the settings you want to use in OBS Output - Stream.
i don't see it
Don't see what?
for the auitum streaming in the drop down
Please use complete sentences. I am asking, "You don't see what in the aitum settings?"
what i mean is aitum isn't appearing in the drop down in obs settings
It won't
which i want the plugin to be default
You can't make a plugin a default.
Just copy the settings you want and enter them as "default" in OBS.
Not likely to happen, as there are higher priorities for bug-squashing and tech improvements, as well as other features to add. Besides, there are functional plugins and other solutions for peoples' multistream needs.
As OBS is open-source, you are welcome to contribute towards developing a multistream feature.
OBS Settings - Audio, the hotkeys section
wow, forgot about that post, 2018
ty โค๏ธ
In general, you'll have more traction with feature requests if specify why existing solutions are inadequate or what use case those existing solutions don't address.
I want to change the direct streaming instead of rtmp
That doesn't really explain anything.
well i want this because i hate using restream
i wanted to stream to like 4 platforms
and if you had the integration in obs studio that would save me a lot of time and it would also mean
that i can have more platforms to stream to with restream alone
the thing is i keep having issues with encoders i use so far
and i have been really stressed for this issue
and part of your question: the existing solutions doesn't fit my needs for this because i have to open the plugin every time that i need to stream there is some discomfort using these plug ins the reason why i am requesting this in obs is because i can't really find anything that fits my needs other than obs studio all of them i used so far had issues (and prism live studio i had some issues every stream it would work when installed the first time)
and sorry if i need to slow down a bit for the typing in bulk
and also there is no options for changing the main plugins to default
Some encoders only support 3 encoding sessions, some maybe up to 6, I think. That would include each separate stream output, separate recording output, replay buffer, backtrack, and maybe others. So, unless you hardware gpu encoder supports the number of streams you want plus any other active output, there's no point in trying to add more to OBS, either integrated or via plugin. Restream.io works because you pay them to do all those additional encoding sessions.
yeah restream does have a free plan which i am using that for
yes i have tried this on my computer and it works fine without issues
like on obs but on
prism live i kept on having frame drops
that is pretty much why i came back for the obs
what i am talking about is another encoder
besides obs
Then why bring it up? You are really confusing the conversation when you bring up things that happen in other apps.
yes well i am trying to explain why i need this feature
You have explained you want multistream integrated into OBS. If you read that post linked to you earlier, the last update about any progress on that was 2018. A lot of priorities have changed since then, and demand for other features went up. And there are plenty of third party plugins as well. There are even hardware options for creating an additional stream.
Aitum Multistream
multi-rtmp plugin
SE.live plugin as been updated with multistream features.
yes
SE.Live plugin
i tried everything
but doesn't that crash obs
i had some issues with it
i am very hesitant to use that because i do not want my obs studio to crash
and it was very hard to use
Then perhaps it is time to adjust your needs to fit the hardware you have. Or, purchase additional hardware to set up multiple streams from different pcs. Or, Restream paid services.
The multi-rtmp plugin can automatically start any or all of your streams when your main stream starts.
Sounds like your last option is to adjust to within your means and hardware limitations.
i think it would be a good idea to use SE.Live as a last resort
but doesn't that crash obs though
whats multi rtmp plugin
We can't help with it. Contact SE for support if the plugin causes issues.
doesn't it?
These are all easily searchable. I'm surprised you haven't tried this one, since you said you tried lots of things already.
maybe check first?
looks like i uninstalled that plugin
the plugins resource page is wonderful, just gotta go thru the first few pages or so. I try to hit it up every few weeks to see what updates were made to plugins i use
which one?
and then test them out in a duplicate copy of OBS, since I use portable mode exclusivly
https://obsproject.com/forum/plugins/
this page
Rob (portable mode and other pro-tips)
you know i acutally have
2 pcs
one for monitoring streams and the other for streaming
I run a dual PC setup here. technically 3 PCs since part of my bot is running on linux and nodejs
gaming PC + OBS PC + linux server on the side ๐
but this is getting more into community chat on my part than just plugins
My bad idk how I write rong channel
Anyone have a good grasp on Source Record?
I just added the aitum plugin to my OBS and am trying to stream on tiktok and twitch. When I turn the virtual camera on to use the plugin my alerts do not work on twitch. They will not show up or sound when it is activated, but as soon as I turn it off it works. Help?
If you're having a problem with it, you're probably better off stating what you are trying to do, and what problem you're having, then someone with knowledge of the plugin can assess your problem and try to help troubleshoot the issue.
not an issues anymore, had someone suggest what to do and started tinkering but all is good now thank you!
Probably should state which plugin as there are hundreds of plugins for OBS.
sorry, didnโt realize. itโs added now
se.live vs Aitum vertical
What's the difference?
Are they the same fork
Do they have different coding ?
Which is better and can be controlled by scripts
Yo guys. Atm im using vertical plugin so i could press a button when i need to record my last set amount of minutes. Do you guys maybe know a better tool to use to achieve the same ? Vertical plugin is just causing problems
You mean backtrack?
Use Source record but Aitum shouldn't have a problem maybe it's your settings
Aitum causes problems when i do go live
It could be Idk but I record with source record plugin only
And never had a problem even live
I have usually 3 records + 2 streams

For help with the Aitum OBS plugin or their tools and services, please join their community Discord server for direct troubleshooting.
backtrack in Aitum Vertical is the same as replay buffer on main OBS and source record
Oh the theres no reason to use Aitum if i dont actually need the vertical aspect
No point in source record then either ill just use replay buffer
hey all! i know this might be a long shot but can anyone tell me if thereโs a plugin to create a visual layered effect live? like at 0:32 in this vid? https://youtube.com/shorts/F_uelEGlirM?si=F3izPErYUjPdOvKQ
If I was going to try and replicate that effect, I would just get a piece of green posterboard, cut a hole in it, and then key out the green with the chromakey filter.
i'm talking about the effect that appears later in the video, not the ring/cutout effect!
you mean the psychedelic double-exposed hands? That's done in post production.
yea that :')
Wow that was rather annoying. My ears will not be happy for a bit now
sorry, i should have posted a warning that it is indeed an ASMR vid/delta wave sound!
yep, definitely not something easily done while live recording.
That effect could probably be done with either the recursion effect plug-in, or with a video delay, applied to a source clone
really? Here I'm thinking needing a second recording of the source, a mask, a DSK...
A teammate of mine literally did that effect about six or seven years ago, with the delayed double exposure
Maybe the nvidia ar filter with move plugin? I'm not sure how robust that thing is tho
i was looking into the recursion effect but it seemed you needed your source to have transparency- like it goes under not on top like how i'm wanting if that makes sense lol (sorry, not super knowledgeable about this stuff!)
Iโm not on my computer at the moment, should be back there within a half hour, Iโll try something with the two methods i mentioned and ping ya with my results if thats okay
that'd be great thank you!
I seem to recall seeing a plugin recently for doing that kind of visual echo effect, but I don't remember what it was called, heh.
didn't see what you are talking about specifically but that description makes me think this plugin may do it? https://github.com/FiniteSingularity/obs-retro-effects
Man, between exeldro and finite, there's really not a whole lot you can't pull off these days 
none of those effects are what i'm looking for, thanks anyway! some neat stuff
You can definitely do it with source clones + render delay filter + adjusted opacity though. It just takes a bunch of VRAM
i did it!! thank you!
Excuse me, is there any replacement of Input overlay plugin on macOS? This plugin only supports Windows. Is there any website that enables me to find third party OBS plugins except for OBS forum?
Each "clone" is via the "Source Clone" plugin.
The first "clone" is cloning the Video Cameras source, and has a Color Correction filter to reduce the opacity to 60%. It also has a Render Delay filter set to 250ms.
The second clone is cloning the first clone. It also has a Render Delay of 250ms. Since it clones the first clone, it is already cloning a 250ms delayed video, making its effective overall delay 500ms.
updated my info above. I accidently hit enter while I was typing, lolol
yeaa ty!! i didnt know the source clone plugin existed haha
you may need to do some adjustments. with mine, the original camera is on the bottom of the whole thing, whereas the delayed clones are on top.
Blending Modes (accessed by right clicking a source and going to the submenu of the same name) could probably get a better effect overall, closer to what you originally showed in the video
there we go. Re-adjusted the opacity of the Clone sources, and set their blending modes to "Add". This did raise their brightness, so against, need to tweak it, but this makes the main camera ahead of the clones, and closer to the original intended effect
whats interesting, is im am not seeing any bump in VRAM or system RAM usage to make this effect as it appears now
There should be a bump in vram, that's where the render delay buffers live.
ooo yea putting them on "add" is better
installed GPU-Z to get more granular info. Yep, there is a bump on VRAM, 143MB total increase from the 2 Source Clones each running a 250ms filter
Oooo science experiment? Now I wanna test my vram bump. 30 minutes turkish
Do you guys have any good experience using any multi-stream plugins with OBS? I tried Aitum but I believe it was causing my OBS to crash my live stream every hour, I will try it again tonight but I'd appreciate the insight!! ๐ฉท tyyy!
hi, anyone knows why SE Live is in a loop of installing and restarting obs
I like the MultiRTMP plugin by Sorayuki. Nice and simple. https://github.com/sorayuki/obs-multi-rtmp/releases/tag/0.6.0.1-obs31 (downloads under Assets at the bottom of the page)
But you need to have enough upload bandwidth for multiple streams.
So what's really weird with this. If I set a render delay of 500ms it goes up 200+-MB. I can then drop it to 250ms, usage stays the same. Deleting filter usage stays the same, until I restart obs
i noticed the memory stays used too, even if i disable or delete the filters. Not sure if intended, not intended, or just technical reason why it happens
Yea super odd
Someone very well could be effing around and find out they have chewed through all vram even deleting filters
Time to make it explode with some copy paste
Let it sit for 5 minutes or so after deleting all filters and it came down a little
and then on a close/reopen
It looks like it does free buffers when the filter is destroyed, so weird behavior w/ freeing VRAM is almost certainly just the driver doing normal memory management things.
The "Move" Plugin doesn't seem to be working proper with Nested Scenes.. anyone know of this issue?
You'll probably need to be more specific.
"Move Plugin " Help needed...
I have 2 Scenes "Gaming Scene" & "PlayStation Remote Scene" .. Each have a Nested Scene for the FaceCam .. One FaceCam is larger than the other, since in PS Remote I have to shrink the game window, so I wanted a bit larger FC to use up more of the screen..
I created a transition for "Move" .. The box for "match nested scenes" is enabled. Also tried enabling "with last word removed, matches the other source name"..
When selecting the 2 "Gaming" Scenes the "Move" Transition does Nothing, doesn't even fade any sources in and out..
But if I toggle between the two "FaceCam" Scenes under "---Nested Scenes---" it works perfectly find..
Seem if anything has a nested scene in the source list, it ignore the move transitions completely
This seeeeems like it should work, from your description of things.
Are there currently any denoise filters that I can use with video in obs ?
Is it for a webcam or other form of live video feed, or for pre-recorded video file footage?
Live video feed from a blackmagic video switcher connected to Sony a6400
No plugins for that available that I'm aware of. Usually it is an indication of inadequate light. If that's the case try increasing the light source(s).
If it was on recorded video it could be handled in an editor, but not aware of plugins for OBS.
Thanks, I will look into it
๐คทโโ๏ธ yeah seems like it should.. but unfortunately it just wont, and I'm not sure why...
Silly question, why do you need to have the camera in a nested scene just to scale it? The scaling and such on a sceneitem are tied to the sceneitem, not the source, so you shouldn't actually need nesting for that use?
Mostly to keep things clean; as the "FaceCam" (Small & Large) have about 6 Sources inside each of them.. Then there is the ability to just add a nested scene to a difference scenes.. I have 2 other Scenes (not in the list) because I was redesigning them (still working on the art)..
But the camera being nested doesn't seem to mater or not, as if there is any nested scene present within a scene, the MOVE transition doesn't work..
Ah, ok, this makes sense.
I have (and still do) still use move transition with nested scenes, so I'm really curious why it's not working for you. I know there's a couple of things that are disabled in nested scenes, but ... ohhh. Hmmm. Does your camera have negative scaling on one axis? (e.g. to flip it horizontally)?
yummy
i made discord profile UI style widget that displaying currently playing song on my spotify
Would anyone know how to set up Zipcaptions into OBS with websocket?
Setting up for both Windows and Mac?
As for the freeze filter plugin, if I use the keybind to freeze my source, would the log of it show in the log?
Anyone do private help?
is there a music playlist plugin for obs i used to use it but i uninstalled obs when installing the
SE live
You might be able to find someone on Fiverr perhaps. What's your budget?
I donโt really have a budget
Is 625 mbps UL speed sufficient for multistreaming?
Literally as many places as you want.
1MBPS = 1000kbps in OBS settings.
Speed tests usually are in MBPS
not sure where to post this, so i do it here... BBC have create a free soundeffect Libary with less Copyright rules... so for many of you should it be free for use : ) but please check by selfg the License & Usage .... https://sound-effects.bbcrewind.co.uk/
@errant tangle Free for non-commercial use. Free for educational use if you're a student or teacher in a college or university. The metadata is permissively licensed OGLv3. Must attribute BBC (bbc. co. uk โ ยฉ copyright [the year goes here] BBC). And, If they take down content, they may ask you to do so also (Not removing content from your device or systems when we ask you to. This might happen when we take down content either temporarily or permanently, which we can do at any time, without notice.).
Yeah, checking the license is important.
Sounds like a lot of rules to me
Very nostalgic.
No, it's not flipped horizontally.
If you need help or have questions about OBS, check out our #support-portal first!
How do i get a sound when saving my replay?
@opal mortar You mean replay buffer? Bind "save replay" in settings>hotkeys or click the small button that appears when replay buffer is started.
No like literally theres a way to have a sound when saving your replay I guess I just dont know how to do it i dont know how it works since its not something that was already built into OBS Studio.
@opal mortar You could add a media source, enable monitoring for it and bind the same hotkey to play it as your save replay buffer hotkey.
How could i do this, I dont know how to enable monitoring. I am new to OBS.
@opal mortar Pick a sound file, drag-drop it in the main obs-studio window, go to Edit > Advanced audio properties, enable monitoring for it, then bind "Restart" for it in Settings > Hotkeys, see if it works.
It didnt work.
@opal mortar Did I say "Restart" or "Play"? Try binding "Play".
anyone know how to get kick chat up in multichat for se.live?
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.
Hello everyone, could someone please help me?
I'm using the OBS Zoom to mouse plug-in via a screen capture, in short I've connected a 2nd monitor to my PC via an HDMI cable and chosen this as the screen capture in OBS, so that I can use the plug-in in the latter.
When it comes to zooming in on the desktop or a web page opened on the 2nd monitor everything works fine. However, if I open a software program such as Streamerbot (see video example), nothing happens. If I minimize the software window and click back on the desktop screen the zoom works again.
As you can imagine, I'd like to be able to zoom in on any element present in the relevant screen capture, not just the desktop or a web page. ๐คท How do you think I can solve this problem?
Thanks in advance.
Hi, any tips on how to get the RTSP server to run on Mac? I have tried installing and have not been succssfull in getting it to show up under tools.
Sorry. I donโt know much about Macโs
ah, sorry, i thought you had it running on Mac. i misread your post, my mistake.
If anyone has had success running RTSP server on Mac (i'm running ARM M2) any tips would be greatly appreiated:
Have tried installing univeral and arm version, confirmed it's in the plugins directory.
Tried chmod 755 for the foleder in case it was permissions related.
And searches have only lead me to a post almost a year old with no resolution.
TIA
See the pinned messages in this channel
I downloaded obs project from github.
But I couldn't built it on windows.
I think there are too many risk for cmake.
Who know step by step guide for that?
To get started with OBS development, read this guide.
How do I make it to when someone clicks the start streaming button on there obs it will stream to my obs on a different internet connection. It like like them streaming to a streaming provider but they are just streaming it to me. Like my IP or something.
Guys I am having a issue with the new update pls help me
ping me for your reply/answer
If you need help or have questions about OBS, check out our #support-portal first!
@agile nimbus On Windows 8 and above, applications that are running without administrator privileges are not allowed to create hotkeys for applications that are running with administrator privileges. For OBS Studio's hotkeys to work reliably regardless of what application is focused, OBS Studio should be running as administrator. Some third party software, such as Elgato Stream Deck, will also need to be running as administrator to be able to send emulated hotkeys to OBS Studio, unless they're both not running as administrator.
Can you describe the use case a bit more detailed, and operational requirements? It would be useful in determining what solution might be best.
I want to have something where any one of my friends can send me their video feed through OBS. During my live streams. I want to have their gameplay coming straight from their computer streaming to me so I can stream it out to twitch. I want the person to be able to click the start streaming button and have the feed go to me on a different network. I don't even know if this is possible but it would be great
Ok, the usual way people do that is with an online service, vdo.ninja I think but I have no experience with it and it does go through a service so privacy concerns possibly. To go direct you can set up an SRT or RTMP server, I think there is a guide or similar, lemme see...
SRT is a streaming protocol, like RTMP: https://en.wikipedia.org/wiki/Secure_Reliable_Transport.
You can output via SRT to appropriate servers by going to Stream settings and selecting "Custom" for your service, then entering your srt:// path into the Server box.
For a more complete guide on SRT and how to use it with OBS, see this article
!nginx
Setting up your own nginx RTMP server (Linux-based guide): http://obsproject.com/forum/threads/12891/
Pre-built nginx Windows binaries: https://github.com/illuspas/nginx-rtmp-win32
There are the articles for SRT and RTMP
VDO Ninja is a service yes, but the video doesnt go thru them. They provide a page to get WebRTC streams rolling, which is then direct browser to browser
Ah, that makes sense, not paying middleman bandwidth
So it's more like an analogue to STUN
End to end connectivity would be great some day.... if only someone would make a protocol that allowed us to do that... and it got used globally....
<sigh> ๐
That's orthagonal however. THe problem with IPv4 is that while it is designed for end to end connectivity, that is broken on most of the Internet due to limited address space and the necessity to use NAT, where NAT breaks end to end connectivity. Packet filters are an optional technology that can sit on top of either, but are orthagonal to the end to end connectivity of the underlying protocols.
hi it's possible to get chat youtube and twitch at the same time with rtmp plugin?
kann mir jmd helfen ich mรถchte gerne auf twitch live gehen aber brauche jmd wo mir hilft wi eman das alles einstellt
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
Aside from vdo.ninja and a RTMP server, you can also use moonligh-qt and sunshine, the remote play software. The host can block remote inputs in sunshine's settings so you can only view the video feed. It has very low latency (2-4 frames + ping + vsync) and FEC.
OK I see. My OBS runs with admin privileges, my Elgato Stream Deck software doesn't though. However, if I give it admin privileges it means I'll have to activate it manually each time I plug my stream deck, right? From the moment a software runs with admin privileges it can't be launched at the start of the OS, can it?
@agile nimbus Windows won't let you autorun apps "as admin" through most methods (a shortcut in the Startup folder, or the registry), but you can use task scheduler.
Thanks. I'll try this.
I gave the Elgato soft the admin rights and now I can zoom any other software. Thanks again @untold jay. ๐ค
Log contains debug or verbose error messages (browser/ftl/directshow/etc), for a filtered version click here
- Hardware-accelerated GPU Scheduler
- Browser Not Accelerated
- Non-Standard Framerate
- Windows 11 24H2 (OK)
- No Output Session
- 2.1% Rendering Lag
- 2.1% Encoder Overload
- Third-Party Plugins (20)
AMD Ryzen 7 5700G - OK! / GeForce RTX 2070 - OK!
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!
If you need help or have questions about OBS, check out our #support-portal first!
Log contains debug or verbose error messages (browser/ftl/directshow/etc), for a filtered version click here
- Hardware-accelerated GPU Scheduler
- Non-Standard Framerate
- Windows 11 24H2 (OK)
- No Output Session
- 0.3% Rendering Lag
- 0.3% Encoder Overload
- Third-Party Plugins (20)
AMD Ryzen 7 5700G - OK! / GeForce RTX 2070 - OK!
If you need help or have questions about OBS, check out our #support-portal first!
Did you find anything on it?
Is this hard to set up for other people to connect?
@forest plinth Parsec and vdo.ninja are easy, sunshine and RTMP server both require port forwarding, some RTMP servers are also difficult to initially set up.
I will take a look at the easy ways. Will this allow people to send me 1080p60 video streams?
@forest plinth Yes.
Alright, thanks
So I managed to find the "issue" with the Move plugin; at least in my use case.
When using the "Match Nested Scenes" (checked) it appears that it doesn't match the actual "Nest Scene" Names, but instead the Sources within the nested scene itself.
Additionally; the "with last word removed match the other source name" enabled (as I had WebCam Small & WebCam Large sources I needed this option enabled) in the plugin is a bit broken (maybe?) as it doesn't seem to just elimite the "last word" .. as I had a source named "Game Window" and another source "Game Capture Overlay" and for some reason it was "matching" those two based on "Game" instead of just elimating the last word and recognizing the next words were different.. I renamed one to "Bob" and it started behaving correctly.
The plugin truely does not play nicely with Nested Scenes. Because even after renaming sources withing the nested scenes.. it was matching some correctly but not all. So I copied all those Sources from the nested scenes, pasted as Dups into eac scene itself. And almost everything started working as expected...
The plugin needs some sort of "Output" window, that shows what sources it's being matched to, and then a option to approve/decline the match (enable/disable) ๐คท๐ปโโ๏ธ just my two bits
Thanks for trying to help out the other day, much appreciated ๐๐ป
Hey, I have a problem with OBS when I record at 60 frames per second, after playing back the recording there are about 10 frames
If you need help or have questions about OBS, check out our #support-portal first!
Huh. Interesting.
@weak escarp, just in case there's some behavior going on here that's not expected
hey, i am having issues with the vertical plugin i closed it and have no idea how to open it again. does anyone know how to open them back up?
Docks in OBS can be managed from the Docks menu in the main OBS window.
You can toggle docks on and off, or lock or unlock docks to prevent moving and editing, as well as add custom browser-based docks here.
You can also reset the UI from this menu to return your docks to their original state (Docks > Reset Docks).
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!
Literally posted 2 bot messages with links below that comment. ๐
@rapid wing HI?
If you were messaged by a user who you suspect may be malicious, scamming, a bot, etc, we recommend reporting these users to the Discord Trust and Safety team so that they can be addressed appropriately. We strongly encourage users to be mindful of DMs they receive from users who are in any public Discord server.
Please report any suspicious private messages to Discord, either by using the Report Spam button in a DM, or by reporting it directly to Discord Trust and Safety
Does anyone know of a plug in that can control PTZ cameras within OBS?
yes, the ptz plugin in the resources forum
!plugins
OBS Studio supports a variety of plugins that provide new kinds of sources, filters, and additional features.
- For a list of plugins, see OBS Studio Resources: Plugins
- To learn how to install or remove plugins, see the Plugins Guide
- To see if the plugins you use are available for the latest version of OBS Studio, see the OBS Studio 28 Plugin Compatibility table
visit the link above, and search for ptz
I'm automating some scenes on the advanced scene switcher, All the videos are triggered to switch when the current video stops. But soon after I turn on the plugin, the scenes just switch randomly even though the trigger is activated. I'm using 125 scenarios, is the huge amount causing it?
this means you have something set up incorrectly but if you mean you have 125 different macros to do this I don't think I'll be able to help troubleshoot that
disable macros one by one, till you find the one that fucks up?
ill try
but the problem is that it already starts with error
even with the macros that have nothing wrong
I put it to you that you cannot possibly be certain that 125 macros do not have one single mistake in them
hence checking which macro causes the issue, to check whether it's an issue of the macro or of the plugin
ok, thank you
You can set debugging to tell you which macros are actually getting activated at what time, if that's helpful.
Hi folks. I am trying to import a bunch of macros into Advanced Scene Switcher, but it doesn't work. Are you only able to import one at a time?
With the teleport plugin, if i want to teleport only my cam from stream pc to game pc, i create an filter (teleport (video)) on the webcam on my stream pc and add the source teleport on my game pc?
Gents. May i ask. Is there anything like vdo.ninja but centralized? That would be something like zoom or google meets right?
What is it that you are looking to do?
My prod team is wondering mainly about alternatives. What would be an alternative like vdo.ninja but centralized, and im telling them the issue is thst as these are centralized you can't pull webcam data anywhere
So just wondering about alternatives and if my thinking is right
Alternatives for what? That's the point of the question of "what are you looking to do".
Livestreaming
vdo.ninja has a centralized control room for multiple incoming vdo.ninja streams, so that you can monitor and control all the inputs.
Or better q @spiral ruin ,is there anything like a paid vdo.ninja?
That has idk better features or just whatever
Probably. But again, you really are not describing what you need that isn't currently available with OBS, vdo.ninja, or the stream services.
I need to know what you have before I can judge if something is "better" than what you do right now.
@spiral ruin ig it's performance mainly. As vdo. Ninja is peer 2 peer sometimes feels like a centralized option would be better as the encoding doesnt depends on everybody?
Performance of what? game content, encoding for streaming, multiple pcs or just one? I feel like you are approaching something that's more for support than even for plugins.
Performance of guest computers. Asked in here since my q was around alternative tooling to vdo.ninja,hopefully that's ok
vdo.ninja is uses a realtively small amount of resources. If guest pcs are having performance issues running it, then they should get support for that.
Are these guest computers in different locations, such that over the internet is the only way to get their feed?
And that's my thinking as well, just wanted to have somebody elses pov
If they are having issues with VDO.ninja, any other software solution will likey have similar results. Either fix that first, or look at hardware based solutions.
As a note vdo.ninja has also a discrod for support. You have a higher chance to get there more in depth help
They're already in it though it doesn't look like they've inquired about this particular thing.
Hi
Is there more multistreaming plugin for obs other than Aitum and multi rtmp plugin
And SE.LIVE
Here's a search result for keyword 'multistream' on the OBS plugin page. https://obsproject.com/forum/search/4822678/?q=multistream&t=resource&c[categories][0]=6&o=date
can any1 help me put the chat on my screen, i only have one screen
Use this to put a chat overlay over your game. https://github.com/baffler/Transparent-Twitch-Chat-Overlay
thats the problem
i've tried
doesnt work
so i tried with stream elements
it works for a bit and it stops showing the chat
Not sure. I don't use it myself. Maybe reach out here for support using that app. https://github.com/baffler/Transparent-Twitch-Chat-Overlay/discussions
You realize the answer to this question is unlikely to have changed since the last several times you asked it, yeah?
Lol
Anyone know how to randomize a variable in Advanced Scene Switcher? Ex: Random number between 1-4.
You are being helped in the windows channel
They said I should write here too.
That was someone else with another issue.
no, that was another person.
this problem : Hello, I need a little help with OBS. It only records audio. The picture is dark. I've tried everything and I can't figure it out. Can someone help me?
@quick kraken Make 4 macros, 1 for each possible value, then in a 5th macro use the "Random" action to run one of them at random.
Go back to windows support channel, you were asked for a new log here: #windows-support message
Ahh, I guess that works, didn't think of that. Thanks ๐
You can do a math expression in a 'variable' action, and set it to n * rand, and replace n with the max value you want it to have plus one. Massage a little bit based on what range you want the output to have.
Don't have OBS handy, but that's the short version.
That's a better way than having separate macro's.. didn't know "rand" would work in the math expression.
Yeah, I only know because I looked at the source to figure out what was and wasn't supported by the expression syntax.
...I wonder if there's a way to turn that into effectively a subroutine call. I've not delved much into the fancier ways of having macros call other macros.
@loud wedge I realize that this (random number between two bounds) would be a real useful feature for the 'variable' action, to be able to generate a random number between two bounds (each of which could be specified directly or via another variable or similar), with the user's choice of int or float (though it might simplify to just offer int and let the user do their own math if they want a float)
heh TIL
It might be "random" instead of "rand". If that doesn't work, lemme know and I'll go turn on my desktop and see what it was I actually used.
I was just about to type it was Random instead of rand
Tested that the moment I sent my other screenshot.
Good to know though.
halp me ples
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!
If you need help or have questions about OBS, check out our #support-portal first!
I didn't understand
I didn't understand
go to the support channel that matches your pc's operating system. The support portal has those links.
hi
may i have a question about lower third plugin ?
i install the plugin
but my boxes dosent turn blue when i try and still remains redish
and nothing appears on screen
i got it
Is there some kind of plugin like a notepad where you can take notes and also have them displayed on stream?
does it need to be a plugin? why not just window capture notepad?
Hi friends! I'm trying to convert a Shadertoy from https://www.shadertoy.com/view/Xsl3RX to work with obs-shaderfilter and I'm a bit stuck. Here's what I have so far:
const float rings = 5.0;
const float velocity=4.;
const float bBorder = 1.4;
float4 mainImage(VertData v_in) : TARGET
{
float b = bBorder/uv_size.x;
float2 position = uv_size.xy/uv_size.xy;
float aspect = uv_size.x/uv_size.y;
position.x *= aspect;
float dist = distance(position, float2(aspect*0.5, 0.5));
float offset=elapsed_time*velocity;
float conv=rings*4.;
float v=dist*conv-offset;
float ringr=floor(v);
float color=smoothstep(-b, b, abs(dist- (ringr+float(frac(v)>0.5)+offset)/conv));
if(fmod(ringr, 2.0) == 1.0)
color=1.0-color;
color = sqrt( color );
return float4(color, color, color, 1.0);
}
and I'm now receiving no errors (which is very encouraging) however, the toy is just a black screen, implying I'm returning the color incorrectly / it's always 0.0? I haven't (on purpose) changed the math, just basically substituting keywords. I previously asked about a shadertoy conversion in here and Exeldro converted it for me and - when he did so - he didn't use uv_size directly but instead calculated what fragCoord would have been, and I tried that as well with the same result.
// everything else remains the same except:
float2 fragCoord = float2(v_in.uv.x * uv_size.x, (1.0 - v_in.uv.y) * uv_size.y);
float2 position = fragCoord.xy/uv_size.xy;
If anyone has any experience with shaders in obs town, I'd deeply appreciate any advice or guidance you might be able to share, thank you.
(apologies if this is no longer the appropriate place to ask this)
I can look at it tomorrow if still needed
Thank you! If I figure it out before then, I'll ping you here ๐
just at a quick look without knowing much about shaders this line seems wrong
float2 position = uv_size.xy/uv_size.xy;
would always be 1
oh no! I see what I did I think. The o.g. is this:
vec2 position = fragCoord.xy/iResolution.xy;
So I must've crossed-wires pasting things; thank you for that catch
I don't know much about shaders either ๐ but I should've caught that. Thank you.
okay, fixing my PEBKAC error, I'm still getting all black
const float rings = 5.0;
const float velocity=4.;
const float bBorder = 1.4;
float4 mainImage(VertData v_in) : TARGET
{
float b = bBorder/uv_size.x;
float2 fragCoord = float2(v_in.uv.x * uv_size.x, (1.0 - v_in.uv.y) * uv_size.y);
float2 position = fragCoord.xy/uv_size.xy;
float aspect = uv_size.x/uv_size.y;
position.x *= aspect;
float dist = distance(position, float2(aspect*0.5, 0.5));
float offset=elapsed_time*velocity;
float conv=rings*4.;
float v=dist*conv-offset;
float ringr=floor(v);
float color=smoothstep(-b, b, abs(dist- (ringr+float(frac(v)>0.5)+offset)/conv));
if(fmod(ringr, 2.0) == 1.0)
color=1.0-color;
color = sqrt( color );
return float4(color, color, color, 1.0);
}
calculating fragCoord (as Exeldro did for my previous conversion) is what should be there tho, you're right about that
I am trying to debug it myself as a thought experiment but I like I said I don't know much about shaders, seems to be an issue with conv though
if you replace float v=(dist * conv) - offset; with float v=(dist * 10) - offset; for example, you will get a (non-moving) image at least.
const float velocity=4.;
const float bBorder = 1.4;
float4 mainImage(VertData v_in) : TARGET
{
float b = bBorder/uv_size.x;
float2 fragCoord = float2(v_in.uv.x * uv_size.x, (1.0 - v_in.uv.y) * uv_size.y);
float2 position = fragCoord.xy/uv_size.xy;
float aspect = uv_size.x/uv_size.y;
position.x *= aspect;
float dist = distance(position, float2(aspect*0.5, 0.5));
float offset=elapsed_time*velocity;
float conv=rings*4;
float v=(dist * 10) - offset;
float ringr=floor(v);
float color=smoothstep(-b, b, abs(dist- (ringr+float(frac(v)>0.5)+offset)/conv));
if(fmod(ringr, 2.0) == 1.0)
color=1.0-color;
color = sqrt( color );
return float4(color, color, color, 1.0);
}```
that is about as far as I can take this though, back to work ๐ I am sure someone who actually knows anything about shaders will be able to fix this easily
Your code actually bets something very different on my system ๐ my rings are squished
Does anyone have any videos / examples or references for some of the more complex / advanced stuff you can make with the Advanced Scene Switcher Plugin?
I'm chasing inspiration to apply to my stream for cool things you can do.
Right now I'm mostly just using it for a bunch of show/hide/delay actions that are conditionally triggered but I'm looking at all the options at my disposal and so many I've never been able to think of a use case for.
Just ported it to Shaderfilter for ya, here ya go:
Tested it in OBS 30.2.3
Some tips for porting Shadertoy GLSL shaders to OBS:
- global const not supported, need to be changed to #define macros, or uniform variables (which become user configurable in OBS UI)
- Shadertoy's iTime = elapsed_time in Shaderfilter
- iResolution -> uv_size
- fragCoord is v_in.pos, so useful to set up some shortcut variables for uv and pos for convenience
- HLSL has no mod() like GLSL, so you have to define it yourself to get identical operation to GLSL
- fract() -> frac()
- vecN -> floatN
- mix() -> lerp()
- Start every file with a single line comment of some kind, as OBS will crash if the first line is a preprocessor directive and that works around it.
- Arguments to atan() are reversed in HLSL
- The Y coordinate increases upward in GLSL, but downward in HLSL, so you may have to reverse the direction of it if it matters or things can end up upside down.
- Matrices in GLSL are row-major, however HLSL is column-major, and the HLSL syntax for changing this does not work, so matrix operations need to be converted by hand
- Arrays can not be passed into functions in OBS's HLSL implementation, so code doing this needs to be completely restructured to avoid it.
- Shadertoy shaders can use multiple buffers or passes, however the shader plugins for OBS scan only handle a single pass and a single buffer (subject to future feature enhancements possibly changing this). As such, converting these type of shaders to OBS is not possible without using a LUA script or writing a full blown OBS plugin that can invoke multiple shader passes or implement multiple buffers.
- Bug: OBS does not parse non-parameterized macro expansions wrapped in parentheses properly. Using this macro works around the problem.
#define macro(x) ((x))
Example:
#define FOO (1234) // OBS will issue a parsing error on this line,
#define FOO macro(1234) // OBS accepts this, and expands the macro properly,
Hope this helps.
Hmmm.
Executive decision.
...I was in the process of typing "that should be pinned", lol
I almost suggested a KB article but I'm reluctant to post one for a third-party plugin, heh
Could be useful on the plugin repo though
I've got a larger document somewhere on my other PC I could polish off and post somewhere sometime. If I think of anything else though in the mean time, I'll just update the above comment.
'.')b
Any thoughts on this?
For context, I am working on a One Month 24-7 Stream. I'm going to have 2 outputs - one of which being a consistent stream and the other being an output that splits every 8 hours so I can have a VOD as well. In order to do this, I have like 93 different macros that change the stream key. I used Google Sheets to track and setup a formula to make macros, I just don't want to have to import all 93 separately.
Can probably just find the settings folder and copy the whole thing?
I would expect all of that to be saved in the same place.
check %appdata%\obs-studio\plugin_config to see if there's the advanced scene switcher folder there
Oh, I just read your second message.
I got nothin' on that, heh. Can probably check the config structure and maybe write it manually to save time on the import, but I dunno what format it saves in.
Yeah Actually that still helped.
It saves all of the macros as a json file, I should be able to find something that'll write all of the cells as a json.
'.')b
I take that back that's not what the json is unfortunately.
On the general page you can export and import settings... you can probably export to a json, edit in the things you want, and then import.
Being able to iterate through a file with some info on each line (or a csv, or a json array) would be a pretty nice feature for adv-ss to have, though
@hard jay You're a legend, thank you so much. I'd actually been compiling notes on converting myself...and I had made 30% of what you put in that note there ๐ Thank you so much
Sorry for that ping, that Reply aimed wrong. @quiet bramble , tyvm.
no prob!
Finally figured out the JSON format, I just had to remove the
{"macros":[
from the beginning and
]}
from the end of each macro, and add a comma before each
{"name":
except for the first one. And then add the first two pieces back to the beggining / end of the whole export.
If you get stuck on anything else when converting shaders, feel free to chat about it here and to tag me. I may or may not be able to respond right away, but when I'm around if I have the time I will try to respond etc.
We can always use more OBS Shader developers/porters. ๐
I'm trying ๐ it's been ages since I compiled C/C++ and never touched the OBS source. But I'll definitely ping you as stuff occasionally comes up, tyvm
Is there a plugin that automatically reads my chat to me in a TTS sort of thing? I dont really have an easy way to read chat since my desk cant fit another monitor and having to look away to look at my phone is quite distracting and not always possible
How do i only teleport my webcam from stream pc to game pc and not the full screen?
Hi all, I have a question. Is it possible to create a plugin for OBS which adds a menupoint into the contextmenu of a scene?
If yes, please give me hint where I can read myself into it
that's not possible, no
@wary escarp
My SE live still causing a problem
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.
afaik there are services that do this, but they are not obs plugins
doesn't really need to be in obs at all
the chapter marker on my obs isn't working, there are no marks. is there suppose to be a confirmation?
!vlc
If you are having problems with playing content created by OBS Studio in Movies & TV or QuickTime Player, this is because the media player does not have proper format support. This causes missing video, audio, or for the file to not open at all.
We recommend VLC Media Player for better, accurate format support. Like OBS Studio, VLC Media Player is a free and open source project.
If you open it in there does it not show them?

