#plugins-and-tools
1 messages ยท Page 33 of 1
what's the standard plugin/tool submission approval time at the OBS resources portal? It's been 13 days since I submitted a tool and tho' it's not public, it shows 77 views.
that's all you then, pressing F5 and hoping to finally see the approval ๐
it varies a lot, my last 2 submissions took roughly 3 weeks, but I also had one approved in 10 days or so and one in 2 weeks
anyone available to help me?
Go ahead and ask your question, if someone is able and knows how, they will help
so i am trying to get plug ins for overlays on kick that do not require twitch accounts. never had one
like i would prefer just to use what is already in obs if possible, i am so brand new
im overwhelmed and youtube is making me crazy cuz it seems like twitch is a must
ive never used any type of streaming anything, but i have successfully gotten my stream live
Like just a normal overlay like an image or something in specific?
yeah
normal standard basic overlay, and tbh idek if overlay is the right word
like i can go live, i can see myself and hear myself and my kick
but i havent gotten further than that
Places like Nerd or Die, or Streamlabs could have some overlays that work on Kick, or you just create your own.
Unless if you get fancy and want like something animated, an overlay is just an image.
like a banner??
1 min (deleted image for reasons)
The scales and stuff you see on the back is literally just an image
Thats it
You can create it in Paint, photoshop etc.
To be honest, unless if the overlay is specificalyl designed for Kick, any overlay from Streamlabs, Streamelements, Nerd or Die etc should all be compatible with Kick as it is just something added as a source in OBS.
If it is a still image (like mine), an image source would be what is needed. If it is animated, you would want to use a Media Source
Just wanted to ask if anyone had information on OBS replay buffers or save replays? I've been trying to learn if I can have more then 1 so i can have long saved clips and short ones.
I also have to figure out if saved replays split the audio on video editors if anyone has that information either!
unfortunately not. What I'd suggest is always doing the long one, and you can quickly cut them up with lossless-cut or similar software ๐
yes, the replay buffer will be like the recording, and multi audio tracks are avaliable
thank you for the info anyways! tbh I'm doing a bit of a hybird build. might use timestamps to edit down anyways :)
@proven lantern There's a script that allows having multiple replay buffers of varying lengths, would that be of use to you?
I wanna see, regardless of their answer
that would mean a lot! i was going to look into it
tysm fren :>
damn, they just straight up call ffmpeg like that ๐
I thought using sleep would lock up OBS for the sleep duration, no?
I don't speak Python, you'd have to find out by means other than asking me.
it will
it's using an old way to get the replay buffer path
to be precise i think what's frozen is only the UI thread
so outputs and source threads will still run
if they wanted to fix the sleep calls, they could simply use timer_add
is anyone familiar with owned obs plugin?
Always best to simply ask the question about it. If someone is online and has the answer, they will reply.
im having a problem with their plugin not showing up in tools in obs
Best to ask in their server. There's a link to it on the bottom of their website
thanks
can anyone help me with OBS Teleport? my gaming pc isnt showing up on my streaming pc teleport list. im using obs 29.1.3 on both pcs
@outer zealot Disable firewalls on both ends, does it work then?
i need some help with backround removal
i downloaded it and put the files in obs studio but backround removal only appears for scenes and not for my video capture device ( source)which doesnt make sense
show a screenshot of where you're looking for it
this is on audio/video filters
after i press the filters option on my source (camera)
and in effects filters?
i'm confused as to what you mean
oh yea
yes it pops up in effects
๐
How to take a screenshot - http://www.take-a-screenshot.org/
I didn't use that specific filter but I'd assume that's kinda the point of threshold?
well it's to remove the background
but it doesn't actually remove it
nothing happens, literally
have you tried not putting threshold at 0?
I would suggest looking at the various guides available for the plugin
https://obsproject.com/forum/resources/background-removal-virtual-green-screen-low-light-enhance.1260/
so it says its now unavailable for video now and only affects effects, very unfortunate will have to find another way to remove my backround
im a noob and cant figure it out im going to see if my files are somehow placed wrong but otherwise idk
did you watch the tutorials?
yes im doing everything right and cant get it to work
ill keep at it
in all the videos and guides im seeing it says just drop it in obs studio folder and then it should work
im on windows 11 as well but i highly doubt thats stopping it from working as a plugin
hello everyone to stream tiktok and twitch together how do you do it?
Use restream.io service, or multi-rtmp plugin for OBS. However, there are restrictions by Twitch with multi-streaming, so you should consult the ToS for both services before you attempt any live simultaneous streaming to different services.
Can someone help me use agora rtc tool
what issue are you ahving with it
what exactly does not work?
the streaming
Im tryin to stream on epal
On obs, there is suppose to be a button in tool, agora rtc tool
does that not appear?
no, after downloading it, it doesn't appear
- Auto-Config Wizard
- Windows 10 Game DVR
- Capture Interference
- Windows 10 22H2 (OK)
- Not Admin
- Non-Default x264 Preset
- 0.1% Rendering Lag
- 0.1% Encoder Overload
AMD Ryzen 5 5600G - OK! / GeForce GTX 1050 Ti - OK!
obs isn't trying to load the plugin. did you also install it or did you just download it
I did both, downloaded it, when into my files and downloaded it
but nothing appears
when I click it again
this appears a notepad
you need to run the .exe
for the love of god delete that
that's some very sensitive info
never show that to anybody
๐
where is that?
thanks
assuming this is the tool you're using
๐
since I personally only ever used OBS in portable mode and never had it installed:
on Windows the installed 64 bit OBS version loads plugins from C:\Users\<YourWindowsUsername>\AppData\Roaming\obs-studio\obs-plugins\64bit as far as I know
what if OBS is run as admin? does that still apply? or do plugins then need to be installed under C:\Program Files\obs-studio?
or do both locations work for both cases (admin and not admin), just the the AppData folder only works for the currently logged on user?
aafaik both locations work for both cases. afaik it also looks in programdata
oh, really? I usually consider programdata legacy stuff, but maybe it's there for backwards compatibility reasons
actually pretty much every plugin on windows installs to Program Files
yeah, I think you already said that when I asked about installers, I remember something like this
there's a handful that install to programdata and afaik the only one that can install to appdata is streamfx in user-only mode
so I guess when someone says a plugin they copied to the AppData folder isn't loaded there is not much harm in asking them to try the other location and see if that works instead
personally I usually prefer to have stuff in AppData, meaning installed on user level
yee. It's also possibly an issue in folder structure
but since program files is kinda the standard for OBS plugins anyway ๐คทโโ๏ธ
like just putting the dll in appdata will not work
I would say that the fact it is a standard doesn't mean it's not a good idea to do differently
yeah that's clear, if I got it right they did extract the package into the obs-studio folder there and the package from that point on has the data\locale and obs-plugins\64bit relative structure so it should be fine
to make it easy I will just suggest to try the program files folder as an alternative instead and if it works we're all happy and case closed ๐
I'm not 100% sure but I think it has to be the same as on lin, so :
plugins
โ<name of the plugin>
โฃbin
โ โ64bit
โ โplugin.dll
โdata
โฃlocale
โother data shit
that's the structure I provide for the linux package, but for windows I have:
โฃobs-plugins
โ โ64bit
โ โplugin.dll
โdata
โobs-plugins
โ<name of the plugin>
โฃlocale
โother data shit
for portable I know that's correct, but about the rest, not so sure
oh yee might be obs-plugins instead of bin
I did think I compared with how others packaged it though and it was the same way for windows
but important bit is that it's inside a folder, inside the plugins folder
yeah from their screenshot it looks like it
we'll see how it goes with my suggestion to install in Program Files
maybe I will have to overcome my lazyness and actually install OBS to test it myself ๐ฆฅ
ah, that was fast, already got confirmation that the program folder worked
meh, I guess that means I really have to verify the AppData paths ๐
oh, neat, didn't know that there is a winget package of OBS 
it's unofficial, afaik
yeah I thought so, but still
mostly winget is nothing more than a description of where something can be download, including detecting available vs. installed versions, and running the installer with some predefined switches
and as I see this also just gets the installer from github releases and runs it
but it still makes the whole process a bit more convenient
https://github.com/Wiber25/TwitchChatBox
Customizable chat window overlay If there is a feature you need, please leave an issue!
https://obsproject.com/kb/plugins-guide according to this documentation %APPDATA%\obs-studio\obs-plugins should work, but in the source code the only references I ever find are to ../../obs-plugins/64bit - and that's relative from obs64.exe, which is in Program Files and not in AppData
maybe that is outdated information? but I can't see how it would ever work to have plugins loaded from AppData (unless you also manually place the obs64.exe in this structure)
hm, outdated also doesn't make sense, just checked the source of OBS 0.8.0 and not even there it would load from that path - in older versions OBS would additionally search in bin/obs-plugins/64bit but never in AppData
so either I am looking in the wrong places or loading plugins from anywhere within %AppData% on windows has never been a feature
p sure it's this : https://github.com/obsproject/obs-studio/pull/4067
the only other explanation I see would be if the installer would offer a user mode installation that would install the binary files in \AppData\Roaming\obs-studio\bin\64bit - if obs64.exe would be run from there, then plugins could actually be placed in \AppData\Roaming\obs-studio\obs-plugins\64bit and would be loaded from there
as far as I can tell from the source code this would only work for linux, you can see in the windows source I linked above that such variables are not used, the path is simply hardcoded as a string (relative, but still hardcoded)
thing is there are plugins (streamfx, streamdeck...) that do use the programdata one
so it's bound to be searched in at some point
ah, wait a second - is that code maybe adding to the array in obs-windows.c 
yeah, I'd think so
yes, looks like it
ok, so then paths that are defined with those env variables would also work
but the problem remains: the OBS installer itself doesn't create those variables
I guess StreamFX does this
and maybe other plugins or toolsets who want to be loaded from different locations
ah, no, that's not even necessary
you said ProgramData, right?
https://github.com/obsproject/obs-studio/blob/master/UI/window-basic-main.cpp#L186 that part is covered by the default, even without the env variables
so the actual default locations are not Program Files and AppData
but Program Files and ProgramData
jesus fuck I know shit nothing about powershell
xD
mommy please come get me and bring me back to bash
jesus wtf how this shit even work
that's pretty much what got me to this point ๐
I was trying to help you figure it but like fuck apparently I don't even know how to echo an env variable
ok then, but really, the documentation is wrong about AppData if I haven't missed another location that also adds folders to this array - and honestly I wouldn't list ProgramData as an option even when that would actually work, this folder is not even created by the OBS installer, so a user installing a plugin there would have to create the root folder for everything there first to begin with
on windows that would be echo %THE_VAR%
e.g. echo %APPDATA%
...... why can't they be normal and use $
yeah, that % stuff is really annoying
Since updating to latest OBS, my portable install is no longer loading half the plugins, streamdeck, streamFX etc. saying module streamfx.dll not found etc, the file is still there in the portable dir
any ideas
nobody else in the world would use that to references vars
@glacial haven look, relevant issue!!!!
haha, pretty much on topic you are ๐
yes, haha
yeah i had that feeling and was doin a scroll
i keep it on dropbox so i just rolled back the version for now
assuming you're talking about windows, that is
since 29 or 28, obs doesn't load the plugins in programdata on portable installs anymore
if that was true, it means you manually put the StreamDeck plugin into your portable folder in the past
../../obs-plugins/64bit/streamFX.dll module not found
yeah a full log would help - I don't even know when this message there would ever be written, because either a module is there and is loaded (or maybe failed to load), or it's not there, then OBS would never know it's supposed to load it from there
so I wonder who produces that log message
I'd guess another component of StreamFX that actually is loaded?
tbh my guess is that previously it was loading the streamfx in programdata
11:36:15.557: [Source Copy] loaded version 0.2.1
11:36:15.600: [Source Dock] loaded version 0.3.3
11:36:15.625: LoadLibrary failed for '../../data/obs-plugins/StreamDeckPlugin/StreamDeckPluginQt6': The specified module could not be found.
11:36:15.625: (126)
11:36:15.625: Failed to initialize module 'StreamDeckPlugin.dll'
11:36:15.628: LoadLibrary failed for '../../obs-plugins/64bit/StreamFX.dll': The specified module could not be found.
11:36:15.628: (126)
11:36:15.628: Module '../../obs-plugins/64bit/StreamFX.dll' not loaded```
yeah, maybe you did copy files to your portable install, but 1 or more of the files were missing - which was never a problem, because they additionally where in some global folder like ProgramData
i have never installed via an installer
for the StreamDeck plugin installer is the only option
sounds like you have outdated versions of those
let's stick to one thing at a time
the StreamDeck plugin
as far as I know you cannot get it separately
if you install the stream deck plugin, it will put its plugin files into C:\ProgramData\obs-studio\plugins\StreamDeckPlugin
earlier OBS versions would load plugins from there even in portable mode
and now the latest versions stopped doing this
but really, the only way to get a portable install of the stream deck plugin is to let it install into the ProgramData folder, and then copy the files from there to your portable folder
can you check your \data\obs-plugins\StreamDeckPlugin\ folder please
whether it contains a StreamDeckPluginQt6.dll file?
it should actually look like this
because I guess it doesn't, at that's why it doesn't work
hm, no, it doesnt. I had previously copied the bin and data folders into the OBS root dir
but it should be in its own subdir
will try this
yeah, but for this plugin it's not enough
it's specifically searching those extra files in its data folder
that's how it's programmed, I don't like it either, but we can't change it
yes, that's my assumption
btw even if you do this now, you still have the problem that any update of the Stream Deck software could silently update its plugin in the global folder again without you ever noticing, meaning from this point on your portable install uses an outdated version, which could cause all sorts of funny issues that are hard to trace down
that's why I have published a lua script on obsproject.com that will check upon OBS start automatically whether a new global plugin is found
I hope that kind of self-advertisement is OK in this case ๐
I wonder if you could make a hard link of some kind to the global StreamDeckPlugin folder
it's not like I make money from this, I simply wanted it for myself
sure, could create a windows junction
yep so thats the streamdeck fixed
but that's still kinda destroying the point of a portable install
at least my idea of it is that can just throw it anywhere and then it's just running
without needing any extra steps
true, but if you dont actually use it in a "portable" fashion, but rather just use it as an isolated install, it should be fine
i have 5 "portable" copies, but i dont move them around. i just have them so they are isolated ๐
Are you a patreon supporter of StreamFX?
I have more like 25 - but also want to move them around ๐
and I use a BAT file for launching, since the BAT can use relative paths, whereas shortcuts need absolute paths. Makes duplicating the copies super quick
i am not, has it switched to a new arrangement? I've just installed it way back when and its been solid since
unfortunately I just noticed that here on the dev laptop I don't have StreamFX myself so I can't really check the file struture there
only have it on my main PC
From my understanding the newer versions of StreamFX are only obtainable from Xaymer's patreon, and each version is created for only one specific OBS version? I could be mistaken.
I think it's not that bad, it's just that the latest binaries that you could get without being patreon were only compatible to pre-28 versions, and now even those binaries were pulled because of some license issue
and binaries that are compatible with 28 or newer aren't available if you're not a patreon
Last I looked, which admittedly was a while ago, each version posted required the current version of OBS at the time. I am sure it probably upgrades between them, but that coukd be the reason StreamFX isn't working in OBS @safe wing
all i can find is source code
but that's only pre-made binaries - a friend of mine was so kind to set up a github action with a fork of StreamFX on his own github that would create a build of a newer version of it, so I have a 28+ compatible version of it, but only on my main PC
looks like the binary release isn't available any more ๐
and as far as I understand everyone can do that, the license would permit that
it's just a bit of a barrier ๐
yep, they removed all of them i believe due to non-GPL code that was commited to the project.
there are a few alternative plugins available now however
and since I don't know shit about setting up GH actions I was happy that mate did it for me ๐
@safe wing what features of it do you actually need?
because most people only use a handful
and most of them have alternatives now as @obsidian agate already said
Blur was spun out into a separate plugin, and a new Blur plugin was released semi-recently.
Source Clone is an alternative to Source Mirror
Blending modes in OBS can work as a lite alternative to Dynamic Mask
3D Effect is an alternative to 3D Transform minus Corner Pin
There is a Script that can be used with obs-shaderfilter to do Corner Pin however
https://www.youtube.com/watch?v=K7pQVOIMih8 a good video on the matter
I mean, of course if you like StreamFX there's nothing wrong with just supporting the author, they put a lot of work into that
that shouldn't be forgotten among all the heated discussion about this "going paid" move
Dynamic Mask is one, but i use several and my build is rather complex
https://github.com/Xaymar/obs-StreamFX/pull/930 maybe relevant
it would be a massive pain in the ass to have to dig through and replace all the filters
3D trransform, etc
understandable
to me the weird part in your log is that something tries to load StreamFX.dll from the normal OBS plugins folder - that something usually wouldn't be OBS itself, as OBS simply only loads the libraries it finds there, and what isn't there, well, OBS doesn't even know about it
so my guess is that another part of StreamFX must be loaded somewhere, maybe another plugin file?
and that is then searching for its buddy "StreamFX.dll"
and then its also weird that that file is in fact present
but it refers to a relative path - maybe the something that tries to find the file is loaded from somewhere, where the relative path ../../obs-plugins/64bit/StreamFX.dll doesn't really point to the path that you've shown in the screenshot
also, what did you change btw? you said you reverted and the previous version worked?
did you update OBS?
because then it makes sense, since you said you're still using an old StreamFX, and that isn't compatible with OBS 28+
that would also explain why it fails loading the library although it's there
I updated from 29.0.2 to 29.1.3
rolling that back fixes it
ah well, ok, then it has to be the "portable installs don't load from global locations" change, that's the only relevant change in OBS between these versions
I guess you were one of the lucky people who got it during the short time where that binary was available before it was pulled to go paid
happy to share \o/
because I believe that is the last version that was available
anyway, StreamFX apparently does some fancy enhanced stuff when it comes to loading its files, so much I can read from that PR I linked above
you said you don't have StreamFX stuff in ProgramData, but in the PR they mention other locations
can you check %LocalAppData%\Programs\obs-studio\plugins please
(just enter that in the "address" line of your explorer)
does that folder exist?
no obs-studio folder in there
so also check %LocalAppData%\Programs\Common\obs-studio
ah, that GH action build for StreamFX is still online, lemme try to get it running myself quickly
ah, nvm, the artifact is expired
but I think I have it on my cloud space somewhere...
ah, got it
that load call btw is OBS i think, I renamed the dll and it still called itself
12:16:24.448: (126)
12:16:24.448: Module '../../obs-plugins/64bit/StreamFX2.dll' not loaded```
so something isn't looking for streamfx.dll, its parsing through the .dlls in that directory
yeah, that's normal behavior of OBS, but either then it loads the file or it says something like this:
Skipping module '../../obs-plugins/64bit/advanced-scene-switcher-lib.dll', not an OBS plugin
but the loadlibrary failed message is weird
yeah i guess i mean wrt the relative directory issue concern, its not another plugin looking for streamfx.dll
one explanation would be that StreamFX.dll is actually not only found by OBS, but also could be loaded to the point that OBS detected it as a valid plugin (so no "not an OBS plugin" message), but then something in StreamFX itself failed so that it ran into an error while loading
this might explain that message
so how does your \data\obs-plugins\StreamFX\ folder look? because something missing there might be what makes the plugin fail to load
interestingly I found two installations with StreamFX that work, one has an aom.dll in that folder but the other doesn't
yeah, no, the StreamFX.dll definitely doesn't belong into this folder
you can delete that and the .pdb
both should only be in \obs-plugins\64bit\
actually that would explain the error message
yeah, i just put them there for the sake of buckshotting a solution
because if the plugin is loaded from \obs-plugins\64bit\ but then this plugin again tries to load all DLL files it finds in the data folder, then it would try to load itself ๐
which would certainly fail
was the log above produced after you put the files there for troubleshooting?
then we'd need a new log now if it's still not loaded
yes, that's clear, but maybe it failed with another message
so I'd like to see a new log now
nah, the first log was as is
and just confirmed that
i moved those files, because of that first log
12:27:16.969: LoadLibrary failed for '../../obs-plugins/64bit/StreamFX.dll': The specified module could not be found.
12:27:16.969: (126)
12:27:16.969: Module '../../obs-plugins/64bit/StreamFX.dll' not loaded```
to rule out a config issue you could also try to rename the StreamFX folder you have in \config\obs-studio\plugin_config\
I need to go to sleep now, if my binaries and resetting the config also doesn't work, the last thing I'd suggest is that you install the SysInternals Process Monitor and set the filters like this
then run OBS and look at which paths it tries to work with StreamFX folders or files
for both the OBS where it works and the one where it doesn't
by comparing both outputs you should be able to pinpoint the problem, but it will be quite tedious
but at least it's something you can do ๐
nighties and cu, feel free to ping me by name or response, so I can find your answers later
Can someone please help me understand why it doesn't need a [self.runLoop run] here to keep the Mach server up and listening to the messages? (This is the OBSDALMachServer.mm file in the mac-virtualcam plugin.) Thanks.
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.
Does anyone know if the transition table(previously matrix) is compatible with the latest OBS? Iโve had issue with my stingers since the latest update so trying to rule everything out
works for me
is the issue that the stinger freezes on its last frame?
Yes!!! How did you know!?
Is it fixable? I see on the OBS forum this is an issue for a few people but no-one solution as of yet.
Hello, I am contacting you again. I need to make a presentation of images in a live video. I want to ask how to do it. I have an idea that I would have a folder with a presentation on the stream deck, which I would click on, they would open up to me with maybe 5 images and if I clicked on them, obs would start... I need to place the images in obs in one place so that they open in one place every time and I can control it with streamdeck. and another thing I like, as in the picture here, when they start the presentation of photos, the shot of the cameras below it darkens a little.. I kind of need that. Can anyone advise how to do it? and the absolute best thing would be to configure it to a folder where you can put the images and then control it with streamdeck.
I just saw your post on the forum. At least now I know itโs not just me. The advice given in the support would have taken ages and got me nowhere
Hi, good morning, guys. I'm new here. I would like support with a virtual camera that doesn't give me that option in the Fire Fox browser. plzzz๐ฉ
If you need help or have questions about OBS, check out our #support-portal first!
which filter filters clapping from my mic on my mic source?
hey guys I'm wondering if there are any plugins for OBS that can achieve these effects? Or is it likely I will need to run the filter on the video before importing it into OBS? https://old.reddit.com/r/flowarts/comments/14s173b/fanflow_meets_ai_editing/ It's for android only and limited to 10 seconds. The videos I'm trying to apply this or a similiar filter to are usually an 1hr in length.
I don't think that is doable real-time?
yeah I was pretty sure i didn't have enough clock cycles to do it run time
idc if it needs to pre render, i'd even be willing to wait hours or days for a single vidoe to render that way
well, then you can probably have a tool to do it not real time, but that tool won't be obs
without said filter it just doesn't pop and be entertaining like how Id want it to be for my audience
do you know what tools I can/should be exploring that can do this?
i just don't know wher eto start looking
nope, sorry
I'm familiar with dreambooth/midjourney/few others but I never explored them or used them personally
So I figured something out. My gaming PC has two monitors. When I turn off display for one of the monitors, the NDI sends. Something weird happened where now the NDI isnโt working when I have two monitors, display extended, for the gaming PC. Why do you think this is happening? How can I still send NDI to the streaming PC without losing my second monitor?
sounds like a bug in NDI to me that should be addressed there. the only other thing that comes to my mind is that maybe multi monitor messes with NDIs hardware acceleration, you could try disabling that and see if it changes anything (at least in OBS-NDI there is a checkbox for it, don't know about NDI Tools)
you could also try to enable or disable HAGS and see if that influences the problem
I do run without hardware acceleration but Iโm also contacting NewTek.
To disable HAGS, go to:
Windows 10: โ๏ธ Settingsย โย Systemย โย Displayย โย Graphics Settings
Windows 11: โ๏ธ Settingsย โย Systemย โย Displayย โย Graphicsย โย Change default graphics settings
From there, set "Hardware-accelerated GPU scheduling" to OFF, then reboot your computer.
yeah, this
other than that we can only hope NewTek can help with this, I am really curious what could cause this
are the monitors plugged into different GPU ports? like, one in the port from internal GPU (on the Mainboard) and the other in a port from a dedicated graphics card?
if the graphics card has another free port, could also try this
Well, one is the internal laptop monitor and the other is an hdmi connected external monitor.
Bonjour
bonjoir
make sure to also give that information to NewTek, I have a feeling that it plays a role of some sort
Comment vas-tu @fossil wyvern
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
btw, you know you can use Teleport as an alternative to NDI, right? the only disadvantage is that it will cause slightly higher CPU usage on the gaming computer
on the bright side it needs less bandwidth for pretty much the same quality
Iโve not heard of it!
should give it a try, it's a free OBS plugin
Looking it up right now.
and see whether the added CPU load is within your tolerance level
but it would still be nice if you could try to find out with NewTek what the deal is about the multi monitor problem, I am very curious about this
will be away for an hour or so now
I have definitely reached out to them. Waiting to hear back.
Lol. And now itโs just working without removing the second display. ๐
I mean, you said it worked until sunday so there must be another unknown factor here that influences this
maybe NDI saw that you are trying Teleport and in fear of this competition decided to stop acting up ๐
Lol. I struck fear into its heart.
this external monitor is attached directly to the laptop via HDMI, right, not through a USB dock?
!gpuconnection
if the monitor is connected to the pc via hdmi/displayport, is it connected in the "good" or the "bad" area?
Yes.
it's a laptop @fossil wyvern
Well, there is only one hdmi port.
oh, mb
my reasoning here is that if the monitor isn't connected directly to the gpu, then it's using the pcie connection of the gpu to the motherboard, so possible bandwidth issues?
no idea how to check whether the hdmi port of the laptop is on the motherboard or the gpu
yeah, that's also why I first asked about this - likewise it could be a bandwidth issue if it's through a dock - but I never heard of such things when the standard HMDI port of the laptop is used
though you never know what manufacturers build, maybe internally it's wired to some funny chip emulating USB and connected through PCIe lanes or something ๐
I think it depends on the laptop design. How the manufacturer wired the HDMI port for that particular model. Even if it has a dGPU, it may or may not be wired directly to the hdmi port.
yeah, that might be the case actually
@wide spoke do you have a DisplayLink graphics icon on the tray by any chance?
that would hint at funny USB emulated stuff
I do not see that icon.
ok, that's good
also, if the problem comes back try upgrading your graphics driver - or if it's the most recent one, try downgrading to an older version too
do you update them manually or let windows or a vendor tool handle graphics driver updates?
Yeah, that was one my original troubleshooting steps. Both PCs needed an update for the graphics driver, but it didnโt solve it.
hmkay
I do it manually.
How do I change the background color so I can set up green screen?
put a color source behind it
Thank you for your reply Penwywern. I'm a real lay person. How would I do that? All the youtube videos I've watched show it as an option under background removal filters but I do not see it under background removal filters so I am assuming it has changed.
if you're using the background removal filter, why do you need to put a color?
It is one of the steps in a few youtube video . Remove OBS Webcam Background Without Green Screen
Oh never mind I see somewhere else that OBS removed that to make it simpler
are there any plugins that can add basic trails to my glow sticks in their videos?
hi, i am seeing the same thing you saw. it doesnt let me choose a color either
yes, here's a short list available in OBS. Many more can be added with plugins.
!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
Not that I'm aware of. There are a lot of effects already built-in. So I guess there is bundle, already in OBS.
I guess what would come closest to an effects package would be the shaderfilter plugin, that includes already various shader effects in its package: https://obsproject.com/forum/resources/obs-shaderfilter.1736/
in general I'd advise to scroll through the plugins Exeldro has released, there are more that can be used to create nice effects or objects, e.g. Gradient Source, Move plugin, 3D Effect, Dynamic Delay, Recursion Effect, Time Warp Scan and Freeze Filter: https://obsproject.com/forum/resources/authors/exeldro.128836/
you definitely want his Move plugin for anything that you want to animate
which websocket python library are you using?
ok, pip install what?
alright, so, you're using obs-websocket-py
idk that one much, gimme 5 to look at it
you mind sharing the whole code?
(if you're using 5.0 btw, SetFilenameFormatting doesn't exist anymore, you have to use SetProfileParameter)
np np
what version of obs are you on?
(it's written in the top bar)
and you're using the websocket that comes default with obs, right? didn't install anything more?
yup, so you are using 5.0.
for the moment, comment out the setfilenameformatting line and change StartRecording to StartRecord, check if that works
๐
right, issue was you were using the 4.9 names for the requests
so, to set the filename formatting, the request you want is SetProfileParameter with the following arguments
parameterCategory - "Output"
parameterName - "FilenameFormatting"
parameterValue - the filename you want
https://github.com/obsproject/obs-websocket/blob/master/docs/generated/protocol.md
It's huge and rather unweildy, but here's the full 5.0 prootocol doc.
The parts that actually interest you are actually the "requests" and "events" ones, you can skip pretty much all that's before it
well basically you have to tell it which profile parameter to change. so it'd be :
obsreq.SetProfileParameter(parameterCategory="Output",
parameterName="FilenameFormatting",
parameterValue=<the filename you want>
)
you can see in the doc that this request requires those fields, basically so it knows what parameter to change to what value, and request fields, in that python library are passed as keyword arguments to the request constructor
!settings
no there isn't, you have to know what's the category and the name of the parameter you want to change.
The best way to know that, is to go actually look at the profile .ini where those are stored.
go in the folder described below, then in basic > profiles then in the folder of your current profile and open the basic.ini file.
To find OBS Studio's settings files, look in the following OS-specific locations:
- Windows: Press Windows+Rย โย
%APPDATA%\obs-studio - macOS: In Finder, press Shift-Cmd-G ย โย
~/Library/Application Support/obs-studio - Linux:
~/.config/obs-studio
(and as you can see, the filename formatting is saved in the parameter named "FilenameFormatting" in the category "Output")
And yee, StopRecord to stop the recording
yee, but setprofileparameter should work perfectly well
ik it works for me
oh yeah I was gonna tell you that too, but forgot, pyautogui uses a severly outdated API that won't work with a lot of programs nowadays
I would actually advise uninstalling the "stock" pydirect input and installing this version instead https://pypi.org/project/pydirectinput-rgx/
it's far better, more complete and with a few bugs fixed
nah, dw issok, the point of this server is to help, and it's a pleasure to do so. Never hesitate to ask if you have any question
it's just pip uninstall pydirectinput and then pip install pydirectinput-rgx
You just need to uninstall it cleanly first because it's two versions of the same package for pip (one is masking the other) so if you don't uninstaall first it gets confused
and then you don't need to change anything, it's imported the same with the same name
no, not the global.ini
the basic.ini of your profile
in basic > profiles > your profile
no, you need to pass those parameters
- as strings
- as keyword arguments
obs_ws.call(obsreq.SetProfileParameter(parameterCategory="Output", parameterName="FilenameFormatting", parameterValue= f"fstring of whatever")
also no ".mp4" that part is added by obs itself
if you have .mp4 at the end of your filename formatting, then the resulting file will end with .mp4.mp4
I'd say yes.
I'm unsure whether it considers the request went through the frontend, and a ssuch whether it'll fire a frontend event, but I don't think that part is relevant to you in any way
so for all intent and purposes yeah it'll do the exact same as just pressing recording
yup, it be "forever"
create a different profile for the different resolution
nah no need to import it, just switch to it
yee
nope, scenes are saved in scene collections.
Profiles store settings and similar
Hello, I have a question. I would like to have a 30-second video that I want to throw into the obs scene, but I would like it to start automatically after about 10 minutes, is it possible to do something like that?
perhaps a transition screen?
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.
๐
Unfortunately, I probably don't know that
check the bot's message
Sadly my NDI failed on live stream today. First the audio went out and then the video. Couldnโt get it back no matter what.
Iโd replaced my network cables too and tested them today. All good.
even when I know you did one test where you disabled the WiFi interfaces, I am still 90% sure the fact that you have both an Ethernet and a Wifi interface active at the same time is what causes this. NDI has some weird automatic interface selection and load balancing logics, based on factors nobody knows it will decide whether it uses only the Ethernet interface, only the Wifi interface or even both at the same time (yes it can do that), which in case of Wifi would lead to huge stability issues.
did NewTek answer already?
my personal opinion is that you will never get it stable with both interfaces active at the same time
It's weird because it was stable for months! They asked me what product I was using and said if I didn't have one to use their forum instead.
I play online games and have to be on WiFi to stream and play. Can't connect wired to do so though because of where the router is.
which fits perfectly to NDI just doing random interface selections - it can work and then break after 2 minutes, 2 weeks, 2 months or 2 years
there are potential solutions, but none of them are easy to set up and I don't think I can explain the setup of this properly - if you want to try, one would be to disable Wifi an one of the PCs and instead the other PC then needs to share the internet connection it has through the Ethernet connection that exists between these PCs
but this is really outside of any OBS topics, you need to find some guides on how to do this kind of internet sharing
another way would be to block connectivity between those two PCs through Wifi - could be done by separating the networks they are on through Wifi, or by firewall settings, but it's important that these PCs can only access internet through this Wifi but not see each other directly through it
if you are lucky your Wifi router has a simple setting somewhere to control whether Wifi clients can see each other or not
or some routers allow to set up a separate guest Wifi that gives internet access but no access to the local network - putting one of the PCs or both on such an isolated guest network might also solve it
the goal is to make sure that NDI cannot see the other PC through the Wifi interface
so it will not try to use it
there is no 100% guarantee that this will stop NDI from being stupid and trying to use this interface but I think the chances are good ๐
Yeah, Iโll see about that. What really boggles me is that I can get a stable NDI easily from the streaming PC to the gaming PC so the connection going in the reverse works! Which would be helpful if that was at all useful to me!
which to me is further evidence that it has to do something with the interface selection logics of NDI, apparently it does a better job on one PC than on the other
Oh, and right now, itโs working the way I want it too. Ugh.
Can I have help?
could also be that NDI has always used Wifi for its connection (partially or exclusively) and the thing that has recently changed is something about your Wifi - maybe a new member in your household is using it, or your little sister has started downloading more, or a neighbor has turned on an additional Wifi and interferes with yours and degrades the Wifi bandwidth just below the level that NDI needs - that's the reason why Wifi should never be used for things like NDI streams, there are a million factors (including many outside of your control) that can make it act random
Can I have help?
!roblox
Due to a change in the way Roblox works, OBS Studio's Game Capture source is unable to capture it. As a workaround, please use Window Capture instead:
- add a new Window Capture source
- select Roblox from the window list
- change the Capture Method to "Windows 10"
On Windows 10, you will see a yellow border around the game which cannot be disabled. This is not visible in your stream and can be ignored (use the `!yellow` command for more info).
๐
With?
I don't know where the videos goes after I record them
I just got obs mabye like 3 hours ago
Settings -> Output -> Recording Path
uhhh
if you got more support questions you should head over to the #support-portal and pick the right channel for your operating system and ask the questions there
depressed and confused, not the best mixture ๐
He's showing you where to look on OBS where your videos are saved
and I don't see any
the view when you click Browse is only for selecting a folder - it's not meant to actually view any files, it will show an empty file list even if files are in there
even though Ive recorded videos
If you haven't changed it it should be right in your videos folder
..
open the location it shows separately with windows explorer, don't use the window you get when you click "Browse" to look for any files
Do you want to screenshot your settings window that shows the recording destination?
for me it shows X:\Recordings, so I would open explorer and go to this location to see them
OBS, Settings_ Output_ Recording_ Recording Path.
Well we know it's on your c: drive_user...
yeah, so open windows explorer separately and pick the Videos folder under your users folder - actually there should be a shortcut to it under "This PC"
!recordings
OBS Studio recordings can be found by selecting File > Show Recordings. The output path can be changed under Settings > Output.
uhm, well, in this case you need to pick the C:\ drive, then the Users folder and then the Videos folder
:/
that's a weird location for the files tbh, should normally be under your user folder
btw
yeah, this confirms what I was thinking, the location you've shown there is invalid, that folder doesn't exist
if that is what you had set there, then probably no recording was saved at all
Your path showed USERS THEN VIDEO
Can always try to record and stop, then post a log in here.
in the location that was configured there when you clicked "Start Recording"
My PC, Users, Videos
if you say you fixed it, then File -> Show Recordings should now work
Click browse right next to file path in OBS and that will bring you right to your videos
Click Browse again please, then select a valid folder you can remember, e.g. your personal Videos folder like here
anything that should change here?
then close the settings with OK
start another recording for a few seconds
stop it
then once more click File -> Recordings
then you should see a new recording there
then open captures
have you followed the instructions I posted?
where 0-0
like, 5 lines above? o0
- start another recording for a few seconds
- stop it
- then once more click File -> Recordings
- now a window should open that shows the recorded file
it literally says where in this screenshot
also, just click File -> Show Recordings
it will directly take you there
nah brooo
I clicked captures
and NOTHING NOTHING NOTHING NOTHING NOTHING Is there
ok
I follow these
\
which one
;-;
Show Recordings
dude
don't spam please
no
CAN I BE
actually
M...........
nvm my cousin has my credit card
I'd also give it but my gold fish took my credit card with it to the dentist, sorry
The fact that I already have nitro ๐
I was considering buying you nitro tbh
Dang
@inland valley not really the place to be begging for handouts.
Fenrir is a nice name
I was joking around
anyone know that one plug in that freezes obs when you tab out?
something recording freezes when you tab out
You're in the plugins and tools channel, I don't care if you were serious, it's basically shitposting and not relevant, I'd ask you keep it off this server please.
rip
๐ญ๐ญ๐ญ
besides, this is not the correct chat for that
where can chat this
Yo any support for obs teleport? Ive ran as admin, compatibility mode, my pcs are both wired connected thru router. It picks up my gaming pc but only a black screen appears
Do i need to run obs as admin on the gaming rig too?
@gusty crypt Disable firewalls on both ends when troubleshooting. (Usually that alone is enough, but of course you'll want to create rules if that's the issue here.)
@chiyo thanks. I was dumb and didnt have a capture setting on the gaming pc.... i thought teleport was enough lol
does anyone know about the plugin called Source Record for OBS?
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
So I tried Teleport today because NDI video still wasnโt coming through. The video was great but there was an audio delay, that delay continued to get longer and longer and to degrade in quality. Teleport also made the game run worse and for OBS frame rate to drop. NDI audio worked with no delay for a while and then it just cut and wouldnโt come back. When I restarted the gaming PC OBS, the NDI audio on the streaming PC was just a delayed mimic of my mic (which is plugged into my streaming PC). This is freaking insane. Like how could that even happen? I checked the source and it wasnโt suddenly my mic or anything. It wasnโt even the streaming PCโs audio sources.
Teleport never once dropped the video though.
I just restarted streaming obs; NDI working! Iโm pulling my hair out here.
Hey guys,
Newbie here! Can anyone tell me how I get the Time tab up here? I am looking to schedule videos by days and time.
Create a macro whose trigger is based around time
The tabs are from the old version of the plugin, you just make macros with specific triggers now
basically i want to add the chat to my overlay but i dont have a clue how, i have used stream elements and it still isnt coming up.
hello, backgroundremoval isnt working on latest obs version, what can i do?
- Max Audio Buffering
- Windows 10 22H2 (OK)
- Not Admin
- No Output Session
- Third-Party Plugins (1)
Intel Core i5-10400F @ 2.90GHz - OK! / Radeon RX 6600 - OK!
i definitely see tons of errors from it.
i know the dev is in here but i am not remembering his discord username
Awesome! That worked! Thanks a lot!
@ruby lichen thoughts on what could be going on here with the background removal plugin?
So they are trying to connect via the internet and not the switch for some reason. Reached out to the switch manufacturer to find out how to fix that. Maybe that will solve my issues. So maybe not an NDI issue.
Hello there i have a problem with the pluggin "tuna"
it wont change the titel of the track please help
the red error is german and means "The selected music source does not support one or more of the options used"
its funny because the cover is changing but not the titel text
Hi, the advanced-scene-switcher program didn't help me to start the video after 10 minutes, somehow it doesn't work for me. So you don't know about a functional plugin that plays a video for me every 10 minutes?
hello
did you make sure it was running?
what's your ethernet connection btw? standard 1G? and what resolution/FPS are you sending through it?
Yes. 1080p60fps
Hey me again! Is there a good tutorial that shows high level automations that are possible with the Advance Scene Switcher?
the wiki is full of examples: https://github.com/WarmUpTill/SceneSwitcher/wiki
(Example guides on the right side menu)
How can I do multiple streams on Mac?
You can download this plugin and add as many stream as you need. You may need to be careful not to have too many because it may reduce the quality.
https://obsproject.com/forum/resources/multiple-rtmp-outputs-plugin.964/
I already downloaded it until I decompressed it and nothing in the program... I had to decompress to install but absolutely nothing appears to me
Was OBS opened? If so, close it and open it again.
Until I restarted the computer ๐คฆ๐ผโโ๏ธ
Hey , and thanks in advance
I'm looking for Andy Lippy's plugin Manager, without using twittaar , where do I find it. is it good?
If its the plugin manager I think it is, it's not on the obs website due to some shenanigans by the plugin creators
Andilippy promotes StreamUp I think
which is different from the other one
Starscape is the other one, and yeah, thats the one Matty was refering to i believe
wasn't one of them including plugins without author's consent?
StreamUp isn't a plugin manager though
And andi has indeed done a video or 2 on the starscape thing
Actually
yeah, im seeing that now.
SilverLink apparently did make something....
@mystic forum while I'm thinking of it (for unrelated reasons): While you CC plugin is designed with a singular audio source in mind how does it play if you want to have other people remotely getting captioned (think discord call)?
Hey so just wanted to ask here the best way to do this.
Let's say I wanted to do a stream where I'm like, video calling someone and I want my camera to be it's own element, and their camera to be another element. Is there a call program & OBS plugin for this? Or even integrated for Discord specifically
And e.g. if said person disconnects, it would just show like a "placeholder" image on their camera feed till they rejoin.
aaand second to that, is there a way to remotely connect a camera to OBS? so let's say I had a camera set up somewhere remotely, can I connect to it on OBS on a different machine?
You can set up an image to be behind the person 2 camera, so if the feed from them is stopped, the image will show.
As for remote access, use VDO.ninja
thanks for the answer about vdo ninja, will use dat!
Regarding the camera thing, I mean more so like is there a way to record a video call between 2 or more ppl where their camera input is like, a separate element
Yes, you can record the video call, but it would be from the app that handles the call. Say, in Discord, you would capture the Discord window of the video call.
Sadly doesn't really have any support for that at all, it's pretty hard because of API rate limiting on Google's side being a big issue and also because of the CEA caption limit of 4 lines of 32 chars max which would make fitting captions from two or more people at once sensibly into it really hard, especially if you want some identifier for the speaker too. Would be even harder if you wanna be CEA 608 spec compliant which has really low output rate too.
Only thing that kinda works with the plugin currently is via its support for captioning OBS complete audio tracks instead of just a single source, so you can make it so one track (like 6) thats not used for anything else has all the voices on it and just caption that and have it all as one, but obviously there's no speaker identifiers with that and is just a mess.
I once hacked together a thing that injected code into Discord to get individual call voices for captinoing and tried making it work but just never really got the whole thing stable enough to be useful.
ye gotcha! my main concern though is let's say I want to do the call like this where it's 4 ppl, and they have custom overlays to display who they are.
if person 3 disconnects, would it jumble up the stream layout? basically wondering if there's a way to avoid that.
Totally understandable. Idea would require another party to be willing to indulge me but figured I'd at least check if it was possible OOB.
or would I just have to record the window display basically and cut my loss on that
You would have to create source movements to compensate for changes. Some of it may be automated, so may have to be forced manually. But you need to choose, to capture either another comms app and the video call, or to manage it yourself, and capture everyone's video and audio over the internet.
ooooooooh that's a good idea 
thanks 
Hey! Looking for some help. Long story short, looking to stream with a Logitech Mevo and in order to use OBS, I need to use a NDI source. I've been trying to get this to work for the past few hours and no luck. On OBS Studio 29.1.3, streaming from a 2021 MBP running 13.4.1. So far I've installed Install_NDI_SDK_v5_Apple, libNDI_5.5.3_for_Mac, ndi-runtime-4.5.1-macOS, obs-ndi-4.9.0-macOS, and no luck. I'm sure I'm missing something stupid but I can't figure it out. Anything would be helpful, thanks!! Log File: https://obsproject.com/logs/M4Cao0ECjyQZnKo3
- macOS 13.4 (OK)
- No Output Session
- No Scenes/Sources
Apple M1 Max 10 Core 3200 MHz - OK! / Apple Apple M1 Max (not in benchmark DB)
Oh, thanks @obsidian agate , @vale vine amd @glacial haven So, does that mean there's no plugin manager for OBS vanilla?
That the others are some sort of Streamlab type of weirdness?
ATM no.
Ok cheers , oh well. thanks for all the answers ๐
Oh wow. This looks like a bug... I'm going to open an issue on GitHub to track this.
@scenic cave if you can help fill@out some of the details that'd be nice https://github.com/royshil/obs-backgroundremoval/issues/403
In the meantime let's try to disable the "threshold" option and see. The exception is in the internal processing of the silhouette / mask. Without threshold we don't do this processing
so I have obs-midi-ng but I don't see it taking effect on muting the mic
https://imgur.com/a/ee2lvvV what am I failing to complete?
okay it works but it's wonky, if I push different keyboard keys it'll over write every binding
rather each key issues the same midi control # i beleive
Is there an alternative to stream labels?
Hey
I am looking for some analytics plugin which will show most used commands starting with ! syllable
e.g. I'm writing !game let's do this So it should show me how many times !game command was used during all time
gonna do that as soon as i get to my pc
someone help please. I am not sure what to do here?
according to this log there is no NDI plugin installed in this OBS version
https://obsproject.com/forum/resources/obs-ndi-newtek-ndiโข-integration-into-obs-studio.528/ that's what you need to use NDI with OBS
I added some of the tests that i did in the comments of the bugs, alongside with the specific windows os build and obs version im using
I've seen this bug before. I thought I squashed it but I guess some edge case remains. We'll get something for you to test soon.
How do I download the streamfx plugin, it won't download?
If you are looking for more information or support for the StreamFX plugin, please visit the forum resource page.
I can't download it right on that page
The author doesn't let you download without a patreon subscription currently.
Which is explained on that page.
Never even heard of that plugin before
ok, thank you for the support
what is good beginner plug ins? for gameplay content videos?
id say none ๐ I dont think you need any for starting out with gameplay recordings
ok ty ๐
Yes, I tried again. maybe I'm doing something wrong or I have something wrong but it doesn't work for me.
sho me screenshots of the general tab of adv-ss as aell as the macro you made
I need the same video to be played every 10 minutes in one scene. I have 30 seconds there so I don't have to wait that long but it doesn't work for me
well you haven't set any actions
so yeah, by definition, it'll do nothing
also that condition makes zero sense with your usage?
that condition is to detect if the visuals of a source match a given pattern
not to make things on a timer
Unfortunately, I don't know how. I don't understand that well...
yeah, not like there's a literal wiki that tells you how to do it, which you were given the link to.....
but since we are here, there.
I understand but my English is not that good and the translator didn't give it to me.
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.
Well, I already have the video, but it runs in its own loop, not according to the timer.
don't loop the video
I don't see whether it plays all the time or only once as if it is not connected to the timer.
show me the properties of the source?
is the video looping even if the timer isn't running?
Repeat is disabled, and I have to stop when hidden and restart when restored
My obs seems to randomly stop triggering my channel point redeems for my streams. I currently use Triggerfyre as my channel point extension
Hey all, I was wondering if anyone in here knew a way to connect obs or stream elements to Spotify so my viewers can request songs and queue them to what Iโm listening to?
oh wait no, spotify
mb
All good, appreciate the help!
I don't know if this is the proper place to ask this : What would you suggest to help me run a raffle/giveaway on Youtube through OBS?
<@&715347355565817879> Not sure about that and pfp looks sus anyways.
Hello. How to do frame interpolation in obs in live stream?
OBS does not have such functionality at the moment
might be possible to achieve fake frame blending with a shader plugin but I cant find any examples
I use the ndi plugin and my image on the second computer is have color noise , what should I do?
@oblique yew
I am not getting amd encoder
i mean amd encoder is not showing in obs
i have amd radeon HD 8570 1gb DDR3
why?
i check graphics support
it supports it
amd relive, amd h.264 , amd hevc??/
even though amd radeon software isnt even showing amd relive or record or stream?????
i cant record my gaming videos
it laggs out and says u need a better encoder
.............
can i get a plugin for it?
You can't get a plugin for something that doesn't exist on the hardware itself
HD 8570 is a OEM card based on the old Terascale 2 architecture, you need a GPU with GCN 1.0 or newer
It's h264 DECODE only from what I can tell
i need to connect database mysql for obs because when i'll show the list swimmers, need from mysql or googlesheets. thanks
make a website that does it and add it to OBS via browser source
need text variable and image variable ( first name, last name and flag)
as I said, it's probably much easier to do this with a webpage html/js/nodejs/php and add it to OBS this way, making this an actual plugin would be a night mare
i've already created flask, works but need to separe panel and graphic as nodeCG can give possibility and i cannot understand completly
sorry I can't help you there
thanks and i continue to try with nodeCG
Hey, is there anyone familiar with the obs-multi-rtmp plugin?
I usually dualstream but yesterday I realized that my selected audio track was not being used.
Opening the plugin I can see that it's greyed out and I can't add a new encoder, I'm guessing I need something that I've not installed since a reformat earlier. Anyone who can help me out here?
can you select smth else than "get from OBS"?
Nope, only that option there.
I just did.
close obs, reopen, send a log?
- Capture Interference
- Windows 11 22H2 (OK)
- No Output Session
- Third-Party Plugins (7)
AMD Ryzen 7 5800X - OK! / GeForce RTX 3070 - OK!
what's the name of the file you used to install it?
obs-multi-rtmp-0.3.0.1-windows-x64
so you're not updated. update the plugin, use the link I gave you
Hold on, I just did. How did I manage to get the wrong download link :S
Let me try again.
That seems to have fixed it.
Thank you!
I did the wrong right thing. ๐
๐
hello, I continuously keep running into this problem on obs and i dont know how to fix it. I got this overlay from Own3d and i cant find a way to get rid of this problem. Could anyone help me out?
that would be a question better fit for own3d themselves, especially given you're using their plugin
has anyone else ran into this problem?
Plenty of people have had problems of some kind with the plugin but because none of us (to my knowledge) use it we can only point to the plugin Devs.
anyone has any problem with Advanced Scene Switcher fresh built?
it makes my obs build to go into segfault, and i have no idea how
well,
- what version of obs and adv-ss
- does it still do it without any macro
- do you have a crash report/backtrace?
@polar topaz Some updates to obs-studio require updates to obs-multi-rtmp. Downgrade obs-studio to a fully compatible version, if necessary.
nah, that specific issue with audio encoder was fixed on 0.3.0.2
good morning! does anyone have any info of how the NDI plugin works with OBS versions 28 and 29?
right now I have version 27 and a 2pc rig. I'm getting audio lag from mic to the streaming pc. It starts after about 10 min into recording. I thought it just may be out of date obs and NDI plugin.
Unless there is a specific reason you need to stay on OBS 27, I would update OBS to the latest, as well as plugins you have installed. Lots of improvements and fixes, and 27 is a couple versions back now.
right. the only reason I've stayed back is reading that the NDI plugin would not work with 28 and up
fully agree with luigi.
As to whether it'll solve the issue, no way to know, but provided that on obs 28+ NDI uses a whole different version of the protocol afaik, it might
that's not been true for quite a few months already
you will need to update the plugin too however
right
so to be clear NDI is working with the pre release 29? or is it even still a pre release?
29.1.3 has been in stable release for awhile now. The latest NDI plugin has worked for me since 29.0
excellent. thank you
hmm. I updated both the plug in and obs and now the audio delay is worse
i want to make sure my IRL stream switches to a different scene when disconnecting with Loopy, but my websocket is showint the weirdest IP adress i have ever seen, can anyone help me with this?
it does not reqognize the ip in the loopy config...
so now it does not connect the monitor because of that weird ip adress, how can i change that?
that's an ipv6
also what exact bit of this made you think it was ok to share it on a public server?
its old
so it does not matter
but i can delete it offcourse no worries
but how can i incorporate this so it works with Loopy?
any reason you changed the port from the default?
what do you mean everything?
so i use an srt for my larix broadcaster
as far as I know, WS requires a port of its own
and a few different apps that make contact with obs
okay that is good to know
should i change it back to 4445
4455
okay, so how do i get the ipv4 adress?>
because i think that is what i need for loopy
are you using loopy with websocket-http or node.js?
i should work with http
It's the address of the PC where OBS runs
that is the file that is in the same folder as loopy
?
the IP
does anything actually connect to the ws server on OBS?
not yet
im trying to put the info in the config of loopy plugin
so it can run and make a connection
but that ip is not working
2a02:a459:d470:1:e.... this number
keep the address with localhost
Loopy connected to OBS via websocket. OBS hosts the websocket server. Loopy needs to be pointed to the location of the websocket server - the IP address of the PC. That window you posted earlier was just a way to get the up address of the PC from within the websocket server settings.
it's an IP. unless the people making loopy are really bad at their job, it should support ipv6
it does not connect
did you make sure the websocket server is running?
Is Loopy an app that runs in the same PC?
right, what did you put in the address and password field?
it is a zip file you extract and you put a websocket http executable in the same folder
i put in the addresfield: ws://theweirdnumber:4455
and the password is the password i set for authentification
You may want to consult Loopy support. In general the websocket server works great, but it does require proper connection setup in the app wanting to use the websocket.
but the websocket does not seem to connect via the link i got from penwywern
and this is not what I told you to do
you said to go to the link
so i did
and i followed the example
what do you recon i fill in?
than it connects!
but that still does not tell me anything, sorry im a little bit of a noob with all this
aliright, how did you set up obs-websocket-http
i did not
i had to put the executable in the same folder as i extracted loopy
so i did
alr you'll probs get better help with loopy's own support
yeah but why do i have an ipv6 ip
because all the video's i watch are from people with ipv4 ip;s
how can i turn it into ipv4 websocket?
I pretty much guarantee you that's irrelevant. All the backends that those things rely on should be able to deal with both equally
hmm ill redo my steps and see if i made a mistake
just keep getting this
i dont get it
ok I got the mic lag fixed. How can I remove the mic audio from the audio output Capture ?
are you following the link on loopy's main page that specifically addresses this issue?
I see the audio support chat now.
no? do you have that link for me?
because everything in the config looks fine
i dont see anything related to my problem
i found a video!
ill watch it
oh that is with json that is not for me
really???????
the big link just under "installation"??
yeah the installation process i followed from spreeezy
yeah i have followed that, that got me to this point
the link that literally says "Resolve "Test #6 of 10 failed"" which is the issue you have?
you don't see it?
if you had then your server password would have been "PassWS" which it was not in the screenshot you sent
no its the password set in obs, because otherwise i get the message that the password used is incorrect
should i try with passws
the guide tells you to set it to "PassWS" in obs
yeah i tried that
let me show you what happends
now i just get the same message as before
wipe your install, re-do it and follow the guide to the letter
i will do that again
but it will be the 4th try haha ill let you know when im done
i cannot seem to find where to download the test scene for obs tho
bullet point 3
yea but i click on that and it just opens a screen with a lot of text
right click > save page as
when switching scene collections?
hmm now it seems to work!
so now that it works, how to i incorporate it in my own collection>?
because now i dont have a config to change the scenes where to change too
that was the reason i had to use the portable file
it just does not work
it only works with the test scenes
but that gets me nowhere
that does get you somewhere, it tells you the issue is with the way you configured your other scene collections
@frail plaza Spikes in CPU usage or network latency can increase NDI's latency, this is "permanent" until you restart the NDI source in question. No real fix for this, either.
is it audio desync from the video feed, or is it the feed as a whole being delayed? if it's the latter, then what @untold jay said, if it's the first, then make sure on the NDI source settings to try the "Network" Sync mode if that isn't configured already:
I recently conducted some quite extensive tests with OBS 2 OBS transfers under lag conditions and I could reproduce A/V desync in 90% of cases even through a very small lag with the "Source Timing" Sync setting, but with the "Network" Sync setting A/V sync would survive even the worst scenarios
it was so significant that I wonder why the "Source Timing" setting even exists, but maybe there are systems where it's the opposite
I noticed this an hour or so ago. My gaming pc has the game, mic and cam going to it not to mention all the other stuff, streamdeck, music, etc. itโs a ryzen 7 5800x. I thought it could handle it and it can depending on the game.
I will switch this and try it here in a bit.
for this kind of scenario it doesn't really matter, given a long enough streaming or recording session (let's say 1-2 hours or more) it's almost inevitable to have a tiny lag here and there even on the most powerful systems - the "delay increases over time" scenario will occur with a very high probability - it has an upper limit though, I rarely reached more than 800 ms delay and after reaching this point it can also recover a bit, sometimes even back to 200 ms
that's all based on a lot of tests I've done with even extreme scenarios like 24 hour recordings, pulling network cables in-between, intentionally causing lags on the systems and so on - but the obvious disclaimer here is: that's on 3 of my windows systems, that is by no means representative and mileage will vary for everyone
the most common scenario I found that causes small lags in OBS is tabbing in and out of a full-screen game that OBS has an active game capture on, but there are lots of others
but that's basically just more words to repeat that it will occur and can't be avoided ๐
also, have you actually tried to just stream from your gaming PC? I noticed that a lot of people seem to go with a separate streaming PC because they think that's always the better thing as long as you have the resources (money, space...) to do it, but a point often forgotten is the complexity and more potential points of failure (a lot more) added by that
when you have a 5800X I'd assume you also don't have a GPU from the last decade but probably something capable of producing a quality stream/recording with very little added load to the gaming PC
and then you should really consider whether the dual PC setup is worth the challenges it introduces
and the things that you listed there that you're running, well, my own 5800X is laughing about that, so should yours
When the resolution is changed, bongobs-cat will not move or the graph will be confused. How to solve this problem?
hello i need help with the ndi...it was working fine...ive reinstalled turn off firewalls, made exceptions inbound and outbound for obs, run as admin idk what else to do please help
installed the latest NDI runtime and OBS plugin?
Yes I did I have on both pcs





