#plugins-and-tools
1 messages · Page 23 of 1
you can always post here, plenty of people use the plugin.
awesome appreciate that. Im sorry for the probably obvious and repeated questions. Just getting into this stuff and its very fun.
Hey sorry to post here, but I posted a new resource on the forum the other day after someone told me there was a section there for tools that integrate/are related to OBS, however its been in "awaiting approval" for over a week, is there some process you need to carry out before it is accepted etc?
I did try to pm the mods via the forum but it wouldnt let me, but to be fair I have only made one post on there which is the one in question, so maybe its an auto deletion thing, any advice would be great, feel free to ping me or pm me.
no, it just really takes a while due to the number of resources to be reviewed, along with development on OBS Studio itself
Ah ok, should I be concerned that it says its been deleted in my post history? In the post itself it still says awaiting approval though
as long as the post says waiting approval, i think that's fine. i haven't ever checked my post history when i posted resources so i don't know about the post history, but back then i saved the link to my resource and it just said waiting approval
finally got this working as needed 😉
should have output preview and captured that though. would have made the video a little better ha
now make it happen faster.
thats gonna cost cpu time 
i think i came up with some creative ways to improve detection speed, i'll have to look next time i'm home.
this is at 300ms
pretty good actually.
Have you tried the "reduce matching latency" checkbox?
i think that's the CPU cost he was talking about.
oh thats rather speedy
now to gauge performance
(wonder how much less of a hit this is vs that pixel match shader fork thing)
Also, just in case you forgot, have you already specified the area to match?
yep
otherwise it wouldnt actually match
had to really shrink down what it was looking at
Oh user just wants a blood splatter effect
Surely it should be fine to disappear late when the game is paused
I'm not doing this for their use case, this is something I've wanted for a while for myself ha
last time around just couldnt quite get it configured properly(was probably too impatient tbh)
pretty darn fast imo
now i just need to set up additional macros for any smurf accounts i'd use on stream haha
Oh yeah that's very fast
can macros be enabled/disabled via WS?
is the nowplaying site for spotify on obs safe to use ?
Source icon has type OBS_ICON_TYPE_CUSTOM. It is a custom type. How can I customize the icon
You cannot do so yet
oh,why?
Because it's customizing the icon is not yet implemented into OBS
Ok,thanks!Will it happen in the future?
Probably. Keep your eye out on https://github.com/obsproject/obs-studio/pull/7303
thanks!
If you need help or have questions about OBS, check out our #support-portal first!
I'm looking for some open source plugins that gamers like to use. Can anyone recommend them?
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
It really depends on what you intend to do. There's an insane amount of Plugins, weather you want them or not is up to you.
I would start with checking out things from Exceldro.
Do you need a scoreboard? Whiteboard? Overlays?
Question, thinking of switching from StreamLabs to OBS, is using stream elements good for using overlays.
Does anyone know of any good overlays for someone that likes programming and retro games?
Unrelated to your inquiry I would like to thank you for your idea.
What idea?
retro gaming overlays/super themes for Streamelements. I know people so I just yelled it at them.
Has anyone managed to install the "Multiple RTMP" plugin in OBS Studio 29 in MacOS?
ok then
Mind filling me in on how you got this running? was it using advanced scene* Appreciate you
I'd love to, however, just launched obs and my macros are gone
effing a BALLS
but those are the directions I used
I appreciate you soo much you have no idea.
Erhm, they shouldn't be. Did you update from a very old advss version, or open the wrong OBS?
I installed a nightly and didnt set it up in portable properly is my guess
It will warn you upon opening OBS that changes are made and if you wish to back up
Did that pop up?
That might be worth telling WarmUpTill about.
I'm guessing that also broke your SC for other plugins.
I know if you load SCs while having a lot of exeldros plugins missing; if you load the SC again with the plugins all settings are gone.
His transition plugin specifically I know breaks on that.
Transition Table
Hope you exported macros and saved them somewhere 🙂
If transition table wasn't broken from it I suspect another thing than "loading sc without plugins"
Oh, that's not complicated enough to have broken.. I think. It's strange so.
When you break it, it'll change all scenes to "Any ==> "
So this might just.. be simple enough that it wasn't affected?
Not entirely sure tbh.
probably. i run a simple setup post most recent windows clean install
I live life on the edge and dont back up SHIT
😉
I'll def export ass after I set those macros back up. wasnt anything too in depth. just need to follow those directions again ha.
and im small time. rebuilding is kinda fun anyways
That's the whole point isn't it 🙂
Same. I always feel like i learn new optimization tricks when i rebuild my scene collection. The Source Copy plugin also helps a lot for that
Hello, I can’t figure out how to connect my JVC wireless camera to OBS. Can anyone help with this?
Thanks
кто может помочь?
The first step would be to figure out the model of your camera and get its user guide
Posted this in the general support but I think here is a better spot (after realizing this channel existed)
Anyone have any experience using Bitfocus Companion with the latest version of OBS? The latest update has broken my Companion server and it now rapidly connects/disconnects (hundreds of times a minute) and I am unable to control anything in OBS.
It was working just fine using the previous external plugin. Since the web socket plugin has been integrated, it no longer works. No settings have changed, same IP, same port, no authentication.
First off, you need to verify if that app/server supports the new websocket v5. If not, you'll need to download the 4.9.1-compat websocket version.
Second, if it does support the new websocket that is integrated, you don't need to install the compat version, but you do need to update your settings, because the default port number is changed
Where might I find the compat version? OBS told me that was out of date and couldn’t be loaded. I had a compatible third party plugin running.
Kind of infuriating that an integration update broke everything.
If on obs 28+
And if something was relying on websocket to work, they've had plenty of time at this point to get compatible with the integrated websocket
On the very latest update. I’ll give it a try and come back if it doesn’t work.
As a non-programmer it makes me want to strangle programmers lmao. Don’t change things. Leave it alone if you’re trying to do things between programs 🤣
I don’t really understand the nitty gritty
But it makes me think what would happen if someone changed the DMX lighting standard 🤣
Should be one of these 2 specifically depending on your preferred method of install
You’re a beautiful human being, thanks dude!
👍
Post log
- Outdated Plugins (1)
- Non-Standard Framerate
- Windows 10 21H2 (OK)
- No Output Session
- Third-Party Plugins (2)
Intel Core i5-7500 @ 3.40GHz - Possible bottleneck / Radeon RX 480 - OK!
I’m confused. The analyzer says it’s outdated but then the compatibility page says it works..
And you for sure grabbed the qt6 version?
I’m positive I dowloaded it from the repository you linked to. Grabbed the windows 4.9.1 installer from
That’s… maddening to say the least. The website indicates that’s correct.
How did you even find that link? 🤔
Also, bitfocus added ws5 compatibility a while ago
for me its the first link on the page
Well I just updated it and it’s not connecting at all now
oh 😄 If they already have support, then no need to faff with the compat 4 verison
It’s not connecting at all, just showing up as “error”.
So.. if I set the port to 4455 in OBS and companion is that going to muck things up? That’s the port I told our network admin I needed open
WebSocket 4 needs port 4444
WebSocket 5 uses port 4455
So it should be working
depending on what is trying to connect. you downloaded the 4.9.1 plugin, which would run off of port 4444. Both servers have different windows in the Tools menu
and they use completely different protocols
The plug-in won’t even run
And the built in one won’t connect
I was using the external plugin in the last version of OBS because the built in one wouldn’t work
you installed the 4.9.1 compat plugin (the correct one), and restarted OBS?
I’m currently restarting companion. I’ll get the right one installed
after you install and restart everything, send a new log
- Non-Standard Framerate
- Windows 10 21H2 (OK)
- No Output Session
- Third-Party Plugins (3)
Intel Core i5-7500 @ 3.40GHz - Possible bottleneck / Radeon RX 480 - OK!
So I’ve managed to confirm that Companion isn’t being blocked by the firewall on the server or on the workstation with OBS
and you are sure "Companion" needs to connect over port 4455 (websocket 5), and not port 4444 (websocket 4)
( i dont know what Companion is, I mostly use StreamerBot, which can connect to both 4 and 5 at the same time)
Wait.. wait! I think I’ve gotten it
So for anyone else who has this issue, you’ve gotta double check that OBS itself is allowed through the firewall (duh).
good old windows firewall, lol
It was previously set that way, and I don’t remember changing the firewall settings but it’s possible the update made windows cut it off lmao
This is what I call an “ESO” problem (equipment smarter than operator)
Well, thanks to you @obsidian agate and @analog ruin for helping get it sorted and pointing out there’s an update for companion that I hadn’t installed :)
welcome 🙂
Does anyone have experience with OBS-NDI?
trying to run 18 computers at once over a network with NDI
all wired
I have the whole system set up, just trouble getting my streaming computer to recognize the sources over network
how fast is your network? because 18 computers over NDI probably will over-saturate a 1-Gigabit network
It definitely will
i want to say a single 1080p60 NDI stream for me was anywhere from 100-300 Mbps depending on the content
5+ streams you need to look at hardware upgrades.
Unless you drop quality of course.
In short, I run a youth esports league and am trying to stream out Fortnite POVs from different players, I got it working the other day with 3 computers and had a team play fortnite with no network problems
network right now is 1GB down 35mbps up, getting fiber soon
the local network, not your internet connection
NDI doesn't compress at all much, you'll overload the local max speed of transfer.
Hmm, how do I see the bandwidth of my network?
good, that PC has 2.5 Gigabit networking. The Ethernet Switches and Router will need to also support 2.5Gig. Even then, however, I dont thing that will be anywhere near enough bandwidth locally for 18 1080p60 NDI feeds
720p60 could maybe be more do-able, but thats still a lot of NDI feeds
You could probably safely run 12~ depending on various factors assuming all the equipment in-between as Rob stated, can manage it.
ok, with my NDI sources, I am using the lowest quality streaming. I will have 3 screens on one source so the quality does not need to be great
if I could run 6-12 I would be fine with that
Have the Ethernet tab open. Turn on 3 PCs, and send it.
Look how much traffic.
Adjust accordingly.
Problem im having is I cannot seem to find my NDI source computers form my streaming computer which I am on now
I turn on obs as main source and have had them working before but have tried multiple reinstalls of obs and ndi software
I have tried downgrading to obs 28.1 but no luck
This the NDI you tried? https://github.com/obs-ndi/obs-ndi/releases
ah no, I was on NDI 4.10 (https://obsproject.com/forum/resources/obs-ndi-newtek-ndi™-integration-into-obs-studio.528/)
will upgrade and try again
Should I get my obs back to latest version?
Make sure to install the NDI 5 runtime, under the 2. point.
This requires 28 or over, but I'd test it on 29 ye
ok thanks, back in 10-15
what does under the 2. point mean?
I downloaded and installed obs 29.0.2, obs-ndi 4.11.0, and ndi runtime 5.5.3
OBS ndi relies on the ndi runtime to work. I think you need it on all PCs that are running NDI.
^^^
oh ok, yes I have it installed on all the computers that I am trying to run NDI on. I just didn't know if you meant there was a specific location to install it
I don't believe so
I see what you mean though on the 2. install steps
ok nice, got one running.
here is load from 1 computer
Do you know if I can have the same NDI source on multiple scenes?
Easily, just add the source to the other scene.
If you want to add designs or overlays to it that require other sources - nest it in a scene. (Make its own scene). Then pull in the Scene as a Source.
how many do you think I'd be able to run while still being able to play fortnite at 165fps on each computer?
or are there just too many variables
The FPS on the PCs themselves don't matter.
I assume NDI sends at 60 FPS regardless of what you have on. (Don't quote me on that) but I can't imagine it sending 165fps.
Calculate what your maximum bandwidth is. Find all the ethernet ports that have to handle multiple feeds. See what their limit is.
Figure out what router they run through and what its maximum load capacity is.
If all the numbers seem to come back within limits, turn on all PCs, send things. See what happens.
If feeds start dropping, turn down quality and try again.
sorry, I didnt mean I want NDI to send a 165fps stream to my streaming computer, I just want the individual gaming computers to have a good gaming experience
ok, I will do a lot of work today and see what I can get running
I don't think this should affect that much if all you're running is just this.
ok bet
It's direct output, so little processing power.
Looks good 👍
I'm only 21 with little tech experience but I appreciate you helping me out
It's a lot of trial and error. Just how things are 🙂
hopefully can get all the kids running and have the parents be able to watch
haha true
Have 6 computers running great, but audio feeds are really spotty, any suggestions?
Nope, NDI/SDI and audio I have no good experiences with at all.
Some people say no issues, I've had nothing but desync and delay issues.
I think OBS has some issues outputting NDI/SDI or any sort of direct output.
At least that's my experience with it.
OBS > vMix > OBS worked fine in most cases.
OBS > OBS, always audio issues
you'd have to talk to Jim about that
¯_(ツ)_/¯
ok, i tried creating a seperate, audio-only source but no luck
haha alright
thanks
how much is vMix?
if I was trying to run everything im runnign right now with 18 computers streamed over
I don't know anything about vMix, my experience is literally managing to send an NDI feed from OBS to vMix and then outputting that to an OBS on a 2nd PC.
I find the software... headscratching.
For NDI I'd say forget OBS entirely and just use the NDI Screen Capture app that comes with the full NDI Tools install. Don't even bother to install OBS at all on the client PCs
You'll also need a 10G or 25G uplink on the compositing PC and switch for that many PCs. 2.5G won't cut it
I do want to stream all my content out to twitch though. Does it allow for that?
You can have OBS on your streaming PC.
so far my receiving hasnt hit over 100 mbps with 6 computers streaming over NDI on lowest quality
The uplink to Twitch is like a tiny percentage of the bandwidth of NDI
ohh you just mean that there is an NDI app so that I dont have to have obs on each computer
Only issue there being if they open anything else on their screen - that will also come through to you.
Since it's Monitor capture, and not application capture.
Also keep in mind that NDI is both GPU-based and CPU-based, so GPU and/or CPU overload will cause source-side dropouts
ah yea, I have it set on fortnite game capture and the applicaiton audio capture plugin to get only fortnite audio
Much simpler and lighter, however
It may be a way to bypass sync issues - not sure. But it doesn't allow you that.
ok i see, but might reduce network load?
Yea.
No, client load
ah ok
yea i have to cap my fortnite gpc and cpu pull because too much and my ndi will cut out?
I don't think vMix allows application only capture either right?
Many (many...) people seem to try dual-PC streaming setups thinking NDI will fix their single-PC load issues, but if they overload the CPU/GPU, the NDI feed will just drop out at the source as it doesn't have the compute load to run.
Plus vMix is a huge, heavy pro tool. Very much designed for a dedicated box running just vMix and nothing else
Then there's really no way to capture only application and avoid kids potentially putting unwanted content live on your stream.
Not sure if that is an actual risk in Slicknicks situation, but that'd be my first concern at least.
yea that is a risk with my setup, I have obs set to capture ONLY fortnite video and audio, and have obs set to run in system tray so the kids wont accidentally close out of it
Not that I think anyone would maliciously do it on purpose - but a lot easier to make a mistake if its recording everything on your screen.
though obs has a problem minimizing to system tray with NDI plugin but does start in system tray on startup
With OBS they'd have to intentionally add something.
yea correct
a kid might tab out into his discord account if he gets eliminated
dont want that happening
yea true
With the existing NDI plugin and some design quirks in OBS, you'll never really fix the A/V sync issue, not really. There's some tweaks to make it better, but it will never really go away.
I'd love to know these tweaks lol.
Endless hours messing with things and testing. Could never get it to work properly. SDI as well.
at this point i will probably just cut the audio and run copyright-free music with a guy casting over the top of it
It's definitely an issue that affects multiple types of direct outputs in OBS.
As much as it feels shitty to hurt immersion not having game audio, this is ultimately what I ended up having to do in a lot of scenarios.
It's a shame really that this isn't a priority matter - but we're a minority using this I think.
Real fix for now with setups like this is to do the audio outside of OBS entirely. First suggestion would be Dante Virtual Soundcard on the clients and Dante Via to control things, but then you start running into issues with Windows having no native way to duplicate audio feeds to multiple outputs
Real fix would be OBS fixing audio / video desyncing on direct outputs 
Timing in OBS across the board is... yeah
It's a bad time 
PLL fun needed as clocks are all over the place and cheap audio hardware dropping samples for added fun
A good starting read:
https://github.com/obsproject/obs-studio/issues/4600
@lusty trout If you want to kill way more time and feel adventurous:
https://github.com/fzwoch/obs-teleport/releases/tag/0.6.5
This plugin on all PCs. Add a source like NDI, just teleport.
See if you get a better result. Beware this is heavier on the connection than NDI, and from my experience also a lot more volatile on the connection (Spiky)
Attempt at own risk 
I remember this post, read it back then.
Lot more in there now, along with a workaround plugin, some patches, etc
iirc Norihiro gave it a good shout to try and fix but ye
haha alright, I might try to run it on a few
OBS has no concept of genlock, wordclock, or timecode, so can't even use those. Things lack PLL too.
Is probably a fix of Legendary proportions that would need to happen for an overhaul as huge as this.
We just got one of those from Jim recently. Think we have to wait another year for the next 
It is a shame that you'd have to literally bypass OBS entirely to get proper audio.
Mrgregles doing stuff like Dante with Focusrite hardware last I heard, as one example
Not really a budget solution.
Another fun example is that audio tracks in OBS's output will have different timing offsets depending on if there's just one source on that track or >=2
The mixed one being a frame ahead of the single-source track, IIRC
Could some of the potential harmful issues by solved by deselecting all audio tracks but 1?
The biggest issues I've come across wasn't a short audio drop out. It has been with SDI/NDI simply desyncing super hard. Like, seconds.
Yeah, that comes from things like cheaper interfaces having clocks being slightly off and 48,000 hz audio actually being like 47998 +/- 1 hz over time because the clock isn't accurate enough
Im guessing its not specific to 48khz
Clock accuracy is one of those "you get what you pay for" features in audio interfaces
But OBS assumes it's balls-on 48 khz with no filler compensation mechanism, so if there's less samples in a second, things get further and further off with time

That's the gaps you see in the waveforms. Is the audio feed coming in having fewer samples than OBS expects, so has a dropout silence
It's not specific to 48khz though right
nope, not at all
all audio, all sample rates
This also happens on the video side where you'll get cheap source with lulz +/- clock jitter. I mean it's actually putting out 59.94 FPS, but the jitter is so high that OBS's "pull last frame" will sometimes duplicate or drop frames, which is where many of those "OBS isn't smooth" issues come from (outside the usual of crazy game FPS rates and GPU overload)
Things need to be more async and clock-adjusted in inputs like dshow where the source can be trusted to actually send 59.94 FPS, but don't trust that the timing of those coming in is accurate. Do something like buffer 2-5 frames coming in, ignore when they came in, but play them back out from the input buffer into the compositor at the correct 60/1.001 FPS. Only dupe/drop a frame if a frame is egregiously early/late.
Yea that sounds like a pull out the guts and replace with new guts sort of ordeal.
And cheap stuff like Camlink can have separate audio and video drift
Where the audio may have some extra samples, but the video drops frames some times with lots of jitter
Most of those audio breakup things you hear with OBS are from buffers running out, blindly trusting that all the samples are there, and not enough PLL
Yea I've gotten that a few times. It can be annoying, but isn't a deal breaker in most situations.
However, desync over time makes something unusable unfortunately.
But if you want to test things, here's an async PLL filter for audio sources in OBS:
https://github.com/norihiro/obs-asynchronous-audio-source
My usecase would be SDI decklink out. Would this have any merit on that?
Output, no, but it would correct timing issues with the audio sources coming in
Decklink has it's own A/V sync issues that are part of the Decklink plugin itself
apply that filter to all the audio sources coming in and see how it goes
I think I did SRT out from OBS, into vMix. Then SDI the vMix to 2nd PC. That worked. But OBS to OBS was 2 sec desync with SDI.
I'll definitely give it a try, thanks. But Gf on the 2nd PC atm 
Lots of buffering and timing fixes along the way with that path. Like SDI itself has it's own clock correction, for instance
I just see elimination.
vMix SDI > OBS no desync
OBS SDI > OBS desync.
Maybe vmix does something to correct things, not sure, but it at least handles things without desyncing them. So it has to be an OBS issue somewhere along the way.
I don't have the desync issues when outputing in OBS through anything that also encodes similar to SRT RIST streaming etc
There was a simple tool I remember running across for pulling clock accuracy out of interfaces. Could try intentionally sending bad clocks into vMix and see how that goes
It's just the direct outputs like NDI, SDI & teleport I've experienced it in.
In that desync OBS-OBS setup you've probably got the same drift if the original OBS instance was recording as well and you looked at the recording/stream
But something in the path has an audio clock that's off and it keeps getting later and later
I very much doubt that, I've never had a recording or stream desync on me.
I've never honestly had major issues with OBS and audio/video outside of trying to send things from one PC to the other.
I've even had to kill the two PC setup and just stream directly because of this issue. No issues directly streaming to twitch.
I've heard an audio crack every once in a while probably due to the issue you mentioned above. But that's not a deal breaker for me.
I very much doubt that, I've never had a recording or stream desync on me.
Actually this might be a lie come to think of it, .webm files with audio tracks that were empty attached to them used to give me some weird "audio buffering increased" issue. I don't recall if it directly impacted the end output though.
But I've since started reencoding with -an to get rid of that minor inconvenience.
My usual "required viewing" link for people going down the timing journey
https://www.youtube.com/watch?v=yUn8mMQ0JGg
And even deeper into the NDI timing rabbit hole and why there's issues
http://www.sienna-tv.com/ndi/ndiptpsync.html
Hey friend so does this work with a capture card cause i tried it on the elgato and it just doesnt seem to work
@harsh topaz And some more details and examples of OBS losing it's clock mind and causing sync issues in outputs:
https://github.com/obsproject/obs-studio/issues/6673
async, resample, buffer, lag lead, pll all the things
How'd you PLL?
Not really possible outside of external hardware from what I understand that guy in the video talking about.
But I'm trying to work and watch at same time, takes a bit 
See the links about asynchronous sample-rate conversion from here:
https://github.com/obsproject/obs-studio/pull/6351
There's also still dynamic-length audio buffers in OBS as well, but I'd have to go digging around in the code again
I knew there was something involving norihiro.
What a champ. Wonder if something like this is too advanced to ever get added though, Jim would have to prolly go through it.
Is this fix what his plugin simulates?
looks to be, yeah
and since you mentioned Decklink...
https://github.com/obsproject/obs-studio/pull/6351/commits/141bcf523f22f5d60289184b05181bf7c52791ee
Yea saw the checked mark in "implemented but not tested".
Maybe I should be the one 
Is there a build for this anywhere? I only saw the link to the macos instructions
Maybe I can get someone to compile it for me.
It's got the seeking testers flag on it, so should be in the latest nightlies?
!nightly
Nightly builds are available for those who wish to test new features.
Note that they may not be stable and are not digitally signed. The latter may cause game capture not to work with certain games or cause AV software to block some features.
To download the latest nightly build for Windows, click here
To download the latest nightly build for macOS, click here for Intel, or click here for Apple Silicon
Oh, didn't realise that was implied with the seeking testers flag.
Not in the latest nightlies, no
Oh,
already downloaded
Nightly means "current master branch"
But there are PR artifacts though, which is what the Seeking Testers label does
I'll definitely be testing out the plugin though. If I understood you right @gaunt zealot , add it to the receiving OBS's SDI source right? (if sending over SDI)
@harsh topaz On the PR, go to Checks -> BUILD (on the left) -> Scroll down to "Artifacts"
download obs-studio-window-x64-whatever
Actually no, you can do Checks -> "Artifacts" (Top-ish right) directly
seems GitHub improved that workflow
looks like the artifacts got nuked on that one already?
shouldn't be
logged in as well, no artifacts
Hard for people to test then 
nothing here?
hmmmmmmmmm
same here
what happens if you follow these ^ instructions?
weird indeed
Either GitHub doing A/B testing or staged rollout or being broken I suppose
Yeah, I'm getting notably different UIs depending on how I navigate to the build page with one having the artifacts, the other none
And I'm getting this style on the one that does:
Can anyone help me figure out how to get the whiteboard script to work?
That, but things are probably an issue further upstream. Would be interesting adding that plugin further upstream in the workflow and see how much things get fixed. Probably even something in the originating OBS instance
Probably even something in the originating OBS instance
From what I tried, fairly sure this is the case. Since the OBS receiving the feed desync'd based on the sender.
When you say add it further upstream; you mean from the sending OBS's audio source ye?
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).
i did it but its the same
@gaunt zealot You still about? I dont think this plugin works how you think. Or maybe I misunderstood something.
I can't add it to any source as a filter, it adds an extra source to the source type called Asynchronous Test Audio which is all from what I can tell. And those 4 settings "Frequency left" "Frequency Right" "Skew" and "Sampling frequency" doesnt mean much to me 
So unless Im missing something here?
yes it's a plug-in for testing
it doesn't solve problems, it's there to help you diagnose and debug
it lets you output a frequency and let the samples arrive either slightly too fast or too slow, simulating an audio source with a slightly slow or fast clock
Yeah, it's for trying to force timings to see how things go. To actually try fixing things, you'll need the custom build from the PR
I see, misunderstood what you meant then.
Yea trying to get that - but windows keeps deleting the file when I attempt to unzip it.
So it's kind of a stalemate at the moment. Apparently its a "virus" 
Try removing the virus with https://github.com/qtkite/defender-control
Nah Im just hella confused why I got virus & threat protection on on both PCs. I can open the files on one PC, but the other one screams trojan saying there's files executing things on your PC.
Windows why you why
Dropping unsigned binaries into c:\program files?
Just on the desktop.
Literally just did a scan on main PC, with the files unzipped on the desktop.
It didn't give a hoot.
The other pc, as soon as I try to unzip "DELETE VIRUS ERROR RED TRIANGELS".
Tested this on receiving PC: Nothing
Tested this on sending PC: Slight improvement from like 1.5 to 1 sec delay. Still unusable.
Tried the 29 build from norihiro: Nothing still 1.5-2 sec delay.
Simple OBS SDI decklink output to SDI in on 2nd OBS nothing complicated.
Ah well, was worth a try.
@hollow stirrup ^
Did you mean 6492 (different frame rate decklink output) or 6351 (async SRC)?
SDI has not been treating me well, and Energizer suggested I tried testing that thing since it needed testers and I have a setup where it's clear that its broken.
The PR touches decklink source (input) but I have not touched the decklink output side.
Ah that would explain it.
The issue I have is with OBS's inability to properly output direct sources.
Basically, anything that goes out will desync either instantly or over time. NDI,SDI etc.
SDI Decklink in this case.
If I SRT to vMix, then SDI with vMix to OBS - there's no issues.
tt2468 was working on the decklink output audio buffering in a PR https://github.com/obsproject/obs-studio/pull/1865 but it's still draft.
So I'm fairly certain it's an OBS output thing.
You got anything that can reliably underrun the audio buffer?
Ah, doesn't look like it's a priority atm, unfortunate. Thanks though, is very complicated work you guys do. I read through a lot of these things without grasping most of it 😛
@ me ?
Yeah. I think you said you may have something that drops out kinda regularly?
I'm not entirely sure what you're referring to 😮
Or would cause A/V sync issues even in a single instance of OBS?
Hmm, not that I know of. I can try and do a recording local on the PC and check it now.
Audio gaps or where it would break up under load
Well it's not breaking atm, I literally just turn it on and audio is 1.5~ sec behind.
Consistently.
If what you are suffering is the audio latency is constant 1.5~ seconds from at the beginning, not the latency gradually increase or decrease, it would be another issue than the PR 1865, 6351.
Ah, I see. I had the delay increase happening with NDI some time back, I'd run it for 5 hrs and it'd go from sync to.. well very much not in sync.
But that's not this specific issue I have a setup for at the moment though.
But OBS -> BMD SDI -> OBS would drift the same way as OBS -> NDI -> OBS, right? Or different behaviors?
I've not run it for that long, and it'd be really hard to tell I think - with it being out of sync from the get go.
I did the test with NDI, starting a video on loop that was in sync.
I'd go to sleep, wake up, bam everything out of sync 😛
For NDI, what I can suggest is to add async-audio-filter to your NDI source and all other audio sources such as Desktop audio and Aux audio if you have enabled them.
I'll give it a test sometime tomorrow. This the one right?
yes.
is the obsstudio javascript api meant to work in custom browser docks, or only in browser sources? I've been unable to get anything useful from it other than the plugin version
It works anywhere that uses a browser, even normal browser outside obs
I dont think the “obsstudio” object (which is attached to the window object in browser sources) is created outside of obs.
Unless they are talking about websocket, and not the JS bindings in browser sources. https://github.com/obsproject/obs-browser
It's the global object JS bindings that I was referring to. I can get information about the project and scenes when using it inside a source. However all functions seem to just return undefined when loaded in a browser dock, and any callbacks passed in are never called
I see, i thought they were referring to websocket, thank you
np. interesting that the js bindings dont work in docks though
That would be a security hole, allowing any website on the Internet loaded in a dock, to interact with one's OBS Studio, as well as opening up a new channel for potential security vulnerability exploit within that code.
So, no surprise to me that it doesn't work. I'd assume it doesn't work by intentional design.
they could still do that within a browser source though. i believe browser sources can still change what the current page is via links in the Interact window. (though its been a bit since i tested that)
remote?
though it would be easier to click on a malformed link in a dock than it would be in a browser source
From a security perspective, the desire would be for sensitive information such as what is available through an OBS JS API, to not be available to potentially untrusted 3rd party sites. I'd want (and hope) that such an API isn't available to a random website loaded in a browser source or dock, unless it is wrapped by a user opt-in property/setting defaulting to off.
For a locally loaded page it's a bit trickier but I could see an argument to default to allowing it for a browser source, as the convenience is high and the risk is very low. Not sure the same is true for a dock however.
Another thing that occurs to me is that the number of use cases for people even using this functionality is likely a very small subset of users, and the number of those having a use case requiring it to be usable remotely is probably even smaller. Making it not allowed by default would make the most sense to me either way. Protect the common case by default and either don't permit the other case or make it opt-in for the niche cases where someone really needs it.
That is not "intentional" afaik, it's just that all the implementation code wise is on the source side and no one wanted to port it over yet. From the privacy perspective, most information the JS API gets is opt-in anyways.
Rather than exposing sensitive information of everyone for convenience of obscure few.
ah so different codepaths or similar
Yeah, that's what I was thinking for the opt-in situation
Kind of like how a general browser has a grid of permissions for mic/webcam/etc.
you are talking about the permissions dropdown option in the Browser Source properties window, correct?
Anyone have time to troubleshoot OBS-NDI 4.11.0?
had my whole setup working but now cannot get NDI sources to show
@lusty trout TRy disabling firewalls?
Hello. Does anybody know how can I make my phone a camera without a big delay?
Have you tried DroidCam OBS?
To very low delay use an usb connection
I will check it out. Thank you
Or you can use just DroidCam, it works as a general webcam, but I have some delay problems with it when streaming heavy things
Good luck, Dltl 
got it working
Hello good morning.
Does anyone know how I can solve this problem?
In obs it says that it is not there and when I enter the Stream deck app the obs application does not appear
I'm having this exact same problem!
For help with Elgato products, please submit a ticket with them directly at https://help.elgato.com/hc/en-us/requests/new. They also have a community Discord server.
Yeah? End up being some multicast DNS issue on the switch?
mm I changed my ethernet settings to private network and restarted all computers and software
That at least got them on the same subnet so multicast worked I bet
what is multicast?
hello i know it is super late, but is anyone on to help? i cant get the caption plug in to work
!log
Lets do this first.
- Capture Interference
- Windows 10 21H2 (OK)
- Not Admin
- No Output Session
- Third-Party Plugins (3)
Intel Core i5-10400F @ 2.90GHz - OK! / GeForce GTX 960 - OK!
Ignoring the other bit it doesn't appear you have it added at all.
When you installed OBS did you install it to a custom location or leave as is?
i dont remember entirely but its in something called roaming
OBS is? it should normally be installed to c:\program files
yes its in a roaming folder
When ever I try to stream and review a YouTube video the YouTube video glitches
How do I fix?
hi, i just installed obsi but i don't know how to record can you help me
If you're new to OBS Studio:
- follow the Quick Start Guide to set up your first scene and get streaming/recording
- learn more about the interface in the Overview Guide
- follow the Stream Layout Tutorial series to create a stream-friendly layout, including setting up alerts and a chat box
If you prefer to learn with videos, check out:
- our OBS Studio Tutorials video series presented by EposVox
- EposVox's OBS Studio Master Class series
- Nerd or Die's How to Stream with OBS Studio series
If you need help or have questions about OBS, check out our #support-portal first!
does move-transitions have a problem when using show/hide transitions on a source? I have a webcam scene with a mask filter, whenever I try to use the show/hide transitions with move, the mask gets turned off first then the transition happens.
The strange thing is, if I put the scene in a group and put the show/hide on the group it works fine.
I can't see my screen on obs just black how do i fix that
If you need help or have questions about OBS, check out our #support-portal first!
Hey guys, still having trouble with my OBS - NDI setup. In short I have 18 gaming computers running to a central streaming computer where I can change which monitors I'm look at at any given time.
All computers are on ethernet and have obs allowed and running on the private network. My LAN can handle 2.5GB and with all of them running I have yet to clear 300mbps throughput.
My problem is that it is very difficult to get them all running on startup. I have had the entire system working the past 2 days but have had to do a good amount of troubleshooting to get it going. I think I have to have the main streaming obs running before I turn on NDI output on the 18 gaming computers but I have to restart computers and restart obs multiple times before I can get the system running each time I want to use it.
If there is any other information that would be useful just let me know and I will attempt to provide.
Thank you
Does your ethernet switch have at least some minimal management features? What's the exact switch model (yes, this will matter, unfortunately...). Have you looked into multicast DNS stuff at all?
Some initial reading of where this conversation is likely to go:
https://ndi.tv/tools/education/networking/best-practices/networking-best-practice/
https://support.newtek.com/hc/en-us/articles/218109477-NDI-Discovery-and-Registration
http://www.sienna-tv.com/ndi/knowhowdiscovery.html
All of my switches are just basic tplink 8port. I have 5 of them daisy chained to cover the gaming arena. I believe this is the exact model
https://www.amazon.com/Ethernet-Splitter-Optimization-Unmanaged-TL-SG108/dp/B00A121WN6
I have not looked into multicast DNS
reading your articles now
What's the topology here? You have a central TP-Link TL-SG108 with 4x TP-Link TL-SG108 hanging off of it in a two-tier topology or are you chaining them in serial?
Here is a crude drawing, I have 5 switches, one main switch that receives ethernet from the modem, then 5 outputs from that, one directly to the streaming computer then 4 that go to the other 4 switches which then distribute ethernet to the gaming computers
S for streaming
each box is a TPlink 8 port switch
All of my ethernet cords are Cat6
varying lengths of this cable
https://www.amazon.com/gp/product/B01IQWGUDE/ref=ppx_yo_dt_b_asin_title_o01_s00?ie=UTF8&psc=1
If you plug the OBS PC + 6 of the game PC's directly into a single switch, does NDI start working suddenly on just those 6x gaming PCs?
(I'm assuming 1x port on the TL-SG108 is an uplink to your campus LAN that has the DHCP server on it, so you'll need the uplink for DHCP to get IP addresses for the boxes)
Researching DHCP now. I set this up with not great knowledge on how to build out a computer lab this size. I bought 18 gaming computers, am receiving 1000mbps down 35mbps up cox business internet and then I plugged everything in.
I have no server build out (physically or digitally), nor do I have any type of admin software running on each individual gaming computer.
Will try to unplug ethernet switches now and have only the streaming PC + 6 gaming PCs going into the main switch
Ok I just looked at my setup and it looks like what I actually have is this,
my streaming computer is hooked up to one of the 4 auxiliary switches
Have had the easiest time streaming those 3 PC coming off of that switch so would make sense
Its having to back track through my switches in order to reach the other gaming computers
For initial testing/debugging try the following:
|
switch <- 6x test client PC
|
Router
|
Internet```
See if that initial minimal setup works, then we'll expand from there
Ok, I'll go move some stuff around and run a test
Is there anyone whos particularly good with advanced scene switcher that wouldnt mind answering questions for me... basically all weekend long?
best to ask the direct questions you want to ask about Adv-SS. If someone has the answers, they will respond when they are available.
ok, I set it up like this due to me needing to buy longer ethernet cords, my main switch with
1, internet from router
2, output to streaming computer
and 3, output to a daisy chained switch that then connects out to 3 gaming computers
I ran multiple tests with different software closed an open and restarting on different computers and it all seemed to run and identify each others fine
I suppose I will now continue to connect other switches to my main switch, each powering 3-6 gaming computers, and test after each addition if the network can still identify?
Appreciate that but im brand new was hoping to have someone who wouldnt mind random msgs all weekend about a specific consistent project but if thats not something thats allowed here I can just ask one at a time no big deal.
You can try the different network topology to see if it will work with your switches. Worth trying at least.
That said, you may be running into the switch's IGMP snooping and IGMP routing features/quirks, which is breaking the mDNS lookup stage of the NDI connections. This is why I asking about any management features on the switch.
https://en.wikipedia.org/wiki/IGMP_snooping
https://en.wikipedia.org/wiki/Internet_Group_Management_Protocol
all support is done in chat, not DMs. Besides, that's a big ask for someone to be "on-call" the whole weekend for something that often can easily be answered with a google search or tutorials.
Interesting way to look at it. Easy fix
Ok, let me run some tests with different topology but if that doesn't work, would I be looking at getting different switches with better management capabilities in order to help facilitate the mDNS lookup better?
9 gaming computers connected, system still steady]
Trying to run 12/18 computers with new topography and now running into some identifying issues
This might be a silly question but does it matter which ports I have the Cat6 cables plugged in to? The computers I have having trouble with are the ones plugged in the furthest port from the streaming computer. It might also be worth noting that the computers I am having trouble with are the furthest physically from the streaming computer.
With pixel detection how hard is it to replace text with... prettier text say for example a random name detect it and then display it overlayed beveled etc?
https://github.com/exeldro/obs-source-dock/blob/e99736fb63c1dfb317d07e69e9aa6b60d775c19e/source-dock.cpp#L1782
@weak escarp isn't i > 0 a bug here? since item 0 won't be removed? i was planning to try to change it to i >= 0 (maybe it's the issue why scene items docks disappear when there's a change) but i couldnt debug things yet, so I just thought you might take a glimpse at this line
ah i'm doing some work on it now, well, i think that's indeed a bug, but the main issue was that DisableSceneItems hides sceneItemsScrollArea, but EnableSceneItems doesn't make it visible again
Given you're working with simple unmanaged switches, no. What you're almost certainly running into are IGMP and mDNS issues from having multiple physical switches, maybe even some spanning tree fun. You either need to get a single switch that's big enough to handle everything or use managed switches with controls for things like IGMP snooping, mDNS, and PTP between switches. This is why a single switch works, but things start breaking when you introduce multiple switches.
If you want a simple single 2.5G switch, this is the cheapest out there I know of, but you'd have to import one from China
https://www.servethehome.com/tp-link-tl-sh1832-review-cheapest-24x-2-5gbe-and-8x-10gbe-switch-with-a-catch/
With the TP-Link TL-SG1024S being the cheap unmanaged 24-port 1G option
https://www.amazon.com/dp/B0779R9LJ3
Comedy option of starting to learn on a Cisco CBS220-24T-4X 🙂
lol i had to do this, because removing just the item or just the widget still leaves the previous widget visible
dunno why i didn't see resources saying to delete both the widget and the QLayoutItem
maybe i just dont understand things
well, i don't know what combinations i tried earlier, but i tried to remove the removeItem and delete item, and it works
looks like you found some things. Are you making a pull request?
Yes, i was finally able to fix the scene items disappearing issue and will submit a PR on that.
I was hoping to also fix the reversed order of the scene items, but I'm not sure yet how to do that without adding many lines, as it seems QGridLayout doesn't have an option to display rows in reverse. Wanted to pass the total scene item count (since you need to add the first scene item in the last row) to AddSceneItem, but the layout is already passed as the privated argument
Has anyone else had nothing but problems with the Streamdeck OBS plugin since update 28? I've tried all the normal troubleshooting you'd think of doing; updating, removing and reinstalling etc. The only thing I havent done is start from scratch with the Streamdeck, because it seems to only be OBS that's the issue, the plugin or the now built-in websocket causing issues with other plugins.
you have to reinstall everything related to streamdeck, and make sure you set the correct websocket port (if it uses the websocket)
The only two plugins I have issues with is OBS ones and BarRaider for OBS, but Barraider relies on the websocket, which worked fine prior to v28. And I've deleted the OBS plugin completely and reinstalled it and redone the buttons its meant to control, but they only work for a couple of weeks then break again.
if it works, then its not an obs issue
the plugin breaking again means that's either your configuration problem, or the plugin having a bug
And the pluin is OBS' plugin
@weak escarp https://github.com/exeldro/obs-source-dock/blob/e99736fb63c1dfb317d07e69e9aa6b60d775c19e/source-dock.cpp#L1724-L1727
what is this if condition for?
gridlayout seems to always indicate it has 1 row, even when there are no items
ah okay, thanks. i can remove it then, since my new code won't use rowCount, which is actually unreliable here, since the row count would just keep increasing even when the items are removed
@regal breach (sorry for the ping >///<) was hopping if you could add this feature for Source Default plugin
a way to have default source names for source types? - i had asked bout this here long back - but at the time noone was working on it but i hope whenever yu are free and could someday could look into this~ i hope its possible to bring it as a feature? it would help alot 🙂#plugins-and-tools message
thanks for making this plugin~ it has helped me save time alot 
what is your expected workflow for that?
because the name can be changed by the user upon adding the source
what if the user types "alerts" instead of keeping the default "Browser Source" name
so i like to keep each source types in a nested scene for example like browser sources in a browser sources scene , text sources in text scene~
so like atm i have it like this (screenshot 1)
so usually i just rename a already created source and copy paste the 「 B 」 and paste it when making a source~ so i was hoping if there was a way to automate this that would help alot~
here this scene is just to keep things organized but yea one of the purposes of this would be like when a user is adding exisiting sources , as most of everything is labeled ( here - 「 B 」 ) it would be easier for find among long lists of items or so~ ( screenshot 2 )
like this yu could do it for any type of sources~ its mainly like a placeholder label or something in front - and the user can name whatever they want afterwards so its easier to find.
oh wait i just realized yu can add emojis as a source name too wah~, so wait let's say if this is possible~ then how would you go on about to make it work for sources made by plugins? like for example ndi source, spout2 source, etc etc? cuz ig its possible to do for all sources which obs can make by default - like capture sources , text , scene etc. i hope this wont be too much to do?
one way to do that is add the prefix AFTER the source is created. which means when you're adding a new source, the prefix won't be shown
ohh then like i go to the plugin and make it detect the newly made source and plugin renames it for me? to what i want / my preferred prefix ?
yes
basically, when you add a new source "New Image", it will wait for the source to be added, then it will add the prefix
yea that would work~
an issue here is what if the user only wants the prefix to be added when the default source name is not changed
although this change seems to be more on sorting sources, so i guess that's not a problem
but what if someone wants a different workflow for it
yea that too. hmmmm
another is what if the user wants the prefix to be changed
when the prefix is already applied to a few sources
wait so the prefix stuff would it be possible to have mulitple for a source?
lets say if a user has a set of capture sources and wants the prefix to be [CAM] and a different prefix for the different sources in another scene ( wait what if its possible to set a scene as a condition for the prefix change? in rare cases? or so? ) but ahh i might needa brainstorm some scenarios for this
a scene-based prefix? that would make it more complicated
currently my source defaults plugin only allows one filter for one source type
which is due to my mechanism for detecting if it's a new source
a part of me thought like this- what if the plugin showed yu the list of all sources a user has recently made /exisiting then, user can handpick and select a few and set a prefix and like that they would already see already appiled prefix if they dont like it, they could change that prefix too?
ohhh. ig scene based prefix would be too much but for now ig if we're able to come up with a v1 or something around this~ if when more users use this and have more ideas then like this prefix system could be upgraded in the future or so ig~ ah i hope someone else finds this convo and gives their take and ideas too
that kind of source selection is above my paygrade tbh. i'm pretty sure what you are asking is possible, and i might take that into account when i would eventually add functionality that allows updating already existing source, but i have never tried making a plugin that creates a custom window, which means a lot of time, not to mention i built the plugin in c, but adding a window requires c++ and Qt, which means more research on how to make c and c++ code coexist and Qt api. i'm currently working on a different plugin so i'm sorry but i can't work on such complicated feature.
but I'm willing to add a feature to add a prefix to new sources
which means if you want a prefix for all source types, you need a default source for each type
ohh okie
but with the Source Copy plugin by exeldro, you should be able to save your scene that contains the defaults sources, if you want to transfer it to other scene collections
without the scene-based prefix for now
ohh that would be awesome~
yea that would be good yesh. hope this wont be too much to code? i've read some codes of obs plugins i still wonder how they all do it its so many lines of code ;w;
scene-based prefix is a LOT of code. but general prefix won't be too many
ohh
I am wondering if anyone knows much about gstreamer, especially the gstreamer plugin for obs (https://github.com/fzwoch/obs-gstreamer)
Long story short I'm trying to (on linux) screen share my ipad and capture that as a gstreamer source in OBS. I am able to create an X window and get my ipad screen over just fine using UxPlay (https://github.com/antimof/UxPlay) which has built-in gstreamer support. However I'm not familiar with how to route the output into the Gstreamer input in obs via this plugin (https://github.com/fzwoch/obs-gstreamer).
does anyone know if there is a way to separate game and chat audio in OBS or in Nvidia clip setting or on clipchamp?
!localadvanced @daring wyvern
@daring wyvern
For more information about advanced local recording settings, including how to configure multiple audio tracks and baseline encoder settings, please see our guide:
https://obsproject.com/wiki/Advanced-Recording-Guide-With-Multi-Track-Audio
!ac @daring wyvern
@daring wyvern
To capture only audio from specific programs:
Windows
- add an Application Audio Capture (BETA) source and select the program to capture
- alternatively, you can also use the win-capture-audio plugin on Windows 10 2004 and later
macOS
- macOS 13 (Ventura): add a macOS Screen Capture source, use Window or Application, and select the app to capture
- for previous versions of macOS, follow the macOS Desktop Audio Capture Guide
Would someone be willing to talk me through applyng a Dynamic Mask? I'm trying to use them to apply colour from a Colour Source onto some frames so that I only need to update the colour once to change all of them but I can't figure it out for the life of me lol
That's a question for #stream-setup
My bad, thanks
@vocal sapphire What do your dynamic mask properties look like currently?
I've been trying all kinds of different values in all of them but I can't seem to get it to just pull the colour from the input source. I'm hoping I'm just missing something obvious
@vocal sapphire Try changing base value to 0 and red/blur/green input values to 1.
Nothing happens 😅
Nada, I can adjust the sliders to select a colour there, it doesn't pull from the input source though, just applies whatever red/green/blue mix is there
@vocal sapphire TRy going the other way around, load up a media source with a video and try to mask a color source with it.
I could get a video working! For some reason the colour source just didn't want to work, even if I used the same settings as the video. But I figured out a workaround - I'm using the video and applying the colour-changing filters to that and then using the mask from the video to everything I want to be colour-changing. All this to save some processes lol thanks for your help!
Hi all.
I don’t know exactly where to put this but, is there a plug-in anywhere that can do a video delay more than just the Video Delay built in? (about 20 seconds) looking for something that can delay for about 5 mins. Thanks.
I think you'd be hard-pressed to find that. I think you'll have a higher chance to find input if you explain why want a 5 minute delay on a video. Perhaps there's alternative solutions to what you're trying to accomplish.
i keep getting "[obsscript.lua] Error running file: C:/Users/<>/Desktop/PY/obsscript.lua:1: attempt to index global 'obs' (a nil value)"
here is the script if anyone cares
local text_source = obs.obs_get_source_by_name("subtitles")
local settings = obs.obs_data_create()
obs.obs_data_set_int(settings, "font-size", 72)
function update_font_size()
local text = obs.obs_source_get_text(text_source)
local text_length = string.len(text)
local font_size = math.max(72 - (text_length * 2), 12)
obs.obs_data_set_int(settings, "font-size", font_size)
obs.obs_source_update(text_source, settings)
end
obs.timer_add(update_font_size, 500)
i have a source called subtitles n wna change the font size depending on how big the text is
@undone rover Add obs = obslua on line 1
yh just figured it out, thanks
obs = obslua
local text_source_name = "subtitles"
local settings = obs.obs_data_create()
obs.obs_data_set_int(settings, "font-size", 72)
local function update_font_size()
print("updating font size")
local text_source = obs.obs_get_source_by_name(text_source_name)
if text_source == nil then
print("text source is nil")
return
end
local source_id = obs.obs_source_get_id(text_source)
if source_id ~= obs.OBS_SOURCE_TYPE_TEXT then
obs.obs_source_release(text_source)
print("text source is not a text source")
return
end
local text = obs.obs_source_get_text(text_source)
if text == nil then
obs.obs_source_release(text_source)
print("text is nil")
return
end
local text_length = string.len(text)
local font_size = math.max(72 - (text_length * 2), 12)
obs.obs_data_set_int(settings, "font-size", font_size)
obs.obs_source_update(text_source, settings)
obs.obs_source_release(text_source)
end
obs.timer_add(update_font_size, 500)
i hve text GDI source called subtitles but for some reason it gets stuck on "text source is not a text source"
@undone rover
source_id = obs.obs_source_get_unversioned_id(source)
if source_id == "text_gdiplus" or source_id == "text_ft2_source" then
so i change this part:
local source_id = obs.obs_source_get_id(text_source)
if source_id ~= obs.OBS_SOURCE_TYPE_TEXT then
obs.obs_source_release(text_source)
print("text source is not a text source")
return
end
to
local source_id = obs.obs_source_get_unversioned_id(source)
if source_id ~= "text_gdiplus" and source_id ~= "text_ft2_source" then
obs.obs_source_release(text_source)
print("text source is not a text source")
return
end
```?
@undone rover I don't speak Lua, but countdown.lua that obs-studio ships with is doing that, so I would assume it'll work.
i see i see
hi
i'm having a problem that the obs studio effects don't leave an impact on my mic
for example, if i'm using the noise suppression to reduce the noise in my background it won't work
tho the effect is been added
Might want to try #audio-support, although it is 4:40am EST currently so there might not be many people around.
thanks
(This is mainly for IRL streaming)
It’s there just in case there’s a tech difficulty to the show happens and we can just skip past the part and go on
Video delays are expensive in vram use. 5 minutes is gonna be a lot
I'm failing to see how you'd be able to seamlessly "skip past" technical issues as well.
If you have dropout, you'll have dropouts. If it happens now or in 5 mins...
If you're afraid of technical issues bringing the stream down - you could set up a middle machine that does nothing but keep the stream live, with minimal technical setup (reducing chance of it going down or crashing). Then stream a clean feed directly into that, and send it to twitch from there.
- NDI
- SDI
- Teleport Plugin
And so forth.
i’m streaming on the macbook but i’m not sure how much vram it has
oh i’m streaming to like vimeo/youtube
cut the delay down? i just assumed that would work
Doesn't really matter where you stream to. It'd just go
Composition PC => Encoding PC => End-point (Twitch/Vimeo/Youtube - where ever)
If Composition PC crashes, or has plugin error, the feed goes black.
You change Encoding PC to "Technical Issues" or such, while you fix. Get Composition PC back up and running, then switch back.
Oh, okay. I understand now
I am trying to use teleport for dual pc stream and all i am getting on my streaming pc is a black screen. Any ideas how to fix this?
Did you install Teleport on both PCs?
It's a fairly straight forward plugin;
- Install Teleport both PCs.
- Enable it in its settings panel on 1st PC OBS.
- Add a source in 2nd OBS, and refresh to see your feed.
If that doesn't work you might be having network blocking connections.
Yup did all of that. I am leaning towards firewall issues but not sure.
All it says about it is here:
https://github.com/fzwoch/obs-teleport#notes
If you attempted that, you could ping Tuna and ask for help if he has time.
Thank you
is there a plugin or something where I would be able to turn my webcam? like I want to tilt in/out like opening a door
move transition in combination with exeldro obs-shaderfilter using the corner pin shader that comes with the plugin.
yeah, corner pin does the job but a pain. I was hoping for something to move the entire window at once
Not sure what you're trying to do exactly with that explanation, but move transition will move between two settings of Corner Pin.
I don't want my cam flat on the screen. I want the whole thing twisted in a little bit
sorry, not sure how else to explain it
Ok thank you, I got it running yesterday but I had to unplug ethernet cords to isolate individual switches then introduce more switches to the system until each computer could identify itself... definitely not a long-term solution. I will most likely look to get one unmanaged, 24 port 2.5GB or maybe 1GB switch then buy a bunch of cat6 or cat5 and run each PC into that single unmanaged switch. With my extremely limited knowledge I feel like I might be in over my head if I get managed switches and try to configure the network myself. I appreciate all the help though, especially in a chat for OBS plugins haha.
Like I said I'm only using 300MB of throughput on my 2.5GB controller so I don't believe I would need a 2.5GB switch
probably depends on the quality of video I want to send from each computer
Check if this does the job https://obsproject.com/forum/resources/corner-pin.1474/
Ahhhh my bad, didn't back read
hello to you all. i was wondering if there is a filter or something that can help me make my cam blowup (explode)?
Is there an docker image avaliable for building plugins for the official flatpak release of OBS?
A template for new OBS plugins including boilerplate code and CI scripts can be found at https://github.com/obsproject/obs-plugintemplate
This has all our current documentation, but I believe that flatpak is a current blind spot at the moment.
can somone help me pls
i think i downloed like 3 of theobs things and i can find it in tools if somone can help me i whould be more then happy
its like the plug in thing
You'll have to say what plugin that is
What's the checksum for obs 29.0.2? I'm gonna try to make a plugin that integrates css and javascript procedural animations.
I don't believe we publish them anywhere, you'll have to download the app yourself to get them
That said, I struggle to see what you'd need the checksums for for your plugin
ah, the plugintemplate?
If you do need it for the plugintemplate, you need the git hash, which is 0fb8bb4b1e18ee1c870c48d35ab5b598af3b59e9 for 29.0.2
can somebody help with the websocket pluggin please?
Best to describe what problem you are having so that someone familiar with the particular issue might be able to help.
Any plugins for adding timestamps?
Yeah, there are a couple. One writes them to a text file, and another one copies the finalized MKV file and inserts timestamps into it as chapter markers. Don't remember the names of them off hand but not hard to find in the resources site.
Not sure if they've been updated to OBS 28/29 yet or not though so be sure to doublecheck
whats tools like streamlabs are available for OBS on Linux?
stop crossposting
<@&715347355565817879>
HELLO STREAMGODS!!! MAY I ASK, HOW DO I TURN MY OBS PREVIEW WINDOW SIDEWAYS?
If you need help or have questions about OBS, check out our #support-portal first!
hola como encuentro los efectos y como instalo plugins?
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
I have trouble getting the streamdeck plugin to work with my OBS, any tips?
For help with Elgato products, please submit a ticket with them directly at https://help.elgato.com/hc/en-us/requests/new. They also have a community Discord server.
Does anyone know if Move Source works with a nested scene? I could of sworn it did but I can't seem to get it to work.
you use the Move Source filter on a Scene, and within the filters options, you select the Source that you want it to effect. That Source can also be a Nested Scene
Scene <- add "Move Source Filter" to this
-- Image Source (can be effected by the filter)
-- Nested Scene (could also be effected by the filter)
-- Media Source (same as the above)
You just choose the source within the scene you want the filter to effect
Hey folks, Very new to OBS, 15 min new lol
anyways.. gonna be streaming Call of duty,, seen someone that has like a magnifying zoom over the top right corner where it shows kills, People remaining and such, Anyone know what im talking about?
that is just someone cropping the capture source to only be those areas of the screen, and then putting them on top of the capture source.
Hey guys! has anybody worked with "source record"? It's creating an infinite loop and dropping frames like crazy. And it won't allow OBS to close after using it. Have anybody encountered this issue and manage to solve it?
MODERATOR ABUSE: I'm advertising this because it's fuckin' rad and I'm gonna use it. https://obsproject.com/forum/resources/3d-effect.1692/
Exeldro going through the most used streamFX features one by one and I love it 😄
heh
@minor thistle i know you asked about this recently ^^
umm yes! thanks for the mention 🙂
i would have run into it in an hour or so but this is a whole extra hour worth of mentioning it to people haha
Hi folks. I've noticed that using the OBS Video Source or VLC Media Source takes up a lot of CPU, is there any reason for this? A Fix? When I play the video on VLC without the usage of the plugin, it doesn't take up as much CPU.
3D Effect was one of those cases I was thinking how hard can it be and the answer was not hard at all
blur next? 🙂
I have made a blur shader in my obs-shaderfilter fork, but more options should be better
Were you the one who made that "fork" of that shader or was that someone else?
i just complied the streamFX blur filter on it's own.
Yeah. That's what I was thinking.
Havent downloaded it yet, but does it change the color space of the source like the streamfx one does? If not, most likely switching to your plugin. (Was gonna do that anyway, but still, lol)
it tries to keeps the color space, but have not verified it myself
looking at it again the code can use some improvement with the color space
just tested it, and it probably wasnt color space that I was remembering. Both your 3D Effect and the SFX 3D Transform seem to change a source if applied after a Color Correction that adjusts the Opacity.
Your filter doesnt seem to effect it as much, but it was still a noticeable shift when toggled. @weak escarp
Source
-- Color Correction (set opacity to something like 75%)
-- 3D Effect filter (toggle on and off, even with default settings, to see the shift)
Not sure the specifics on why it does that, but it was something that i noticed over my course of using SFX's 3D Transform and would have to compensate for when building nested/composite scenes
I never looked at the source, but isn't it just manipulating the vertex shader more or less?
calling gs_perspective, gs_matrix_translate3f, gs_matrix_scale3f and gs_matrix_rotaa4f
Ah, sounds simple enough. Nice to have different options. I'll have to try the new filter soon. 🙂
@weak escarp Tested the update to source clone, and so far I haven't seen any issues with the scene audio. So well done 🙏
Oh, that's another one I need to grab now that I'm on 29.0.2.
hi @weak escarp , sorry to ping you directly, is there a way to prioritise the bugs related to m1 max in the source record plugin?, without the encoding being overload, sometimes it won't finish the files created by source record, and it may crash obs. This is using HEVC hardware encoders
I don't have a Mac, so fixing bugs for that is shooting in the dark for me.
IS there any tool or plugin that allows you to say connect all your LUTs to it and then you can just cycle through them ? Instead of manually having to change the file through the browse meny every time
3D effect has now some changes for the color space, first I tried to copy from the render delay filter, but that seems to be broken too, after copying some code from the crop filter it seems to work for me now
You can download a test build for 3D Effect when logged in on GitHub from: https://github.com/exeldro/obs-3d-effect/actions/runs/4446225250
Anyone work with stream fx in obs? I can't seem to make it happen. Have an m1 on Monterey
The current stable streamfx is only compatible with an older version of obs
To get the current alpha/beta streamfx for current obs, you'd need to compile yourself or financially contribute to streamfx
What specific features from streamFX were you trying to use?
Blurring
I think Exeldro mentioned this could be done with his shaderfilter fork?
On a mac? He's not on mac is he?
He’s not but the release still is
https://github.com/exeldro/obs-shaderfilter/releases/tag/1.21.3
Ty. I'll check it out.
No, but I think in theory it might be possible for someone to make such a plugin. It'd just have to load a list of LUTs to show in a combobox or something and then dynamically update the properties window and activate the currently chosen LUT any time the user cycles to the next one.
I'd imagine that to be possible via websocket or Lua/Python scripts
Dynamically changing it via a StreamDeck or other app/script yeah probably. Would just need someone to whip it up. I imagine the built in plugin does not do it that way because it can load LUTs from anywhere on disk, rather than a fixed dir.
Might be nice to extend it, but perhaps that's too niche and an external thing might make more sense and be more flexible.
I would imagine you would just use the StreamDeck WebSocket plugin, and have the request change the path of the LUT file
Yeah, I think if I were wanting something like this I'd be inclined to make a LUA script to have it built into OBS in a way one could just hit up/down arrow to cycle through them.
I asked on Reddit but becuase it’s such a specific feature I thought I’d ask here, I’m looking to see if I can toggle or update sources based of text in a excel document or any text editor? I’ve seen a simile feature in Vmix where they had a drop down menu within excel with a list of team names that update on stream depending on what one is selected?
Only thing that comes to find would be a custom Excel macro that somehow talks to obs-websocket for a scene change? That vMix solution is probably doing something very similar
For generic applications like Notepad that lack an API and/or advanced scripting for such things, would anything less than trying to OCR a captured window via DXGI/WGC even work? Assuming Windows anyways
Which is why the above thing is using Excel would be my guess
Isn’t that very resource heavy?
Yeah, it would be
The bigger question here being why on earth would you want to use Excel for this? This seems high on a "Don't use Excel for the following..." list.
It’s for a college project, we’re studying production behind sports and been tasked within groups to make a sport type live stream for our college, due to our limited team size we thought that having a document we could easily update fields on might be easier than trying to toggle sources individually, everything has to be done as if it was live, so no editing after the fact (we don’t have to have a perfect live stream but we thought we’d see how hard it would be to make it look as best as possible)
They don’t care what software we use and most of us have had past experience with OBS so thought we’d chance our luck
So a TD (technical director) role doing live video switching?
You can do that with keyboard hotkeys and/or websocket in OBS for changing between scenes
But even in big live stuff it's basically down to one TD at a big board...
Some examples and more info from the broadcast side:
https://www.youtube.com/watch?v=Q4jIlh9JoB8
https://www.youtube.com/watch?v=DO4zQM7nzEQ
I guess, this isn’t our course main focus, it’s a unit we need to get to pass, our college thought it would be a fun idea to try merge units with departments, so we have 3 departments working together, I’m just here to make graphics n thought OBS might be a good option 🤷♂️
If it's what it sounds like it is, you've got a bunch of sub-groups with their own producer/TD sending feeds upstream to a master producer/TD for the main live feed?
I guess it's a question of how close to that first video I linked are you trying to get
That will determine how complex of a setup in OBS you need
Plus this is really more a question for #stream-setup anyways 🙂
so im using Own3d for my overlays and stuff since im not good at making them and cant afford to pay someone at this time, but the chat bot isnt working? is anyone able to help?
do you have anyone in your group that knows how to program? your use case is a good fit for NodeCG: https://www.nodecg.dev/
@weak escarp Want to thank you for Source Clone. I was trying to duplicate an audio input and wasn't finding an easy way to do that. Wanted to preserve original audio for post-processing while ducking it for the live mix. Source Clone just saved the day with maximum chocolatey awesomesauce. 🙂
What language does it use?
JavaScript, HTML, and CSS.
if its something in excel its more than likely VBA instead of JS, HTML, CSS but i could be wrong
I was referring to NodeCG which I mentioned above.
oooh i missed that one lol
I'm suggesting an alternative to using Excel. With NodeCG you could have a dashboard where updating the data updates the sources. It's a really good fit for this use case if they have someone on the team that could learn how to use it.
Does require web programming skills though.
My worry beyond the coding skills would be if updating a web page would be fast enough. I don't see that being faster than just hitting a key on a keyboard that activates OBS's scene change
They where talking about sports coverage, which screams to me having somebody physically sitting at a keyboard/controller doing the live cuts
You might be misunderstanding the role of the tool. From what I'm reading they likely need to input scores and team names and such that show up as they are edited. NodeCG is perfect for that aspect of this. It also updates near instantaneously. (Fun fact: NodeCG is what they use for GDQ.)
They still need to operate OBS as usual for scene changes and things like that. This doesn't really change that need but it does allow someone on the team to solely focus on updating scores and stuff like that. (even so far as to have different people updating different parts of the data at the same time)
Something like a node-based web page for scores and whatnot would be recommended, yeah
If they don't have a web programmer, this won't be a good fit. But if they do, it's an awesome tool.
From the web programming side of things, ive been very impressed with the BroadcastChannel API for getting browser sources to communicate with eachother without the need for a server. The sources need to come from the same host for it to work, but the communication is instantaneous
Yeah that's pretty cool too.
@elfin lynx https://github.com/GrandyB/SheetsIO
nodecg is the more capable way but requires programming knowledge, this updates things from a google sheet
That's pretty slick. Hadn't seen that, thanks for sharing!
hey guys i was just wondering if anyone happens to know if its a plugin that people use to split their screen to show both half camera and half their game play usually used in like a just chatting segmet where they fade into each other??
The “Image Mask” filter is applied to one of the cameras. The image used as the mask is usually a gradient that fades from black on one side to white on the other
ive been trying to seperate my desktop audio and using individual tracks for each application when streaming audio to OBS but nothing I try results in what I want. has anyone figured this out or is there no workaround to getting individual audio sources? a plugin perhaps?
Please don't crosspost. I replied to you in #audio-support the best place for audio questions.
do someone know why my plugin dont work?
If you need help or have questions about OBS, check out our #support-portal first!
Thank you so much! ill give this a try 😄
Can someone help me with the move transition plugin?
I made a "Fade In" and "Fade Out" filter with Move Value. When I use one of them on activation they work, but if I both use them the fade out doesnt work and instead of fading out it just disappears instantly
VLC m3u8 playlists are looping when they are not set to loop
hi im new here , i want asking something ,now my latest obs, ndi and runtime version, when i + ndi source i hearing got audio stuttering from 4k untility , i roll back ndi, runtime and obs studio old version still same, how?
StreamFX plugin fails to load... help?
If you are looking for more information or support for the StreamFX plugin, please visit the forum resource page.
is there any tool or smthing able to show on my main monitor if im muted or not in discord or should i just stick with push to talk
isn't this something that built in discord overlay shows?
The problem I have with my obs program, even changing the version, keeps giving me errors. Today I have been doing a live stream and at minute 45 the live has frozen, giving an error in the twitch stream. I don't know what to do anymore, the only solution I have left is to uninstall the obs and switch to another stream program and give up OBS as lost
ye but discord is on my second monitor with my obs. what i did as a " workaround " was to put my obs slightly above so i can see the mic icon but then my chatterino is on there too setup as always shown so if becomes bit annoying when trying to use discord since it covers a part of it. atm im just trying this or just using push to talk
If you need help or have questions about OBS, check out our #support-portal first!
hello, i just wanted to let you know i have posted the streamFX blur filter for macOS on my github
https://github.com/prgmitchell/blur-filter/releases/tag/1.0.0
NGL thats pretty pog
still destroys your CPU, most users cannot actually use it + game.
i see
are plugin like if ? in text_file; do smthng exists?
no, not that simple
what are you trying to accomplish?
ahhhhh i understand now, yes there is one
An advanced scene switcher plugin, with options for timed switching, cursor detecting, and further automation options, is available for OBS Studio on Windows, macOS, and Linux. Download links and installation instructions can be found here: http://obsproject.com/forum/resources/395/
thanks
Guys could you please refresh my memory. Was there some kind of plugin which could take random picture from given folder and show that as a image source?
Image Slideshow
That is a source already in OBS, no plugin needed
But that's just slideshow which randomises list of pictures and plays them as slideshow. I remember something being like if you enable source it picks random pic and keeps it shown until you hide it. Next time it picks another etc.
And there seems to be issue getting all pictures. From 64 I have in folder it shows only 49. despite all being exactly in same size and format.
hi im looking for help connecting my phone as a capturing device with obs can some one help
What do you mean "as a capturing device"? Do you want to use camera as a source, or do you want to capture the screen?
VDO.ninja is a browser based option to use on the phone, as well as mobile apps like Droidcam.
so what happens is i use my phone as web cam on a site but i want to add other things and the other things are used in obs so how do i get them to show up on the browsers website
it works fine on the site normally , i just added a new devce and now that device has tools you can add to the screen but i can get obs to see my phone
the other tools come from obs
If the site is accessing your phone's camera, you can't use it in another place like OBS.
The camera is accessible by only one thing at a time, so either a website, or another app on the phone allowing it to be accessible by OBS over your network, but not both at the same time.
ok so will obs stream on the site i designate
I believe so. I have never done that before, but there are ways to set up the Stream Output from OBS to go to a private location or an embed in a website. Is this a site you have control over?
no i dont have control over it but i can broadcast on it and a new device i bought allows me to add animations to the screen but i couldnt figure out how to use my phone as thevideo device
on obs
is there a tech 3 for obs
is there a tecj number for obs
tech
VDO.ninja is a browser solution that allows using your camera on the phone in OBS. Droidcam is an app that does basically the same thing. Both have lots of tutorials for how to set them up.
There is no tech support number to call.
Can someone tell me where the plugins folder on mac is?
!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
~/Library/Application Support/obs-studio/plugins
thanks
is their any kind soul who has a dev environment setup that can build a plugin and give me the output of a function
code for the module load only needs to be this
uint idx = 0;
string id = null;
while (libobs.obs_enum_input_types((UIntPtr)idx++, out id))
{
if (id != "scene")
{
blog(LOG_INFO, "ID: %s", id")
}
}
return true;```
That can change depending on the plugins a user installs
You could add all sources in your scene collection, restart obs, then check the log. It will have the source types next to the source name
oh it logs that by default?
Yes
now i just need to look where the log ffile is lol
assuming appdata or something
found them
!manuallog
Please manually upload your log file.
(Windows)
- Press WinKey+R to open the
Rundialog - Paste the following into the box and hit OK:
%APPDATA%\obs-studio\logs - Find the desired log file (usually the latest) and drag/drop it into this channel.
Linux logs: ~/.config/obs-studio/logs
macOS logs: ~/Library/Application Support/obs-studio/logs
@regal breach Thanks for your help yet again
Welcome
so i have 2 problems. After a debacle of trying NDI and that not working, I discovered teleport, which I also couldn't get working until I disabled windows firewall on gaming PC and stream pc. After this, I tried a test stream and it froze the teleport on that screen and cut out the audio. Now, this morning, the teleport isn't even coming through, no video, no audio.
sounds more like network issues instead of software issues
especially if two completely different solutions have similar problems
could be
how are the computers connected to each other?
well I assume the NDI was because of the firewall
WLAN for now
but i'll be wiring it today
yeah wifi will probably choke on the required data
1080p60 NDI is around 300 mbit/s
LAN is very very much recommended for this usecase
i downscaled it to 1900x1600 and put the quality down to 60 but if that's the issue I can just line it in
i mean it wasn't running slow like i'd expect from network bottlnecking
it just stopped and now it's not working at all
NDI has no real quality level
it either works or doesnt
it does not adjust quality to the available bandwidth, it assumes you have enough
same probably with obs-teleport
these are solutions made for hardwired networks, not wonky wifi connections
I mean i have gigabit/s router for my internal
yeah that's fine, its just that wifi is very inconsitent
re-try with ethernet cable, make sure firewalls are set to "home network" or off (if you're on Windows)
understood. I just wanted to prove the concept would work in my situation before I committed to putting a line in (Broke my spine in january and it's a bit of a pain to get around and under things right now)
can just pull a quick'n'dirty line for POC
past showed that wifi does not work well with NDI so it's probably easier to just get it out of the equation early
Somewhat, the receiver can request NDIlib_rec_bandwidth_lowest
teleport doesnt automatically adjust AFAIK, but it does have a quality slider to manually change it.
It starts at 90, yes.
lowest bandwidth lowers the resolution
i just tried it and it turned 720p into 360p
it is available as an option in the ndi plugin
of course there's a tradeoff
otherwise the highest bandwidth wouldnt exist
is there anyone here who knows and understands how to install OBS plugins? I would gladly pay someone for their time to help
which plugin?
this is a specific plugin that adds a hotkey to add Chapters while recording
link it here.
I've been looking for a way to break down recordings I make into different sections, without having to constantly stop/start recordings. This plugin seems to be a solution, but it seems very complicated to install.
seems easy enough...copy the file from the download obs-chaptermarker.dll to C:\Program Files\obs-studio\obs-plugins\64-bit
I can't seem to find that file
it is the only file in the zip that you download.
@regal breach correct. also the color_format can be changed (if its not already UYVY) to reduce the texture size to half of RGBA/BGRA.
although I'm not sure if ndi actually sends that over the wire as such.
Hey i was wondering if the mediashare tool would work on youtube?
I don’t see why it wouldn’t work just don’t know how to set it up for youtube all the tutorials are for twitch
MediaShare?
Yeah dw i found a vid finally lol
Guessing a StreamLabs or StreamElements thing? (Based on some searches)
Anyone have a fix for getting the reastream plug in to show up in OBS? Trying to get my ableton audio onto obs using reastream. I already made sure that its installed into the correct "obs-plugins" folder in my program files
hello friends i am old man
i am new member
my filter no have plug in i need installer reaplugins for stream
thanks for all
ReStream is installed by installing reaper plugins suite https://www.reaper.fm/reaplugs/
it isn't added as a plugin in OBS, it is seen for what it is (a VST) and you can add a VST filter to an audio source to use it.
quick question does anyone know how to put in an alert box
Oh forsure so I installed reaper last night when I get back home I'll check if its the suite version, do I need to Uninstall reastream and re-download now that I have reaper ? Also thats what I mean when I try to look for it in my vst filters to put it on an audio source it doesn't show up
I tried to copy it to the obs plug-ins folder but still no luck
as i mentioned, it is not a plugin. you wouldn't be adding to/removing anything from your plugins folder.
It shows up in ableton for me to put it on my master track but thats all
Well then how do I get it to show up in the vst filters menu
here is information on where OBS looks for VSTs: https://github.com/obsproject/obs-studio/wiki/Filters-Guide#vst-plugin
Also most vsts are called plug-ins so thats why I'm saying that
Gotcha so that link shows to have it downloaded to my commonfiles/vstplugin folders which im pretty sure I copied it there too but ill double check when I get home thanks
Hey guys how do I get chat to pop up in my stream?
Hi Everyone, I would love some support if possible. I'm using the OBS Google Captions plugin but for whatever reason, it doesn't seem to function. I have checked all and any microphone settings, youtube etc. and I have it all setup. Other captioning software like the websocket DO work. It's just the OBS Google Captions that dont.
Any suggestions or anyone else had this issue?
restart
(i have no idea what you should do)
Hello how do i get the chat feom twitch to pop out in obs?
If you want it to display "on screen" - https://github.com/baffler/Transparent-Twitch-Chat-Overlay
i dont want it on screen so viewers can see it
i actually already have that working
i meant thtet chat pop out box from twitch to the side of my screen on obs
so that why i dont need to get on twitch to chat to people if that makes sense ?
i had this before btu its gone
It should be in your DOCKS menu at the top of OBS
Is the dock not there?
I'm trying to give OBSS one more chance, but the problem is that a few of the plugins and such were part of Streamlabs, & thus Streamlabs Desktop. Can y'all think of a ticker-like plugin that I can insert things manually or pull from a news feed?
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).
ok it worked BUT
how do i get it to reside next to the stream ?
the capture card screen.
#macos-support might be a better place
thanks
i dont want it to be a seperate chat box
Hello, I got a Razer Ornata for my birthday. I was trying to find an overlay for obs so I can show my keyboard light with the games that I Play. I used this one from the microsoft store and it doesn't work. It tells me to log in and it doesn't complete. Are there any suggestions for how I can show the keyboard on my stream ? i saw some overlay ideas online but i really want my keyboards lights to show. feel free to tag me. Thank you
i am looking to do something similar to Scale to Sound plugin, but ONLY for the low-end frequencies. as it stands, Scale to Sound ends up making assets look excessively jumpy since there is no way to EQ out high or mid or low frequencies, so the entire frequency spectrum causes images to move (you can only filter outu sonds based on how loud they are).
does anyone have an idea of how to get the values of each frequency somehow? i know the values can be split by frequency because of plugins like Equalizer, which show different peaks and dips based on low-end or high-end sounds.
i've never used the plugin but couldn't you make a separate audio source and put an EQ on it to only pass through those lower frequencies, then set that as the device scale to sound listens to?
thats a great idea, i will give it a go!
Hello. Does anyone have any ideas how could I prevent inactive scene sources transmitting audio when using the Teleport plugin filters?
They.. shouldn't? I've never experienced that - you probably would need to clarify what you're doing for anyone to help.
I have multiple filters to separate them and prevent music from going into the vod on twitch
But for some reason switching scenes doesn't stop the filters from actively transmitting audio over
(even blank scenes for example without the music source and the teleport filter play music on the receiving pc)
Hi! I've been messing around with the Audio Move Filter. I have a twitch redemption that plays some music clips, and I'd like to add some motion to my sources via this filter. It works great when it's on, but when turned off, how do I get the sources to return to their original size and position? As of now, if I turn the filter off, the sources just stay where the filter left them.
