#plugins-and-tools

1 messages Β· Page 61 of 1

tawny hemlock
#

thanks, heres hoping i can get it working 🫰

obsidian agate
#

it will appear in your Docks menu as "Multiple Output"

there you can add the different outputs manually and their settings.

#

just remember that these are extra "outputs", which can prevent you from changing settings if you forget that they are active

outer mortar
#

Or it is included automatically from obs general settings. It is very simple to use. But we are taking advantage of the existing internet upload.

tawny hemlock
#

what is this?

#

i just got it when i updated obs just now

outer mortar
tawny hemlock
#

thanks i got it working πŸ™‚

hardy cloud
#

heya! is there a way to read chat go through scenes on obs? i used streamlabs before but my game started to experience big fps drops so im switching to obs but with streamlabs there was this app where you could control everything and im just wondering if theres something simillair to obs

fossil wyvern
hardy cloud
fossil wyvern
hardy cloud
#

i dont have a second monitor

fossil wyvern
#

ok, so you want do do it how, over the game, on a phone???

#

please try to be descriptive

hardy cloud
#

streamlabs had an app on a phone where i could read chat and change in between scenes but i switched to obs

spiral ruin
hardy cloud
#

yeah

oblique yewBOT
spiral ruin
#

!remote
This guide covers remote control of OBS. As for viewing the chat on a secondary device, the easiest method is to simply watch the stream on another device, or use a thirdparty chat overlay that runs separately and can show over the game itself. Some remote control apps like Touch Portal can be set up to show chat, but I'd recommend using a tablet to be able to size it to something readable.

oblique yewBOT
#

OBS Studio can be remote controlled via WebSocket and some apps that connect to it. For more information, including a list of compatible apps, see the Remote Control Guide.

To learn more about using the obs-websocket API in your script or application, see the Developer Guide or join the obs-websocket Discord server for support from the developers and community.

spiral ruin
reef raven
#

hey ! can someone help me to configure voicemeeter in order to have a better mic sound when i stream pls ?

spiral ruin
quiet bramble
#

I've tried helping a few people with Voicemeeter both IRL and online a number of times and I agree that the best place for people to get help with that is in the Voicemeeter discord/community. The software is really advanced audio manipulation and ultimately targets more expert users, so it can be very frustrating for people to get it to work and understand what all it is doing and the flow of audio etc.

#

Very challenging to do over Discord in a short time period, and without people having huge frustration.

#

The VM community is used to supporting it and has a lot of people well versed.

white wave
#

I love OBS, but I need to use it on my school's chromebook for recording/broadcasting sports events with overlays and whatnot. Because it is my school's computer, I cannot install Linux on it. Is there an OBS alternative that would either run on ChromeOS, or I could use in the web?

white wave
spiral ruin
white wave
spiral ruin
reef raven
spiral ruin
white wave
#

Many of the options I have foun do not have good multicam integration (I would only really have one, maybe two cameras.) or good overlay inferstructure.

reef raven
spiral ruin
reef raven
spiral ruin
white wave
#

Okay, I'll just use one camera then, but I need one image overlay, nothing too complex.

spiral ruin
# reef raven nah i thought it was an application

!voice
If you are brand new to using Voicemeeter, I highly recommend not trying to use it immediately for filters and effects on your mic. Use this guide for learning how to use the effects and filters available within OBS.

oblique yewBOT
spiral ruin
white wave
#

@spiral ruin , what about for Windows? Is there a web-based alternative to OBS with overlays?

spiral ruin
quiet bramble
#

I can't imagine something running inside of a web browser doing what OBS does implemented in javascript would use less resources than OBS does. πŸ™‚

spiral ruin
#

right?

quiet bramble
#

Never seen one personally but aren't they like the weakest weaksauce of notebooks at a lowest price point type situation for basic tasks, kind of like a tablet with a built in keyboard?

reef raven
#

@spiral ruin everything is th done with the mic no problem but i dont have the sound anymore in my ears apart of the sound return of voicemeeter. what's wrong ?

spiral ruin
quiet bramble
#

Just looked some up on Amazon and a Raspberry Pi seems to have more powerful hardware πŸ™‚

spiral ruin
quiet bramble
#

There are also great tutorials on YouTube for the basics of setting up Voicemeeter with OBS

spiral ruin
quiet bramble
#

I suppose maybe something like that with wifi and remote access software acting as a networked dumb terminal might be useful in bed for reading the news or watching a video or remote LLM or other things, while being cool and lightweight and more maneuverable.

#

What kind of battery time do you get on a full charge?

#

I'd like to build a homemade tablet for a use case like that some time using Pi or clones

spiral ruin
#

8 hours with screen at 50% brightness during the day. Less when I'm watching YT and using my bt pods to listen.

quiet bramble
#

not bad, I'd probably run at lowest or one notch higher brightness at least at night

daring spoke
#

Has Anyone here used Scoresight before? Looking for some reviews on it. I currently have a custom scoreboard software I use, but it’s a pain to always be trying to match the live stream timer with the in house timer. If scoresight has low enough latency, I would be super Interested in using it for the time and use my software for scoring

#

Looking at the demo video it seems to be exactly what I’m wanting.

minor coral
#

Anyone about my situation up there ?

boreal hearth
minor coral
idle atlas
#

does anyone know of a plugin that lets me shrink obs any smaller?

fossil wyvern
#

you mean the whole window size?

idle atlas
#

this is currently as small as i get it but its the lengthi want to be smaller not the height

idle atlas
fossil wyvern
mortal harbor
#

or merge them

idle atlas
mortal harbor
#

drag one over the other

fossil wyvern
#

move one over the other

idle atlas
#

very cool

#

ok i merged the ones i thought would be better to merge but it still doesnt go smaller as i need it

#

i need it to be 1080 length wise to get it on my 2nd monitor

fossil wyvern
#

I mean, at this point why not just use floating docks?

idle atlas
#

i do but then if i minimise obs it minimises my docks

#

specifically my casterlabs dock

fossil wyvern
#

don't minimize obs, just leave it there and bring the floating docks to the other monitor?

idle atlas
#

problem 2 so im a gaming streamer but the game capture doesnt work for me for some reason so atm im using display capture and i dont rlly want people seeing my obs at all

idle atlas
#

any game by my knowledge

#

originally tried it on marvel rivals but it didnt work so i then tried it on mw3 and it also didnt work

fossil wyvern
sleek lynx
#

ok, testing sound by recording switching through scenes. vids and commercials play at same level in obs, but the recording, commercials are 1/4th the volume of the other vids

#

oops, guess thats not plugin related, my bad

minor coral
tall bolt
#

hello i recently downloaded the plugin for streamlabs for my obs and now i get an error. it is authentication error it says failed to authenticate with twitch: failed to get token from remote:the requested url returned error:400

#

trying to figure out how to reauthorize my obs

spiral ruin
tall bolt
#

it allowed me to autorise the streamlabs in my twitch but not the obs

#

should i try redownload obs?

spiral ruin
#

No. Adding the plugin does funky things to obs, like this.

tall bolt
#

ok uninstall

tall bolt
#

so i think its an authentication issues

#

i looked it up and the person said enable twofactor authentication but his dashboard looks completly different than mine

vagrant minnow
#

Did it work after uninstalling the SL plug-in?

tall bolt
#

no

oblique yewBOT
# tall bolt no

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 URL into this Discord channel
tall bolt
oblique yewBOT
vagrant minnow
#

According to that log, it's still installed.

tall bolt
#

I GUESS I DONT KNOW HOW TO DO THINGS RIGHT SORRY

#

LET ME TRY AGAIN

tall bolt
#

sorry for caps

#

says folder in use

vagrant minnow
#

Is OBS closed?

tall bolt
#

yes

vagrant minnow
#

Restart your computer and try again.

tall bolt
#

still says its open in another program

#

folder in use

#

im about to just delete everything lol

#

thanks for helping with these issues

#

im literally just about to run streamlabs instead of obs

#

frustrating

#

im going to try and reconnect my twitch to obs

#

so i think reconnecting my account worked because it was not picking up my key for stream

fervent marsh
#

Hmmmm. Anyone have any thoughts why a hotkey I set up in a obslua script would work if I trigger it as a custom hotkey via adv-ss, but not if I trigger it more directly with an OBS hotkey?

#

Oddly, I set up two hotkeys, and one of them works both ways.

hard jay
#

how long is the hotkey held?

#

our hotkey thread ticks every 50ms, iirc.

#

so if it's firing and not being "held" long enough, it could be missed.

#

unless I'm misunderstanding the situation

fervent marsh
#

^^ I'm specifically talking about this feature in adv-ss, which I believe triggers the hotkey directly without having to go through the polling for it or anything. And that doesn't work.

But if I actually bind a hotkey combination and call it via the "custom hotkey" setting of the same action type, which actually sends the keystrokes, it works. But I'd rather not have to bind actual keys to things if I don't have to.

hard jay
#

ah, very good then.

#

no idea anything about adv-ss, heh

boreal hearth
mortal harbor
fervent marsh
#

I haave two hotkeys set up identically in a script. One works like this. The other doesn't. I'm trying to figure out why.

quiet bramble
fervent marsh
#

Using the 'obs hotkey' functionality shouldn't ever touch anything involving keystrokes, yeah?

quiet bramble
#

Oh, script generated keystrokes... my bad, I was thinking of key activations.

untold jay
#

@vagrant minnow@tall bolt Streamlabs installs either a service or a background task that automatically updates this plugin. Try killing the updater's executable and removing it.

dense terrace
#

can i have one scene with 1920 x 1080 and another with 3840 x 1080? i kept messing up so im forced to stream with a different service, and regular videos for obs (3840x 1080)

untold jay
#

@dense terrace make separate profiles and scene collections for them.

dense terrace
#

okay ill try that

#

@untold jay Ohh didnt know i could do that, thanks!

minor coral
true atlas
#

Hey guys!
Back with new issues. Hahahaha
Uninstalled QAU so I can now start OBS in normal mode.
It's working.
But if I ever try to drag a dock, it crashes.
I thought it was because of jrDockie, but I uninstalled that and it's still happening...

mortal harbor
#

but let me guess, if you run OBS as admin the crashing stops?

valid swan
#

Hi every one. I am using StreamController and wanted to connect to OBS. However, it seems I am missing a plugin that was supposed to be as core as of v27 and I have the latest OBS version.
I am running CACHY OS on Arc distro 64 bit.

#

Is there a way to fix this issue? Much appreciated.

fossil wyvern
#

(also you're not running an official release of obs)

valid swan
oblique yewBOT
# valid swan

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 URL into this Discord channel
valid swan
fossil wyvern
valid swan
#

I will unsintall and try to reinstall

fossil wyvern
valid swan
fossil wyvern
#

πŸ‘

valid swan
#

I now got access to the websocket server... Thanks guys! : D

opal fox
#

Hey, this is my first time using obs and a camera. i bought a logitech pro webcam C930e, when i go into my settings it works but it doesnt pop up on obs. any ideas to fix that?

hallow vale
opal fox
#

windows

hallow vale
# opal fox windows

!s Make sure windows is no longer showing the camera then close and reopen OBS to see if your camera shows after that. They can only be in use by one program at a time.

If it doesn't work, hit up a support channel

oblique yewBOT
boreal hearth
true atlas
#

Guys!
I think I just discovered a reson for running OBS in admin mode. Even if temporarily.

#

Mine was crashing whenever I tried to move any docks.

#

Apparently, running it in admin mode lets you move the docks.

#

And then you can go right back to non-admin.

vale vine
#

Mitchell advised that 8 hours ago

#

Though it's probably due to a plugin because I never run obs as admin and can move my docks just fine πŸ˜‰

fervent marsh
#

I wonder what the failure path is, there.

mortal harbor
#

it is some nonsense with Qt....I'd expect Failed to create swapchain for window flushed with an RHI-enabled backingstore is in his log as well.

serene echo
#

I can almost guarantee it is QAU. Its Alpha for a reason.. πŸ˜‰

#

I'll be looking into Rod's issue, crash log, and scene collection early next week (out of town for a few days right now)

mortal harbor
#

his issue was after uninstalling QAU though, and it matches up with a known issue.

#

oh, you mean the crash πŸ˜„

#

duh

serene echo
#

The crash log he opened an issue with, it looks like it is trying to reference a source that doesnt exist, and is having a null pointer issue. (Granted that was just a 5 second glance at the log). I know that in the loading script there isn't any checking for valid pointers in that version. Should be fixed with the big core re-factor I am working on.

serene echo
mortal harbor
#

sounds like you didn't realize he had an issue after QAU was gone and I didn't realize he had one before

vale vine
#

Everybody right, everybody wrong.

#

This is the way

serene echo
#

Also.. QT QListViews are a HUGE PITA to work with.

vale vine
#

QT is a HUGE PITA to work with hahaha

vagrant minnow
spare iris
#

Is there any plugin that can blur/mask specific part of my screen?

spare iris
true atlas
#

Hey guys!
Quick one: Anyone use TIDAL? I'm sick of having to use the browser extension thing to be able to do "Now Playing"... Need something better.

harsh topaz
#

Tuna?

true atlas
#

No TIDAL support on that...

#

Or am I not seeing something?

harsh topaz
#

Ah I misunderstood, didn't know you wanted to use Tidal.

serene echo
true atlas
#

Wait a minute...
The "Windows Media Control" thing does "see" tidal

spare iris
true atlas
#

The Music Control dock works too!
Should be able to pull song, artist and album data, right

harsh topaz
true atlas
#

ADvSS guy replied! Let's see what dot says πŸ™‚

#

When she comes around hehe

harsh topaz
#

aka, WarmUpTill

true atlas
#

Yes!

harsh topaz
#

Mans a legend, put a name to it πŸ˜›

true atlas
harsh topaz
#

Was adv-ss spamming log messages or? I dont think I was part of the initial issue

true atlas
#

Dot thinks a particular part of the log could be causing, at least in part, my OBS performance issues.

#

This

#

19:39:07.904: [adv-ss] detected busy loop - refusing to sleep less than 1ms

harsh topaz
#

Why do they think that? Looking at the log is is being logged like 6 times a minute at max.

#

I wouldn't think writing a log entry every 15 sec on avg would be performance killing?

true atlas
#

She didn't give a reason

harsh topaz
#

Feels more like you have something not configured optimally if you're spamming adv-ss so much that its telling you it can't do it because its busy.

true atlas
#

Yeah I went through and unchecked the macros that had "run this parallel to other macros"

harsh topaz
#

I've not personally had issues with using the parallel function. How often is your interval set to update in the general settings?

true atlas
#

The default 300ms

harsh topaz
#

Shouldn't cause issues either, huh

#

Anything under 100 I found could cause issues (again, only personal experience).

true atlas
#

I mean I guess that's good. It means that's one less place to look for the cause of my issues

harsh topaz
#

If any log is causing issues, streamelements.

#

That's like 30 times in 100ms

true atlas
#

Yeah I've been thinking of ditching that

harsh topaz
#

lol

true atlas
#

Streamer.bot could probably replace all the functionality

harsh topaz
#

It spammed like 800 lines in the span of a second.

true atlas
#

And browser sources are more resource-hungry than GDI text right.

obsidian agate
harsh topaz
#

I don't think there's a huge performance difference there. But I honestly can't tell if this does or does not have a performance impact ( the logging ) but if Dot pointed out logging, I'm simply pointing out these are way more spammy than adv-ss.

untold jay
#

I wish we could disable browser logging or redirect it to another file. If web developers need this, they'll probably prefer a separate file anyways, everyone else doesn't need to see this.

obsidian agate
#

(granted, most of my browser sources were hand written by me, and do very little during idle)

untold jay
harsh topaz
#

or, per 2ms.

untold jay
#

Allegedly SE themselves were asked about this and actively refused to reduce log spam.

true atlas
#

So the main stuff I'd be looking to replace with SE is

  • Alerts
  • Clock
  • Nowplaying
  • Events rotation widget
  • Chat(s)
obsidian agate
true atlas
#

These things are all separate because I don't show all of them in every scene, and when they do show, they're in different positions in different scenes

untold jay
#

As soon as you run any javascript, your CPU usage delta will be an order of magnitude higher than anything gdi could use.

harsh topaz
true atlas
#

But I guess it'd be neater if I could have ONE utility scene with all of them, and use SB to show/hide and move them around

obsidian agate
harsh topaz
#

yea, recall trying to use has(?) in the css and it didn't work. Looked up when that was implemented, cef was outdated. Sadge :p

true atlas
#

What I really want is the OBS task manager thing someone sent me. Shows resource-hog sources by order of how MUCH resources they eat. Beautiful

obsidian agate
#

wow, i kinda pinpointed the date too almost. Chrome 103 was released in June of 2022

harsh topaz
#

Actually not even that bad.

#

I still wake up in cold sweats remembering the days we were stuck on 75.

wary escarp
#

it'll be updated soonℒ️

harsh topaz
#

**Soonℒ️ **

#

CEF75, when OBS Ninja (at the time), would crash into rainbow colors randomly when trying to use webrtc.

serene echo
# spare iris does advanced masks plugin have solid black overlay?

Not sure what you mean by β€œsolid black overlay”? Adv Masks applies alpha (transparency) and color correction masks. If you just need a black solid over the top of something, a color source set to black would be what you want. You can use advanced masks shape mask on it to change its shape.

obsidian agate
#

I need to go thru the "Whats new in Chrome ###" pages and see what tech will be useful in OBS (yes, chrome/chromium isnt 1-to-1 with CEF, but its close enough to brainstorm from)

true atlas
#

Hey @serene echo πŸ™‚

#

I sent you my scene collection, as requested

spare iris
scenic pollen
#

Are there any mac devs that have looked into a mac version of @torpid pivot's jrdockie yet? hooray ❀️

honest plover
#

Can someone help me set up source record in the latest obs release ? Its causing problems like obs crash, the record's not being recorded properly etc.

oblique yewBOT
# honest plover Can someone help me set up source record in the latest obs release ? Its causing...

To help resolve your issue, we need to view a log file from a fresh launch of OBS Studio containing an output session. Follow these instructions to upload a clean log file:

  1. Restart OBS Studio first!
  2. Start your stream/recording replicating any issues (meaning having any games/apps open and captured, etc.)
  3. Stop your stream/recording after 30 seconds or after the issue has occurred
  4. Click the Help menu β†’ Log Files β†’ Upload Current Log File
  5. Paste the URL into this Discord channel
true atlas
#

Alright, simple one!
When using the scroll filter on GDI text, is there a way to make it scroll only if it's longer than X characters? Or X width?

fossil wyvern
#

adv-ss source size condition > disable/enable filter

true atlas
#

Oooo nifty

#

Thank you

serene echo
#

When in doubt, the answer is almost always "something, something, move plugin or adv-ss." πŸ˜„

untold jay
#

When in doubt, check if adv-ss has this feature. It probably does, or probably will.

true atlas
#

Hahahaha makes sense!
Ok so now, for a follow up.
I have the text source set to a size, which means it's not changing size depending on what's in it. How do I change this?

untold jay
true atlas
#

That's reset transform. Hmmm when I reset, it goes back to "no bounds"

#

That's not what I want, is it

fossil wyvern
true atlas
#

I mean, do I need it to have a bounding box?

fossil wyvern
#

if you want a bounding box sur, but the source size that adv-ss looks at is the size before all the transform, so putting a bounding box does not affect it in any way

true atlas
#

Ah, ok.
Almost there now.
There's no way to animate a fade when the GDI contents change, right.

#

(This is a nowplaying thing, It'd be cool if the song titles faded in and out)

untold jay
#

@true atlas Make 2 sources, set their hide and show transitions to fade, have adv-ss toggle visibility of both of them when the file's contents change.

true atlas
#

RIGHT, cuz AdvSS can look at files on the HD, of course. Awesome!!!
Thank you

oblique stream
#

Hi! I'm here for some support regarding a specific type of functionality I'm looking for. I'm running an online radio station through OBS. We have specific times of the day that we go live but our stream PC is a bit hidden away so manually starting and stopping a stream is a bit of a hassle. I'm also using an audio stream tool called BUTT (broadcast using this tool) and it has this neat little feature that it automatically starts streaming when it registers audio input. I was wondering if there are any plugins available that enable this functionality for OBS as well.... Do you guys have any idea?

obsidian agate
oblique stream
#

Thanks Rob!

#

Any idea what kind of code it requires?

obsidian agate
#

Javascript, python, etc. there are libraries for interacting with OBS WebSocket in different languages

untold jay
#

@oblique stream You might also be interested in setting up tools for unattended remote control. Try parsec, anydesk or lizardbyte's sunshine.

obsidian agate
obsidian agate
#

Yeah, AdvSS isnt my thing. Too many dropdown menus

untold jay
#

Would you prefer CLI?

oblique stream
#

Thanks @untold jay for your suggestions! I'm already using Anydesk as a failsafe. But since we have a lot of DJs coming in and out I want to automate as much as possible

obsidian agate
untold jay
#

@oblique stream The advanced scene switcher plugin can start streaming when audio inputs levels go above a threshold. Not sure if it's a good idea, since stray noises like a distant train honk might count, but you can try that.

#

@obsidian agate Never mind, it was supposed to be funny.

oblique stream
untold jay
#

@oblique stream Install it, go to tools > advanced scene switcher, on the Macro tab add a macro, add a condition "If Volume", choose an audio source, then add an action "system tray notification", activate the advanced scene switcher on the General tab, verify you're getting a tray notification whenever loudness goes above -inf dB, then you can change the action to "start streaming".

#

!advss

oblique yewBOT
#

You can use powerful macros in OBS Studio using timers, cursor detection, window detection, and more to automate switching between scenes, toggle sources, and many other options.

To get started, install the Advanced Scene Switcher plugin and see the GitHub project wiki to learn how to use it.

oblique stream
#

You are absolutely amazing

#

Thanks a LOT! πŸ™Œ

honest plover
#

Which encoder should i use for source record ?

fossil wyvern
#

try with the first nvenc one

honest plover
honest plover
obsidian agate
fossil wyvern
#

both nvenc are hardware, the second (if I remember correctly) is a leftover from previous things in obs

untold jay
#

We should ask Exeldro to print the internal name of these encoders, like obs-multi-rtmp, that'd help us tell them apart.

fossil wyvern
#

yeee

honest plover
#

Thanks for the help.

oblique stream
#

@untold jay I've got everything to work and it does precisely what I needed it to do. Thanks again. You are awesome!

true atlas
#

Hey guys!
I'm almost there with this nowplaying thing.
I need your big brains.
I've successfully made it so only songs that are longer than X px scroll.
But when they do, the get "attached" back to back so I needed a separator.
I went into Tuna settings and added 2 spaces + β€’ + 2 spaces.

#

So when it scrolls, it's great

#

But when it doesn't, I have a useless β€’ sitting there.

#

Any ideas?

fervent marsh
#

β™« You gotta keep 'em separated β™«

vale vine
obsidian agate
true atlas
#

You're under 18, you won't be doing any time

true atlas
#

And when they do I'll have two icons back to back

fervent marsh
#

Man, I'm so smert I have bad ideas when not even trying!

visual birch
#

Anyone know if there is a better way to add the soundstripe extension to OBS without using a browser source that is the playlists URL? I find the browser sources are not always interactable

true atlas
#

Hmmm. AdvSS "When scroll filter is off... do something"

#

What though.

spiral ruin
#

thanks for the Offspring ear worms. I will now share it with my neighbors.
<checks the time>
Is 9 AM too early to open the windows with the speakers cranked up to 11?

true atlas
#

Never!

ashen nest
#

hey guys, i am trying to use the obs on my windows laptop, i have imported a file from a macbook unto mine due to all the presets and scenes saved there, everything was working well until i realised i cannot move the camera(i dont have ptz controls) can anyone help me resolve this issue

quiet bramble
#

!plugins

oblique yewBOT
rustic iron
#

Could you please let me know how long it takes for moderation to review and approve a resource (tool) before it can be published on the forum?
πŸ‘‰ πŸ‘ˆ

hard jay
#

There isn't a set time, it depends on how many other things are pending review.

bronze cape
#

CodeYan -- Have you considered (or is it even possible) to add a "PauseAfter" toggle-able mode to MPS? We use MPS to live-stream high school sports. We have sponsors (advertising) during the games. Sometimes we want to play just one ad, but other times maybe 3 in a row. In "PlayThru" mode, ads play until stopped, or until the mode is toggled to "PauseAfter", in which case the current ad will play to the end and then stop.

bronze cape
#

Thank you!

#

@regal breach -- Have you considered (or is it even possible) to add a "PauseAfter" toggle-able mode to MPS? We use MPS to live-stream high school sports. We have sponsors (advertising) during the games. Sometimes we want to play just one ad, but other times maybe 3 in a row. In "PlayThru" mode, ads play until stopped, or until the mode is toggled to "PauseAfter", in which case the current ad will play to the end and then stop.

harsh topaz
#

The 2nd ping wasn't necessary πŸ™‚

bronze cape
#

Discord newbie. Sorry

harsh topaz
#

No worries, CodeYan isn't daily active here afaik - so a ping lets them know someone might want their attention. πŸ™‚

sturdy ferry
#

i need help for my alerts they are all freaked up

umbral anchor
#

Is it true that OBS studio no longer needs the websocket plugin?

mossy lintel
#

it needs but it has it built in

obsidian agate
#

as of v28 of obs i believe

umbral anchor
#

So I can uninstall the standalone plugin that I installed a long time ago

fossil wyvern
#

yes

obsidian agate
#

Yeah, uninstall that one. It shouldn’t mess with the v5 one already installed

umbral anchor
#

Ok great. I've been having the issue where OBS lags briefly when I close it and then get the "safe mode/open normally" prompt when I relaunch... So trying to clean things up and find the problem

#

I have the multiple rtmp output plugin but im not seeing it in add/remove programs

obsidian agate
umbral anchor
#

Hmm, im guessing I probably manually did it if its not showing up huh

mellow cedar
#

Anyone have a link to download the previous obs version?

vale vine
#

!versions

oblique yewBOT
mellow cedar
#

I see that but i cant find the installer link

#

For the one before 30.2

hard jay
#

Is there a specific reason you're trying to install an older version?

mellow cedar
#

3rd party app doesnt work with 30.2

hard jay
#

Which? There shouldn't have been any major breaking changes.

mellow cedar
#

Obs camera for iphone

hard jay
#

Ah ha. That one did break, yes. Make sure you report to the developer so they can prioritize a fix.

mellow cedar
#

I have no response

mellow cedar
#

Now where is the installer link-sorry am newb

fossil wyvern
#

bottom

mellow cedar
#

Ok ty

jolly nexus
#

is there a way i can lower the fps of a specific source?

obsidian agate
# jolly nexus is there a way i can lower the fps of a specific source?
  • Browser Sources can have a custom frame rate set. I believe you can select a media file as the browser source instead of a URL or local HTML file

  • Media Sources can have their speed adjusted by percentage, so calculate out the percentage change you need based on the framerate difference

#

outside of those 2, off the top of my head, i cant think of other sources that can have their framerate / speed adjusted.

#

I have a feeling that a shader filter could manage it as well

jolly nexus
quiet bramble
#

Shaders alone can't repeat a previous frame or access a previous frame, so it'd have to be a plugin or LUA script that keeps the previous frame.

#

Shaders can only see the current texture.

obsidian agate
quiet bramble
#

Yeah, it'd be possible to do something like that on Shadertoy website though, their shader interface allows multi-pass and custom buffers. Would be nice to have something like that in OBS sometime. I haven't kept close track for a while but I don't think we have anything like that out there yet.

#

It'll be fun if/when we do though as it'd make it possible to convert zillions of more Shadertoy shaders. πŸ™‚

obsidian agate
#

and technically it can be done via OBS WebSockets and periodic screenshots, with something like scripts or AdvSS to swap out an Image source's URL with the dataURI from OBSWebSocket

quiet bramble
#

Makin hax thinkin outside of the box ++ πŸ™‚

obsidian agate
#

maybe using a Browser Source or the Async Image Source plugin would be better, due to Image Source being Sync normally

quiet bramble
#

I do think it would be quite easy to do it in a LUA script though.

#

I'm pretty sure there is a frame counter

jolly nexus
jolly nexus
#

;-;

quiet bramble
#

Could use OBS virtual camera to export the scene/source as a virtual cam, go on Shadertoy website and write a shader that uses webcam input using the OBS virtual camera, half the frame rate, capture the browser. πŸ™‚

jolly nexus
#

idk what that even means 😭

unkempt kestrel
jolly nexus
unkempt kestrel
#

Make sure to add a space in: obs64.exe" --enable-media-stream

jolly nexus
#

thanks

#

how do i add a dock lol

#

nvm i worked it out

quiet bramble
#

Ok new hack idea for the frame rate thing...

#

Controlling freeze-filter using Advanced Scene Switcher or some other mechanism

jolly nexus
#

i mean

quiet bramble
#

Toggling it on and off every 500ms

jolly nexus
#

i got it working using v chat's thing

harsh topaz
#

@weak escarp bump
#plugins-and-tools message

I can see you're using QToolButton which should act correctly, so it's a bit confusing why the button styling (also on default Themes) don't follow. Most notably, wrong font color.

runic skiff
#

Is there some kind of plugin to use to make your stream brighter? When it gets dark in game It's way too dark that you can barely see anything, and it makes it look pixelated.

untold jay
#

@runic skiffYou can add a color correction filter to your game capture source and raise the gamma value, but this will introduce some color banding, it's preferable to use the in-game gamma setting, or install reshade and use a dynamic tone map filter.

quiet bramble
# runic skiff Is there some kind of plugin to use to make your stream brighter? When it gets d...

contrast+brightness in color correction filter. Contast compresses the dynamic range, and brightness can keep everything in the brighter side of the full range. Darks get more compression artifacts as the human eye doesn't distinguish color as well in dark areas, so it will look more blocky. It isn't noticeable at good bitrates, but if you're streaming on say... Twitch, you'll get blurry lego blocks.

ancient wasp
#

Hey all! I'm trying to use the NDI plug-in to get both an iPhone and an iPad (same network, 5 GHz, Bluetooth enabled, same Apple account) to connect to OBS, but it never sees the iPad, only the iPhone. OBS Camera app is installed on both devices. I have uninstalled OBS and reinstalled, and uninstalled and reinstalled the plug-in, but the iPad never shows up. Any ideas?

slender horizon
#

hi everyone! so I am working with the move plugin, I had it working ages ago but I am remaking my transitions/source moves now. Any clue why enabling these filters isn't doing anything? the transform positions are set to separate positions and the actions are set like this. thanks in advance! have I messed up one of the settings? let me know if more screenshots are needed!

mossy lintel
#

What should trigger the move? Show what have you set up there as well.

untold jay
hollow meadow
#

streamlabs plugin installed but not showing in obs

oblique yewBOT
true atlas
#

Hey guys!
In AdvSS, how do I tell it to NOT run a macro in every scene that starts with the same prefix in its name?

#

Like all my actual scenes that show on stream start with MS.
Then I have a bunch of "utility" scenes that start with SS.
It's annoying to have to stop AdvSS to edit them, cuz it'll keep switching away from them.

untold jay
#

@true atlas You'd have to add conditions one at a time, but better yet, add the adv-ss dock so the button to disable it isn't too far to reach.

true atlas
#

Yeah right now that's what I have, the macro switches to the "just chatting" scene, when it detects I'm focused on any processes that aren't games.

#

But then I had to manually add the scenes where I don't want that to happen, like BRB

#

I was hoping for a way to like, "Whenever I'm on a scene that starts with SS, don't do it"

#

Can't do that then?

#

I have the hotkey to toggle AdvSS on the streamdeck, but it's annoying not to have feedback of whether it's running or not. I guess the dock does that, right.

#

Now this is real weird... I can only mess with docks in admin mode.
If I do ANYTHING dock-related in normal mode, OBS crashes 😦

hallow vale
fervent marsh
# true atlas I have the hotkey to toggle AdvSS on the streamdeck, but it's annoying not to ha...

You can have a macro that pauses and unpauses the problematic macros. Then tie the trigger condition to the visibility of an invisible source (e.g. an image source with no image), and then bind a streamdeck button to the visibility of that source, and you'll be able to turn things on and off from the streamdeck and have the state of the streamdeck button show you whether or not things are disabled.

#

I've actually started using dummy sources as kind of flags or semaphores to set things for adv-ss to act on. So like... I have a startup sequence, and there's options in it for the last part to be a long version or a short version... and there's an option for it to enter a hold at the end, rather than going live. And I can press the buttons for those options at any point before it actually gets to that part, and I can look at my streamdeck and tell at a glance which options are active at any given time.

#

It actually works... pretty well.

boreal hearth
ancient wasp
hallow vale
magic nebula
oblique yewBOT
magic nebula
#

it's a plugin questioin though, i think?

#

what does the 700 stand for, too?

mortal harbor
#

considering there is zero documentation and I cannot even find a reference to that string on the repo, I would say it is best for you to reach out the developer directly.

harsh topaz
#

Any one of ya'll tried Beam? Finally got around to, can't get it to work what so ever giggle

mortal harbor
#

I have tried it and it worked

harsh topaz
#

What settings did you run with?

Was it from 2 different PCs?

#

I tried every combination I could, and no feed showed up on 2nd PC for receiving regardless.

supple blaze
#

does anyone know how to fix this issue

uncut veldt
#

How do I get something to read chat to me while I'm in vr and can I have that particular function bypass the capture delay?

untold jay
minor coral
whole karma
maiden sage
#

does anyone know a way of toggling the Perlin Noise filter's opacity from @weak escarp shader filters?

obsidian agate
#

you could try using the "Move Value" filter from the Move plugin.

#

script could probably do it as well, but i dont know Python to be of any help there

maiden sage
obsidian agate
#

OH, i see what you are asking about. you want the original image to show thru with the noise applied to it

#

i dont believe the shader itself supports that

#

you would need to make another source (id suggest a simple "Color Source"), position it above the source you want to add the noise to, then adjust the noise sources blending mode, as well as its opacity via a Color Correction filter

maiden sage
mortal harbor
#

Hey, i'm dealing with an issue with source record, sometimes it works sometimes it doesn't make two files and it just makes one and it's data is not right it's all purpole or a bunch of lines going through it
but sometimes it works
Is the issue i'm doing to many sources for a 2060 rtx?
or is it my program? I genuienly don't know what to do if anyone has any guess

silk hornet
#

Hey was wondering if someone could help me, I have arch linux, im having issues with the latest kernel but i have an LTS kerenel that works flawless for my needs, for some reason (probably missing kernel headers) the virtual cam button doesn' t show up when i load the 6.6 kernel yet it exists on the 6.10 kernel that i can' t really use. I have installed the loop back device, i'm in Arch linux

maiden sage
# maiden sage im working on a channel point reward

another question, ive started a move value loop related to this channel point reward that makes it fade in and out after about 10seconds, the issue i have is ending it because if the channel point is redeemed again without me manually ending the loop (changing the next move to none and allowing it to end ) then the loop will continue and the delayed initiation doesnt work. how could i automate ending the loop? (fyi im using streamerbot as well)

bleak sierra
#

does anyone know how to setup source plugin

quiet bramble
bleak sierra
quiet bramble
#

You're going to probably have to state the full proper name of whatever plugin it is that you are using because "source plugin" is rather vague, so nobody is likely to respond until they know what it is that you are using and trying to do and what specific problem it is that you are having. Be more descriptive. More information is better than less information.

fervent marsh
#

Hmm. Is there any way to get adv-ss to basically be triggered directly by a scene change, rather than having to wait for the normal polling cycle? e.g. The moment a scene change starts to happen, I need to send a midi message (at the very start of the transition) rather than at some random point during/after the transition.

mortal harbor
#

there is a "transition started" condition

fervent marsh
#

But that's only going to be triggered during the normal 300ms polling interval, yeah?

fossil wyvern
#

adv-ss works on polling only afaik

fervent marsh
#

That's unfortunate, since I'm guessing obslua doesn't have a good way to send midi.

fossil wyvern
#

dear lord

fervent marsh
#

Didn't think so. πŸ˜‰

#

A script could (I'm assuming ... I should find the list) just subscribe to scene change events, so that'd work... except it can't actually do the thing.

fervent marsh
#

This is irritating.

fervent marsh
#

(and I'm totally open to other ideas)

minor coral
#

Hi, (it's me again), i tried the Lua file deathcounter, but it seems it doesn't find any GDI text file on OBS, any idea why ?

fossil wyvern
#

did you add a gdi+ text source?

minor coral
fossil wyvern
#

refresh the script

minor coral
#

the countdown.lua can see the text source, but not the deathcounter

fossil wyvern
#

upload the file here?

fossil wyvern
minor coral
#

have a nice day o/

fervent marsh
strange bronze
#

I have OBS 29.0.2 for mac os Catalina and I can;'t update the OS since the OBS mac is a 2012 mac mini
I can't get the ndi and midi plugin to work. I tried to install and older version of the plugin but won't show on the menu

hard jay
#

!macversions

oblique yewBOT
#

The currently-supported version of OBS Studio (30.0+) runs on macOS 11 (Big Sur) and higher on Intel and Apple Silicon.

Some features, such as the new macOS Screen Capture and macOS Audio Capture sources require macOS 13 (Ventura) or later.

For versions of OBS Studio compatible with prior versions of macOS, see the macOS Versions page.

strange bronze
#

I can't update higher than macos Catalina

#

Since it's a 2012 mac mini

#

I'm trying to download the last compatable NDI plugin for OBS and there's no option on the dropdown menu

quiet bramble
#

It's going to be rough trying to get OBS set up on old hardware like that for sure.

strange bronze
#

How do I do it?

tacit meteor
#

Anyone know if there's a way to make a separate web socket server/ web socket server password for each OBS profile. i stream on 2 accounts and I want to have a separate install of Streamer Bot that only controls one profile on OBS

jade blaze
#

please help me

#

pleaes

#

i have been living an eternal hell of trial and error for the past 13 hours

#

rushing now

#

becuase im about to have to leave now for a 16 hour trip

vagrant minnow
#

Move back to #windows-support . The ask to move here was for Broxy's help with the websocket plug-in

strange bronze
#

This file I installed and the NDI isn't showing on the OBS dropdown menu

hard jay
#

You'll probably want to post a normal log file from OBS as well.

#

!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 URL into this Discord channel
strange bronze
oblique yewBOT
strange bronze
#

Just sent the log file

obsidian agate
graceful matrix
obsidian agate
# strange bronze This?

the file you posted here says the version number.

going to their github page will show the latest version

strange bronze
#

yeah but that won't work on my computer

#

I have OBS 29.0.2

mortal harbor
#

you'd also want to update that

strange bronze
#

I have a mac mini 2012

#

But my macbook air NDI is working since that's a 2015 macbook air but dosen't have an input jack so I'd rather use the mac mini

mortal harbor
#

what is the reason you can't install the current version of OBS? trying to match up old versions and old versions of plugins is unnecessary unless there is reason you cannot use the current versions.

hard jay
#

Because they can't upgrade past 10.15

strange bronze
#

Yeah

mortal harbor
#

oh, I did not know support was dropped.

strange bronze
#

I could but with Open core lagacy patcher

hard jay
#

Our minimum support has been macOS 11 since v30

strange bronze
#

Yes

hard jay
#

I don't know what the latest version of the NDI plugin works on 10.15 though

#

I don't even see the plugin trying to load in the OBS log, so something is definitely not right.

strange bronze
#

4.11.1

hard jay
#

I dunno much about how macOS plugins are installed, but it seems to not be installed correctly as a starting point anyway

strange bronze
#

Yeah

#

I'm planning on getting a new 2018 mac mini soon after I sell something to make some money for it

obsidian agate
#

not sure i would call a 2018 Mac Mini "new" at this point

strange bronze
#

I know

#

But that woukd support mac os sonoma

#

So how do I fix this OBS NDI issue?

quiet bramble
#

You'd need to have an OBS that runs on your OS/hardware, obs-ndi plugin and runtime library, and NDI-tools all that run on that hardware and are of compatible versions to each other.

strange bronze
#

I do have OBS 29.0.2 for macos catalina

quiet bramble
#

If Newtek no longer has that available, you can check the Wayback Machine to see if they've archived it

strange bronze
#

Okay

strange bronze
half seal
#

Quick Question. Does anyone know if source record will still record sources on a currently inactive scene?

half seal
#

Nvm figured out how to disable all at once

regal breach
hollow maple
#

how to make text when streaming?

#

!text

hollow stirrup
# strange bronze This is the lastest NDI plugin for macos Catalina

You should ensure you have installed to Install for me only as the destination. The plugin contents should be found under Library/Application Support/obs-studio/plugins in your home directory.
On terminal, I would check with this command.

ls ~/Library/Application\ Support/obs-studio/plugins
#

(I re-posted as it seems I didn't reply to the message.)

strange bronze
#

I got this error message

#

This is what happens when I click on the link on the error message

mortal harbor
strange bronze
#

Problem fixed

strange bronze
#

MIDI Problem solved too

lilac flame
#

Ask everybody if there is a better keying plugin than the current chroma key?

mortal harbor
quiet bramble
#

There are a few ideas in the forums for improving chroma keying also that I have bookmarked somewhere that someone toyed with 4-5 years ago that had some useful results also.

#

Sadly, nothing I have handy to share tho 😦

#

The OBS one is better than what is in most of the open source video editors though, that's for sure, with the exception of Blender

#

Openshot's chroma key is terribad. πŸ™‚

lilac flame
quiet bramble
#

The Blender one has like a dozen or so sliders in it for tweaking a bunch of stuff, made it really easy to key improperly lit screen

#

Haven't dove into the Blender source to see how they're doing it yet tho. I think it'd be cool to have an OBS version of it though as a general keying plugin that has other key types also.

lilac flame
quiet bramble
#

It's probably just a shader in GLSL I'm betting so probably easy to convert to HLSL for OBS. I should peek at it sometime.

lilac flame
quiet bramble
quiet bramble
golden flume
#

Why is the filter of type OBS_SOURCE_ASYNC_VIDEO not displayed in the user interface?

serene echo
regal breach
hallow vale
#

Search for screen mirroring apps for your system. Once you run and install one, window capture the program in OBS.

untold jay
#

If you're using macos, apple has some first-party mirroring software, dunno what it's called but maybe someone in #macos-support would. If you're using windows, I wonder if https://vdo.ninja would work? I dunno. If not, a capture card should work, or you might find something relevant on the app store.

mental rose
#

Anyone else having an issue with the "Scene Collections" ??? Everytime i go to change my scene collection and my Profiel i get this.

#

I cant find a fix to this. Im trying to set up a different profile with diff scenes. but it wont let me

#

i mean it will but i have reload obs everytime

harsh topaz
#

Last removed plugin, is at fault. Stop using it.

mental rose
#

thats alot of plugins

spiral ruin
#

maybe we can which one is the likely suspect

wary escarp
#

Or use binary search (remove half of the plugins, see if it still occurs. If so, repeat. If not, swap with the ones you removed and repeat), only takes Theta(log n) time instead of O(n) for the linear search :)
Often times faster when you have a lot of plugins

harsh topaz
#

And then you realize that your plugin folder is mixed with .dlls that OBS needs, and you don't know which half to delete KEKWLaugh

wary escarp
keen fog
#

Just keep deleting until it breaks a different way doggolul

harsh topaz
#

Just build a plugin manager kappa

placid bane
#

Hey Does anyone know how to add a hotkey to switch the Virtual camera output scene selection? Theres not hotkey option next to the scenes in obs hotkey settings.

serene echo
mental rose
harsh topaz
mental rose
# harsh topaz Remove your plugins until the bug disappears.

whats the bug though. all im having an issue with is the scene collection change making my obs want to crash. According to the bug fixes in obs this was supposed to be fixed. Which tells me its not a plug in issue. but to go thru all my plug ins that seems excessive. What happens to all my sources that i use the plug ins for?? do i have to redo everything ive put into this for years

harsh topaz
#

Removing a plugin does not things from your collection.

#

If you download a clean OBS as portable, I'm sure it would work just fine without any plugins installed into it.

mental rose
#

Yea that would mean starting all over again

harsh topaz
#

Why?

mental rose
#

clean obs does what

harsh topaz
#

It's unlikely that all the plugins are causing this.

#

It's one bad apple most likely.

mental rose
#

starts from scratch right??

harsh topaz
#

Simply having a clean scene collection where you can switch back and forth without issues, proves that it's a plugin issue and not OBS issue.

nocturne schooner
#

Hello, I have a question. How can I save my scenes and sources as a Lua file so that I can insert them automatically with one click under scripts, for example?

mental rose
#

if i have to uninstall it

harsh topaz
#

It shouldn't affect your current scene collection.

But as a safe procaution you should always back up your scene collection before making changes you're afraid will break things.

mental rose
#

ok so uninstall plug in. try and see if the issue is done. reinstall the plug in and i dont have to fix it

oblique yewBOT
mental rose
#

yea i save everything

harsh topaz
harsh topaz
# mental rose shouldnt??

It's not supposed to, but I'm not going to give you a guarantee on my life. That's why you backup the Scene Collection as the bot command says.

mental rose
#

ok so now where do i find all my plug ins.

harsh topaz
#

If you didn't, you'll find them in OBS_FOLDER\obs-plugins\64bit

mental rose
#

ok gotcha. so do you know about the issue with the docks not being able to be resized??

harsh topaz
#

Which docks?

mental rose
#

i just updated to the newest version of obs and now i cant reize my docks.

#

hang on ill show you

spiral ruin
harsh topaz
#

Remux video to .mp4

mental rose
#

yea i forgot

#

sorry

spiral ruin
mental rose
#

my bad

spiral ruin
harsh topaz
#

The default docks seemed to be adjustable. If you pop it out, like the sources docks, can you not re-size them?

#

Can't speak for the kick stuff, no idea what that is. Custom docks?

spiral ruin
#

yeah, everything looks fine

mental rose
harsh topaz
#

Not sure what you mean by that, I saw nothing unsual really in that video.

mental rose
#

ok so i moved the default docks down to the bottom and they arent moving.

#

so you are telling me that you keep your preview screen that big where you can barely see whats going on below it??

harsh topaz
#

Can make it this small on my end.

#

But yes, generally speaking, I have the preview be viewable (so larger) to make it easier to see what the viewers are seeing.

mental rose
#

ok all im trying to let you guys know is it doesnt work (all the time). Its working sometimes

spiral ruin
#

It works, but I think your plugin issue may be related. Especially if any docks are from plugins.

mental rose
#

naaaa the docks im showing you are not plug in docks

harsh topaz
#

You should definitely remove plugins if you experience issues that are not in a clean OBS.

spiral ruin
#

All those docks and not one is a plugin?

mental rose
#

not the ones i showed you in the video

spiral ruin
#

I find that hard to believe. I don't mean the ones you tried to adjust. I mean the totality of all the docks in view.

mental rose
#

the ones i showed you are not plug ins. those are simpy takin from a browser

#

url

spiral ruin
#

You have more than the average number of plugins. That's the source of the issue for why you are here. If the docks issue is more important, you can simply install the version of OBS you had previously installed.

mental rose
#

average. i know streamers who have 100s of plugins. i have maybe if im lucky 15 or 20. those docks i showed you are not plug ins at all. Plus i didnt say that the resize is more important. i was just letting someone know that it is an issue.

spiral ruin
#

The dock behavior you showed is not an issue. If it was an issue of version, a lot more people who have it right now. Like I said, if the docks issue is that important to you at this moment, you can install the previous version of OBS you had installed.

mental rose
#

Did you just not read what i said?? i was just letting someone know. and i didnt have this issue until i updated to the newest version. Not being able to resize a dock to your liking is an issue. You can choose to not believe me if you want but the proof is there. you clearly can see me not being able to resize it. but i wil start working on the plug ins to find the issue with the scene collections.

#

Matter of fact i just talk to a couple streamer friends of mine and they have the same issue until they remove it and replace or restart obs.

spiral ruin
#

I did read it. I guess you and I are talking past each other. I saw your proof. I don't have that docks issue.

mental rose
spiral ruin
#

You are welcome to report it to them. The bug reporting system is available through the website.

mental rose
#

AMAZING!!! I reinstalled the older version of OBS and now can resize my docks around as i see fit. Seems to me this is an OBS issue that needs to be addressed

spiral ruin
#

πŸ€¦β€β™‚οΈ

obsidian agate
#

Correlation not causation

spiral ruin
#

Coincidence too

mental rose
#

is it?? how is that??

#

how is it one version works but the other doesnt

#

its that not an issue

obsidian agate
#

And not just the version

mental rose
#

bro im literally just trying to resize. yet i go to new version and have trouble. i go to older version and no trouble. how is that not an obs issue??

obsidian agate
#

Because it doesnt happen to me or Papa on the same versions

hallow vale
#

Sounds like it may be related to how a plugin works in newer vs older versions of OBS.

mental rose
#

ok so it doesnt happen to you. that dont mean it doesnt happen

hallow vale
#

This latest update has confuzzled a few plugins. Not a ton, but enough to notice

hallow vale
obsidian agate
harsh topaz
obsidian agate
#

Process of elimination

spiral ruin
mental rose
#

clean... i didnt change anything in it. all i did was reinstall older version. same ol stuff inside both versions.

#

yet one does and the other doesnt.

harsh topaz
#

@mental rose

#

Create a file lΓ­ke this.

mental rose
#

wait just got the confirmation from 2 ppl who did the same and they no longer have the issue. weird

serene echo
#

As others have said, it is very likely a plugin that is causing your dock issue. There was a change recently, where docks are created (programmatically) in a new way. My guess is that one of your plugins is creating docks the old way, and the old way to create a dock was deprecated.. and thus that plugin is causing OBS to poop the bed.

harsh topaz
#

Go into \bin\64bit and run the obs64.exe.

#

If that OBS, in portable mode, also has same issues - then you can talk about it being an OBS issue.

#

If not, it is most definitely a conflict of plugins.

mental rose
#

ok well give me 10 mins and ill make a portable version. then maybe ppl will actually believe when there is an issue.

spiral ruin
#

We believe you have the issue with your current setup and plugins.

harsh topaz
#

A lot of people come with issues, and if you're not doing testing in a clean environment, its polluted. And the vast majority of times, it's plugins or configurations that are causing the issues - not the application itself.

mental rose
#

I have to go thru my plugins...

harsh topaz
#

Because the portable version works np?

mental rose
#

Sorry peeps i was getting frustrated

#

yea i moved a bunch of docks around to test it and they work fine

harsh topaz
#

No worries, it can be annoying when things don't work.

serene echo
mental rose
#

so how do i go about the plug in stuff

harsh topaz
mental rose
#

yea let me make it crash real quick and i will send it over

harsh topaz
#

Or did you drag and drop files.

mental rose
harsh topaz
#

Apps & features on Win10.

mental rose
#

it doesnt tell you which is what

#

o wait

civic heath
#

Im sure this has been asked, but theres no plugin to hide a source from a recording right? Like how streamlabs has?

harsh topaz
#

Alternatively:

  • Open the portable OBS folder, and go to obs-plugins\64bit

  • Open the same folder on your regular OBS. Go to the same folder.

  • Make sure you don't delete any files from the regular OBS folder that you see in the portable. Those files are the default .dll of OBS.

So open regular OBS folder, and start deleting .dll files that aren't in the portable one.

hallow vale
mental rose
#

thats all foreign language to me

serene echo
#

Are you using the Quick Access Utility plugin?

harsh topaz
#

<unknown>? dansGame

serene echo
#

That looks related to the bug I was fixing today on QAU.

harsh topaz
serene echo
civic heath
serene echo
#

So @mental rose that crash is compeltely unrelated to docks. It is a signal handler that isn't getting released when it should. I'd wager that the plugin causing the issue is likely something that needs to keep a source state known. something like the source dock plugin, Advanced Scene Switcher, or possibly Down Stream Keyer (those are 3 big ones that come to mind)

mental rose
hallow vale
serene echo
mental rose
harsh topaz
#
12:12:55.617:   Loaded Modules:
12:12:55.617:     StreamDeckPlugin.dll
12:12:55.617:     obs-multi-rtmp.dll
12:12:55.617:     waveform.dll
12:12:55.617:     spectralizer.dll
12:12:55.617:     source-record.dll
12:12:55.617:     source-copy.dll
12:12:55.617:     source-clone.dll
12:12:55.617:     obs-stroke-glow-shadow.dll
12:12:55.617:     obs-shaderfilter.dll
12:12:55.617:     obs-composite-blur.dll
12:12:55.617:     obs-advanced-masks.dll
12:12:55.617:     move-transition.dll
12:12:55.617:     aitum-multistream.dll
12:12:55.617:     3d-effect.dll
#

I think those are your plugins.

hallow vale
#

I think I remember Stream Deck having this crashing issue awhile back

serene echo
#

humm.. I'd first look at source-record and StreamDeckPlugin.

harsh topaz
#

Old streamdeckplugin incompatible with new OBS?

mental rose
#

See i havent tried to use scene collection in a long time but ive recently needed to do it for other purposes

serene echo
mental rose
#

i dont see streamdeck plugin anywhere

harsh topaz
mental rose
#

ok

harsh topaz
#

If that fixes your issue, go to their site and download the new plugin - close OBS - and install it. Open OBS again.

mental rose
#

i have a thing called decklink.dll

harsh topaz
#

There were some shenanigans with streamdeck loading in from another folder a while back erhm... @vale vine do you remember how that went?

harsh topaz
# mental rose

Decklink is standard OBS, and unrelated to streamdeck. It doesn't appear it is in that folder no.

Can you open OBS (make sure you open the one that's in this folder) and do

#

Then post that here.

oblique yewBOT
hallow vale
#

I got myself all confused looking for them awhile back

harsh topaz
harsh topaz
mental rose
#

im in %appdata% roaming and i see elgato

#

theres 2 options for streamdeck and only one with plugins

hallow vale
hallow vale
harsh topaz
#

the elgato folder in \Roaming\Elgato is for the StreamDeck software I think

#

Ah yes, %programdata%\obs-studio is correct - it apparently also installed it for me. Thanks @hallow vale

mortal harbor
#

step 1: update OBS

harsh topaz
#

I haven't used installed OBS for years, because this kind of behaviour annoyed me.

harsh topaz
#

Or well, they downgraded again.

#

Issue wasn't related to that - but they should yea.

mental rose
#

i will as soon as i figure this out

harsh topaz
mortal harbor
#

I was just pointing it out because it is always a bad idea to stay on an old version while troubleshooting an issue.

mental rose
harsh topaz
#

Those are plugins for the streamdeck software afaik.

mortal harbor
#

%programdata%\obs-studio

harsh topaz
#

Go to the %programdata%\obs-studio path.

#

Literally copy paste that into your path at the top.

mental rose
#

ok im in

#

found it

mortal harbor
#

is there some indication the streamdeck plugin is causing the crash that was linked?

harsh topaz
#

Only what Finite said.

mental rose
#

no we are troubeshooting

hallow vale
#

And what I remembered from a similarly caused crash months ago

harsh topaz
#

Afterwards; open OBS again.

#

See if you get the crash. If you still do, update obs to latest version before trying to remove other plugins.

mortal harbor
#

probably that then yeah, considering the plugin date modified in that screenshot is from march 2023.

mental rose
#

that folder??

harsh topaz
#

Yes

#

That's the entire StreamDeck plugin.

#

After you boot OBS, do the log again (new one) and post it.

mental rose
#

ok gone

harsh topaz
#

See if it successfully removed it.

mental rose
oblique yewBOT
harsh topaz
#

Yes, that removed it.

#

Issue still persists?

mortal harbor
mental rose
#

yup

harsh topaz
#

Okay, update OBS before you start removing more plugins.

mental rose
harsh topaz
#

Your best option is to update OBS, and start deleting plugins until the issue disappears.

#

It's only like 10 plugins, shouldn't take too long.

mental rose
#

awesome

mortal harbor
#

go to C:\Program Files\obs-studio\obs-plugins\64bit and drag all of the files listed below out of that folder, then add them back one by one until you start seeing the same issue

waveform
source-clone
obs-composite-blur
spectralizer
3d-effect
source-copy
obs-stroke-glow-shadow
obs-shaderfilter
source-record
libimage-reaction
obs-advanced-masks
aitum-multistream
win-capture-audio
move-transition

it should really only take a couple minutes

#

dragging them all out and then adding back is the correct way to do it though, not removing one by one.

mental rose
#

ok updated. gimmie a min

harsh topaz
mortal harbor
#

what if there are two?

mental rose
#

how will this effect anything in my sources and scenes??? will i have to do it all again

harsh topaz
#

Then you will still have to add all files one at a time even after you find the crash.

mortal harbor
#

:/ you're missing the point.

harsh topaz
#

Perhaps

mortal harbor
#

if you remove one by one you can not isolate individual plugins that are an issue because you may remove one that is bad but the other remains. then when you think you have found the issue and add the others back the issue begins again.

#

if you remove them all and add one by one, you will immediately know if a specific plugin is causing an issue.

harsh topaz
#

I suppose. I'd find it insane to have two plugins causing the exact same error though.

mortal harbor
#

well, most things I say are based on experience.

mental rose
mortal harbor
#

yes, easiest way. if they aren't in that folder they won't load.

mental rose
#

o duuuhh

#

lol

mortal harbor
#

like I said, it is actually a pretty quick and easy process once you understand what you're doing.

harsh topaz
#

You got to drag them back in one at a time, then open OBS and see if the issue is there or not - rinse repeat.

quiet bramble
#

Many releases ago I encountered a problem I knew was related to plugins and at first had a tricky time trying to figure out which one since I used a lot of plugins. What I ended up doing, was installing a clean install of portable OBS, and duplicating it so I had the original unmodified, then I installed a single plugin into the dupe, tested it, deleted the installation, duplicated the clean portable install again, tested the next plugin, and went through all of them this way so that each plugin was being tested with a fresh OBS installation in isolation. It took a while but I found out which plugins were causing memory leaks and other problems this way, and it was unquestionable because there was only one plugin.

mental rose
#

ok they are all removed from the list

#

ok seems to be def a plug in cuz no crash

harsh topaz
#

HYPERS progress. We're getting there.

mental rose
#

ok dragging one by one...gimmie a min

#

think i found it

rigid mason
#

it doesnt wokr

#

i downloaded virtual camera

#

but this is what shows up when i start up OBS

spiral ruin
rigid mason
#

how do i uninstall the plugin

#

from obs

#

its already in obs

#

i think

mental rose
spiral ruin
rigid mason
oblique yewBOT
mental rose
#

source-record

#

i put that into the file and it crashed.

#

so i took it out and put the rest in and nothing. added it back in as the last file and crashed

harsh topaz
#

Source Record is known to be... volatile.

mental rose
#

i dont use it as much but i was getting ready to dammit lol

harsh topaz
#

Make sure all plugins are updated, and OBS updated as well.

mental rose
#

guess ill have to do it the old way and use diff obs shortcuts

harsh topaz
#

Then try adding it again - if it causes issues could be a filter setting causing it.

#

If so, remove all filters of Source Record.

mental rose
#

i removed the source record. its ok

#

like i said i dont use it anyways

rigid mason
#

@spiral ruin how do i change this to a image?

#

or someone eelse that can help

spiral ruin
fervent marsh
#

The problem is a source/filter/whatever not releasing all its refs, yeah? (The usual cause of the "don't wanna corrupt things, so exiting message). I wouldn't expect source record to have that particular issue.

mental rose
rigid mason
spiral ruin
rigid mason
#

to add a screenshit

spiral ruin
mental rose
#

Thank you to everyone that took ur time out of ur day to help me find this issue. Sorry if i was an azz at one point.

harsh topaz
#

We all get frustrated at times, don't sweat it.

spiral ruin
#

!s

oblique yewBOT
#

If you need help or have questions about OBS, check out our #support-portal first!

spiral ruin
#

oops

serene echo
mortal harbor
#

insert "lead a horse to water" quote

mental rose
#

🀣🀣🀣🀣🀣

pastel pagoda
#

does anyone know why My Websocket isn’t connecting to the Noalbs??? it keeps saying Handshake not met or something. SOMEONE HELP PLSS

oblique yewBOT
wintry wedge
# rigid mason if i click on this nothing happends

So correct me if I have this wrong.

But did you click on settings next to start virtual camera and select the specific scene or source you want?

If you wanna use your main camera in both. Close OBS and the other app, then open OBS and use the camera there. Start Virtual Camera and then use the |Virtual Camera` in the other app

spiral ruin
wintry wedge
leaden cipher
#

in the obs studio folder plugins\win-dshow\ how can i include that so i can use the win-dshow in my plugin?

fossil wyvern
#

what are you trying to do exactly?

leaden cipher
#

Im trying to control a camera through directshow like in obs when you click configure video it opens the properties window ConfigureVideo in win-dshow. I have a function returning the active source device and i have a push button that when I click, I want to open the camera controls, instead of needing to go into source properties and then configure video

#

long story short, recreate this button so i dont have to go into properties to get to it.

fossil wyvern
#

then look how the source does it and replicate that, don't try to include the whole-ass plugin

leaden cipher
#

Ya I was trying to find it in the source and couldnt. ill keep looking. Thanks for the help.

fossil wyvern
#

down the line, it calls device.OpenDialog(nullptr, DialogType::ConfigVideo), which is likely smth in libdshowcapture

leaden cipher
#

Ya so i did find that before which is why i was trying to include it but i guess i misunderstand how to use it lol

fossil wyvern
#

well, you want to include libdshowcapture, not win-dshow

#

win-dshow is the obs plugin, libdshowcapture is the library it uses to interface with devices

leaden cipher
#

I see. So i can just include libdshowcapture in my plugin libraries folder and cmake and include it in my class

fossil wyvern
#

yup

leaden cipher
#

thank you for the help. truly appreciate it.

#

new to this

fossil wyvern
#

πŸ‘

bronze cape
ember dove
#

Is this happening to everyone? i cant see the time while recording with the aitum vertical plugin.

oblique yewBOT
ember dove
#

thanks

torn forge
#

hello

#

when I start streaming my obs window resizes and goes into the second screen and doesn allow me to resize it

soft wave
#

im Rassha

upper light
#

hey so i have input overlay already so i know how to set it up but i was just wondering if anyone knew where i can get an exact overlay i saw in a video

#

do you know where i could find this?

near peak
#

That's input overlay plugin

upper light
#

brother read my previous messages

#

directly above the image

near peak
#

Yes?

#

That's one of their default choices?

#

NohBoard has it too

upper light
#

yeah i didnt realize that

#

thank you very much

near peak
#

Anyone know of a plugin that cycles through color/hue/rgb color space as a filter?

obsidian agate
#

"Move Value" filter controlling a Color Correction filter or similar color adjustment filter maybe

#

Move Value, i believe, should be able to control the values of shaders too

near peak
#

Oh that actually looks good, thanks nuke dukem

obsidian agate
#

welcome, lol

oblique yewBOT
#

For help with the Aitum OBS plugin or their tools and services, please join their community Discord server for direct troubleshooting.

fresh urchin
#

Ok thank you

analog gulch
#

I have the DSK plug in and I am looking to layer graphics under/over each other. Everything time I click a graphic regardless where it is, it always goes on top of what I had, is there a way to layer the DSK Plugin?

fervent marsh
analog gulch
quiet bramble
analog gulch
quiet bramble
#

If you toggle the visibility of the scene source itself, that will only be in the scene it is in. If you toggle the visibility of items within the nested scene or perform other operations/animation on them then it will happen in every scene it is nested in.

daring spoke
#

anyone know of a plugin that can display a timer on OBS that includes tenth of a second or hundredth of a second? I.e 45.5 seconds, or 15.76 seconds? The challenge here is I need to to be able to run down (or up) in real time

quiet bramble
#

Keep in mind that a timer being displayed by OBS will be bound to the granularity of the frame rate, which is 33.3ms at 30fps and 16.7ms at 60fps.

mental rose
#

Did anyone have trouble getting the "jrDockie" plugin to install unto obs??

quiet bramble
mental rose
#

i did what it told me to do but it is not showing up on my obs

quiet bramble
#

Which file did you download?

golden flume
#

filter->texture = gs_texrender_get_texture(filter->texrender);

if (filter->texture) {
    if (gs_texture_map(filter->texture, &filter->data, &filter->linesize)) {
        obs_log(LOG_INFO, "gs_texture_map");
        // opencv
        cv::Mat frame(filter->height, filter->width, CV_8UC4, filter->data, filter->linesize);
        cv::cvtColor(frame, frame, cv::COLOR_RGBA2BGRA);
        cv::rectangle(frame, cv::Point(0, 0), cv::Point(50, 50), cv::Scalar(0, 255, 0));
        cv::imshow("frame", frame);
        gs_texture_unmap(filter->texture);
    }
#

Why gs_texture_map returns false

runic skiff
#

Where do I find the plugin to multi stream on Youtube and other platforms??

feral carbon
#

Wondering if theres a plugin that can simple fill a source with a colour?

oblique yewBOT
spiral ruin
feral carbon
#

i have a white text from a browser source i cant change

#

just wondering if theres something simple to colour it in

spiral ruin
#

so, you need that text to contrast with what the text is on top of.

feral carbon
#

yes?

spiral ruin
#

well, I'm asking you, is that why you need the color change? You may not need a specific plugin, just some effects or filters. Lots of big brains here that do that kind of stuff.

#

color change, add color... basically, what's the goal? to make the text more visible on it's background?

feral carbon
#

well i cant colour correct something that is white

#

i have white text from a browser source and im just wondering if you can change the colour with some filter

#

i dont think obs has that option by default

spiral ruin
#

I'm not sure either. Never needed to change it this way, always was able to change it at the origin of the text. I would ask in #stream-setup instead of this channel, as it's mostly for plugin development and support.

mortal harbor
#

you could use a color key filter with white selected, then put a color source behind the browser source and use the color you want.

#

this will key out all white in the browser source though.

feral carbon
#

hmm thanks ill look into that

mortal harbor
#

yeah, the alternative was to use custom CSS but that requires you to know CSS

true atlas
#

Hey guys!
Is there a way to change vertical spacing of text inside GDI+ sources?

#

As in the distance between text in separate lines

untold jay
#

@true atlas No, you'd probably have to use HTML.

fervent marsh
#

You'd think line spacing would be a pretty basic parameter to have on a text source.

true atlas
#

IKR hehe

#

Thanks guys πŸ™‚

untold jay
#

Not enough people asked for it at the time when it was first developed, it seems.

true atlas
#

So in the same vein, I can't have a crisp CSS shadow either, right.
Any solution to add shadow to thin text makes it horrible 😦

leaden cipher
#

long shot but anyone familiar with opencv?

spiral ruin
leaden cipher
#

I have a camera that im writing controls for in an obs dockable widget. Im able to control it using windows driver but im trying to control it with opencv. If im not mistaken, opencv has no way of getting the name of the camera. my system has a few cameras and im trying to make it so it controls a specific one. ive tried getting information on them like this

12:22:19.155: Found camera at index: 1, name: Camera 1, resolution: 1920x1080, fps: 0, brightness: -1.00, contrast: -1.00, saturation: -1.00, hue: -1.00, gain: -1.00, exposure: -1.00
12:22:19.788: Found camera at index: 2, name: Camera 2, resolution: 640x480, fps: 0, brightness: -1.00, contrast: -1.00, saturation: -1.00, hue: -1.00, gain: -1.00, exposure: -1.00```

and my code for getting the camera is 

```camera.open(0);
    if (camera.isOpened()) {
        blog(LOG_WARNING, "Opened camera at index: 1");
    } else {
        blog(LOG_WARNING, "Failed to open camera at index: 1");
    }```

and setting autofocus this way 

```void CameraControlDock::setAutoFocus(bool enabled) {
    if (camera.isOpened()) {
        camera.set(cv::CAP_PROP_AUTOFOCUS, enabled);
        blog(LOG_WARNING, "Auto focus %s", enabled ? "enabled" : "disabled");
    } else {
        blog(LOG_WARNING, "Camera not opened. Cannot set auto focus.");
    }
}```

but its not setting the autofocus correctly and i dont see why.
#

im using a checkable push button for auto focus

#

1920x1080 seems to be the right camera, thats the resolution for the camera im using but when i open camera 1 the autofocus doesnt work.

fervent marsh
leaden cipher
#

okay so i can enable autofocus if i turn it off but i cant turn it off with opencv

#

interesting

fervent marsh
#

Do you get the "auto focus enabled/disabled" message when you click your button?

leaden cipher
#
    if (camera.isOpened()) {
        bool success = camera.set(cv::CAP_PROP_AUTOFOCUS, enabled ? 1 : 0);
        if (success) {
            blog(LOG_WARNING, "Auto focus %s", enabled ? "enabled" : "disabled");
        } else {
            blog(LOG_WARNING, "Failed to set auto focus. The property might not be supported by this camera.");
        }
    } else {
        blog(LOG_WARNING, "Camera not opened. Cannot set auto focus.");
    }
}```

gives me 

```12:41:22.246: Failed to set auto focus. The property might not be supported by this camera.
12:41:29.547: Auto focus enabled```
#

if i turn off autofocus using windows driver, i can turn it on with the button but i cant turn it off.

fervent marsh
leaden cipher
#

i tried printing the current value of autofocus and it just always says 0 even if enabled.

12:57:25.825: Current auto focus value: 0 I can turn off the autofocus, set it to near focus and itll stay. I clicked the auto focus button and it reenables autofocus but says its value is still 0. this is getting ridiculous lmfao

fervent marsh
#

It could well be that camera does those settings a different way.

leaden cipher
#

So my spec sheet for the camera says it only supports auto focus and manual focus so i might have to just use buttons for manual focus and use the auto focus button to just reenable it afterwards?

#

like maybe setting manual focus disables the auto focus. gonna have to toy around a bit.

fervent marsh
#

Wonder if windows has anything like linux where you can dump all of the possible parameters for a given camera, and their current values.

hard jay
#

depends on the device

#

if it's a UVC device, yes

#

if it's not, up to the custom driver to decide what it wants to report

fervent marsh
#

Are there any common webcam-type cameras that aren't UVC?

leaden cipher
#

its UVC but i got it. I really appreciate everyones help. That was exactly the issue. I created a qt slider with 19 steps and set each step for manual focus according to the camera documentation and when i slide the slider, it changes the manual focus and disables the auto focus.

#

then i press the autofocus button to renable it.

hard jay
#

And no, not really anymore. Almost all newer webcams are UVC

#

There's still some OG C920's floating around which are not though.

fervent marsh
leaden cipher
#

exactly

fervent marsh
#

I figured it was something like that.

leaden cipher
#

new to all of this and first time using opencv lol

cloud rampart
#

So I was looking at SAM V2 and I was thinking maybe with this model we could do live object detection. For my specific use case is I would be able to select my player and it will put my name above the player tracking it throughout the game. This is an example of its ability to track my player perfectly.

#

It did this in a very very short amount of time which makes me believe it should be able to do it in real time.

fervent marsh
#

That'd be neat.

tired yarrow
#

yo i need help with my tuna log in

leaden cipher
#

anyone know how to enable and disable filters with code?

obsidian agate
leaden cipher
#

sorry youre right. C++ for my obs plugin. Im making a poor mans digital zoom using crop filters. I have a zoom in and zoom out button and its cycling through 1.5 2 and 3x zooms. i have a filter for each zoom and trying to enable and disable them.

fossil wyvern
leaden cipher
#
Enables/disables a source, or returns the enabled state.``` 

correct me if im wrong but that just disables and enables the video source? the source needs to stay active and disable just the filters.
fossil wyvern
#

inputs, scenes, filters, transitions all are sources.
What the frontend calls source is only inputs, a limited subset of sources

#

but you're in the backend here, not the frontend