#plugins-and-tools

1 messages · Page 23 of 1

reef jay
#

appreciate that. Are you familiar with using that Yolo just so I got someone to hit up later when im playing with it? Doing the screenshots etc shouldnt be too hard.

mortal harbor
#

you can always post here, plenty of people use the plugin.

reef jay
pallid anvil
#

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.

regal breach
pallid anvil
#

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

regal breach
vale vine
#

should have output preview and captured that though. would have made the video a little better ha

mortal harbor
#

now make it happen faster.

vale vine
#

thats gonna cost cpu time PepeHands

mortal harbor
#

i think i came up with some creative ways to improve detection speed, i'll have to look next time i'm home.

vale vine
mortal harbor
#

pretty good actually.

regal breach
#

Have you tried the "reduce matching latency" checkbox?

mortal harbor
#

i think that's the CPU cost he was talking about.

vale vine
#

oh thats rather speedy

#

now to gauge performance

#

(wonder how much less of a hit this is vs that pixel match shader fork thing)

regal breach
#

Also, just in case you forgot, have you already specified the area to match?

vale vine
#

yep

#

otherwise it wouldnt actually match

#

had to really shrink down what it was looking at

regal breach
#

Oh user just wants a blood splatter effect

vale vine
regal breach
#

Surely it should be fine to disappear late when the game is paused

vale vine
#

I'm not doing this for their use case, this is something I've wanted for a while for myself ha

regal breach
#

Oh okay

#

What does it look like with the reduce latency option?

vale vine
#

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

regal breach
#

Oh yeah that's very fast

vale vine
#

can macros be enabled/disabled via WS?

regal breach
#

Yes

#

Just create a macro ingesting the WS messages, and pause/unpause macros

rough saddle
#

is the nowplaying site for spotify on obs safe to use ?

ancient summit
#

Source icon has type OBS_ICON_TYPE_CUSTOM. It is a custom type. How can I customize the icon

wary escarp
#

You cannot do so yet

ancient summit
#

oh,why?

regal breach
ancient summit
#

Ok,thanks!Will it happen in the future?

wary escarp
hot seal
#

hello guys

#

m not able to stream!

#

it's showing failed to connect

#

what should i do!

oblique yewBOT
ancient summit
#

I'm looking for some open source plugins that gamers like to use. Can anyone recommend them?

oblique yewBOT
wise palm
dense pike
#

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?

vapid charm
vapid charm
#

retro gaming overlays/super themes for Streamelements. I know people so I just yelled it at them.

void quartz
#

Has anyone managed to install the "Multiple RTMP" plugin in OBS Studio 29 in MacOS?

heavy compass
# vale vine

Mind filling me in on how you got this running? was it using advanced scene* Appreciate you

vale vine
#

effing a BALLS

#

but those are the directions I used

heavy compass
#

I appreciate you soo much you have no idea.

harsh topaz
vale vine
harsh topaz
#

It will warn you upon opening OBS that changes are made and if you wish to back up

#

Did that pop up?

vale vine
#

nope

#

but that other install didnt pull plugins either, just scenes/profiles

harsh topaz
#

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.

vale vine
#

nope

#

blur filter still going strong

harsh topaz
#

His transition plugin specifically I know breaks on that.

#

Transition Table

#

Hope you exported macros and saved them somewhere 🙂

vale vine
#

i didnt

#

but transition table unaffected

harsh topaz
#

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.

vale vine
#

probably. i run a simple setup post most recent windows clean install

#

I live life on the edge and dont back up SHIT

#

😉

harsh topaz
#

Every time I can, I export both SC and Advss.

#

If I had to start over every time sweating

vale vine
#

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

harsh topaz
#

That's the whole point isn't it 🙂

obsidian agate
turbid flint
#

Hello, I can’t figure out how to connect my JVC wireless camera to OBS. Can anyone help with this?
Thanks

sand ginkgo
#

кто может помочь?

regal breach
sand verge
#

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.

regal breach
sand verge
vale vine
#

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

sand verge
# vale vine If on obs 28+

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 🤣

vale vine
#

Couldnt

#

Qt6 was a much needed change/update

sand verge
#

I don’t really understand the nitty gritty

#

But it makes me think what would happen if someone changed the DMX lighting standard 🤣

vale vine
#

Should be one of these 2 specifically depending on your preferred method of install

sand verge
vale vine
#

👍

sand verge
#

So that is the one I installed and is incompatible.

vale vine
#

Post log

sand verge
oblique yewBOT
# sand verge https://obsproject.com/logs/eP42etDVZ3oF0c5m
🛑 Critical
  • Outdated Plugins (1)
⚠️ Warning
  • Non-Standard Framerate
ℹ️ Info
  • Windows 10 21H2 (OK)
  • No Output Session
  • Third-Party Plugins (2)
Hardware Check

Intel Core i5-7500 @ 3.40GHz - Possible bottleneck / Radeon RX 480 - OK!

sand verge
#

I’m confused. The analyzer says it’s outdated but then the compatibility page says it works..

vale vine
#

And you for sure grabbed the qt6 version?

sand verge
analog ruin
#

thats the wrong version unfortunately 😅

sand verge
analog ruin
#

How did you even find that link? 🤔

vale vine
#

Also, bitfocus added ws5 compatibility a while ago

analog ruin
#

for me its the first link on the page

sand verge
analog ruin
#

oh 😄 If they already have support, then no need to faff with the compat 4 verison

sand verge
#

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

obsidian agate
#

WebSocket 4 needs port 4444
WebSocket 5 uses port 4455

sand verge
#

So it should be working

obsidian agate
#

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

sand verge
#

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

obsidian agate
#

you installed the 4.9.1 compat plugin (the correct one), and restarted OBS?

sand verge
#

I’m currently restarting companion. I’ll get the right one installed

obsidian agate
#

after you install and restart everything, send a new log

sand verge
oblique yewBOT
sand verge
obsidian agate
#

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)

sand verge
#

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).

obsidian agate
#

good old windows firewall, lol

sand verge
#

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 :)

obsidian agate
#

welcome 🙂

lusty trout
#

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

obsidian agate
harsh topaz
#

It definitely will

obsidian agate
#

i want to say a single 1080p60 NDI stream for me was anywhere from 100-300 Mbps depending on the content

harsh topaz
#

5+ streams you need to look at hardware upgrades.

#

Unless you drop quality of course.

lusty trout
#

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

obsidian agate
#

the local network, not your internet connection

harsh topaz
#

NDI doesn't compress at all much, you'll overload the local max speed of transfer.

lusty trout
#

Hmm, how do I see the bandwidth of my network?

harsh topaz
#

Ctrl Shift Esc

#

Performance tab.

#

Ethernet

lusty trout
#

mm

#

I dont think I was supposed to send those numbers

obsidian agate
#

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

harsh topaz
#

You could probably safely run 12~ depending on various factors assuming all the equipment in-between as Rob stated, can manage it.

lusty trout
#

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

harsh topaz
#

Have the Ethernet tab open. Turn on 3 PCs, and send it.

#

Look how much traffic.

#

Adjust accordingly.

lusty trout
#

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

harsh topaz
lusty trout
#

Should I get my obs back to latest version?

harsh topaz
#

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

lusty trout
#

ok thanks, back in 10-15

lusty trout
#

I downloaded and installed obs 29.0.2, obs-ndi 4.11.0, and ndi runtime 5.5.3

harsh topaz
#

OBS ndi relies on the ndi runtime to work. I think you need it on all PCs that are running NDI.

oblique lotus
#

^^^

lusty trout
#

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

harsh topaz
#

I don't believe so

lusty trout
#

I see what you mean though on the 2. install steps

#

ok nice, got one running.

#

here is load from 1 computer

lusty trout
harsh topaz
#

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.

lusty trout
#

success! 3 computers running

lusty trout
#

or are there just too many variables

harsh topaz
#

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.

lusty trout
#

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

harsh topaz
#

I don't think this should affect that much if all you're running is just this.

lusty trout
#

ok bet

harsh topaz
#

It's direct output, so little processing power.

lusty trout
#

ok very good. this is what the space looks like if you are interested

harsh topaz
#

Looks good 👍

lusty trout
#

I'm only 21 with little tech experience but I appreciate you helping me out

harsh topaz
#

It's a lot of trial and error. Just how things are 🙂

lusty trout
#

hopefully can get all the kids running and have the parents be able to watch

#

haha true

lusty trout
harsh topaz
#

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 giggle ¯_(ツ)_/¯

lusty trout
#

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

harsh topaz
#

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.

gaunt zealot
#

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

lusty trout
#

I do want to stream all my content out to twitch though. Does it allow for that?

harsh topaz
#

You can have OBS on your streaming PC.

lusty trout
#

so far my receiving hasnt hit over 100 mbps with 6 computers streaming over NDI on lowest quality

gaunt zealot
#

The uplink to Twitch is like a tiny percentage of the bandwidth of NDI

lusty trout
#

ohh you just mean that there is an NDI app so that I dont have to have obs on each computer

harsh topaz
#

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.

gaunt zealot
#

Also keep in mind that NDI is both GPU-based and CPU-based, so GPU and/or CPU overload will cause source-side dropouts

lusty trout
#

ah yea, I have it set on fortnite game capture and the applicaiton audio capture plugin to get only fortnite audio

harsh topaz
#

What energizer suggested capture an entire screen.

#

So it wouldn't allow that setup.

gaunt zealot
#

Much simpler and lighter, however

harsh topaz
#

It may be a way to bypass sync issues - not sure. But it doesn't allow you that.

lusty trout
#

ok i see, but might reduce network load?

harsh topaz
gaunt zealot
lusty trout
#

ah ok

#

yea i have to cap my fortnite gpc and cpu pull because too much and my ndi will cut out?

harsh topaz
#

I don't think vMix allows application only capture either right?

gaunt zealot
#

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

harsh topaz
#

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.

lusty trout
#

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

harsh topaz
#

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.

lusty trout
#

though obs has a problem minimizing to system tray with NDI plugin but does start in system tray on startup

harsh topaz
#

With OBS they'd have to intentionally add something.

lusty trout
#

yea correct

#

a kid might tab out into his discord account if he gets eliminated

#

dont want that happening

harsh topaz
#

Or have profanity in said discord, that he thought was private.

#

Never a good look.

lusty trout
#

yea true

gaunt zealot
#

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.

harsh topaz
#

Endless hours messing with things and testing. Could never get it to work properly. SDI as well.

lusty trout
#

at this point i will probably just cut the audio and run copyright-free music with a guy casting over the top of it

harsh topaz
#

It's definitely an issue that affects multiple types of direct outputs in OBS.

harsh topaz
#

It's a shame really that this isn't a priority matter - but we're a minority using this I think.

gaunt zealot
#

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

harsh topaz
#

Real fix would be OBS fixing audio / video desyncing on direct outputs aLindPeek

gaunt zealot
#

Timing in OBS across the board is... yeah

harsh topaz
#

It's a bad time kappa

gaunt zealot
#

PLL fun needed as clocks are all over the place and cheap audio hardware dropping samples for added fun

harsh topaz
#

@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 giggle

harsh topaz
gaunt zealot
#

Lot more in there now, along with a workaround plugin, some patches, etc

harsh topaz
#

iirc Norihiro gave it a good shout to try and fix but ye

lusty trout
gaunt zealot
harsh topaz
#

We just got one of those from Jim recently. Think we have to wait another year for the next kappa

#

It is a shame that you'd have to literally bypass OBS entirely to get proper audio.

gaunt zealot
#

Mrgregles doing stuff like Dante with Focusrite hardware last I heard, as one example

harsh topaz
#

Not really a budget solution.

gaunt zealot
#

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

harsh topaz
#

Could some of the potential harmful issues by solved by deselecting all audio tracks but 1?

gaunt zealot
#

nope

#

Discussed I think in that Github issue, plus a couple of others

harsh topaz
#

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.

gaunt zealot
#

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

harsh topaz
#

Im guessing its not specific to 48khz

gaunt zealot
#

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

gaunt zealot
#

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

harsh topaz
#

It's not specific to 48khz though right

gaunt zealot
#

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.

harsh topaz
#

Yea that sounds like a pull out the guts and replace with new guts sort of ordeal.

gaunt zealot
#

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

harsh topaz
#

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.

gaunt zealot
harsh topaz
#

My usecase would be SDI decklink out. Would this have any merit on that?

gaunt zealot
#

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

harsh topaz
#

It's not Decklink causing it though.

#

I already tested that.

gaunt zealot
#

apply that filter to all the audio sources coming in and see how it goes

harsh topaz
#

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.

harsh topaz
gaunt zealot
#

Lots of buffering and timing fixes along the way with that path. Like SDI itself has it's own clock correction, for instance

harsh topaz
#

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

gaunt zealot
#

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

harsh topaz
#

It's just the direct outputs like NDI, SDI & teleport I've experienced it in.

gaunt zealot
#

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

harsh topaz
#

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.

gaunt zealot
heavy compass
gaunt zealot
harsh topaz
#

😐

#

That's so recent as well.

gaunt zealot
#

async, resample, buffer, lag lead, pll all the things

harsh topaz
#

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 LUL

gaunt zealot
#

There's also still dynamic-length audio buffers in OBS as well, but I'd have to go digging around in the code again

harsh topaz
#

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?

gaunt zealot
#

looks to be, yeah

harsh topaz
#

Yea saw the checked mark in "implemented but not tested".

#

Maybe I should be the one Hmmge

#

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.

gaunt zealot
#

It's got the seeking testers flag on it, so should be in the latest nightlies?

#

!nightly

oblique yewBOT
#

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

harsh topaz
#

Oh, didn't realise that was implied with the seeking testers flag.

wary escarp
#

Not in the latest nightlies, no

harsh topaz
#

Oh, Sadge already downloaded

wary escarp
#

Nightly means "current master branch"

#

But there are PR artifacts though, which is what the Seeking Testers label does

harsh topaz
#

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)

wary escarp
#

@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

gaunt zealot
#

looks like the artifacts got nuked on that one already?

wary escarp
#

still there for me

#

are you logged in to GitHub?

harsh topaz
#

I dont see it either.

#

A permission thing?

wary escarp
#

shouldn't be

gaunt zealot
#

logged in as well, no artifacts

harsh topaz
#

Hard for people to test then giggle

wary escarp
#

nothing here?

harsh topaz
wary escarp
#

hmmmmmmmmm

gaunt zealot
#

same here

wary escarp
harsh topaz
#

Ah ye, there they are.

#

Odd, why is it different for you 😮

wary escarp
#

weird indeed

#

Either GitHub doing A/B testing or staged rollout or being broken I suppose

gaunt zealot
#

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:

queen zealot
#

Can anyone help me figure out how to get the whiteboard script to work?

gaunt zealot
harsh topaz
#

When you say add it further upstream; you mean from the sending OBS's audio source ye?

gaunt zealot
#

yes

#

There's also this bad boy for using a fixed buffer output side

lucid pewter
#

i need help

#

i cant see my chatbox in obs ive tried everything

oblique yewBOT
# lucid pewter i cant see my chatbox in obs ive tried everything

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).

lucid pewter
#

i did it but its the same

harsh topaz
#

@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 giggle

So unless Im missing something here?

dusky basin
#

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

gaunt zealot
harsh topaz
#

So it's kind of a stalemate at the moment. Apparently its a "virus" KEKW

untold jay
harsh topaz
#

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

gaunt zealot
#

Dropping unsigned binaries into c:\program files?

harsh topaz
#

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".

harsh topaz
#

Simple OBS SDI decklink output to SDI in on 2nd OBS nothing complicated.

#

Ah well, was worth a try.

gaunt zealot
#

@hollow stirrup ^

hollow stirrup
#

Did you mean 6492 (different frame rate decklink output) or 6351 (async SRC)?

harsh topaz
#

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.

hollow stirrup
#

The PR touches decklink source (input) but I have not touched the decklink output side.

harsh topaz
#

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.

hollow stirrup
harsh topaz
#

So I'm fairly certain it's an OBS output thing.

gaunt zealot
#

You got anything that can reliably underrun the audio buffer?

harsh topaz
#

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 😛

gaunt zealot
#

Yeah. I think you said you may have something that drops out kinda regularly?

harsh topaz
#

I'm not entirely sure what you're referring to 😮

gaunt zealot
#

Or would cause A/V sync issues even in a single instance of OBS?

harsh topaz
#

Hmm, not that I know of. I can try and do a recording local on the PC and check it now.

gaunt zealot
#

Audio gaps or where it would break up under load

harsh topaz
#

Well it's not breaking atm, I literally just turn it on and audio is 1.5~ sec behind.

#

Consistently.

hollow stirrup
#

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.

harsh topaz
#

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.

gaunt zealot
#

But OBS -> BMD SDI -> OBS would drift the same way as OBS -> NDI -> OBS, right? Or different behaviors?

harsh topaz
#

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 😛

hollow stirrup
#

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.

hollow stirrup
#

yes.

solid cradle
#

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

regal breach
obsidian agate
solid cradle
#

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

regal breach
obsidian agate
quiet bramble
#

So, no surprise to me that it doesn't work. I'd assume it doesn't work by intentional design.

obsidian agate
obsidian agate
#

though it would be easier to click on a malformed link in a dock than it would be in a browser source

quiet bramble
#

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.

wary escarp
quiet bramble
#

Rather than exposing sensitive information of everyone for convenience of obscure few.

quiet bramble
wary escarp
#

correct

#

plus we'd have to invent some sort of permissions management for docks

quiet bramble
#

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.

obsidian agate
wary escarp
#

yes

#

or a possible equivalent such an option for docks

lusty trout
#

Anyone have time to troubleshoot OBS-NDI 4.11.0?

#

had my whole setup working but now cannot get NDI sources to show

untold jay
#

@lusty trout TRy disabling firewalls?

stiff tulip
#

Hello. Does anybody know how can I make my phone a camera without a big delay?

velvet sapphire
#

To very low delay use an usb connection

stiff tulip
#

I will check it out. Thank youTabMC_heartkox

velvet sapphire
velvet sapphire
lusty trout
rose peak
#

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

dire haven
#

I'm having this exact same problem!

rose peak
#

bruh... 😦

#

i can't:sss

oblique yewBOT
gaunt zealot
lusty trout
gaunt zealot
tight pine
#

hello i know it is super late, but is anyone on to help? i cant get the caption plug in to work

vapid charm
#

!log

oblique yewBOT
#

To help resolve your issue, we need to view a log file. Follow these instructions to upload your current log file:

1. In OBS Studio, click the Help menu → Log Files → Upload Current Log File
2. Click the Copy URL button
3. Paste the link to this Discord channel

vapid charm
#

Lets do this first.

tight pine
#

okay 🙂

oblique yewBOT
vapid charm
#

Ignoring the other bit it doesn't appear you have it added at all.

tight pine
#

really

#

ive tried adding it like 6 or 7 times

#

and i dont know why its not working 😦

vapid charm
#

When you installed OBS did you install it to a custom location or leave as is?

tight pine
#

i dont remember entirely but its in something called roaming

vapid charm
#

Yeah. You didn't touch anything then.

tight pine
#

I will try that again hopefully it works

#

that didnt work :/

crude prism
#

Anybody

#

PleSe help

mortal harbor
tight pine
crude prism
#

When ever I try to stream and review a YouTube video the YouTube video glitches

#

How do I fix?

wraith hill
#

hi, i just installed obsi but i don't know how to record can you help me

oblique yewBOT
# wraith hill hi, i just installed obsi but i don't know how to record can you help me

If you're new to OBS Studio:

If you prefer to learn with videos, check out:

oblique yewBOT
oblique lotus
#

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.

trim hornet
#

I can't see my screen on obs just black how do i fix that

oblique yewBOT
lusty trout
#

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

gaunt zealot
# lusty trout Hey guys, still having trouble with my OBS - NDI setup. In short I have 18 gamin...

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

lusty trout
#

I have not looked into multicast DNS

#

reading your articles now

gaunt zealot
lusty trout
#

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

gaunt zealot
#

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)

lusty trout
#

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

lusty trout
#

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

gaunt zealot
#

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

lusty trout
#

Ok, I'll go move some stuff around and run a test

reef jay
#

Is there anyone whos particularly good with advanced scene switcher that wouldnt mind answering questions for me... basically all weekend long?

spiral ruin
lusty trout
#

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?

reef jay
gaunt zealot
# lusty trout I suppose I will now continue to connect other switches to my main switch, each ...

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

spiral ruin
reef jay
lusty trout
lusty trout
lusty trout
#

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.

reef jay
#

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?

willow cradle
#

Thank you know I made it

#

#obsforlove

regal breach
regal breach
#

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

gaunt zealot
# lusty trout This might be a silly question but does it matter which ports I have the Cat6 ca...

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.

gaunt zealot
gaunt zealot
#

Comedy option of starting to learn on a Cisco CBS220-24T-4X 🙂

regal breach
#

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

weak escarp
regal breach
# weak escarp 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

tidal latch
#

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.

regal breach
tidal latch
regal breach
#

the plugin breaking again means that's either your configuration problem, or the plugin having a bug

tidal latch
#

And the pluin is OBS' plugin

regal breach
#

contact the author of whatever plugin that is

#

what obs plugin

regal breach
weak escarp
regal breach
#

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

spare turtle
#

@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 OBSHeart

regal breach
#

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

spare turtle
# regal breach what is your expected workflow for that?

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?

regal breach
spare turtle
#

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 ?

regal breach
#

basically, when you add a new source "New Image", it will wait for the source to be added, then it will add the prefix

spare turtle
#

yea that would work~

regal breach
#

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

spare turtle
#

yea that too. hmmmm

regal breach
#

another is what if the user wants the prefix to be changed

#

when the prefix is already applied to a few sources

spare turtle
#

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

regal breach
#

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

spare turtle
# regal breach when the prefix is already applied to a few sources

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?

spare turtle
# regal breach which is due to my mechanism for detecting if it's a new source

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

regal breach
# spare turtle a part of me thought like this- what if the plugin showed yu the list of all sou...

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

spare turtle
#

ohh okie

regal breach
#

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

regal breach
spare turtle
regal breach
spare turtle
#

ohh

fierce shore
#

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).

daring wyvern
#

does anyone know if there is a way to separate game and chat audio in OBS or in Nvidia clip setting or on clipchamp?

untold jay
#

!localadvanced @daring wyvern

oblique yewBOT
untold jay
#

!ac @daring wyvern

oblique yewBOT
#

@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
vocal sapphire
#

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

vocal sapphire
untold jay
#

@vocal sapphire What do your dynamic mask properties look like currently?

vocal sapphire
untold jay
#

@vocal sapphire Try changing base value to 0 and red/blur/green input values to 1.

untold jay
#

@vocal sapphire What about only setting base value to 0?

vocal sapphire
# untold jay

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

untold jay
#

@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.

vocal sapphire
slow plover
#

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.

harsh topaz
#

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.

undone rover
#

i keep getting "[obsscript.lua] Error running file: C:/Users/<>/Desktop/PY/obsscript.lua:1: attempt to index global 'obs' (a nil value)"

undone rover
#

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

untold jay
#

@undone rover Add obs = obslua on line 1

undone rover
undone rover
#
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"

untold jay
#

@undone rover

source_id = obs.obs_source_get_unversioned_id(source)
			if source_id == "text_gdiplus" or source_id == "text_ft2_source" then
undone rover
# untold jay <@193541136898457601> ``` source_id = obs.obs_source_get_unversioned_id(source)...

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
```?
untold jay
#

@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.

undone rover
#

i see i see

undone rover
#

still doesnt work but idk im tired lol

#

ill try to fix it tmrw

mortal harbor
#

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

quiet bramble
#

Might want to try #audio-support, although it is 4:40am EST currently so there might not be many people around.

slow plover
vale vine
#

Video delays are expensive in vram use. 5 minutes is gonna be a lot

harsh topaz
#

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.

slow plover
slow plover
slow plover
harsh topaz
#

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.

slow plover
#

Oh, okay. I understand now

soft pagoda
#

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?

harsh topaz
#

Did you install Teleport on both PCs?

#

It's a fairly straight forward plugin;

  1. Install Teleport both PCs.
  2. Enable it in its settings panel on 1st PC OBS.
  3. Add a source in 2nd OBS, and refresh to see your feed.
#

If that doesn't work you might be having network blocking connections.

soft pagoda
harsh topaz
#

If you attempted that, you could ping Tuna and ask for help if he has time.

idle fractal
#

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

harsh topaz
idle fractal
#

yeah, corner pin does the job but a pain. I was hoping for something to move the entire window at once

harsh topaz
#

Not sure what you're trying to do exactly with that explanation, but move transition will move between two settings of Corner Pin.

idle fractal
#

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

lusty trout
# gaunt zealot If you want a simple single 2.5G switch, this is the cheapest out there I know o...

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

placid spear
#

hello to you all. i was wondering if there is a filter or something that can help me make my cam blowup (explode)?

lusty vapor
#

Is there an docker image avaliable for building plugins for the official flatpak release of OBS?

hard jay
#

no

#

!plugintemplate

oblique yewBOT
hard jay
#

This has all our current documentation, but I believe that flatpak is a current blind spot at the moment.

mortal harbor
#

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

regal breach
mortal harbor
#

idk what u mean

#

can i just show you

sterile marlin
#

What's the checksum for obs 29.0.2? I'm gonna try to make a plugin that integrates css and javascript procedural animations.

wary escarp
#

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

sterile marlin
#

Thank you!

#

Are there any OBS plugins that implement procedural animation?

quiet bramble
#

It can be done using shaders

#

Or javascript in browser source

timber ember
#

can somebody help with the websocket pluggin please?

quiet bramble
tardy veldt
#

Any plugins for adding timestamps?

quiet bramble
#

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

sullen forge
#

whats tools like streamlabs are available for OBS on Linux?

regal breach
#

stop crossposting

wary escarp
#

<@&715347355565817879>

fleet fractal
#

HELLO STREAMGODS!!! MAY I ASK, HOW DO I TURN MY OBS PREVIEW WINDOW SIDEWAYS?

oblique yewBOT
brittle nimbus
#

Hello

#

OBS

#

I hate that app

#

@oblique yew

mortal harbor
#

hola como encuentro los efectos y como instalo plugins?

oblique yewBOT
# mortal harbor 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. google_translate Translate

simple finch
#

I have trouble getting the streamdeck plugin to work with my OBS, any tips?

oblique yewBOT
daring hearth
#

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.

obsidian agate
#

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

warm pier
#

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?

mortal harbor
#

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.

compact dragon
#

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?

hard jay
mortal harbor
#

Exeldro going through the most used streamFX features one by one and I love it 😄

hard jay
#

heh

mortal harbor
#

@minor thistle i know you asked about this recently ^^

minor thistle
#

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

solar stratus
#

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.

weak escarp
weak escarp
vapid charm
mortal harbor
vapid charm
#

Yeah. That's what I was thinking.

obsidian agate
weak escarp
#

looking at it again the code can use some improvement with the color space

obsidian agate
#

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

quiet bramble
weak escarp
quiet bramble
harsh topaz
#

@weak escarp Tested the update to source clone, and so far I haven't seen any issues with the scene audio. So well done 🙏

quiet bramble
#

Oh, that's another one I need to grab now that I'm on 29.0.2.

compact dragon
#

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

weak escarp
pallid scaffold
#

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

weak escarp
random carbon
#

Anyone work with stream fx in obs? I can't seem to make it happen. Have an m1 on Monterey

vale vine
#

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

mortal harbor
random carbon
#

Blurring

mortal harbor
#

I think Exeldro mentioned this could be done with his shaderfilter fork?

random carbon
#

On a mac? He's not on mac is he?

mortal harbor
random carbon
#

Ty. I'll check it out.

quiet bramble
gaunt zealot
#

I'd imagine that to be possible via websocket or Lua/Python scripts

quiet bramble
#

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.

obsidian agate
#

I would imagine you would just use the StreamDeck WebSocket plugin, and have the request change the path of the LUT file

quiet bramble
#

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.

elfin lynx
#

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?

gaunt zealot
#

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

elfin lynx
gaunt zealot
#

Yeah, it would be

gaunt zealot
elfin lynx
#

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

gaunt zealot
#

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...

elfin lynx
#

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 🤷‍♂️

gaunt zealot
#

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 🙂

shut token
#

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?

minor thistle
quiet bramble
#

@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. 🙂

minor thistle
shut token
minor thistle
shut token
#

oooh i missed that one lol

minor thistle
#

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.

gaunt zealot
#

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

minor thistle
#

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)

gaunt zealot
#

Something like a node-based web page for scores and whatnot would be recommended, yeah

minor thistle
#

If they don't have a web programmer, this won't be a good fit. But if they do, it's an awesome tool.

obsidian agate
#

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

minor thistle
#

Yeah that's pretty cool too.

dusky basin
#

nodecg is the more capable way but requires programming knowledge, this updates things from a google sheet

minor thistle
feral fiber
#

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??

obsidian agate
scenic patio
#

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?

spiral ruin
digital summit
#

do someone know why my plugin dont work?

oblique yewBOT
feral fiber
pallid wadi
#

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

mortal harbor
#

VLC m3u8 playlists are looping when they are not set to loop

graceful ermine
#

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?

spark coyote
#

StreamFX plugin fails to load... help?

oblique yewBOT
rough saddle
#

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

mortal harbor
opaque geyser
#

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

rough saddle
# mortal harbor isn't this something that built in discord overlay shows?

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

oblique yewBOT
mortal harbor
vapid charm
#

NGL thats pretty pog

vapid charm
regal breach
#

lol that non-nvidia background removal plugin is finally updated to obs 28+

mortal harbor
regal breach
#

i see

fluid shadow
#

are plugin like if ? in text_file; do smthng exists?

regal breach
#

what are you trying to accomplish?

regal breach
oblique yewBOT
fluid shadow
mossy lintel
#

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?

obsidian agate
#

That is a source already in OBS, no plugin needed

mossy lintel
#

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.

twilit dawn
#

hi im looking for help connecting my phone as a capturing device with obs can some one help

spiral ruin
twilit dawn
#

i want to use my phone as a video cam

#

with a website

spiral ruin
#

VDO.ninja is a browser based option to use on the phone, as well as mobile apps like Droidcam.

twilit dawn
#

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

spiral ruin
#

If the site is accessing your phone's camera, you can't use it in another place like OBS.

twilit dawn
#

sp dpes pbs become your browser

#

so does obs become your browser

spiral ruin
#

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.

twilit dawn
#

ok so will obs stream on the site i designate

spiral ruin
twilit dawn
#

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

spiral ruin
fathom pivot
#

Can someone tell me where the plugins folder on mac is?

mortal harbor
#

!plugins

oblique yewBOT
mortal harbor
#

~/Library/Application Support/obs-studio/plugins

fathom pivot
#

thanks

velvet cloak
#

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;```
regal breach
velvet cloak
#

yes i know i only want the base ones

#

just vanilla install sources

regal breach
velvet cloak
#

oh it logs that by default?

regal breach
#

Yes

velvet cloak
#

now i just need to look where the log ffile is lol

#

assuming appdata or something

#

found them

oblique yewBOT
# velvet cloak now i just need to look where the log ffile is lol

To help resolve your issue, we need to view a log file. Follow these instructions to upload your current log file:

1. In OBS Studio, click the Help menu → Log Files → Upload Current Log File
2. Click the Copy URL button
3. Paste the link to this Discord channel

regal breach
#

!manuallog

oblique yewBOT
#

Please manually upload your log file.

(Windows)

  1. Press WinKey+R to open the Run dialog
  2. Paste the following into the box and hit OK: %APPDATA%\obs-studio\logs
  3. 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

velvet cloak
#

@regal breach Thanks for your help yet again

regal breach
#

Welcome

woeful junco
#

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.

peak vector
#

sounds more like network issues instead of software issues

#

especially if two completely different solutions have similar problems

woeful junco
#

could be

peak vector
#

how are the computers connected to each other?

woeful junco
#

well I assume the NDI was because of the firewall

#

WLAN for now

#

but i'll be wiring it today

peak vector
#

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

woeful junco
#

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

peak vector
#

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

woeful junco
#

I mean i have gigabit/s router for my internal

peak vector
#

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)

woeful junco
#

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)

peak vector
#

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

ember grail
obsidian agate
harsh topaz
#

It starts at 90, yes.

regal breach
#

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

ruby ferry
#

is there anyone here who knows and understands how to install OBS plugins? I would gladly pay someone for their time to help

mortal harbor
#

which plugin?

ruby ferry
#

this is a specific plugin that adds a hotkey to add Chapters while recording

mortal harbor
#

link it here.

ruby ferry
#

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.

mortal harbor
#

seems easy enough...copy the file from the download obs-chaptermarker.dll to C:\Program Files\obs-studio\obs-plugins\64-bit

ruby ferry
#

I can't seem to find that file

mortal harbor
#

it is the only file in the zip that you download.

ruby ferry
#

i dont see any dll file in there

#

oh i see, i had the wrong download

ember grail
#

@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.

hushed matrix
#

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

hushed matrix
#

Yeah dw i found a vid finally lol

obsidian agate
#

Guessing a StreamLabs or StreamElements thing? (Based on some searches)

willow lion
#

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

dim saffron
#

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

mortal harbor
rapid pond
#

quick question does anyone know how to put in an alert box

willow lion
#

I tried to copy it to the obs plug-ins folder but still no luck

mortal harbor
#

as i mentioned, it is not a plugin. you wouldn't be adding to/removing anything from your plugins folder.

willow lion
#

It shows up in ableton for me to put it on my master track but thats all

willow lion
mortal harbor
willow lion
#

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

cloud saddle
#

Hey guys how do I get chat to pop up in my stream?

cloud saddle
#

@bright sapphire thanks !!!

#

What ???

hollow crescent
#

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?

elder hemlock
#

restart trol (i have no idea what you should do)

humble spear
#

Hello how do i get the chat feom twitch to pop out in obs?

humble spear
#

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

bright sapphire
humble spear
#

yes !

#

thats what i was speaking about

bright sapphire
humble spear
#

it wouldnt load

smoky saddle
#

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?

oblique yewBOT
# humble spear

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).

humble spear
#

ok it worked BUT

#

how do i get it to reside next to the stream ?

#

the capture card screen.

bright sapphire
humble spear
#

i dont want it to be a seperate chat box

tawny hearth
#

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

white wave
#

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.

mortal harbor
#

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?

white wave
#

thats a great idea, i will give it a go!

tepid inlet
#

Hello. Does anyone have any ideas how could I prevent inactive scene sources transmitting audio when using the Teleport plugin filters?

harsh topaz
#

They.. shouldn't? I've never experienced that - you probably would need to clarify what you're doing for anyone to help.

tepid inlet
#

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)

limber leaf
#

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.

terse narwhal
#

yo

#

so