#plugins-and-tools

1 messages ยท Page 100 of 1

harsh topaz
#

@analog ruin Linden7Love

topaz crypt
#

so i have multiple scenes. each one has a slightly different twitch overlay layout. i switch between these scenes, and the entire output is recorded and streamed. i want to have the same workflow, but i want the entire output to be streamed, and i want the entire output minus overlays to be recorded. the way i've thought to do this would be to totally separate overlays from the underlying scenes, so instead of 3 scenes, each with an overlay, i'd have 6 scenes. 3 content without overlays, and 3 just overlays. then i'd make a 7th scene which contains the obs virtual camera source and the 3 overlay scenes inside, on top of it. i'd stream that 7th scene, and just record obs normally. however, i'd need something that shows overlay 1 but hides 2 and 3 in the 7th scene when i switch to my normal first scene (etc)

#

it would be cool if, when i switched to content scene 1, it would show overlay scene source 1 and hide the others in the 7th scene, etc

harsh topaz
#

Your gameplay footage in all the scenes with different overlays need to be a nested scene. So a scene of its own.

#

In that scene you put all your games, raw no overlay.

#

Then you 'add a scene' in the scenes that have overlay

#

Fit that added scene to where you had gameplay before, remove old gameplay.

#

Go to Nested scene that have all the games in it, right click add filter

#

Add source record. Set a hotkey.

#

When you go live, press it and it'll only record that nested scene with raw gameplay no overlay

#

Helps?

vale vine
topaz crypt
#

how do i switch between all the content scenes? right now i'm using the multiview

harsh topaz
#

You'd do that same way, work flow doesn't change

#

You just change the structure to isolate the gameplay and record it separately.

topaz crypt
#

and how does changing scenes in the multiview cause the overlay to change if it's separated from the content scene?

vale vine
#

Even in a state of Vax delirium, how does your brain do this?

harsh topaz
#

So, your overlays don't change

topaz crypt
#

either way, the overlay is separate from the content scene, and needs to be changed

harsh topaz
#

Just the gameplay source.

#

So your changes are same as they are now

topaz crypt
#

what i'm asking is how to automate the overlay change, ie. how can automate turning on/off sources in a scene based on some criteria, like another scene or source being shown?

#

because i already have all the other stuff figured out

harsh topaz
#

Not sure why you want to turn things on/off, i don't know your setup.

#

But I think automatic scene switcher has some options.

topaz crypt
#

it's literally my question, the rest was just setup

#

let me look at automatic scene switcher

#

also, in your example, when you talk about putting all my scenes into another scene so that i can use the obs multiview to switch between then, what is the thing that i'm putting in that nested scene?

#

because so far the only thing i know of that will work is an obs virtual camera source

#

but i want to know if there's a better way to do this

#

i appreciate your help

harsh topaz
#

What are your inputs? What are you showing that isn't overlay

topaz crypt
#

i have a bunch of scenes that composite video sources, effects, titles, text, etc

harsh topaz
#

All of that except videos are overlays. If you're trying to make things dynamic it can be hard, still not 100% on what you're trying to achieve if I'm being honest.

topaz crypt
#

i wrote it all out above, i'm not sure how i can better articulate it

vale vine
#

If scene x active, disable source y type stuff?

topaz crypt
#

yeah exactly

vale vine
#

Streamer.bot

#

Lioranboard

#

Touch Portal

topaz crypt
#

so some third party tool that uses websockets to control obs state?

vale vine
#

All 3 have logic events that can be tied into scene/source/filter visibility

#

Yeppers. Websocket FTW

topaz crypt
#

i wish someone built an IFTTT plugin into obs for built-in event handling

vale vine
#

And as far as I can tell with at least streamer.bot and touch portal, the only real limiting factor is personal creativity(well, at least with enough patience and playing)

topaz crypt
#

do you know if streamdeck supports anything like this?

#

because i happen to have one

#

it really just seems to be about doing things when you press a button

#

and not any kind of reactive event handling

vale vine
#

Streamdeck multi actions are a pain from what ive heard

topaz crypt
#

obs is definitely improving, i just hope to someday some degree of built-in event handling/processing

#

i wrote a lua script to automate a few things once and it was... well, i wouldn't call it a fun experience

harsh topaz
#

I understand you want to automate things (wasnt super clear at first) but what does it have to do with source record though?

topaz crypt
#

i was just asking about your suggestion to me, i didn't understand it

harsh topaz
#

sorry if no/slow replies, dealing with vaccine feedback so ye

topaz crypt
#

understood

harsh topaz
#

my suggestion was based off you wanting to record a clean feed with no overlay

vale vine
#

For automation, invest time into the logic statements with one of the tools I listed above

topaz crypt
#

this can run a system command when you switch into or out of a scene

#

imagine if it was implemented as a filter, not a source, and could run websocket commands natively

vale vine
#

Well that's the problem with adding more things "natively" is it requires someone to be dedicated to maintaining all the time and adds more code.

topaz crypt
#

oh sure, i understand

vale vine
#

Take a look at amf. Integrated. No more xaymar. Amf has been untouched

topaz crypt
#

for sure

#

i used to maintain a large OSS project but i just couldn't after a while

#

i probably just need to write my own electron app that i can use to handle events like these

hard jay
#

It's a big part of why we're being a little more cautious when people are asking us to accept and ship with third party plugins.

#

We accept a massive amount of responsibility when we do that.

topaz crypt
#

i completely understand

#

i don't know that i'd ship with a 3p plugin

hard jay
#

There's a lot of cool stuff out there, and we're definitely interested in making things a bit easier to discover/install on the OBS side.

#

Getting a proper plugin manager going solves a lot of these kinds of concerns.

topaz crypt
#

for sure

#

also, lowering the bar as far as possible for plugin creation

hard jay
#

Also on the plan '.')b

harsh topaz
hard jay
#

Indeed.

rough bear
#

Can someone help me with the Elgato plugin remonte control plugin, I went to Elgato website and did all the steps that they say there to do to fix the problem and the plugin still does not come out

oblique yewBOT
hard jay
#

We have no idea why Elgato requires this.

rough bear
hard jay
#

correct

rough bear
#

Ok I will try thank you so much

topaz crypt
#

it'd be so cool if obs had support for javascript scripts internally

rough bear
#

Ok I uninstall and install the program again and this time work Thank you so much this was driving me crazy

topaz crypt
#

actually, now that i think about it, i think i can adapt the lua script i wrote to automate switching visibility of sources in a scene on scene switch

wary wasp
topaz crypt
#

@hard jay how so?

wary wasp
#

I respect the creativity, but it's enough of a hack to make god cry

topaz crypt
#

people wouldn't write stuff like that if obs had a built-in event system for scripting or running arbitrary commands when scenes or sources change state

#

i mean, it does have scripting

#

it's just cumbersome af

wary wasp
#

obs-websocket has events

#

I personally think that implementing something with logic blocks is outside of the scope of OBS

topaz crypt
#

but people don't want to run a sidecar server just to listen to and respond to events

wary wasp
#

I feel like the system of allowing third parties to script OBS is good

#

I've never seen such cool plugins that I would have never possibly imagined should exist

#

and it even supports source interaction goddamn

hard jay
#

It's just, you know, not really documented anywhere.

topaz crypt
#

gotcha, i mean something that can run arbitrary code to manipulate sources and scenes per the apis, eg obs_scene_t

hard jay
#

Yes, that's what I'm talking about.

topaz crypt
#

that can be defined in the "scripts"

hard jay
#

oh

#

Yeah, no.

#

We're not adding JS to scripting :P

topaz crypt
#

yeah, i'm doing it in lua, which is close enough to js anyways

merry mulch
#

can anyone tell me why reaper plugins keep crashing

hard jay
#

Are they console plugins?

harsh topaz
#

Btw Exeldro the no-boot OBS after adding Source Record filter is also happening on 27.0.1 of my main scene collection, not on the clean scene collection though. Still not sure what's conflicting, but it'll refuse to launch OBS again still until the Scene Collection has been overwritten that doesn't have the 'Source Record' filter in it.

Not sure how to test what's happening, if anyone has any ideas please do chime in.

golden vine
#

Anyone familiar with NDI Tools and specifically the Webcam Input? Trying to resolve a framerate issue

hard jay
#

oh it was updated

#

yay.

wary escarp
#

Nah it wasn't, always was there (with a small error)
Just very few people knew

vale vine
#

@wary wasp what does this usually mean?

#

sorry for ping, but you are websocket master haha

fading crypt
vale vine
#

OK, so then no issues. THANKS!

wary wasp
topaz crypt
#

ok, sweet, wrote some lua to automate activating /deactivating sources in one scene when i switch between other scenes

#

does anyone know if it's intentional that the fractal transition is missing from the source visibility transitions?

#

wait that must've been something i added

#

hmmn

#

lol yep ignore me

shadow owl
#

idea: making a plugin that can automate OBS as a whole, like displaying sources, changing settings of sources, adding removing filters, etc

untold jay
#

@shadow owl have you tried obs-websocket?

shadow owl
#

no? what is it?

untold jay
#

@shadow owl it can doa lot of those things you're describing, though it's quite technical to use, no fancy GUI

topaz crypt
white dune
#

you will find more people over in #scripting ๐Ÿ‘‡

topaz crypt
#

nm i figured it out, syntax change

#

thx

median pilot
#

Hi everyone! Please can you tell me what's is the best tools to mapping a MIDI keyboard on OBS easily?

simple wasp
#

is there an application to play phone audio on pc via usb, i tried sndcpy but it doesnt work

elder blaze
#

If I run OBS as administrator, it won't save any of the videos I record. Is there something I can do about that?

dark sapphire
#

is your current user an administrator @elder blaze?

elder blaze
#

@dark sapphire That is a good question. I'll check

#

@dark sapphire No

dark sapphire
#

@elder blaze then the recorded files are in the admin's videos folder

elder blaze
#

@dark sapphire Stupid question, but where is that typically located?

dark sapphire
#

user's folder\Videos

#

C:\Users specifically

elder blaze
#

@dark sapphire Thanks man, that helped a lot

viscid flicker
#

for some reason it wont show the recordings button, or the setting, why?

untold jay
#

!docks @viscid flicker

oblique yewBOT
#

@viscid flicker

You can manage your docks from the View > Docks menu.
You can toggle docks on and off, or lock or unlock docks to prevent moving and editing.
You can also reset the UI from this menu to return your docks to their original state (View > Docks > Reset UI).

viscid flicker
#

oh thank you

boreal hearth
#

Seems like it's drawing in the wrong order

mortal harbor
#

Is there a chance that thE very useful plugin OBS AUDIO CAPTURE PLUGIN can interfere with the video recording in OBS from a specific window by temporarily making blank/black frames / flow in the video captured?

daring plover
#

I know it has some issues recently that have been patched regarding the plugin capturing audio from incorrect processes

#

But I do not know anything about the issue you are mentioning

floral cobalt
#

can anyone help me with input-overlay plugin

#

its not working

boreal hearth
#

nah that's an issue within the plugin

sterile imp
#

Is there a plugin to have a clock HH:MM:SS show in the UI just like the stats or sources window? I don't want it to actually be in any of my scenes or be visible in the program

#

Something like this green clock at the top

untold jay
hard jay
#

Or just open a custom browser dock and open some clock website

oblique yewBOT
#

If a game is set to run in full-screen mode, when you alt+tab out the game, it will stop rendering. This means that you will not see the game in OBS while it is minimized. Either make a test recording and check it to verify the capture worked properly, or move OBS to a second monitor if you have one.

swift dust
#

Also, send it to the correct support channel next time ๐Ÿ™‚

lofty yarrow
bleak pewter
sterile imp
bleak pewter
light gate
#

Hey folks. Is there a filter for OBS that acts like a neutral density filter?

hard jay
#

You can probably find a LUT to get that kind of effect.

light gate
#

LUT?

hard jay
#

The problem is that an ND filter works on the physical properties of how light interacts with a camera, kinda hard to get that exact effect digitally.

light gate
#

hm

#

working with a c270 I light that I have is too bright.. trying to reduce the exposure in the back ground

hard jay
#

Probably have better luck adjusting the camera settings.

#

double click the source in OBS, click Configure Video, and adjust the exposure/contrast/etc. options.

light gate
#

yeah think I need to install some drivers to get full control over the camera

#

Ah interesting I didn't know I could just double click it for stuff. I though I had to add all filters for that.

hard jay
#

Configure Video will open the driver controls, so you can adjust the device settings directly.

#

Filters can potentially accomplish similar things, but usually best to adjust the device settings first.

light gate
#

Yeah makes sense

stark river
#

@here Anybody notice Soundtracks by Twitch affecting their game audio on-stream?

swift dust
slate river
#

how to delete this?

strong tulip
#

Those would be controlled by the OBS Virtual Camera plugin, wouldn't they? So you need to change your settings from the Tools menu. Or just uninstall the plugin.

mortal harbor
#

how can i use obs with dual core intel pentium and 4gb ram no graphic card

swift dust
#

OBS needs either a graphics card, or an integrated GPU

stark narwhal
#

Which the pentium likely will have.
Performance will be not that great though even with QSV likely.

stark river
swift dust
stark river
swift dust
stark river
swift dust
stark river
swift dust
#

Though luck getting help. Cya.

wary escarp
# stark river Then I don't want your help. Thanks again!

Nobody on this server wants everyone or here pings, and none of the regular support volunteers will help you if you try to ping everyone.
Try to stick to the correct channels, and be patient. If people know they answer to your question, the will answer.
PS: You don't want to ping 40k people either, because the number of people that will then chat in the channel will almost certainly crash the server (and nobody would be able to see your question). Has happened in the past with other servers.

sharp gale
#

how do i add a chatbox into obs

oblique yewBOT
# sharp gale how do i add a chatbox into obs

To enable Chat docks for Twitch or Restream, you will need to connect your account via Settings -> Stream.
If you'd like to enable chat docks for other services, you can use View -> Docks -> Custom Browser Docks. This allows you to include any webpage in OBS.

tidal fjord
#

is there any plugin for multi stream on 2 sites ?

#

pls help me with that

oblique yewBOT
strong tulip
balmy breach
#

I'm looking for any tips for keeping track of obs plugins & updating to the latest versions, any ideas besides a manual spreadsheet?

dark sapphire
#

Follow/watch the resource on the forums and enable email notifications

rapid ice
#

Hey! I'm trying to install the Move Transition PLugin into my OBS but it just won't show up, any ideas on how to fix this? I tried uninstalling and re-installing, running as admin, installing manually rather than the installer

oblique yewBOT
rapid ice
oblique yewBOT
rapid ice
#

lemme update real quick

#

oof updating actually fixed it tysm sorry about that

unreal timber
mortal harbor
#

the virtual cam dosent work

#

itdosent appear in tools

#

i downloaded it

#

it dosent appear

#

i restarted my pc nothing hapnes

vocal star
#

hi

#

i'm having issue with webcam

#

trying to use phone as my webcam via iriun software

#

i tried this for the first time last night.. everything went well.. but when i tried it today.. OBS dont seem to capture it well as it used to yesterday

quasi garnet
#

Hi Iโ€™m trying to figure out how to make the advanced scene switcher switch scenes with the next song track and stay on the current playing track

mortal harbor
#

please tell me alternative for obs for 4gb ram and intel core pentium dual core processor and no graphic card.

#

i want a alternative ehich have an opion of gvirtual cameraa

hard jay
#

Doubtful anything exists.

rare wedge
#

did you ever fix this? I have the same issue right now and I\m not really sure why im not seeing an option at all

sterile tartan
next cedar
#

i need help

#

i cant put the title of the stream

#

when i stream

dark sapphire
next cedar
#

streaminmg service as in which platform right

dark sapphire
#

yes

next cedar
#

twitch

dark sapphire
#

and you connected OBS to twitch in Settings -> Stream?

next cedar
#

yes

#

i connected my acc n everything

dark sapphire
#

do you see the Stream Information dock?

next cedar
#

but i accidentally close the thing wheere u are suppose to put the title n disc

#

and it isnt coming up

dark sapphire
#

it'll be listed in View -> Docks, you can re-enable it there

next cedar
#

okok imma try it now

#

ok thks i got it working

arctic echo
#

!csgo

oblique yewBOT
#

Valve has implemented a Trusted mode which does not allow OBS to hook CS:GO using Game Capture. Read more in their announcement post. Additionally, they have no plans on allowing OBS in Trusted mode.

We recommend running the game in either windowed or borderless fullscreen and using a Window Capture source instead.

Alternately, you can launch the game with -allow_third_party_software .

grim wharf
#

Hey, is anyone willing to take commissions for a plugin? Basically I need a better way for OBS to perform monitor identification

#

as of right now, it can only go by display ID which windows likes to randomly change

#

So, like, literally anything else would be better. Wallpaper engine for example has several options to choose from. If I had to pick one maybe do it by "which monitor does this coordinate fall into" so that having the same layout already yields the same resulting monitor (ex. (-1, 0) is your left monitor, and (1921, 0) is your right monitor (assuming primary monitor is 1080p))

crisp ivy
#

Does somebody know if plugins can get the native framerate of video capture devices from libobs? So you can for example capture with Source Record your cam in their native frame rate?

peak vector
#

I think OBS specifically request a specific framerate that's most fitting for your current OBS FPS

#

also what framerates are you thinking of? most cams max out at 60 fps anyway at common HD resolutions

crisp ivy
#

29,97 for the cam

#

My canvas is 60 and I want to record my cam at 29,97 because streaming at 1440p60 + recording the cam at 2160p30 overwhelms even nvenc, so if the cam would be only recorded at 29,97 that would help already

peak vector
#

you can use a faster NVENC preset to squeeze more encoding frames out of it

#

at cost of quality

crisp ivy
#

I already use the max performance preset

peak vector
#

but yeah what you're asking would need an update to OBS' libdshowcapture to allow grabbing another FPS video feed from it before it's interpolated for OBS scene compositing

#

I am not sure if this is possible without some heavy modifications of core OBS

#

do you really need the cam at 4K if you only have 1440p game images anyway?

crisp ivy
#

Yes, because I work with the cam in post, so having that at max quality to transform it would be really nice

vagrant minnow
#

What is your canvas size?

crisp ivy
#

1440p

vagrant minnow
#

Then how are you recording anything at 4k?

crisp ivy
#

With source record, it grabs the native resolution and records that and that is 3840x2160 for my cam

crisp ivy
chrome anchor
#

Hey. Does anyone know how to use .effect files in OBS?
Im using shaderfilter and do not really understand what the thing tells me.

This part to be specific

"Shaders can either be entered directly in a text box in the filter properties, or loaded from a file. To change between the two modes, use the "Load shader text from file" toggle. If you are entering your shader text directly, "

I want to use .effect files NOT Text files. If I check the effect file box I cannot tell OBS which file to use. There is no option to look for anything. However the text file checkbox adds a way for me to actually look for a textfile. Why is that not a thing for the .effect file checkbox?

What am I missing?

hard jay
#

.effect files are just text

gaunt zealot
# crisp ivy I already use the max performance preset

And just an FYI that the Max Performance preset on NVENC looks like flaming hot garbage. You'll want to stick to Quality and call it good. NVENC is effectively infinitely fast for only a handful of concurrent encodes. You should also be using 59.94 fps, which is a "level" video fps, unlike 60.

crisp ivy
brave oar
#

Hello, I'm trying to use obs-midi to control some effets with my MPD218 knobs, but the module doesn't load, any idea why that is?
I also tried another way using obs-websocket, but it doesn't load either, the logs just say "module '...' not loaded" without any more context.

chrome anchor
#

How is the .effect file a textfile when I cant open it with anything? How can I tell OBS to actually do something with those .shader and .effect files?

strong tulip
#

They are text files, they look basically like source code.

chrome anchor
#

again how do I tell OBS to use them? I add a user defined shader.
Then I do what? If I tell it to use a .effect file. There is no way to chose one. Or does it only mean "please select a shader text file and in case its an .effect not a .shader please check this box"? If thats the case wow great UI.... And every .effect I chose crashes OBS or stays black. And every shader stays black.

topaz crypt
#

is there any kind of hook in OBS to get in between the program output and the next step (which is the encoder, maybe?) to modify the output to be something else? i'm trying to think of an alternative approach to putting a filter on a source like the source record plugin does

#

it would be awesome if, for recording and streaming in the main settings, you could either specify program or some other source

errant heart
#

vlc media source doesn't handle different resolutions of videos when playing them all in fullscreen... is there some setting i can do with CTRL+E to handle this better? for example, some video videos are ultrawide vs 16:9 and it just skews them all funky instead of proper 'fullscreen' if i was to play the video file standalone inside of OBS.... i saw this answer in obs forums but no luck for me:
Use VLC media source. Then right-click this source->Transform->Edit Transform. In that dialog, you can define how the source window will behave on size changes and where to position the video if it does not occupy the whole space. I assume you will choose center for both alignments. If you want every video to scale to the canvas, right-click the source->Fit to screen or Center to screen before you fine tune the settings.

untold jay
#

@errant heart ctrl+R, ctrl+F, then resize to desired size if necessary, videos should be scaled to correct aspect ratio without cropping

strong tulip
# strong tulip Seems fairly straight forward here.

And if I were choosing one of the .effect files, I'd just tick that check box first. Easy-peasy. Some of the shaders mightn't be compatible with your graphics configuration or require some configuration of their own before the effect is applied as you require.

strong tulip
low urchin
#

Would anyone be able to help me figure how to display lyrics in OBS, that are coming from Pro Presenter, with a transparent background? The goal is to show our choir members singing while their words overlay at the bottom of the screen so viewers can follow along.

untold jay
#

@low urchin if your software has "real" window transparency, obs-studio might be able to capture it with "windows 10" capture method for window capture; if that fails, you can also make it output a green background and remove it with a chroma key filter

grim wharf
#

Hey, is anyone willing to take commissions for a plugin? Basically I need a better way for OBS to perform monitor identification

as of right now, it can only go by display ID which windows likes to randomly change, so literally anything else would be better.
Wallpaper engine, for example, has several options to choose from. If I had to pick one maybe do it by "which monitor does this coordinate fall into" so that having the same layout already yields the same resulting monitor (ex. (-1, 0) is your left monitor, and (1921, 0) is your right monitor [assuming primary monitor is 1080p])

last stag
#

Anyone here that uses NDI?

#

If so, does all the audio from your gaming pc (MIC, Game, Discord) travel over to the streaming pc?

hard jay
#

If it's being captured in OBS, and you're sending the preview over, then yes.

last stag
#

Yeah, I don't want OBS to be open on my gaming pc

#

It takes to much resources

hard jay
#

Well that's how you have to use NDI in the first place.

#

You open OBS on both PCs and send from one to the other.

#

OBS doesn't take many resources at all when it's idle, and NDI is a fairly lightweight encoder, it's mostly network traffic

#

But there's no real other way of using NDI.

#

If you don't want OBS open at all, then you need a capture card.

last stag
#

oki

#

ty

tiny vault
#

any tool to make a good tts with chanel points on twitch?

untold jay
#

@tiny vault there are no plugins for that (that i know of), but there are third party services, i used a search engine to find some, one of the ones i found was https://rewardtts.com/

tiny vault
#

ok i will try

grim wharf
dark sapphire
narrow path
#

Trying to install Voxengo Marvel GEQ for audio VST. I downloaded the files but not sure where Iโ€™m supposed to place them for it to appear in OBS, any help would be greatly appreciated

hard jay
#

!vst

oblique yewBOT
grim wharf
gloomy slate
#

hello guys, im having trouble with websockets plugin. its constantly connecting and disconnecting. it was fine before i installed streamfx. any advise ?

Update: nvm. re installed websockets plugin and its fine. something messes up after streamfx install

peak vector
#

the plugin might have been too old and conflicted

brave oar
#

Do you guys know what it means when obs just says "module [...] not loaded" without any other information?

#

Two of the module I got just don't load, without any error message in logs except saying they're "not loaded"

#
14:17:15.532: Module '../../obs-plugins/64bit/obs-websocket.dll' not loaded```
dark sapphire
#

usually means they're likely missing a dependency

#

or are incompatible with that version of OBS

brave oar
#

I ran a dependency walker on them (the only one I found that sort of works on win 10) but didn't find missing deps

#

They're both the latest version, but they're not listing which version they'fe compatible with unfortunately :/

dark sapphire
#

you can try launching OBS with --verbose to see if it provides a little more insight

brave oar
#

Here's the result from dependency walking ๐Ÿคทโ€โ™‚๏ธ it can't find a couple dlls but I'm pretty sure that's just the walker being confused

#

I'll try that, thanks ๐Ÿ™‚

#
14:44:09.385: Module '../../obs-plugins/64bit/obs-midi.dll' not loaded
14:44:09.385: Failed to load module file '../../obs-plugins/64bit/obs-midi.dll': -2
[...]
14:44:09.456: Module '../../obs-plugins/64bit/obs-websocket.dll' not loaded
14:44:09.456: Failed to load module file '../../obs-plugins/64bit/obs-websocket.dll': -2```
๐Ÿ˜ฆ
dark sapphire
#

OK give me 2 seconds

#

-2 is MODULE_FILE_NOT_FOUND

#

so yeah it can't find a dependency

brave oar
#

hmmm ๐Ÿค”

#

I had indeed the wrong obs version ๐Ÿ˜

#

Thanks Matt!

oblique yewBOT
#

A clean log file is required to help fix your issue. To make a clean log file, please follow these steps:

  1. Restart OBS
  2. Start your stream/recording for at least 30 seconds (or however long it takes for the issue to happen). Make sure you replicate any issues as best you can, which means having any games/apps open and captured, etc.
  3. Stop your stream/recording.
  4. Select Help > Log Files > Upload Current Log File. Copy the URL and paste it here.
gloomy slate
#

any1 here with some experience with ndi plugin?

analog ruin
#

probably lots of people, so best to ask your question, and people will dive in if they think they can give a decent answer ๐Ÿ˜‰

gloomy slate
#

honestly im just looking for feedback

#

if is it worth it or not. i have a 6900xt on my gaming rig. but i have a rtx 3800 on another pc

analog ruin
#

feedback? ๐Ÿค” On image quality?

#

why not just game and stream on the rtx 3080?

gloomy slate
#

and AVC endoder... well...

gloomy slate
analog ruin
#

what ๐Ÿ˜‚ okay, thats pretty weird. Either way, this isnt really the right channel. #tech-talk perhaps? ๐Ÿ™‚

gloomy slate
#

i get a lot of tearing and ghosting with HDR

vale vine
#

How do you have 2 bad ass gpus and can I have one? Haha

gloomy slate
#

ahahah

#

fuck this. i just want to stream 4fun a little bit but this is driving me crazy

#

amd makes it so hard sometimes

gloomy slate
#

dont think this is rly a tech problem. and besides, my gaming rig is all WC. cant change gpu so easly

analog ruin
#

alright, cus none of this seems to be relating to the NDI plugin so far, which is why I suggested it ๐Ÿ˜…

untold jay
#

ndi is lossy and costs a ton of cpu time to run, hard to justify using it over the other options

gloomy slate
#

yeah well, i was curious if some1 alrdy tried to play in 1 pc and encode in another using the plugin

untold jay
#

unfortunately, yes, a lot of people do this, hurting final output quality, it'll be better if you could swap graphics cards instead

vale vine
#

Lots of people. It's not as terrible as chiyo says. But it isn't free performance either

untold jay
#

depends on what type of ndi output you use, but with the obs-ndi plugin, yes, both machines spend a lot of cpu time

gloomy slate
#

its just that im not happy with the AVC quality. even @30mbps@60fps

untold jay
#

@vale vine it looks like jpeg 80, don't pretend you have never seen ndi's software encoding

vale vine
#

I'm assuming if you have a 6900 and 3080, your cpu is probably decent, yea?

gloomy slate
#

5900x on my pc and a 5600x on the nvidia pc

vale vine
#

Yea, your ndi cpu time is prob the least of your worries

civic crest
#

more than enough grunt w/CPU. yep.

vale vine
#

It's not a 6 core/6 thread at play ๐Ÿ‘€

untold jay
#

d-don't judge my cores

civic crest
#

you play on a potato chiyo.

vale vine
#

I'm not. But your cores don't = everyone's cores LUL

civic crest
#

(there. i just did)

gloomy slate
#

but its pretty weird that AVC 30mbps@60fps feels a bit like minecraft

vale vine
#

YT reencoding FTL

gloomy slate
wary wasp
brave oar
grim wharf
#

Does python scripting work on OBS 27+?

#

I use python 3.9 and i cant seem to get it working

#

oh ok 3.6 is only supported hold up lemme insatll

#

ok it works nvm

grim wharf
#

how to change display capture source

#

i literally cannot figure it out

#
S.obs_frontend_get_scenes()
t = S.obs_get_source_by_name("Display Capture 1")
print(S.obs_source_properties(t))
#

i already have the monitor ID i need to set this source to

grim wharf
#

or, just, how do i list properties of a source pls

sharp gale
#

!twitchdocks

#

!docks

oblique yewBOT
#

You can manage your docks from the View > Docks menu.
You can toggle docks on and off, or lock or unlock docks to prevent moving and editing.
You can also reset the UI from this menu to return your docks to their original state (View > Docks > Reset UI).

ruby wasp
#

I really love the Noise Suppression RNNoise, but it just causes to many issues, is there anyway I can make some settings up that will sound abit like it?

grim wharf
#

ok its an int and its monitor, i used advanced scene switcher to figure it out

grim wharf
#

Wait, ok WHAT does OBS use for monitor IDs

#

it's not windows IDs because that doesn't align with the coordinates

hard jay
#

We don't actually use the ID I don't think.

#

@dark sapphire looked at that most recently, he can probably elaborate.

grim wharf
#

so you work on source

#

do u think like

#

in the next update a consistant way to identify monitors could be added

#

cuz rn im trying to make a plugin for it and, like, literally im just now realizing that its not even windows display ID

#

so by like, location (ex. x=-500, y=0) would be your monitor to your left for example

hard jay
#

We're already in RC for the next update, so unlikely we'll be adding anything like that.

grim wharf
#

is there a way to get the list of displays with the IDs

#

like the API or whatever

dark sapphire
#

You'd have to call the windows API directly

grim wharf
#

im doing that

#

its not the OBS ids

#

print(displayName, "--> ID:", monitor[0], c, '\t', monitor[1], S.obs_source_get_display_name("Display 4"))

dark sapphire
#

What is loadMonitors?

grim wharf
#

the OBS display list has some IDs cooreleated to monitor locations, however I have no idea how to derive those IDs from what I have, which is the windows IDs and their respected locations & res

#
def loadMonitors():
    return list(sorted(get_monitors(), key = lambda x: int(re.sub(r"^[\\\.]{1,}DISPLAY", '', x.name))))
#

this, basically, in order of windows monitor ID

dark sapphire
# grim wharf im doing that

so you're not using the Windows DXGI or the Windows Graphics Capture API directly, you're using something called get_monitors()

grim wharf
#

its this

#

i have the list of these monitors, with the res, location, device name, and ID [the numbers on them]

dark sapphire
#

you're asking in the wrong channel

paper barn
dark sapphire
#

quite literally

    size_t monitor_id = 0;

    monitor_id = obs_property_list_item_count(monitor_list);
    obs_property_list_add_int(monitor_list, monitor_desc.array,
                  (int)monitor_id);
grim wharf
#

is there like

#

a way to get the display location

#

is it like, S.obs_data_get_array(settings, "monitor_desc")?

dark sapphire
#

obs_property_list_item_name might work?

grim wharf
#

lemme check

dark sapphire
#

but yeah i agree we should be saving something like the \\DISPLAY index rather than just.. index within the dropdown, that's super dirty (and likely set up that way for backwards compatibility)

grim wharf
#

its changed between version before if i recall

#

oh

#

i have no idea how this works, what like, constructor should x be and how would i read out the elements of that said data container?

dark sapphire
#

yeah i'm not sure how this translates to scripting, sorry ๐Ÿ˜ฆ

grim wharf
#

so uh

#

that second parameter

#

how woul;d you init it

#

is it like, obs_data_create()?

#

or, something similar

dark sapphire
#

it's a size_t in c, not sure how that translates to the scripting

#

ah, the x is index

grim wharf
#

oh

#

ill set that to 0

#

S.obs_source_properties(t)

dark sapphire
#

so you loop through a series of index numbers and call obs_property_list_item_name(property, index)

grim wharf
#
properties = S.obs_source_properties(t)
for deviceNumber in range(len(monitors)):
    print(S.obs_property_list_item_name(properties, deviceNumber))
#

[switcher.py] File "C:/Users/Administrator/Documents/Projects/OBS_display_switcher\switcher.py", line 48, in script_load
[switcher.py] print(S.obs_property_list_item_name(properties, deviceNumber))
[switcher.py] TypeError: in method 'obs_property_list_item_name', argument 1 of type 'obs_property_t *'

dark sapphire
#

nah use obs_property_list_item_count instead of len(monitors)

grim wharf
#

is source_properties the wrong thing?

#

does that take the source?

dark sapphire
grim wharf
grim wharf
#

oh my gosh

#

finALLY

#

after using the stupid win32api to emulate the exact, completely arbatry order

#

ive gotten it

hard jay
#

now reboot and watch it all fall apart :D

grim wharf
#
def loadMonitors():
    monitors_raw = win32api.EnumDisplayMonitors()
    monitors = [win32api.GetMonitorInfo(monitors_raw[i][0])['Device'] for i in range(len(monitors_raw))]
    return list(sorted(get_monitors(), key = lambda x: monitors.index(x.name)))
grim wharf
dark sapphire
#

yeah it's the one thing i really dislike about that API

grim wharf
#

also get rekt im pasting all of it here

import obspython as S
import win32api, re, os
from screeninfo import get_monitors

class point:
    def __init__(self, x, y):
        self.x = x
        self.y = y
    def __str__(self):
        return f"({self.x}, {self.y})"

def script_description():
    return """why isn't this functionality in normal OBS?"""

def loadMonitors():
    monitors_raw = win32api.EnumDisplayMonitors()
    monitors = [win32api.GetMonitorInfo(monitors_raw[i][0])['Device'] for i in range(len(monitors_raw))]
    return list(sorted(get_monitors(), key = lambda x: monitors.index(x.name)))
    #int(re.sub(r"^[\\\.]{1,}DISPLAY", '', x.name))

def getIDfromCoord(monitors, c):
    for i, screen in enumerate(monitors):
        if c.x >= screen.x and c.x < screen.x + screen.width and c.y >= screen.y and c.y < screen.y + screen.height:
            return (i + 1, screen)

def script_properties():
    props = S.obs_properties_create()
    # for i, v in enumerate(monitors):
        # obs.obs_properties_add_text(props, "Display" + str(i + 1), "Display " + str(i + 1), obs.OBS_TEXT_DEFAULT)
    return props

displayCoordMap = {
    1: point( 100 , 5),
    2: point(-100 , 5),
    3: point( 2000, 5),
    4: point(-2600, 5),
    5: point(-4500, 5),
    6: point( 3900, 5),
}

def script_load(settings):
    monitors = loadMonitors()
    print('\t' + ('\n\t'.join(map(str, monitors))))
    for i, c in displayCoordMap.items():
        monitor = getIDfromCoord(monitors, c)
        displayName = f"Display Capture {i}"
        t = S.obs_get_source_by_name(displayName)
        
        if t:
            print(displayName, "--> ID:", monitor[0], c, '\t', monitor[1])
            settings = S.obs_data_create()
            S.obs_data_set_int(settings, "monitor", monitor[0] - 1)
            S.obs_source_update(t, settings)
            S.obs_data_release(settings)
            S.obs_source_release(t)

def script_update(settings): pass

def on_event(event): pass
analog ruin
#
def script_description():
    return """why isn't this functionality in normal OBS?"""
``` lol ๐Ÿคญ
sturdy marsh
#

hi! best audio tools for OBS? plugins, vst... objetive: good audio microphone

junior sun
#

hey, anyone knows any plugin for in-game overlay? I just want to be able to see notifications and my twitch chat without having to switch windows

#

And streamlabs obs doesn't work for me

junior sun
swift dust
#

I don't think there is one... What do you want to show in the overlay?

junior sun
#

chat and notifications

swift dust
junior sun
#

I don't have a second monitor yet

#

That's why I'm looking for a plugin

#

I really know about all this stuff

swift dust
#

Like I said, there is no OBS plugin that does this sadly.

#

At least as far as I know

junior sun
#

anyone else knows?

vagrant minnow
#

You could always use a phone, or a tablet.

junior sun
#

I am aware.

#

I am looking for a plugin.

#

Nothing else.

untold jay
#

i have two solutions, but they both suck, you'll suffer and want to buy a second monitor

#

actually, i forgot i have a third solution, which sucks slightly less

vapid glacier
#

Is there any plugin or tool that would allow me to control these tracks with binds?

vocal gate
#

Can someone help me out setting up python scripts on OBS

#

These are my python settings

vale vine
haughty widget
#

hello i need help with snaz plugin in obs that countdown timer plugin

oblique yewBOT
#

Certain games or applications will require OBS Studio to be run with elevated privileges (Administrator) in order to be captured. Running as administrator may also improve OBS performance when gaming.

To run as administrator, close OBS Studio, then simply right click the OBS Studio shortcut and select Run as administrator.

#

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

mortal harbor
#

@gusty barn sry for the tag, just curious you had ever made any progress/worked on having NDI audio output w/ your plugin send the volume based on what the original instance of OBS is setting volume to. we had talked about this a bit back so just checking to see if its even something on your radar or if i should continue look at alternate ways to accomplish what i want

sour dome
dark sapphire
#

extract it to the OBS directory

sour dome
dark sapphire
# sour dome here?

no, two levels up - into the obs-studio folder.

additionally, that looks like you downloaded the wrong file

dark sapphire
sour dome
dark sapphire
#

happy to help ๐Ÿ™‚

fallen field
#

Is there a way that you can connect the output of one obs studio to another obs studio from different pc?

oblique yewBOT
stark narwhal
#

SRT would also work I guess

#

!srt

oblique yewBOT
visual lantern
#

Is there a shaking effect for the shade filter plugin?

ornate aurora
#

I compiled and installed a sample dummy filter plugin (using arch linux, latest version of obs from repos and rust 1.56.0 nightly) and while obs did detect it it refused to load it, I think the error was coming from dlopen

#
16:52:07.443: os_dlopen(/home/user/.config/obs-studio/plugins/testplugin/bin/64bit/libtestplugin.so->/home/user/.config/obs-studio/plugins/testplugin/bin/64bit/libtestplugin.so): /home/user/.config/obs-studio/plugins/testplugin/bin/64bit/libtestplugin.so: failed to map segment from shared object
16:52:07.443: 
16:52:07.443: Module '/home/user/.config/obs-studio/plugins/testplugin/bin/64bit/libtestplugin.so' not loaded
#

Some searching online has lead me to the conclusion that this error comes from the dynamic linker, but I don't get why it can't mmap my library

#

I think it has the right permissions and I can post the code if necessary, but it's really not doing anything except for registering a module according to the rust-obs-plugins docs and sample plugins

#

Another question: if I want to write a plugin that conditionally mutes a user-selected source, what kind of plugin would work best?
Currently I'm trying to see if a filter would work for this (since it's one of the few plugin types you can make using the safe rust wrapper) but I'm not 100% sure about it

still bone
#

can someone suggest me a plugin so I can use a 3d character as my webcam, similar to this (it moves as I speak)

untold jay
#

@still bone vroid is very popular these days, you can also try live2d

boreal hearth
still bone
ornate aurora
untold jay
#

questions related to plugin development can go to #development, this is mostly about installation and usage

ornate aurora
#

Ah, I see. Thanks.

untold jay
#

also, another plugin already exists similar to what you're describing, audio move filter from the move transition plugin

ornate aurora
#

(Makes me wonder why this channel is under the development category but whatever)

pine root
#

Good evening all! I have a question regarding the Audio Monitor plugin. Not sure if I should ask it here or in the #audio-support channel ๐Ÿ™‚

pine root
#

Would anyone be able to help me with a weird OBS/Audio Monitor issue? I'm running my Mic and any audio out through a Virtual Audio Cable. The mic is fine, however I also want to be able to throw out sound effects, in this case an applause sound effect. When I play the sound effect it plays but then quickly drops off as if it's on curve. When I watch the dB meter It looks like the sound effect is being played through multiple channels/devices/etc. Any thoughts?

turbid rose
#

Is there support for this IP camera on OBS I'm having a really hard time scouting the internet finding guides on IP cameras to OBS on a Windows 10 desktop their videos about how to connect your camera but nobody's really gone in depth into wireless streaming and what cameras are good and what ones aren't https://mevo.com/pages/mevo-camera?utm_campaign=MEVOQ222-M-LBA+|+Blue+|+AMR+|+Mevo+|+Webcam+|+Paid+Social+|+Q2+|+FY22+|+US%2FCA+|+%2425%2C000+-+AWARENESS&utm_source=facebook&utm_medium=paid_social&utm_content=Jackie+Social+Cuts-+MEVO+|+AMR+|+Mevo+|+Webcam+|+Video+|+Q2+|+FY22+|+US&utm_term=Facebook_Mobile_Feed&fbclid=IwAR3CtdNoXQ6xB9iWEBMaMEkr31DVvELqUix50afo6_ZK06-J7Lp22ofAPvs

mortal harbor
#

hello

#

@@@@@@@@@@@@@@@@@@ @mortal harbor

#

how are you?

peak vector
arctic lily
#

I want to find a Plugin VST2.x For a Bass Boost on OBS but none of the ones I looked at were helpful

peak vector
#

They're free

arctic lily
#

Thanks, but before I do can I add the Bass Boost plugin by itself rather than having to add a whole slew of plugins?

peak vector
#

you can probably delete the unneeded .dlls

#

but OBS will not load them all, only the plugin you select

zealous nebula
#

hey guys im trying to use ReorderSceneItems but i'm getting an error back saying: {"error": "sceneItem order not specified", "status": "error"} - not quite sure how it wants me to specify the order, any ideas?

#

nm i figured it out, each item needs to be in its own array

rain delta
#

Hi, anyone that can give me a lil hand to understand a "Move transition" issue that i have ?

#

i have an overlay and a few scenes to build said overlay, but i'm having trouble with the transition results

#

Anyone that can help me understand what i'm doing wrong in my set-up ?

weak escarp
rain delta
#

it's my first time using it so i probably am messing something dumb but ehi, gotta ask ... hol up i'll record a small video to show it

#

ok so ... i got 3 scenes (i'm using Transition Override btw so the Cut Transition is not being used). The idea here is to build this Score overlay, using different scenes as their steps:

  1. Starting point with just the basic footage (here it's an image as a template
  2. Second Scene brings down my various element for an overlay ... the reason why they're all clustered like that is due to scene 3
  3. In scene 3 all the elements from the overlay (which are hidden from the central portion) slide in their position
#

my problem is between scene 1 and 2 basically ... i want all those element to be hidden during scene 2, in order for then go in their right place only during scene 3 since from my understanding the "Move Transition" requires matching sources to work. Even if i do make a quick copy paste in scene 1 of all the elements from scene 2 that should move, i don't really get a result ... i still get that weird slow mo from the text souces and then the mov file drops down (the Sample layout 0 Source in my case) instead of getting a drop down at the same time

#

@weak escarp

#

If u want i can make a quick screenshot of the move transition settings i used as well

weak escarp
#

you can use the move transition override filters to make parts of the animation start later or end earlier

rain delta
#

in this case i would have to delay all my text sources correct ?

#

isn't that limited to 500ms though ?

#

nvm that was the render filter. But now i'm more lost cause i can't find a tutorial on how to use this portion specifically

#

Oh wait nvm managed to make it work somehow xD

Ok @weak escarp just so i got this right:

  • In scene 1 i have only my "Main Footage", the game basically
  • Since in Scene 2 all my items are "Appearing Items" for the transition, (none of em are visible in scene 1 basically and they're not even sources in there matching) i don't need to use the "Match Items" section of the Move transition Override filter correct ?
#

For the future, when am i supposed to use said feature ?

weak escarp
#

you should use move transition override when not all sources on the scenes need the same kind of movement

rain delta
#

Does it work only when a "Move Transition" is used, or it works with the basic OBS transitions as well ?

weak escarp
#

only when move transition is used

rain delta
#

gotcha, thanks a lot ๐Ÿ™‚

sweet abyss
#

Good evening everyone. I have an issue regarding the obs-websockets. In which channel should i post it?

sweet abyss
#

So i have created an interface as you can see in the above 2 images , now i want to be able to control the 'start procedure' and 'stop procedure' buttons using obs websockets. How exactly can i proceed here?

gentle hearth
#

Hey there. I would like to contribute to OBS and have a quick question. The .effect shader files in obs-studio-master/plugins/obs-filters/data seem to be neither GLSL nor HLSL. It seems to be an intermediary format, which gets formatted during run-time to be either HLSL or GLSL depending on the plattform.
Is my understanding correct?
If so, where can I read more about the used format in .effect?

peak vector
#

I think it's HLSL and will be translated to GLSL using Jim's own translator when needed

cyan peak
gentle hearth
#

@cyan peak Thanks for doc reference. So I did understand it correctly, it's HLSL but with minor syntax change. I now understand what I gotta do.

cyan peak
#

sorry about the syntax change. it was dumb of me to do that

#

that was quite honestly just me saying "SV_Position is dumb. why not just POSITION to make it consistent with the rest?"

#

but in doing so I just made an unnecessary extra dumb step people have to jump through

gentle hearth
#

@cyan peak Naaaah. In my programming assignments I have been banging my head against OpenGL 2.1 vs OpenGL 3.3 minor syntax change like Sampler2D -> Sampler and such things. That's a good solution, taking a step back and making a Meta-Language of sorts. I have been doing string-replacements for such compatiblity cases and it blew up in my face every single time for the past 5 years.

cyan peak
#

just goes to show sometimes one can think they're being smart but end up doing something that makes things more annoying rather than less annoying

gentle hearth
#

Nothing wrong with one step of abstraction. As long as the documentation is clear :p

#

The proper solution should come from the industry anyhow. GLSL and HLSL do the same god damn thing. Great to see Vulkan unifying it with that intermediary SPIR-V

cyan peak
#

writing transpilers gets a bit annoying

harsh topaz
#

@weak escarp I can't for the life of me get your transition override to do something simple. Got a minute to tell me what I'm messing up?

I have a match transition running where it matches sources which works.

I want to have it so a specific source doesn't match, but fades out and fades in.

I add transition override to (tried both the Scene & the Source itself) it and change Matched Items to Transition Fade.

But it's still matching it and moving it without fading.

weak escarp
harsh topaz
weak escarp
#

transition override can not make matching sources not match

harsh topaz
#

Which would be fade instead of move?

#

Unless I'm like entirely misunderstanding things.

#

Like -- The situations I often run into is wanting to match camera 1-2-3 for example, but next Scene has all the same elements as previous, just in other positions.

#

So you'll have like logos, sponsors, overlays - that you just want to fade out/ fade in - now flying all over the place.

#

There's no way to just, exclude them? Outside of messing with transformations that make things kinda tedious when u have 4+ scenes.

weak escarp
#

if you want no movement on them set zoom to no and position to none and transition to fade in appearing and disappearing sections

harsh topaz
#

Doesn't overwrite it, since it matches the matched and not the appearing & disappearing section since it matches the sources on both scenes.

#

Can you perhaps set the general transition to fade - and have a move transition for specifically the sources you do want to move thinkingHmm

#

Neh, can't get it to do what I want ๐Ÿ˜

arctic echo
#

!csgo

oblique yewBOT
#

Valve has implemented a Trusted mode which does not allow OBS to hook CS:GO using Game Capture. Read more in their announcement post. Additionally, they have no plans on allowing OBS in Trusted mode.

We recommend running the game in either windowed or borderless fullscreen and using a Window Capture source instead.

Alternately, you can launch the game with -allow_third_party_software .

pseudo cosmos
#

Are there any plugins or scripts that automatically bump the gain on an input down if it ever clips?

#

Instead of using a compressor Iโ€™d just like to reduce the gain entirely if it gets too loud

bronze oak
#

There was a plugin to capture spotify audio. can someone plz point me to that

untold jay
#

!ac @bronze oak

oblique yewBOT
#

@bronze oak

To capture audio from selected applications only, similar to Discord, you can try the new OBS audio capture plugin (Windows 10 2004 and above only)

untold jay
#

probably this one? obs-studio does not bypass DRM, at least not intentionally, so if that doesn't work, try opening spotify in firefox

minor cargo
#

Does anybody know of a way to sync replay buffers with my friends for recording a playthrough? While recording the whole thing is one option, it creates much larger files and results in much more editing work later on. The idea would be that any one of us could hit our replay hotkey and all of our replay buffers would save.

peak vector
minor cargo
#

Nah I'm more than fine with a few seconds of delay and having to sync it up, I just don't like dealing with the large files that result from hours of playtime

peak vector
#

You can probably wire something up using the obs-websockets plugin

#

to send commands to save the replay buffer to multiple OBS instances

minor cargo
#

right, I'll have a look. Thanks!

untold jay
#

@minor cargo i already did this with obscommand, obs-websocket and hamachi, they desync by about 2 seconds but it's workable
here's an example file

#

try to match graphics settings, too, my gamma was different (2.1 as opposed to 2.4), so my POV looked a lot brighter

#

let me know if you need help setting up websockets or hamachi

minor cargo
#

I've worked with hamachi before (so long as I don't need to do anything specific with it to set this up), but could certainly use some help with setting up the websockets

#

also thank you both so much for your help lol

untold jay
#

(if you need help with that, let me know, that part is relatively difficult)

#

once that's done, you can write a batch script or autohotkey script that will save replays from all computers at once, just make sure replay buffer is actually running on all of them - you can start replay buffer remotely, too

minor cargo
#

Yeah I have not used OBS Command at all prior to this so that's also something I'll likely need assistance with, but I'll let you know if I do need that help.

#

Thanks again!

mortal harbor
#

I'm looking to create a plugin, specifically a video filter, as I want to be able to get the raw video frames from a source that has the filter applied to it. The issue is that this is limited to sources which provide OBS_SOURCE_ASYNC / OBS_SOURCE_ASYNC_VIDEO, because only these sources pass the raw video data via RAM.
I was wondering if it's possible to create a custom source that either mirrors, or otherwise grabs a window/game just like Window Capture/Game Capture source does, but handles the frames in the same manner that allows OBS_SOURCE_ASYNC to work, so video filters can be applied to it.
Is this something that would be possible to do, or are there significant blockers that would prevent it from being something that could be reasonably done, such as being so extremely performance heavy, it wouldn't be reasonably feasible.

white dune
#

the problem is that graphics cards have a history of not liking to send data back to the rest of the system

mortal harbor
#

I see

#

That does seem to be what I've been finding

#

In the end, all I'm really looking to achieve is getting the pixel data for a given source.

#

And I imagine that "taking a screenshot and accessing the pixels that way on a fixed timestep" would be rather performance heavy

#

which is why I was trying to find a method of doing it via OBS filters

white dune
#

yes, a filter would be more efficient

mortal harbor
#

So basically I'm assuming there's no way to create some sort of "DirectShow capture of a window", yeah?

untold jay
mortal harbor
#

Hmmm, that may work

#

I'll look into it, thanks

mortal harbor
#

@untold jay Ah, so by color accuracy loss, do you mean this?

#

Left is the window, right is OBS

untold jay
#

@mortal harbor the preview should be lossless*
*after nearest-neighbor scaling
the virtual camera output should have yuv420 or maybe yuv422 colors, and some slight change in hue

mortal harbor
#

creepy, this is slowly crawling across the virtual camera output

#

the window isn't even red any more

#

it's green

#

Oh

#

weird

wintry mauve
#

The previews are bilinear, not nearest.

mortal harbor
#

So I have a window capture with the Virtual Camera filter on it, specifically the second one you linked, and if the Window Capture is behind the Video Capture Device (which is set to the OBS Virtual Camera) it does this

#

can't get my development version built from source to have the virtual camera button show up though

#

So if I can get that to work, it might somewhat achieve what I need, albeit in a pretty unoptimal fashion.
Because in this case, I'd be adding a capture for whatever window I want to be drawing pixels from, then adding a video capture to capture the OBS Virtual Camera, then adding my filter to that Video Capture Device to handle getting the individual video frames

#

Might be better to just find a way to create a DirectShow Virtual Camera that I can assign to a window and get the pixels from that

untold jay
#

@mortal harbor did you create a capture-output feedback effect? indeed, the artifacts will multiply themselves when you do that

#

@wintry mauve then why does text look aliased?

mortal harbor
#

Oh yeah that makes sense, yeah

#

The first image I posted, the blue one, that's a different issue though, something with the OBS built from source not having virtual camera properly

#

Not sure what's up with that

mellow hill
#

Hey guys. In regards to the move plugin. When I have scene a & b scale to swap pov of a game I can tell it to move the top smaller source to the bottom but I can get it to move back when it runs reverse. Should I be implementing a secondary move without scale but changing the order?

granite fox
#

hi guys!.. how are you isolating your webcam background without using physical green background?

I have used some third party tools,like Zoom, ManyCam, etc... But was wondering if is doable natively in OBS...

Thanks!

paper barn
#

@lethal otter

#

Send me what you see

paper barn
#

What's exactly going on?

#

You can't access what's inside a group?

hard jay
#

Otherwise you can try xsplit vcam

#

!xsplitvcam

oblique yewBOT
#

The XSplit VCam allows you to remove or blur the background of your webcam without needing a greenscreen or other expensive hardware.
You can check it out here: XSplit VCam

As part of the sponsorship to OBS, the team at XSplit is donating a portion of the proceeds from VCam back to OBS!

paper barn
#

So then what's the issue?

#

Do whatever you want to do... You have me here able to try and help you

#

But if you don't want to go ahead and do it later.

#

So I have to have coded OBS to be able to tell your problem?

#

LOL

#

Bye

#

Just say your issue lol

#

It's way easier than what you're doing right now

#

It's possible with one Source on/off button

#

Super simple fix

#

Is a scene nesting

#

LOL

#

BRO

#

The fix is simple

#

As fuck

#

Yes

#

I'm reading

#

You're not going to like my solution

#

You'll have to redo some sources

#

It's not a bug from OBS side

#

It might be the way you added the windows source

#

Did you add an existing one?

#

Or added a new one with the same window?

vale vine
#

If that doesnt happen when just transitioning without stream deck action, I fail to see how that's an obs bug

paper barn
#

Do a wait action for 100 ms

#

Have you tried that?

#

Longer?

cyan peak
#

hi everyone, let's keep it civil ๐Ÿ™‚

paper barn
#

Then it's again

#

Elgato's issue

#

Not OBS

#

Can't help further

#

....

lament lark
#

There goes another conversation

#

You really should stop doing that

#

I think the frustration is that you say it worked until you introduced the Elgato into the workflow, which logically indicates that this isn't an OBS issue

hard jay
#

@lethal otter When you delete large portions of a conversation like that, it floods out moderation logs.

#

Please stop doing that.

cyan peak
#

hi there, I understand that some people aren't quite being totally receptive to you, but please don't delete your text in the future if that's okay. I was looking up your conversation history so I could figure out what was being discussed but there was a lot of stuff missing ๐Ÿ™‚

#

I suppose it's in our moderation logs but yea it'd be nice not to have those flooded too

#

well that's really not necessary in my humble opinion, I don't think there's any harm in just leaving your text there for someone to look at later

#

sure, but what I'm trying to say is it's less helpful to delete them, and more helpful to leave them in my humble opinion. plus as fenrir said, our bot logs deleted stuff, and it can get kind of messy with its logs

#

plus we would rather not have our bot lots get too annoying ๐Ÿ™‚

lament lark
#

Not only is the deleted content logged but now other people can't help you, because you've removed all of the conversation explaining things

cyan peak
#

please do not delete your messages

#

it's alright to just leave them

#

as was said, it is kind of polluting our bot logs a bit

#

please do not confuse everyone else in this server with one specific individual

hard jay
#

As for the specific issue, can you please provide reduced and simple replication steps so it can be looked at?

#

The conversation is more or less impossible to follow at this point.

#

Let's just move on. Give us the replication steps and we can confirm if it's a bug or not.

cyan peak
#

you're talking to devs here ๐Ÿ™‚

#

this is why we are having trouble trying to look back at your conversation, because much is deleted

hard jay
#

I have a stream deck, but keep in mind that even if we are involved with development for OBS, we have nothing to do with Elgato's products.

cyan peak
#

it's not helpful for us when you do that

hard jay
#

If there is an issue with the stream deck itself, or hotkeys there, you will likely need to report it to them.

#

Here is fine.

#

I can take a look.

#

I am still here, I'm not hearing any replication steps, please spare the backstory and just give me the steps to replicate from a clean scene collection.

#

Again, if the issue is only happening when using a stream deck and not without it, they have a custom plugin so you'll need to report to them.

#

If it happens without the stream deck, then provide those directions.

#

I mean, you can if you want.

#

Just set everything to the same hotkey.

#

But anyway, with the streamdeck is fine, let's just get to the replication steps please.

#

I have one here and I can test against it to see if it's our issue or theirs.

cyan peak
#

so basically what you're saying is that window capture takes a little bit of time to capture

#

please forgive me if I misunderstood

hard jay
#

I need you to provide exact replication steps so I can validate on my end, step-by-step.

cyan peak
#

I understand that it's hard to explain

hard jay
#

I am doing a test where I'm toggling all sources in multiple scenes, and it's working fine.

#

So we need you to be very specific, I understand it's annoying.

cyan peak
#

it sounds a little bit of a weird situation and it's probably frustrating to try to explain it

hard jay
#

You have explained the high-level, but I cannot replicate the conditions that you're talking about.

#

So I need the exact setup information and details on what steps you took to get there, so I can see what is going on.

#

Yes, I am using a stream deck.

#

For the window capture, are you using "Add Existing" or multiple window captures pointed to the same window?

#

Ok, so it's the same window capture source across multiple scenes.

#

This is the kind of information we need.

#

Ok, step back a second here.

#

You're jumping around again.

cyan peak
#

might need like, a step 1, step 2, step 3 sort of thing?

#

well not quite clearly

hard jay
#

That would be helpful, but I think that isn't going to happen, I think there is a language barrier.

#

It is ok, I will walk through steps on my end and ask for clarification where necessary.

cyan peak
#

okay, my apologies

hard jay
#

Source Transition, yes.

#

Yes, I have a window capture in 4 scenes, all set with a show/hide transition of Fade

#

I have enough, I was able to replicate the issue.

#

I didn't need the stream deck

#

I just assigned a single hotkey to show/hide the source in all scenes.

#

I have multiple different results, but they all seem related.

#

The source is shown, but it doesn't transition properly, it just pops in.

#

In other cases, it will show properly, and then disappear.

#

We should have all the information we need at this point, but I don't know when it will be able to be looked at. Probably will have to wait until after 27.1 is out.

#

yeah, I was able to replicate that state as well.

#

like this.

#

I don't think we need videos anymore at this point, thank you though!

#

I understand the issue enough and was able to replicate what's going on.

#

I understand, the behavior is the same just with a different transition.

#

So it looks different, but it's the same problem.

#

Yes, I know, I understand the problem, I have replicated it.

#

Please give us time to investigate.

#

I don't have any idea right now, it looks like it's probably a race condition of some kind.

#

But I don't really know.

ancient wyvern
#

have u checked out the tool by nutty ? might be of use

hard jay
#

This is the plugins and tools channel, so really let's just finish the discussion on the transition bug here.

#

It shouldn't have happened in this channel, but it's alright, we figured it out.

#

Let's avoid cluttering it with more discussion about things that are not plugins though :)

#

@lethal otter Yes, I read it, I don't need any further information at this time.

ancient wyvern
#

sorry didnt realize there was actual bigger problem/thread tho i was refer to getting multiple sources to be turned off at once rather then just one after another in order with delay occuring by the stream deck

hard jay
#

If I need any more information, I will contact you in the appropriate channel.

#

But let's please move any further discussion to #off-topic at this point.

#

I don't expect to need to contact you though.

#

If we fix it it will be in the patch notes.

hollow stirrup
#

Is there a tool (or hopefully a plugin) that shows graphics from a playing music like Windows Media Player does?

dark sapphire
#

you're looking for a graphic visualiser ๐Ÿ˜›

hollow stirrup
#

Yes,

#

Looking for that especially that is open source or works under Linux.

hard jay
#

Well all plugins for OBS have to be open source if they're released

#

There's one out there, not sure if it's tested on Linux though.

#

Looks like it is.

#

Nothing like Milkdrop or anything though, but that would be neat to have a source, IMO.

hollow stirrup
#

Thanks. I will check Milkdrop. Also found VSXu.

unkempt owl
#

does anyone know if its a plugin to make the chatbox go all the way to the bottom to resemble twitch chatbox size?

dark sapphire
#

Plugins cannot affect the UI that way.

unkempt owl
#

i wasnt sure

#

thanks

brave flume
untold jay
#

@brave flume what's shown on this screenshots is not currently possible, you can recompile obs-studio and allow full-width side docks, but at the expense of disallowing full-width top/bottom docks

brave flume
#

I'm aware it would take some code changes. I have no idea to what extent, but I am aware.

peak vector
cyan peak
#

I tried the advanced docking system briefly and it's really good. just a bit complicated though. and we'd need to reset everyone's UI configs

peak vector
brave flume
#

dunno about others, but I'm constantly moving stuff around. UI reset would indeed be a small price to pay. Maybe a major point release if not a version change to lesson the shock?

(I'm not a dev/coder, but know enough about these kinds of things to know that you'll never make everybody happy)

untold jay
#

"as part of this update, all your docks have been reset. have fun."
but jokes aside, i saw screenshows of new docking and it's impressive, i doubt anyone has that many docks to redo

crude cliff
#

Which VST plugins does this discord recommend?

peak vector
#

None, as it's extremely setup-specific

hollow stirrup
crude cliff
#

@peak vector what i should have said, is which equalizer

peak vector
#

If you just need some basic plugins (EQ, etc.), use Reaplugs

#

they're well tested with OBS

#

and free

crude cliff
#

kk

cyan peak
# hollow stirrup How did you do that? I also want to try it.

I didn't technically use it in obs, I used it in my level editor for my game engine I work on sometimes. it'd be a little annoying to get in obs because our docks widgets are programmed into OBSBasic.ui itself. you'd have to decouple the widgets there and program them separately

#

but it's very easy to use

#

let me link you the repo for it

#

the library kind of has to be built separately but once you get it linked up, it only takes about 10 lines to set up.

#

then creating additional dock widgets is easy for it

brave flume
crude cliff
#

@peak vector what do you think of using OBS's version of filters vs Reaplugs? For example; OBS's noise suppresion or Reaplugs noise suppression?

#

is one recommended over the other?

cyan peak
#

for my level editor I got it working in 10 lines after just linking to the library

hollow stirrup
cyan peak
#

then I had docks all over the place

brave flume
#

sometimes, I really wish I had the time to re-learn coding 'n stuff

cyan peak
#

it has a whole bunch of options too, like the concept of the central widget which would be useful for obs

dark sapphire
cyan peak
#

the linking to the library part is easy

#

the part that'd be hard is reprogramming our existing docks for it

#

because they're all baked into OBSBasic.ui

dark sapphire
#

yeah, it'd be an opportunity to change them up a bit

cyan peak
#

you'd have to move those out into separate ui files at the very least, or make those docks programatically

dark sapphire
#

I'd love to move a bunch out of window-basic-main.cpp

#

that 7k+ line monstrosity

cyan peak
#

yea window-basic-main.cpp is kind of a monster

#

and it's already technically split up into multiple files

boreal hearth
gleaming raptor
#

Can anyone help with or know of a good resource I can follow using Audio Monitor 0.7.1?

gleaming raptor
#

I'm following this "guide" (see video link below) that was posted on the plugin page but honestly it makes no sense. Whatever Device I select I hear double audio and it doesn't replicate what is shown in the video https://www.youtube.com/watch?v=DhXaC1f9QwQ

hard jay
#

Sounds like you're capturing the monitor device

#

You don't want to do that.

gleaming raptor
#

All the virtual audio cables listen to the monitoring device

hard jay
#

If you're hearing echo, you're capturing something twice.

#

I can't really assist more than that, unfortunately.

gleaming raptor
#

I understand and thanks for trying to help

paper barn
#

Your virtual cables capture the sound

#

And your monitoring device listens to them

gleaming raptor
#

Kinda difficult for me to pin point the cause but I appreciate the help. I'll try and find a better video guide on Youtube on how to use it with virtual cables. Hopefully something exists.

north niche
#

Anyone know of any plug-ins or bots that would help with creating a poll or quiz that requires stars to enter for a Facebook stream?

#

Or if I can capture aist of users who answer with star alerts and port that info over to an excel sheet live to pull people manually after the fact

#

A list*

#

So if we say what is the answer to question a) and they sent in stars with their answer, it alerts the screen, we list everyone in a database then filter their responses to grab those with the right answer so we can reward them

next sonnet
#

I use OBS-Studio-Cursor-skin plugin to highlight my cursor. But the added image colors the cursor, I'd like to avoid this.
Is there a way to capture a cursor on top of an image? I mean put an image between the screen capture and cursor capture.

blazing lily
#

anyone knows if there are plugins for seeing a chat overlay while gaming and streaming with only a monitor?

glacial imp
#

you can rclick on the chat overlay source then do window projector. then r click on that window and press always on top

#

@blazing lily

blazing lily
#

anyway I've found an external tool named twitch chat overlay available on github

proud torrent
#

Is it possible to make a script that, when activated, automatically creates a VLC Source with specific properties in a specific scene?

untold jay
#

i'm sure someone asked something like this before
was that you?

proud torrent
#

yes, turns out the way you proposed is not quite the way I need it

#

I think a lua script could do the trick but I kinda need some help

wide stratus
#

can someone call me and help me set up my obs @everyone

oblique yewBOT
oblique yewBOT
mortal harbor
oblique yewBOT
oblique yewBOT
lone gale
#

I need some assistance. I am using the NDI plugin on two windows computers. One is a laptop the other is a desktop streaming PC. I am using the streaming PC as an video input source for the laptop. (The laptop has a small 7 inch monitor as a second monitor. It is a confidence monitor for our church pulpit.) This seems to be casuing major frame loss during my livestream. Does anyone have any ideas why this might be happening?

hollow stirrup
#

Which showed the frame loss, NDI or streaming?
It might be caused by lack of CPU performance but we cannot determine current information. Log file would be helpful to investigate the issue.

oblique yewBOT
#

@lone gale

A log file is required to help fix your issue. Please post a link to your last log file.

  • In OBS select Help > Log Files > Upload Last Log File.
  • Copy the URL and paste it here.

(Note: If you do not see an obsproject.com URL, you will need to update OBS Studio to version 22+)

brave flume
#

Should the Virtual Camera (native or plugin) be causing high CPU? Wondering if it needs a newer CPU feature than is available on the FX-8320. I have new i7 on the way, but... wanted to check to see if this was normal.

I thought it was an NDI thing, but with the virtual cam disabled, I was able to add 7 NDI sources and CPU usage stayed below 60%. The only problem at that point, is that none of my participants can see me.

jade oasis
#

Anyone here use Replay Source plugin? I livestream school sports using OBS and I'm wondering which would be better to use, the replay buffer/script or the Replay Source plugin?

dense dragon
civic crest
#

and it's only 26M? that's suss as hell.

#

someone probably needs to delete that.

wide kraken
#

Probably doesn't include CEF

civic crest
#

the DMG is only 26M? not bloody likely.

wide kraken
#

Why?

#

OBS without CEF isn't all that big

wary escarp
wide kraken
#

This build seems to be missing an awful lot, like ffmpeg, libx264, the helpers, etc. so it's even smaller

#

Probably doesn't even run outside of the system it was compiled on

dense dragon
wide kraken
#

I don't have a mac

#

But the dmg is missing a ton of dependencies so I can't imagine it runs

dense dragon
#

Its not the same .dmg file that Intel OBS uses

wary escarp
#

Is it M1-only or universal?

dense dragon
#

M1-Only.

wary escarp
#

I see

#

can't test it then

dense dragon
wary escarp
#

i mean the structure inside the package

#

normal OBS looks like this:

civic crest
#

he didn't build it using the script with the right option

wary escarp
#

(also I deleted my original picture because it might contain sensitive information)

civic crest
#

there's a specific switch for the build script that builds the proper .app directory structure.

wary escarp
#

so they manually created the .app bundle?

civic crest
#

not clear how that bundle got created.

#

"bundle". heh.

#

i wonder if the build script goofs a bit when you -p -b it, maybe?

#

i've never run the build to create a disk image like that. have only done the -b option for the bundle and it whips it up perfectly.

wary escarp
#

same here

#

works fine for me

#

also -p creates an image that looks like this (even on my machine):

dense dragon
#

Here is the difference with the dmg files:

wary escarp
#

how did you create this .app and .dmg?

dense dragon
#

Homebrew

wary escarp
#

huh?

dense dragon
#

Yea. I compiled it with Homebrew.

civic crest
#

homebrew isn't a compiler.

#

i wonder: does brew have a package for OBS? that might be disastrous. heh.

wary escarp
civic crest
#

oh dear. ok.

#
==> Casks
mobster             obs-ndi             obs-websocket       streamlabs-obs
obs                 obs-virtualcam      obsidian```
#

yep

wary escarp
#

obs-virtualcam wtf?

#

thats no good

dense dragon
civic crest
#

i suppose if it builds properly, all is good. but by the looks of what we've seen here with the M1 build: it didn't.

wary escarp
#

oh god, 350 people broke their virtualcam in the last 3 months

wide kraken
#

I mean OBS mostly compiled natively for ARM, but CEF doesn't and some stuff probably broke

civic crest
#

the packaging into the bundle doesn't look correct though.

#

that's where gxalpha and i were going.

dark spear
#

Good morning! I wonder if there is anyone out there who can help me with green/amber monochrome filter or LUT?

untold jay
#

@dark spear want to turn everything into shades of grey and green?

#

i think you'll need to open the default LUT (data\obs-plugins\obs-filters\LUTs\original.png) in an image editor, and edit the colors there as needed (i.e. edit color balance in GIMP to reduce reds and blues), save the results to a new PNG file, then use it with "apply LUT" filter

dark spear
untold jay
#

@dark spear might be doable with just the color grading filter in streamFX, try that

dark spear
white dune
#

i think most people have switched over to the built in feature

untold jay
#

@lethal otter i'm sure some people do, but i'm also sure you had a different question in mind to ask, so ask that one

#

i don't think i ever crashed with the obs-virtualcam plugin, make sure you're upaded to Fenrir's update from 2020

#

i don't know why would you be crashing
maybe try using the inbuilt camera with Exeldro's plugin instead?

#

try the first one first

boreal ether
#

hellow, ihave a problem with ELgato HD60s in OBS, after recording fora little bit it show up thats isn't connected and after removing usb-c cable and plug it again its run correctly.
i tried almost every thing without reaching or figuring out where is the issue.

#

-+/

#

.,piu

oblique yewBOT
tidal latch
#

while I also try and search it, does anyone know if there is a plugin that adds more audio tracks to advanced audio properties?

vale vine
#

There isn't a plugin. You would need the music edition fork @tidal latch

#

It has 16 tracks iirc

stark narwhal
#

Channels*

#

So probably not what they're looking for

vale vine
#

Oh, still 6 tracks?

stark narwhal
#

Don't see a mention of increased tracks in the readme

#

So my guess is nope

#

Gonna check

vale vine
#

Yea, was looking. 16 channels and a master mix

#

I misspoke

#

But it is still a pretty nifty fork

stark narwhal
#

Yup. And yeah only 6 tracks

vale vine
#

One day I may get tempted to play with it. Maybe....

blissful fulcrum
#

i just deleted obs

#

out of rage

#

it lagged my recording

#

everytime

#

whereas if i recorded using streamlabs obs it dint lag anything

analog ruin
#

happy you found something that works for you ๐Ÿ™‚ If you ever decide to switch back, we'll be here to help out

blissful fulcrum
#

ok

#

i wont leave this discord tho

#

๐Ÿ˜‰

analog ruin
#

you're of course welcome to stay ๐Ÿ™‚ We cant help you with anything streamlabs related tho

blissful fulcrum
#

lol

#

np

mortal harbor
#

I need help because the + does not appear in sources and I cannot record with my capturer.

wary escarp
mortal harbor
#

Sorry

static oracle
#

Is self promotion allowed here?

oblique yewBOT
fluid shadow
#

I just realized that the browser source is not playing AV1 video. Is that something I can update?

hard jay
#

Short answer: no.

fluid shadow
#

ty!

hard jay
fluid shadow
#

Is it safe to assume that eventually a new chromium will arrive?

#

ok im reading

#

nice

#

yea i agree, i would rather have a solid CEF than an updated buggy one. I'm excited for AV1 for talkshows and realtime video, but even av1 might be too much for most anyway. My tablet almost melted playing av1 hehe.

austere meadow
#

hello is there a way to get motion blur

analog ruin
#

not inside of OBS as far as I know. You could do it in your video editor tho ๐Ÿ™‚

austere meadow
#

oh so it means not possible in live streams at all?

analog ruin
#

I cant think of any ways, no. There are plugins that provide a blur filter, but not motion blur

austere meadow
#

ok

peak vector
#

Motion blur needs access to multiple previous frames to work which OBS does not directly provide, it may be possible to do with a plugin but it's probably very resource intensive to do in realtime

upper jungle
#

im not sure if this belongs here or in tech talk.. but im trying to connect my mix it up to my obs studio.. i watched the videos that i needed to install websocket. did that but now it wont show up under the tools section.. i i honestly cant find it connected to Obs at all. what am i doing wrong

mortal harbor
#

Hello.. thank's for my access into the group

#

I have a problem with ip cam for configuration into the obs.. i Need help for plugin for ip cam

blazing tusk
#

im having a dropped frames situation, streamelements sent me here from their discord

stark narwhal
blazing tusk
#

yes @stark narwhal

stark narwhal
#

!framedrops

oblique yewBOT
stark narwhal
#

Assuming twitch streaming?

blazing tusk
#

yes

stark narwhal
#

In that case the link is fully Valid

#

(there is a bug with YouTube so just making sure it's not that one)

blazing tusk
#

I have had that link given to me a few times ive updated it multiploe times im still in version 21.8.5.765

#

Ive literally downloaded an "update" 3 times @stark narwhal

vale vine
#

Wut? That sounds like a streamlabs obs version number

blazing tusk
#

i have the obs powered by stream elements

#

they sent me here

vale vine
#

Then the link above is accurate

#

It's not a software issue. It's a "your connection" issue

blazing tusk
#

yes but i cant enable dynamic like it says

#

im here cuz im beyond lost, i never said it was the software but im blind here

hard jay
#

@blazing tusk We unfortunately can't support OBS with their plugin installed.

#

They replace core components of OBS, you'll either need to fully uninstall their plugin and do a clean reinstall of OBS, or reach out to them for assistance.

blazing tusk
#

Id rather do it through you all, so uninstall and reinstall correct

hard jay
#

!se

oblique yewBOT
#

To cleanly remove the OBS.live plugin:

  1. Uninstall OBS.Live
  2. Uninstall OBS Studio (make sure that "User Settings" is not selected)
  3. Install OBS Studio again from https://obsproject.com/
    Your settings will be saved unless you have selected to delete them during removal.
blazing tusk
#

it wont uninstall obs live

#

btw thank you for all the help im sure its annoying, i really do appreciate it

hard jay
#

Can you be more specific with what "won't uninstall" means?