#plugins-and-tools

1 messages · Page 28 of 1

lucid thicket
#

I got up to 99

obsidian agate
#

!virtualcamremove if it is not appearing there, follow these instructions, but use the Installer BAT file instead of the Uninstaller one.

Make sure OBS is closed before doing this

oblique yewBOT
#

To uninstall VirtualCam on Windows:

  1. Navigate to: C:\Program Files\obs-studio\data\obs-plugins\win-dshow
  2. Right click virtualcam-uninstall.bat, and Run as Administrator.

If you have OBS installed in a different directory (or in portable mode), right click your OBS shortcut and choose "Open file location" to track down the location of the obs-studio directory.

lucid thicket
#

Okay so I have a consistent way to capture the healthbar

fossil wyvern
#

don't get too high because the color of that bit of the UI might actually change with game situations.
try doing a real test while moving in-game and shit

lucid thicket
#

I was just jumping around

#

didnt lose anything

#

I made it pixel perfect with alpha map

fossil wyvern
#

also try going in a darker area

lucid thicket
#

I cut out the pixel layer in the middle that was transparent

fossil wyvern
#

👍

lucid thicket
#

that black part is actually consistent dont worry

timid jacinth
#

I mean un install it and re install it?

obsidian agate
#

no, just run the installer. I ran the Removal command so you can see where to find the installer BAT file (its in the same place the uninstaller is located)

fossil wyvern
# lucid thicket

now if I understand, there's a second concern which is that the medallion part won't show when you're in in-game menus?

lucid thicket
#

actually no

#

the medalian isnt too important imo

#

I did have one thing I noticed though

#

it only happened twice but during a fade to black on this intro cutscene, it picked up two patterns

#

I'll see if I can reproduce it

fossil wyvern
#

you're sure? because it's perfectly doable to have a logic that's
-when there's medallion + health bar, show both
-when only medallion, show only medallion
-when there is neither hide everything

fossil wyvern
timid jacinth
lucid thicket
#

This is a centered 16:9 of the ultrawide, the scenario in question

#

if the healthbar is showing, I can fade in the medallion (with the health bar)

#

if the healthbar isnt showing, then it just looks clean

fossil wyvern
#

👍

lucid thicket
#

that said, now I need to get the uhh

#

macro part itself working

#

and yeah

#

its picking up little things like this

#

(i tried to just screenshot it, it wouldve highlighted this entire area in red)

fossil wyvern
lucid thicket
#

I personally dont think that'd be a huge deal though

obsidian agate
fossil wyvern
lucid thicket
#

(B) is my mask layer

#

does this look right?

fossil wyvern
#

and now you'll need a second macro to hide it when not showing, which is the exact same, but with "If not" instead of "If" and "hide" instead of "show"

lucid thicket
#

I'll have to set some of this up again when I actually get the ultra-wide but give me a moment and I'll see how this is working

lucid thicket
#

It's not a very graceful change but it works

#

any chance I can eliminate that brief period of black screen causing that problem?

fossil wyvern
#

what problem exactly?

lucid thicket
#

Oh the brief 300ms period of like, a small pattern being picked up on black screen

#

why does the black screen do that, for example?

fossil wyvern
#

because your pattern is basically four black bars.
So when the whole screen is black, it matches it

lucid thicket
#

Well, they've got some grey texture to them admittedly

#

but I see what you mean

fossil wyvern
fossil wyvern
lucid thicket
#

With sources*

fossil wyvern
#

if the rim of the medallion is unchanging, you can try adding the white parts of it to the match, that will likely stop it from matching on a fully black screen

lucid thicket
#

Good idea

fossil wyvern
lucid thicket
#

Oh that's good, thank you

lucid thicket
#

so I guess its unavoidable

#

but thats okay

fossil wyvern
#

eh, I'll try to think if there is a better way but might not

lucid thicket
#

it doesnt seem to pick up every time though

#

so its at least more accurate

fossil wyvern
#

good

#

could try putting a bit more of the rim, but eh

lucid thicket
#

well those badges arent cropped very well sometimes

#

I figured that out last time I tried to do this alpha mask stuff (gave up last time)

#

so like, the grey one might overlap more than the blue one

#

so I was trying to be careful

fossil wyvern
#

alternatively what you could do is add a second condition for "if not" matching a full black pattern

#

that way, it'll only act when it picks up the bars pattern and it's not all black

lucid thicket
#

I think it should be okay, there isnt many hard fades to black

#

anyway @fossil wyvern the only thing left is to make a really nice uhhh

#

alpha mask

fossil wyvern
#

👍

#

if you don't have a good video editing program, I can recommend GIMP

fossil wyvern
#

yup also good

lucid thicket
#

You mentioned not using anything but full black and white

#

but I can probably use a grey on the edges

#

to feather it

fossil wyvern
#

my advice is to feather the selection then fill it with pure white

#

that way the feathering is done automatically rather than manually

#

but yee

#

basically greyscale = alpha

lucid thicket
#

I did have a new question though after all this

fossil wyvern
#

looks p good to me

lucid thicket
#

how much impact does the "check condition" setting effect

#

there is a bit of latency on the startup of this trigger

#

but the fade out is pretty on point

fossil wyvern
#

"check condition every X ms"?

lucid thicket
#

yeah

#

I figure this increases the CPU load

fossil wyvern
#

are you sure the latency isn't from the transition?

lucid thicket
#

ill do one more with it turned off

fossil wyvern
#

also show me how you set both macro conditions

lucid thicket
#

I guess that transition does increase latency a bit, yeah

#

that said

#

still some

fossil wyvern
#

yee, show me the macros?

lucid thicket
fossil wyvern
#

ok, that's weird, I don't see any reason it would behave differently

lucid thicket
#

I think it's just the transition making it appear a bit slower

fossil wyvern
#

if you manually trigger them, by clicking on the "run macro" button, is the latency still there?

lucid thicket
#

No

sonic python
#

что мне делать с этой ошибкой?

fossil wyvern
lucid thicket
#

It's probably the fade-in of the bar itself

#

the actual UI element

fossil wyvern
#

check if checking "run macro in parallel" changes anything

fossil wyvern
oblique yewBOT
# sonic python что мне делать с этой ошибкой?

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

lucid thicket
#

yeah honestly, it doesnt matter too much

#

I think it's okay

fossil wyvern
#

yee 100ms is still, like every 6 frames

#

if you want try reducing check interval to 16 ms for it to be every frame, check if that changes anything

#

(and if it's not too heavy on your system, but I don't think so you're actually checking very little pixels)

lucid thicket
#

transitions are back on but

fossil wyvern
#

oh

fossil wyvern
solid ermine
#

Hey everyone 👋
Am John by name, came here to hang around

fossil wyvern
#

if you want to try checking what happens, close obs, reopen, in the general tab of adv-ss, check "enable verbose logging" make the macro trigger, then send a log

fossil wyvern
oblique yewBOT
fossil wyvern
lucid thicket
#

o

#

wait no i didnt send it

#

haha

mortal harbor
#

i imagine you probably spent a lot of time on this, slowly tweaking until it was right. pretty satisfying when you're finished.

lucid thicket
#

The alpha mask took me quite a long time, yeah

#

So many little stray pixels

#

Thanks for all the help

keen fog
#

Also thanks for talking through the process, I have a quick mockup for some of these on my own setup now

mortal harbor
#

ive been sitting here working on a project for work doing the same thing for about 7 hours so your experience is very relatable 😄

fossil wyvern
#

I'm still surprised it takes so long to show up, that's roughly 4~5 adv-ss cycles of delay

#

maybe try reducing the threshold?

mortal harbor
#

in the last video sent it showed up as soon as they were swinging, am i missing something?

fossil wyvern
lucid thicket
keen fog
#

looks like it might be the condition check frequency

mortal harbor
#

it isn't the threshold that is delaying it

#

if you have already checked reduce matching latency, i don't think there is a way to improve this without actually making source code changes to adv-ss

#

if the threshold was too high, it wouldn't trigger at all.

keen fog
#

in general, condition checking under 100ms appears to miss matches fairly consistently

fossil wyvern
#

on the last video it takes roughly 20 or so frames between the moment the tip stops being semi-transparent and when adv-ss sees it, but adv-ss is on a 50ms cycle which is 6 frames

fossil wyvern
mortal harbor
#

always worth trying. my experience with this is the same as what Krisiries described. i use pattern matching to detect which screen i am on in-game to know transition between me chatting scene and in-game scene.

fossil wyvern
#

(but tbh this looks pretty damn good already am just a fuckwad of a perfectionist)

lucid thicket
#

but the only way to make it detect faster would probably be to change the sensitivity

#

which would potentially start causing false positivies

fossil wyvern
#

yee

lucid thicket
#

I've also replaced all my duplicate sources with Source Clones

#

which I hope will reduce the strain on my system

#

thanks for that by the way

ebon smelt
#

Fellas, is there a plugin that follows object? Such as person walking on stage (similar to face tracker)

solid ermine
#

Hello 👋 everyone

silk edge
#

I’m using replay source to have replays for a sports broadcast, it works fine with 1 replay source but when I try to use a second camera and a second replay source nothing happens. What should I do to be able to have two different replay sources from two different cameras

stone tangle
#

If anyone knows anything about DeckLink Duo support, is there any way to have multiple program outs with OBS and the Duo?

floral yoke
lucid thicket
pliant gate
#

Hi, how long does it take to approve my plugin? Thanks in advance

glacial haven
modest rose
#

Looking for someone familiar with the shader plugin , as I'm struggling!

#

Is this the right place to ask "How do I get X plugin working" ?

frank wind
#

Anyone know of a discord plugin for OBS that can create separate audio tracks for each person in chat? I feel like I have heard of this but can't for the life of me remember where.

half frigate
#

does anyone know how to start debugging advanced scene switcher log: [adv-ss] detected busy loop - refusing to sleep less than 1ms?

#

this is probably due to macros yes? so I just disable all macros then start enabling one by one? Also when is it good to use "run macro in parallel to other macros"?

spiral ruin
modest rose
#

@weak escarp - Currently struggling to get a blur working in obs-shaderfilter -Are you able to tell me which of the several example files are in a currently working state ?

spiral ruin
modest rose
#

No Rob - I just figured seeing as how I was already using shaderfilter and it has a "Gaussian Simple" example, that it should... work.

#

But it appears tonot.

obsidian agate
# modest rose But it appears tonot.

the stand-along blur-filter that I linked is just the StreamFX one made into its own plugin, separate from the rest of SFX. it has a ton of options and blur types

modest rose
#

Appreciate that, but i'm on an itch-scratching endeavour as to why on earth the included gaussian shader is dead, Jim.

#

On another shader nothing displays until I specify Extra Pixels that match the viewport size.

#

But that doesn't seem to influence the blur shader

#

(Which I imagine might actually need that, wheras the other shader does not)

obsidian agate
#

not sure, i stopped using Shaders for blur filters, as the blur-filter plugin performs better in many cases

modest rose
#

Mmm, well, I used to do it by applying a scale filter down to 128px

#

Then scaling with bilinear back to 2560px

#

I might go back to that approach

obsidian agate
#

yep, thats one trick to use. I used to use StreamFX's "3D Transform" for that, but now I use the scaling feature of Exeldro's "Source Clone" (which is an alternative to SFX's "Source Mirror")

modest rose
#

Do you think the scaling trick is more or less performant ?

obsidian agate
#

more. Blurring a 100x100 source uses far less resources than a 500x500 source.

#

scale down, blur, scale up.

Source Clone has built-in scaling for 1/2, 1/3, and 1/4

Apply a blur to that, then just natively scale up in the OBS interface

#

the usual suggestion before Source Clone was...

"3D Transform" Filter -> Zoom out the source so it is smaller
"Blur" filter -> Dual Filtering blur
"3D Transform" Filter -> ZOom in the source so it is normal size again

It wont be as perfectly clean as a native res blur, but it will use WAY less resources, you can do more of them more often potentially, and most people wont really notice the quality difference anyway

#

with StreamFX behind a paywall for the binaries these days, alternatives are available and work pretty well

mossy lintel
#

Does anyone know if following is plugin issue or Kick behaviour or something beyond? I streamed same time to Twitch and Kick using Multi-RTMP plugin. In OBS settings I have all set up for Twitch and into plugin I added Kick url and key. Everything else like bitrate, encoder etc I left to pick from OBS. Now after downloading VOD-s from both Twitch and Kick, then Twitch bitrate is 5000kbps like is set in OBS itself but VOD from Kick only 3000kbps. Resolution of videos is same.

oblique yewBOT
obsidian agate
#

!cleanlog i probably should have asked for a clean log instead, with an attempt to stream to both services at the same time

oblique yewBOT
#

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 link to this Discord channel

frank wind
spiral ruin
bright sapphire
#

Agree - most DMs that I know who stream games use vdo.ninja with a pretty overlay 🙂

modest rose
#

@obsidian agate - Been fiddling with the gaussian shader and I've come unstuck I tnk on image.SampleLevel

#

:/

#

Way out of my depth here, so I'm not sure how to proceed without the advice of someone who understands the shader language / api

obsidian agate
#

I dont work with the shaders languages directly. I just used the premade ones that came with obs-shaderfilter

modest rose
#

Aye, I was trying to, but none of the blurs worked so I started hacking away 😄

timid jacinth
#

I found the solution for the pages that block obs virtual camera

obsidian agate
timid jacinth
obsidian agate
timid jacinth
obsidian agate
oblique yewBOT
mortal harbor
#

!downgrade @timid jacinth you can download whatever version you'd like. just know that we only offer support on the current version so if you are having issues, we will be unable to help.

oblique yewBOT
obsidian agate
#

You’ll need v24.x for that particular plugin you screen-shotted, btw, since that plugin doesnt support v25+ as stated on the page

lucid thicket
#

Alright now that I'm done streaming, I'd like some help diagnosing some issues with Tuna.

#

Tuna was not crashing before today, I'm not sure if something updated via OBS, Spotify or what but all of a sudden, local spotify files makes Tuna crash.

#

It's consistent

regal breach
# lucid thicket

you'd best ask the author of the plugin on the plugin page, as they will be able to debug that

lucid thicket
#

The file itself says it's gonna expire in 7 hours so I'm going to put it here just incase.

regal breach
#

which means that fix will likely be on the next update

lucid thicket
#

I just streamed like 10 hours and had nothing to eat and before I go to make dinner, wanted to fix this issue.

#

I don't use forums often so I didn't realize. 🙏

regal breach
#

all good

silk ridge
#

where i get multipel output update

oblique yewBOT
lament steeple
#

idk if this is where i get the info but how do i get a dock with all my yt activity on it like subs and others

odd ingot
#

Looks as though Logitech G-Hub won't auto or manually install, not sure why, but I found someone who created a repository and updated the dependencies etc. I've copy and pasted into the obs-plugin folder ( obs studio) and to no avail. I can not find the option.
Does anyone have, or has anyone installed this? It allows you to take over your broadcast with sound etc. Thank you in advance!

mortal harbor
hazy spindle
#

Can anyone help me with this recording problem I’m having

odd ingot
mortal harbor
#

GHUB is trash and the plugin has been known to cause issues for users so i would just skip it.

odd ingot
vale vine
#

Ghub is asssssssssss

glacial haven
#

just wait a little longer for the random crashes or sudden lags in various games that you spend hours on to find the root cause for, until you realize it's caused by a software you absolutely wouldn't suspect to be the reason for it 🙂

vale vine
#

I yeeted ghub for onboard memory manager for my g502

odd ingot
#

really dude?

#

I'm, looking at event viewer...now I'll look for GHUIB

light furnace
#

hi, cant find streamfx plugin. there is one o Ghub but not the .exe or a dont know how to install it

glacial haven
#

well, this can have lots of other reasons too, but GHub is always a hot suspect about this

light furnace
#

some help plz

glacial haven
odd ingot
#

Start of 7 total errors!! thanks bro!! So, what's an alternative..

vale vine
#

Streamfx was pretty much pulled due to potential gpl violations

#

What exactly do you need from it? There are lots of alternatives

glacial haven
#

to at least have the battery info

vale vine
#

On board memory manager is great for logi mice

odd ingot
vale vine
#

Gross

#

Fake surround doggolul

light furnace
odd ingot
light furnace
#

tks

odd ingot
glacial haven
#

about mic I don't know, never had a logi mic

light furnace
wooden mountain
#

What is the plugin for virtual camera?

fossil wyvern
bleak jacinth
#

HEROー

vagrant minnow
sullen hollow
#

hello !!! has anyone giving this script a go ?

#

I am trying to get it to work but do not understand ffmpeg

#

2 & 3 are confusing to me

odd ingot
sullen hollow
spiral ruin
viscid plaza
#

Is there any editors for separating game audio from mic audio?, because I have some audio levels that are a bit messed up while I was recording.

spiral ruin
viscid plaza
spiral ruin
viscid plaza
velvet ridge
#

I need some help

spiral ruin
oblique yewBOT
# velvet ridge

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

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

velvet ridge
oblique yewBOT
# velvet ridge https://obsproject.com/logs/IJuSdcrHHx9aNnWi

Log contains debug or verbose error messages (browser/ftl/directshow/etc), for a filtered version click here

🛑 Critical
  • Hardware-accelerated GPU Scheduler
ℹ️ Info
  • Windows 11 22H2 (OK)
  • Not Admin
  • No Output Session
  • Third-Party Plugins (4)
Hardware Check

Intel Core i7-12700F - OK! / GeForce RTX 3070 - OK!

viscid plaza
mortal harbor
spiral ruin
velvet ridge
#

ummm

#

Ok I uninstalled it, should I restart my pc?

#

Ok its fixed, thank you @mortal harbor

viscid plaza
thorny talon
#

sorry if it has been asked before, but has anyone been experiencing lag when using their El Gato Stream Deck, as in it can take a long time for the response of pushing the button for it to actually happen in OBS? v29.02 OBS and 6.2.0.18816 on SD... TIA

thorny talon
#

I think I just fixed it. Since experiencing this issue I had just recently bought a 12 port( I think) USB3 powered hub and moved pretty much everything I had extra to that hub, but still had another 4-port plugged in USB3. Moved stream deck to that and it worked with no lag, note: only the SD is plugged into that 4-port..

#

The real test will be next stream..

glacial haven
mortal harbor
#

Is there some sort of plugin which can basically do this with my mic audio:
So whenever the input is too loud (to the db you set) and the mic peaks it will like automatically turn down the gain so it doesn't peak
And whenever it's too quiet it turns it up to whatever level you set

Idk if that's even possible but if yeah then what would that be? And I assume it's not a default in built feature so that's why I'm asking if there is a plugin but if it's a built in feature then what's that called as well, Thanks :)

regal breach
mortal harbor
oblique yewBOT
# mortal harbor Ah okay, How would I go abt setting that up then?

You can fine-tune your video and audio sources using filters. To access Filters, you can either:

  • click on the Filters button on the source toolbar
    OR
  • right click on your source (or click the Gear icon next to an audio source) and select Filters

See the Filters Guide for more information on what filters are available and how they work.

mortal harbor
#

Tyy

rancid gyro
#

alguien habla español?

oblique yewBOT
# rancid gyro alguien habla español?

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

thick palm
#

Is kappamon safe?

fossil wyvern
#

Idk, who was threatening it?

#

jokes aside, should be afaik

#

but then again, I'm basically a rando stranger on the internet to you, so blindly trusting my opinion on security matters is debatable at best

glacial haven
vale vine
#

I don't vouch for pen. They eat kneecaps

glass moth
#

nugger#

obsidian agate
glass moth
#

i was supposed to write nugget lol

obsidian agate
#

do you have a question about OBS plugins, or are you just shit posting?

spiral ruin
#

a nugget is still out of context for this channel. The dining room is down the hall, in the community category.

nova fjord
#

How do I do twitch chat up on OBS

obsidian agate
nova fjord
#

I’ve done that but I don’t have the chat add on

oblique yewBOT
neon basin
#

Anyone free? Source record plugin is playing games with me

surreal rose
#

did anyone else rmtp file go missing after they updated OBS?

vale vine
untold jay
#

@vale vine This is why we ask people to not crosspost.

vale vine
thick palm
#

Does anybody know where to get LUTs for free?

#

Or how to use Lightroom LUTs in OBS?

high gull
#

Anyone know how to get a stream KEY or ID from Fambase and Superlive, they dont have it listed in the apps.

regal breach
copper plank
#

Will Multi Rmtp not work with latest OBS anymore? I keep getting "Unable to load plugin, please update or remove "

oblique yewBOT
regal breach
river laurel
#

Problem detected in the PLUGIN "Visibility-timer.lua". (The source always activated by himself when you swich scenes).

PROBLEM FIXED (For me) about the PLUGIN VISIBILITY TIMER LUA.

I should modified the code inside of it because "activate(true)" is wrong, (line 180) and ("setting, "start_visible", true) is wrong too (line 187). That's why the scene started always at switching scene.

For streamers who have this issue, you should modified the code like i say up_vote

trim bough
#

Hello, I am having trouble getting my obs studio companion plugin to install on twitch soundtracks. Any idea on how to fix this?

fossil wyvern
trim bough
#

ahh appreciate it , any alternatives you know of ?

oblique yewBOT
fossil wyvern
#

don't any plugin to separate audio

trim bough
#

okay thanks !

toxic nest
#

is there a way to show the input of a controller in OBS while playing on an actual console somehow?
could also be a hardware solution, like a device that is hooked up between the controller and console
dont want to install anything on my console, not willing to mod it

toxic nest
#

yes

#

Xbox 360 in my case

fossil wyvern
#

as far as I can think of, the only way to do this would be with an USB splitter, which are hardware that have to be specific to the HID to split.
SO i'd say, realistcally, probably not doable

#

(that's with the concept of sending the inputs of the controller to the computer as well as the console)

glacial haven
#

though that was 2019

#

still I think that most consoles would try to protect themselves from it, so unless they provide an API for it themselves you're out of luck I guess

toxic nest
#

sad
I thought there might be a good solution like a USB splitter or something like that

fossil wyvern
#

oh yeah, with a custom-built controller....

toxic nest
#

hm should work with multiple controllers, like Xbox 360, Xbox One and PS4 :/

glacial haven
#

yeah, you'd be able to get the USB signals, but interpreting them correctly is a whole different story then

fossil wyvern
#

because they are basically emulating two devices

toxic nest
#

I think they need some paring through USB right?
2 signals one for the PC and one for the console could be confusiong for the controller or am I wrong?

fossil wyvern
#

pariing?

glacial haven
#

aren't console controllers wireless (bluetooth) nowadays anyway? but when you intercept the BT transmission you have the same problem, it will be encrypted

toxic nest
#

maybe a solution would be to put the controller into the PC and the PC outputs a signal through another USB slot into the console?

glacial haven
#

that would be what a raspberry/arduino based solution could do, but again, you would probably need to have some private encryption keys to be able to generate valid signals for the console

fossil wyvern
glacial haven
#

or at least interpret them correctly

toxic nest
#

damn I thought the signals wouldn't be encrypted and it would be much more open
plus I thought the pc and console would handle it almost the same

cause there are emulators which can convert xinput from a controller to keyboard and the other way around

#

the easiest solution would probably be to mod the console but I don't want to do that

glacial haven
#

yep

fossil wyvern
toxic nest
#

yeah thats what I meant with 'paired' 😅

fossil wyvern
#

that's why splitters are device specific.
Basically the splitter talks to the controller, and gets the info from it, and then talks to each of the hosts separately, passing as controller itself

#

can't just split the signal liek you'd do jack

toxic nest
#

hm then a completly new custom device would need to exist that "splits" the signals properly and interpret it correctly
damn

fossil wyvern
#

yup

toxic nest
#

I understand why they did it, to reduce the cheating on consoles

fossil wyvern
#

such splitters do exist for some specific devices (example : http://www.huintech.com/product/detail?id=1), but, it'd need to be done specifically custom for the controller. this one won't work on anything else than a barcode reader

toxic nest
#

haha okay 😄

#

there is a "way" to do this
connect controller to the pc and stream through the xbox app but the delay and video quality would be pretty bad

shy gorge
#

Hello Guys,
i currently trying to figure how to Change Source visibility Base on The previous Scene i Switch From.

I tried advanced scene switcher, but it keep force clsoe when i press the macro that i made.

oblique yewBOT
fossil wyvern
#

^this can do it

shy gorge
#

it keep force close

fossil wyvern
#

wdym?

shy gorge
#

the OBS not responding when i press the macro that i already made

fossil wyvern
shy gorge
#

I saw user that also the same problem with me,
but he said that he can figure it with Move Transitin.

shy gorge
#

then, if i press this macros again.
it will not responding

fossil wyvern
shy gorge
fossil wyvern
shy gorge
median gazelle
#

My game is getting captured and its open how do i fix this

#

@lament nova

lament leaf
# median gazelle <@197183601811390466>

It is against the #rules to tag people for assistance. You posted your issue, and now you wait until someone is able to help you.
All the work is done on a volunteer basis, so someone is not always around to offer assistance

median gazelle
#

o w sorry

#

ok

fossil wyvern
median gazelle
#

so I am trying to capture fortnite but it doesnt even when I have it open

#

i have it to specify on that capture but it doesn't

#

do you know how to fix

hard jay
# median gazelle do you know how to fix

I would recommend the dedicated support channels, as this channel is for help and questions with third-party plugins and tools, not basic OBS troubleshooting.

median gazelle
#

kk

gaunt zealot
fossil wyvern
#

ooh

#

should be able to work for a controller too, no, 360 controller should be a wone-way sender?

#

I mean obvs not this hardware, but a theoretical similar hardware tailored for a controller

visual lantern
#

Is there a plugin to make a spinning wheel?

hazy slate
#

NDI input source audio an during streaming monitoring like monster voice. how can i fix it??
There was no problem with the obs log.

fossil wyvern
sage mantle
#

Hello guys, I have a problem, I want to make a macro in the Advanced Scene Switcher that, when transitioning, executes a random of 5 macros that changes the type of transition. But when changing the transition, the main macro loops, does anyone have a ready-made solution?

fossil wyvern
#

show me the main macro?

sage mantle
fossil wyvern
hazy slate
fossil wyvern
sage mantle
fossil wyvern
sage mantle
#

it got fixed after i wrote about it, wtf

fossil wyvern
#

you're not in studio mode?

sage mantle
#

no

#

doesn't matter, it's fixed, it seems

hazy slate
oblique yewBOT
fossil wyvern
hazy slate
#

streaming pc(mac) input NDI Source. video capture device source can't sound play..

#

and NDI Source 4.11.1

#

sorry i'm korean my english so bad

remote geyser
#

Hi, my Mirror Fonts from Stream FX and some other plugins like Freeze camera, just stop working after the last update of OBS, any solutions??

hollow stirrup
hazy slate
hollow stirrup
#

I’m sorry I read really fast that I thought you are using the camera. Anyway Asynchronous Audio Filter might be helpful. Just install it and add the filter to your NDI source.

hazy slate
hollow stirrup
#

no

#

It will just adjust the number of received samples to avoid audio buffering becomes increased or causing glitches.

hazy slate
hollow stirrup
#

When installing, you need to choose an option like For Current User.

hazy slate
#

not running.. ㅠ_ㅠ

hollow stirrup
#

Is this Libraries?

#

If that's the case, the destination is wrong. OBS 28 and later won't look into that directory.

hazy slate
hollow stirrup
#

The right destination is Library under user's directory.

#

I think you need to uninstall it and reinstall with the option something like "Current User Only" is checked.

hazy slate
#

download to zip and move to apps->obs->plugins. can running

hollow stirrup
#

I'm glad to hear that. I'm sorry for the confusion of the installer.

hazy slate
#

i'm going test that. thank you

hollow stirrup
#

After adding the filter to NDI source, the filters dialog will be like this. I recommend to check Use OBS time instead of source time for NDI Source.

hazy slate
oblique yewBOT
hollow stirrup
#

Does the same problem mean monstrous voice, maybe voice like a slow motion?

fossil wyvern
#

monstrous voice has no intrinsic merit...

hollow stirrup
#

It's usually difficult to describe how the audio is bad. It's better to upload a recorded file if the problem is still there and all the rights are ok.

hazy slate
#

but sync setting change problem resolved that issue

hollow stirrup
#

That sounds like your NDI is working well. 😌

still narwhal
#

has Source Record updated itself to 29.1.1? Am I the only one having it crush when finish recording(encoding)?

frozen aspen
#

im having issues with it but ive only just started using it. I find that sometimes after using it OBS wont close or even occasionally OBS just crashed and closed randomly

still narwhal
still narwhal
oblique yewBOT
# still narwhal as of my experience, that is due to encoding overflow(im not sure if this is cor...

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 link to this Discord channel

gritty copper
#

So i need help. I downloaded OWN3D Pro. I have logged in. But this is what it says. Some1 help me

fossil wyvern
#

but that'd be a question better asked to own3d themselves

dusky basin
#

also, tbh, askl own3d

#

seeing as how they're a commercial operation

gritty copper
#

@fossil wyvern

fossil wyvern
gritty copper
#

does thay have a dc??

#

cus idk how to join

#

prob on the website

still narwhal
frozen aspen
still narwhal
frozen aspen
#

no worries, its a pain as i had such high hopes when i heard about this plugin.

long flame
#

29.1 breaks the VirtualCam plugin again (https://github.com/Avasam/obs-virtual-cam). Which was needed with https://github.com/obsproject/obs-studio/issues/3635 still being an active issue that we don't even know for certain will be fixed by the OBS-specific patch in the next release of OpenCV.

I'm guessing might be due to this: https://github.com/obsproject/obs-studio/releases/tag/29.1.1

  • Added a DLL blocking feature for Windows. This allows OBS to block problematic DLLs from attaching to OBS and causing freezing or crashes, for example 3rd party overlay hooks and outdated video capture devices. [notr1ch]
    • This blocks old versions of popular VTubing software virtual cameras that are known to cause freezes when accessing video capture device properties. If you are affected, please update to the latest version of your VTubing software.

Any idea how I could maybe update the plugin, if not too complex? Otherwise I'm once again raising priority to resolve the integrated VirtualCam issue.

fossil wyvern
#

(it shows which dll it has blocked after closing)

long flame
#

If it's supposed to show a popup, then it might be something else that causes the plugin to fail.

fossil wyvern
#

I'm not extremely knowledgeable on this, but from what I've seen, most of the plugins that broke on 29.1 was because obs updated ffmpeg and they were linking directly to it. You're sure that's not your case?

fossil wyvern
mortal harbor
long flame
# fossil wyvern I'm not extremely knowledgeable on this, but from what I've seen, most of the pl...

Taking a look at the logs, this is the only mention, so it could be something like that (logs from 29.0.2 does show it loaded properly):

14:17:15.600: NVENC supported
14:17:15.795: [NVENC] AV1 is not supported
14:17:15.798: [noise suppress]: NVIDIA denoiser disabled, redistributable not found or could not be loaded.
14:17:15.799: Failed to get NVVideoEffects.dll version info size
14:17:15.802: [NVIDIA VIDEO FX]: FX disabled, redistributable not found or could not be loaded.
14:17:15.843: LoadLibrary failed for '../../obs-plugins/64bit/obs-virtualoutput.dll': The specified module could not be found.
14:17:15.843: (126)
14:17:15.843: Module '../../obs-plugins/64bit/obs-virtualoutput.dll' not loaded

#

I wonder if just rebuilding against OBS 29.1 would fix it if cmake find the updated FFMPEG library. I'll try that, thanks for the hint!

fossil wyvern
long flame
#

Thanks for the help, I fixed it. I had to update code using some now-removed obsolete references too.

vale vine
#

Nice job!

fossil wyvern
#

gg 👍

long flame
#

Can't wait to no longer need this plugin, I really hope the OBS compatibility patch actually works in OpenCV 4.8

inland acorn
#

how do i reset the obs settings?

spiral ruin
mortal harbor
#

can someone help? i updated my follower alerts and they update in the streamlabs but when im streaming the old alert comes up

hallow vale
oblique yewBOT
mortal harbor
mortal harbor
violet solstice
#

Hello I am having an Issue with OBS Plugin Source Record were it stops recording once I open a game up and am unsure as to why or how to fix this issue

regal breach
violet solstice
#

video*

hard jay
#

!log

oblique yewBOT
#

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

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

hard jay
#

Do that after the issue occurs.

oblique yewBOT
#
🛑 Critical
  • MP4/MOV Recording
ℹ️ Info
  • Windows 11 22H2 (OK)
  • Not Admin
  • 0.1% Rendering Lag
  • 0.1% GPU Encoder Overload
  • Third-Party Plugins (1)
Hardware Check

Intel Core i7-8750H @ 2.20GHz - OK! / GeForce GTX 1070 - OK!

fossil wyvern
#

no real point in deleting the link

violet solstice
#

why does it matter?

fossil wyvern
#

it just makes it more tedious for people to access the log

violet solstice
#

oh

oblique yewBOT
fossil wyvern
#

anyhoo, the source record filter is on the display capture, right?

violet solstice
#

I just thought maybe I did it wronge lol

#

yeah

fossil wyvern
#

why exactly?

violet solstice
#

I wanted to get my game recording separate from my stream recording

fossil wyvern
#

can you show me what you have available under "encoder" in the properties of the source record filter?

violet solstice
#

that didnt work how I wanted it too

fossil wyvern
#

no show me what options there is in the "encoder" dropdown

violet solstice
#

Oh

#

lol my bad

fossil wyvern
#

np

violet solstice
fossil wyvern
#

ok, I'm seriously unsure then

violet solstice
#

yeah its weird and it does not do it on every game either

#

Doom does fine but Ion Furry does not

fossil wyvern
violet solstice
#

no 1920x1080

violet solstice
fossil wyvern
# violet solstice no 1920x1080

then why is your display capture capturing that one too, I thought it was supposed to capture something else than the game

violet solstice
#

I guess i don't know why it is that way is there a way to stop that? No I am trying to have it get the game and game audio separate for editing later i only shows the doom vido in the recording though not the screen with my chat and obs up

fossil wyvern
violet solstice
#

I want the video of the game with the game audio separate from the video and audio of the stream like the face cam and my talking

fossil wyvern
#

ok then use game capture to capture the game and put the source record filter on that

#

not display capture

violet solstice
#

ill try that

#

no it does not capture anything for gameplay

oblique yewBOT
# violet solstice no it does not capture anything for gameplay

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

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

violet solstice
oblique yewBOT
violet solstice
#

did this with the game capture instead same issue

#

mb even when i took out the display capture myb i thought I grab the other url lol

#

are there any other work arounds to getting separate video?

fossil wyvern
#

there is most definitively something fucky, but I can't for the life of me figure out why it's throwing that error

violet solstice
#

if this help with what it may be the video does not complete or become playable until I fully close down OBS but only on some games

#

want a log of it working for doom idk if that would give any thing

fossil wyvern
#

yeah, just to check

violet solstice
oblique yewBOT
violet solstice
#

This time was a lil odd usually it finalizes the video when stop recording and close the view on the filter this time I had to exit OBS completely to finalize it

#

I have also tried fresh installs of OBS and the Plugin a few times

violet solstice
#

Some Times when I got to open the filters option with source record on it crashes OBS

radiant chasm
#

I am using the 4.9 websocket for OBS and there seems to be a problem since my script cant control OBS

#

can someone analyze this and tell me if there is any bug?

oblique yewBOT
fossil wyvern
inland acorn
#

so my sound no longer comes out the sound that the computer makes it come out how do i solve this

violet solstice
#

Does anyone know if there is an alternative or work around to using Source Record to record game play separate from my stream recording?

gaunt zealot
violet solstice
#

On most games it record right up until i hit the launch button on a game and then it stops recording

violet solstice
glacial haven
#

you then record on OBS 1 and stream from OBS 2

gaunt zealot
violet solstice
violet solstice
glacial haven
#

I know it's working because I've been doing it for a very long time, but these 2 OBS instances are running on a separate streaming PC, I wouldn't do this if I had a single PC setup tbh

violet solstice
glacial haven
#

but that's because I play shooters and am very sensitive to input lag, if that's not the case it could also work on just 1 PC

violet solstice
#

Somone was trying to help me in here last night but couldnt figure it out either

#

But its weird it works for a few games and then does not work on others

glacial haven
#

since this option is a lot more complex to setup and maintain I'd still suggest to first invest more time in trying to fix the source record - maybe you could do a source clone of the game capture and instead record that cloned source as some sort of abstraction layer?

violet solstice
glacial haven
violet solstice
#

would i use this in conjunction with the Source record plugin?

glacial haven
#

you clone the game capture source with that and then apply the source record not to the original game capture source but to that cloned source instead

violet solstice
#

okay Ill give this a shot

glacial haven
#

haven't tried this myself, it's just something that I have read people had success with in similar situations

#

ofc looking at what you can fix with the game capture source itself might also be helpful - like, did you investigate whether the capture source also fails on these games without the record part? what does the log say at the moment when you open a game where capturing would fail?

#

though for that part I'd suggest to rather head to the#support-portal and provide your log there for people to help you investigate on what is happening

violet solstice
#

Ill get you a log if that would help I had the guy/gal helping last night fairly confused on why it was doing this and the normal stream recording with my face capture is fine its just the source record video that fails

glacial haven
#

so the stream recording would show the game content and your cam feed in addition?

violet solstice
#

Yeah my main display capture works perfectly but the filters video does not and I have tryed both game capture and display capture

glacial haven
#

then this would be an indication that the game capture source doesn't completely fail by itself but does something that somehow makes the source record stumble - something that this abstraction layer through a source clone that I mentioned might help with (but it also might make no difference at all, just need to try)

violet solstice
#

and when i stop recording and hide the filter it does not finalize the video i have to close out OBS tp finalize it

#

yeah setting that up RN

oblique yewBOT
violet solstice
#

still ended up not recording properly

#

its just weird on what video it does take it fine right up until the game window itself actually launches Idk how much it matter either but it work 100% perfect for Doom 1993 but if i go to play like ion furry it stops

glacial haven
#

before you think about more complex solutions (where I'm afraid it's likely that you run into system resource bottlenecks doing it on only one PC anyway) you should take it one step back, do another attempt without the source clone and take a log of that session to the appropriate #support-portal channel, I am not really experienced with reading OBS logs other than my own 😛

#

and maybe for that test session do one short capture of a game where it's working, then move over to a game where it breaks, then end the session and that's the log you upload

violet solstice
#

oh cool thanks for the tip I have done both one of doom and ion but never in the same session ill grab those and move them over to the correct channel

#

thank you for you help

glacial haven
#

having both things in one session allows for a direct comparison and maybe also some helpful messages at the time when it breaks

violet solstice
oblique yewBOT
violet solstice
#

I am back in here have had no response in the windows channel for trying to solve this issue?

spiral ruin
oblique yewBOT
neon basin
#

Anyone free to offer a little q&a with me?

oblique yewBOT
# neon basin Anyone free to offer a little q&a with me?

Welcome to the OBS community support channel. If you have a question, go ahead and ask it, and if someone is available to help they'll respond. Try to be detailed, and provide a log if you are having issues with streaming/recording (Help -> Log Files -> Upload Current Log). Please be patient if someone doesn't respond right away!

neon basin
#

So I just tried getting back to using the source record plugin. And a few things have been happening. First, and I don't have a log handy since it's on a good run of not doing it, whenever i try to change the settings on the plugin on my webcam, it will sometimes crash as i click on the plugin (can supply pictures and dig up a log if needed) and the other thing is the last time I recorded, I got the full recording of my webcam, but only 3 minutes of my display capture

slate stream
#

Hi guys, I was actually thinking of streaming a few games on my ps4 using a capture card and I was wondering if it is possible for me to speak to my friends in a party while streaming.

inner lily
#

hello, is there any plugin to show live lyrics of playing song on Spotify? Spotify has that feature inside but idk if easy way to integrate my scene

frosty hinge
#

hey, so ive downloaded a vertical recording plug in but its not showing up in my OBS when it should. any ideas?

oblique yewBOT
glacial haven
drowsy spoke
#

Hello guys!

#

I need a plugin or software that can be connected to OBS that allows the camera to have filters like on TikTok and Snapchat.. The main goal is to make it cartoonish/AI picture, but not to look too fake..

glacial haven
#

the only thing for PC that could do this in a similar way would be Snap Camera - Snap has discontinued it but you could search for the "SnapCameraPreservation" project

something which is not as close but can still be used to achieve at least similar effects would be a combination of the AI face tracking feature (need an NVIDIA card) in exeldros Move plugin and effect shaders - but that's going to be a lot of work to set up and needs a quite advanced understanding of OBS, that's nothing you set up on a weekend

#

I mean, if you can live with having the real video feed just with some more cartoonish look (as opposed to transforming your actual face into an anime face which you would need something like snap for) then you could look at the OBS shaderfilter plugin, there are a few shaders that create an effect that at least comes a bit close to this, e.g.: https://www.youtube.com/watch?v=uK0iocWeQTc

#

but there's a reason why there are not many people using actual snap live face effects, there are not many good options to do it - and Snap Camera, even by the time it was still officially supported, was a mess to work with, e.g. it would have a fluctuating delay making you often end up not being lip synced anymore

#

if you were searching for a simple low effort solution I'm afraid you can stop right there 😐

#

and if you are actually willing to commit a substantial amount of time into it and learn it all you would find the crazy people you need to learn from on TheSushiDragons discord (I hope that's not considered as advertising, I am not affiliated with him in any way)

drowsy spoke
#

NOPE!

#

I found a way to make Snap Camera work again 🙂

#

I am ugly... Don't look at me 😄

hallow vale
#

Ugly?! No, you deserve your own DreamWorks movie! 🧡

drowsy spoke
#

Haha thanks.. Btw, whoever wants to learn how to do this.. I can send you a youtube link through which it is well explained..

#

Literally the old Snap Camera works exactly the same with the new snap filters

#

Good for streaming through OBS/vMix on all platforms especially for TikTok and Instagram...

hallow vale
drowsy spoke
hallow vale
#

Cool, thank you!

glacial haven
#

that's literally what I wrote in my first sentence in the response to you

drowsy spoke
#

LOL

#

I literally see that sentence now HAHAHAHHAA'

glacial haven
#

I just didn't want to link to the SnapCameraPreservation project, since the license status is...questionable

#

but it's a simple google search for sure 🙂

drowsy spoke
#

I started reading from "something which...."

#

Sry bout that

glacial haven
#

don't worry, that video is also very good, I like the videos from that guy anyway and it certainly explains things a bit easier

drowsy spoke
#

Yap...It was super easy to install the new patch..And I can't notice a delay by far..

glacial haven
#

my problem was that it would be like that in the beginning, but 2 hours into the stream and 50 filter switches later it was a totally different story

drowsy spoke
#

Ahaa...Gotcha..

glacial haven
#

aside from the fact that every filter has a different delay

#

if you have more complex filters they will have more delay

#

while simple ones will have next to none

#

the variance I've seen was from 50 ms (not noticable, only measured through a specific test video) to 600 ms

#

but if you only stick to a few lenses and especially the less complex ones I guess it's fine - my use case was a bit more complicated 😛

drowsy spoke
#

Yap.. Makes sense..

#

Will it make difference according to the performance of the PC?

#

Better GPU/RAM = less delay?

glacial haven
#

I don't know, only ever ran it on my streaming PC (1950X threadripper and RTX 3090)

drowsy spoke
#

Gotcha!

#

Ty..

#

Btw I work as a technical director for live streams, and I've not used any other plugin or NDI or ninja to do my streams for the companies (as we have our own developed platform)... What's the current best way to integrate people to OBS? (I see vdo ninja got upgraded since the last time I've checked it)

glacial haven
#

vdo.ninja is the common recommendation around here because it's feature rich and very simple to use, so if it sufficiently covers your use cases I'd say go with it

drowsy spoke
#

Ye, I see vdo ninja is improved since last time I saw it, not sure when was the update...

glacial haven
#

yes, there was a quite big leap

drowsy spoke
#

But the problem with it is that I don't like the interface (UI) AT ALL... Especially because I work with companies in the real estate world and some people also work in Microsoft, PHILLIPS, etc.. So, would look so unprofessional no?

glacial haven
#

I guess that's really for you and your customers to decide and more a matter of taste - it certainly gets the job done, so it can't be that bad

#

I wouldn't switch to something that needs more effort to setup only for aesthetics, but that's my personal opinion - on the other hand I am having a quite complex setup myself anyway but I also have complex use cases 😛

drowsy spoke
#

Exactly..

#

The one we use is SUPER easy to use.. Look at the UI/UX

glacial haven
#

I could imagine that speed is also an important factor, and vdo.ninja is quick to setup

drowsy spoke
#

And then I can control everyone's camera/microphone, their FPS, their resolution, their quality, can mute/unmute | start/stop camera, etc...

#

A lot of futures but super easy to use.. And as simple as through OBS Ninja... Copy view link and past it in OBS

glacial haven
#

the moderator actions area looks a bit like "let's just throw it all onto the pile there in the corner" though 😄

drowsy spoke
#

EXACTLY hahahahaha

#

We don't really use them much

#

It's more for fun streams that we do for interactions

#

This is really cool future tho..

#

A poll.. does vdo ninja have it btw?

#

Also can be turned into a quiz option with a correct answer not just like a poll to choose the prefered option

dark basin
#

I have an issue with my scene collection plugin, wondering if someone can help me. Almost everytime I switch between scene collection, i get an error msg that says "There was a problem while changing scene collections and some sources could not be unloaded. This issue is typically caused by plugins that are not releasing resources properly . Please ensure that any plugins you are using are up to date. OBS Studio will now exit to prevent any potential data corruptions"

dark basin
modest glen
#

my elgato isnt capturing my ps4 anymore after i updated it

#

how to i fix that

slate stream
blazing tartan
#

Are there any foolproof AMD encoder settings for 6000 series GPUs for streaming in 1080? Googling gives too many different resulsts

oblique yewBOT
# blazing tartan Are there any foolproof AMD encoder settings for 6000 series GPUs for streaming ...

There are no "best settings." Please understand that every setup, for every use case, will be different. Any guides or videos that claim otherwise are misinforming at best.

We recommend that you start off by using Auto-Config to get a baseline of where your settings should be; click on the Tools menu in OBS, select Auto-Configuration Wizard, and then just follow the on-screen directions. You can test and adjust from there.

glacial steppe
daring raptor
#

Hello friends, I was wondering if a plugin exists (or is even needed?) to stream individual scenes to two different platforms? I'd like to stream to one platform in 16:9, and to another in 9:16. Same show, same camera feeds, just arranged differently and with different overlay. Ideally without needing any secondary device.

spiral ruin
daring raptor
whole karma
#

Does anyone know of a way to posterize time on a source in OBS? For example, I am recording at 60fps but I want one source to be playing at a fake 15 fps.

hazy slate
oblique yewBOT
mortal harbor
#

Ok so on the first image i have set a text only follow alert from streamlabs

is it possible to add an alert for the follow on another scene but instead of text it's text and an image.

exotic mural
#

Hello! I've been looking for quite some time for something like this and haven't found anything even remotely close. I'd like for those on Discord to hear the music im streaming through OBS, as well as any sound alerts and twitch notifications. Essentially i want them to hear the stream as i do, just without my game audio and mic because they'll have their own game audio and Discord will take care of the Mic part. Does anyone know if anything like this exists?

oblique yewBOT
# exotic mural Hello! I've been looking for quite some time for something like this and haven't...
  1. Install VB-Audio CABLE. (A reboot is not required)
  2. In OBS Studio, go to Settings > Audio and select "CABLE Input" as your Monitoring Device
  3. Go to Edit > Advanced Audio Properties and enable Audio Monitoring for the audio sources you'd like to stream to Discord.
  4. In Discord, in Voice & Video settings, select "CABLE Output" instead of your microphone under "Input device".

Now anything you monitor in OBS Studio will be streamed to Discord. Similar steps will work with other conferencing apps, such as Microsoft Teams or Slack.

lucid thicket
# fossil wyvern yee

Hello once again. I got my ultrawide and did a stream with the filter I made here (with your help), but I have an issue.

#

The macro fails if it disappears and reappears instantly.

#

The macro does work otherwise, I'm just wondering why it fails on these specific interactions. It also gets disabled until it triggers again fully.

solid vector
fossil wyvern
#

can try diabling that, might work

lucid thicket
sharp nacelle
gloomy garden
#

hello, i try to download the wepsoket but opening obs tells me that I need to update my plug in someone could help me

obsidian agate
manic moss
#

怎么能使用查看中文

oblique yewBOT
# manic moss 怎么能使用查看中文

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

manic moss
#

OBS 29.1.1 camera not working

oblique yewBOT
fringe carbon
#

which plugin are compatible to OBS 29

obsidian agate
# fringe carbon which plugin are compatible to OBS 29

Thats a potentially long list. Most anything that is expressly compatible with v28+ is compatible with v29. You will need to look at each plugin on a case by case basis, specifically on their individual github pages, to see their release notes.

regal oxide
#

Is there a good tool to get my logitech g29 wheel buttons and stuff to show in an overlay on OBS?

#

wheeler isn't really wahat i'm after

#

I had one before, joy something i think

fossil wyvern
quasi perch
#

someone help me

oblique yewBOT
# quasi perch someone help me

Welcome to the OBS community support channel. If you have a question, go ahead and ask it, and if someone is available to help they'll respond. Try to be detailed, and provide a log if you are having issues with streaming/recording (Help -> Log Files -> Upload Current Log). Please be patient if someone doesn't respond right away!

mortal harbor
#

Hey is there an shop?

fossil wyvern
#

shop for what? obs is free

mortal harbor
#

But thats a group for ARK right?

fossil wyvern
#

no

#

it's a broadcasting program

mortal harbor
#

Bruh

#

Ok then sorry

languid lark
#

🤷‍♂️

haughty blaze
#

is there a plugin to clip like a 30 seconds clip?

oblique yewBOT
daring raptor
low wren
#

how do i get a thrustmaster controller overlay

thick palm
#

How do I set up the lastest follower and subscriber box? I didn't find anything on streamelements?

plucky ferry
#

you can here the plugin that makes the green background

oblique yewBOT
plucky ferry
#

virtual chromakey how to do

fossil wyvern
plucky ferry
#

gtx 1660 ti

obsidian agate
#

You would need an RTX card for that. Otherwise, use the built in chromakey filter and get an actual green backdrop

plucky ferry
#

YouCam 365 program

obsidian agate
# plucky ferry YouCam 365 program

Thats not an OBS plugin, but a stand alone app. Not sure how it does its thing, but im betting its CPU based.

Best to just try it and see how it runs

paper vector
#

Anyone else using source record plugin?
I got a issue where the source record isnt always recording or stops even too my normal recording is 1hr and source record is 30min.

dark trout
#

How download StreamFX?

#

I Can't download this

vapid charm
#

You dont

#

It's "unavailable" ATM.

#

However there are some alternatives to some features.

dark trout
#

I need these plugins. What I should do now? Do you know any replacement?

vapid charm
#

Which feature do you need?

dark trout
#

Blur Gausian and ppixelated on the camera

fossil wyvern
dark trout
obsidian agate
#

Pixelation shader can be done with exeldros fork of obs-shaderfilter

dark trout
#

Thanks for blur ❤️

#

Do you have any other interesting plugins that I can use?

oblique yewBOT
dark trout
#

do you recommend something?

obsidian agate
#

Plugins tend to fill a need. It all depends on your needs

spice flower
#

Hi, in short I'm looking for instructions on how to program and compile plugins for obs. does anyone have a good guide? (if possible with c,c++ or c#)

oblique yewBOT
spice flower
# oblique yew

Yes, I'm coming from the side. xD it is also described a lot, but not what I need. I don't understand how I now create a project with all the programs, add obs and finally write a simple plugin or then finish packaging it.

lament leaf
glacial haven
#

the disadvantage is that you can't debug from the dev environment

#

need to do it the hard way with log messages

spice flower
glacial haven
#

I'm afraid no

#

just start with an example plugin and start to modify things to get an idea how everything works, and then of course read the OBS API docs

fast wyvern
oblique yewBOT
fast wyvern
#

all the sources I can add currently

#

There should be a "Replay Source" in there.

#

the files are there. I'm confused why OBS isn't recognizing it.

#

even have it in the 32 bit

fossil wyvern
#

either update to obs 29.1.1 or use the version 1.6.11 of the plugin

fast wyvern
#

I am an idiot

somber geyser
#

Hey

fossil wyvern
#

nah, you're not. That's not obvious unless you know that is a thing

fast wyvern
#

Thank you for the help, that instantly fixed the issue lol

fossil wyvern
#

👍

tropic urchin
#

my multi rtmp is not appearing in OBS, someone help me

fossil wyvern
tropic urchin
oblique yewBOT
# tropic urchin is nowhere

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

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

tropic urchin
#

support in portuese plesase

#

portuguese

fossil wyvern
oblique yewBOT
# tropic urchin support in portuese plesase

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

viscid thorn
#

Anyone idea why my obs doesnt show specific window when i select it.. i tried all "full screen is too big and isnt good" and specifit window is showing only black screen..

oblique yewBOT
thick palm
#

Do you guys know a nice plug in for streaming on twitch, youtube and tiktok on the same time?

oblique yewBOT
opaque plaza
#

Is there already a plugin that exists where when a streamer's internet goes out instead they go to a "technical difficulties" screen for x amount of seconds?

spiral ruin
opaque plaza
#

I need to figure out more of how obs works but, I had an idea of adding in a buffer stream for 1 minute which is constantly added to end of a current stream, where normal stream will overwrite it, but if that normal stream cuts out it'll go to that technical difficulties stream

fossil wyvern
#

has to be on service side, still

spiral ruin
#

Only way to make this work is to operate your own stream service with redundant outputs, and you wouldn't need a sorry tech difficulties sign, you just keep streaming.

quiet bramble
obsidian agate
#

yep, and the nice thing about Twitch's implementation is you can force trigger it by Ending the OBS Process Tree (I believe that still works) if you need to quit OBS real quick and reload it for any reason. A regular quit will shut down the stream gracefully, causing the protection to not work

#

oddly enough, ALT-F4 doesnt seem to trigger the disconnect protection

glacial haven
#

alt-f4 is a graceful exit so that makes sense

opaque plaza
#

Ah nice @quiet bramble

haughty blaze
#

does anyone know a budget capture card to use for nintendo switch on a laptop to stream with?

#

pls @ me with suggestions

hard jay
haughty blaze
#

i was thinking abt that then thought it would be better here lol but ill go ask there, ty!

manic mortar
#

Hello, hopefully I can share my question effectively...
As some details, I'm not a programmer so my knowledge is slightly limited to all the searching I've been trying to do.

To be brief. I wanted to make a python program that gets the youtube chat link from the OBS Studio YouTube chat dock (since it change with each broadcast selected), modifies it with custom html, css and js code and then make a window capture on obs to show the personalized chat, including donations, memberships and superchats.

I got the idea of making it that way so I can use it myself more easily (i hope) on stream while also be able to design custom chat boxes and testing them on a real enviroment (being an unlisted stream with me sending random messages)

Is it possible? or am i taking the extremely long route for a simple task...
Either as an addon, script or an independent program.

quiet bramble
#

I don't think OBS exposes any of the information or authentication done in dock browser panels via any API etc. There would be security and other implications of doing so also. I believe the only way to do this is to directly talk to the platform's APIs of the given platform.

manic mortar
#

Understandable

#

Thank you so much for the reply

nimble grove
#

hi ndi install not show

oblique yewBOT
# nimble grove hi ndi install not show

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

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

nimble grove
oblique yewBOT
# nimble grove https://obsproject.com/logs/GSLSCuSE66qS0eNl
🛑 Critical
  • Insufficient Hardware
⚠️ Warning
  • Browser Not Accelerated
  • Windows 10 Game DVR
ℹ️ Info
  • Windows 10 22H2 (OK)
  • Not Admin
  • No Output Session
  • Third-Party Plugins (3)
  • No Scenes/Sources
Hardware Check

Intel Pentium E5400 @ 2.70GHz - Below minimum requirements / GeForce 210 - Below minimum requirements

regal breach
#

not sure if ndi 4 will work

vagrant minnow
#

14 year old CPU, I also doubt it

warped agate
nimble grove
#

4.10 v install

regal breach
#

but don't expect much from your cpu, as ndi can be quite cpu intensive

lethal mortar
#

Any good recommendations ai noise removal plug in for obs

spiral ruin
#

!nvafx
If you have an RTX or compatible GTX GPU, try NVIDIA noise suppression.

oblique yewBOT
#

The redistributables required for the NVIDIA Noise and Background Removal filters can be found here: https://www.nvidia.com/en-us/geforce/broadcasting/broadcast-sdk/resources/

Once both are installed,

The NVIDIA Noise Removal option will appear as part of the "Noise Suppression" filter, alongside RNNoise and Speex.
The NVIDIA Background Removal option will appear as its own filter under "Effect Filters."

river mantle
#

can i get the link to the plug in that seperates the audio from game, desktop, ext.?

#

@oblique yew

hallow vale
oblique yewBOT
# river mantle can i get the link to the plug in that seperates the audio from game, desktop, e...

To capture only audio from specific programs:

Windows

  • add an Application Audio Capture (BETA) source and select the program to capture
  • alternatively, you can also use the win-capture-audio plugin on Windows 10 2004 and later

macOS

  • macOS 13 (Ventura): add a macOS Screen Capture source, use Window or Application, and select the app to capture
  • for previous versions of macOS, follow the macOS Desktop Audio Capture Guide
white wave
#

is there a plugin out there to simulate a peeling effect, like peeling to remove a sticker? haven't heard of one

glacial haven
#

the bad news is that usually you need to rewrite those shadertoy filters a bit to make them work with OBS shader plugins

#

and I personally don't know anything about shader programming, I have a guy that I always ask to convert them for me 😄

white wave
#

im not smart enough for this one haha, thanks though its good to know that's all there is out there!

quiet bramble
quiet bramble
#

Example:

spiral ruin
#

That was a quick breakfast

quiet bramble
#

I ended up converting the shader first... 🙂 Now breakfast time... 🙂

#

I might add controls for speed, intensity and other stuff later.

wheat remnant
#

Hello, super new to OBS scripting, and am embarrassed to say I'm fairly lost.

All I'm hoping to build is a script that at a click of a button will do three things:

Increment a counter with a predefined sourcename (well, one of 20 counters but figure once I know what's needed for one, I can simply duplicate it for the other 19)

Using an integer input field will change a predefined source's image to Image#.gif (ideally also using the same UI as the counters.)

Using a boolean will change a predefined source's image to either an on state or an off state.

I was curious if there was an equivalent to "hello world!" and/or helloworld.gif for OBS scripting that I could leverage, as I feel as though it wouldn't take much more than that to accomplish the above.

Thank you for any responses to aid me in this endeavor.

untold jay
#

@wheat remnant Let me disappoint you in advance before you put any more effort into this: dynamically changing images in an image source's properties is likely to cause rendering lag. But what you described sounds an awful lot like the image slide show source, so maybe just use that, and set a hotkey to switch to the next image. Only it can't switch to a specific image numbers. You might also try your luck with adv-ss macros?

wheat remnant
#

Time to google adv-ss-macros and see what those are I guess.
Hoping to accomplish something workable in the next four hours, so here goes. = )

untold jay
regal breach
untold jay
#

@regal breach It locks up while it's trying to render the image file; larger image files cause longer lock-ups, so every switch is an opportunity to cause rendering lag, the only question is how much. Small enough images at low enough frame rates might cause none, but don't depend on it. You can look at "average time to render frame" to evaluate your likelihood of running into such issues.

wheat remnant
#

hoping to use the script / function to track heart upgrades in Tears of the Kingdom.

#

So ideally, this is going to be a once an hour, give or take, thing at best.

regal breach
wheat remnant
#

I believe this is the data for the largest file.

#

I found an entire solution previously built for Pokemon playthroughs that takes a pokedex number and a shiny checkbox for a boolean that udpates one of 6 predefined image sources with a pokemon sprite, varying for the shiny form.

#

I had presumed if that existed, then simply updating an integer input field to update one image to 0Hearts.gif through 40Hearts.gif would be doable.

untold jay
#

@regal breach No issue in that case, provided you have enough VRAM for uncompressed copies of all images.

wheat remnant
#

I've got a PC dedicated just for video capture and streaming. I suspect it should be doable. But at the moment I'm stumbling through using ChatGPT to teach me LUA in a very compressed method.

regal breach
#

with the potential issue mentioned by Chiyo

regal breach
#

and a third option is to not modify the image slideshow source, but have an image source for each file, that we just toggle the visibility of

dusky basin
#

a fourth option is to make it as a browser source

regal breach
#

changing the selected image file in the image source is easy enough to code

regal breach
dusky basin
#

you would make a browser dock

regal breach
#

like a separate webpage open to control it?

regal breach
wheat remnant
# dusky basin a fourth option is to make it as a browser source

I started going that route as I'm somewhat less rubbish in javascript, but realized that placing the text labels and adjusting the spacing for them on the fly is beyond my knowledge at present. But building the form to control the data would be easy enough.

dusky basin
#

I dunno about hotkeys specifically but a browser dock can send messages to the browser source so adding a UI that does stuff is relatively easy

regal breach
regal breach
dusky basin
#

possibly

wheat remnant
#

That's part of why I was hoping to use OBS. The pokemon solution I have is slick and works really well. Simply having all of the sources I want to update pre-made built, and then having Properties buttons to adjust by increment / de-increment and with 5 checkboxes for on/off status for the abilities.

dusky basin
#

I don't see hotkeys mentioned in the original question though

regal breach
#

ah

wheat remnant
#

Is it permissible to upload images here?

regal breach
#

yes

wheat remnant
#

This is the static image I have for my OBS scene to track the progress, KorokSeeds, Deaths, etc.

#

Ideally I'll have 20 text fields, in the upper right is where the #Hearts.gif image is anchored, and the five gray icons at the bottom are the _Off.gif files, and will light up when their tickbox is selected by swapping to _On.gif

dusky basin
#

is it me or do I not see any text

#

(that isn't in the bg image)

regal breach
#

altho i also wonder why 20 text fields

wheat remnant
#

Tracking all the various parts of 100% completion for the game.

#

From caves, wells, shrines, signs, temples, etc.

regal breach
#

the script is easy enough that i can do it for you, tho note that docks aren't possible in scripts

dusky basin
#

so you want like 'number of shrines', 'number of wells', etc

wheat remnant
#

Correct. = )

dusky basin
#

I think your best option is to make it as a browser source tbh

wheat remnant
#

Yeah, that's what I'm figuring too at this point. Would also take up far less screen space.

dusky basin
#

moderately complicated graphics things like these tend to be done that way

wheat remnant
#

I just presumed since I'm just putting 20 text sources on the image itself, that outside of the 5 abilities and the hearts update that the text would have been easily doable.

regal breach
#

well, it is

dusky basin
#

I mean putting this as a background image and putting 20 text sources over it is easy yes

regal breach
#

a script with 20 text fields is also easy

dusky basin
#

it's the updating part that makes it a bit more complex

regal breach
#

you could even write a for loop for it

#

script updating the text sources when the text fields are edited? also easy

wheat remnant
#

Awesome.

regal breach
#

the only real downside is that you can't create a dock

wheat remnant
#

See, that word, "dock" means 0 to me.

regal breach
#

otherwise script development is way faster

wheat remnant
#

So....

dusky basin
#

docks are the ui bits in obs

wheat remnant
#

Oh, like Scenes and the like.

dusky basin
#

like where your mixer is, and your source list, etc

#

those are docks

wheat remnant
#

Yeah, I'm used to keeping the scripts window open on the second monitor.

regal breach
#

so you want 20 text fields, and whatever is inside them will be exactly the text in the text sources?

dusky basin
#

lemme show you a thing I made with a browser source and dock

wheat remnant
#

20 text fields that will just be displaying numbers.

dusky basin
#

that thing on the side is a browser dock that controls the bingo board/random weapon in the actual stream

wheat remnant
#

That's pretty snazzy looking. But a bit more advanced than what I think I need for this. 🤔

dusky basin
#

for now yes

#

but it can make it easier for you to actually use

#

for example instead of having a text input field for the number of shrines you could make +/- buttons

wheat remnant
#

Ah. I thought that was a part of the integer field input already?

dusky basin
#

yes but they're tiny

wheat remnant
#

Fair point.

dusky basin
#

point is you can do it with obs sources and lua scripts, and I don't think loading this type of image is going to give you a lot of problems with rendering lag

#

or you can do it with a combination of browser source an dock which may be a little bit more set-up (in terms of doing the layout mostly) but I think will give you a better result in the end

#

I have a script somewhere that creates an image source where it loads the image file name from a text file

wheat remnant
#

Yeah, still working on poking at lua scripts. About 3 hours ago I knew nothing about how to do anything in lua.
What I know now is it's...
Well it's not javascript of python, that's for certain. lol

dusky basin
#

for the record obs also supports python

wheat remnant
#

I saw that. But I've not done anything in Python since 2014, so figure since lua is used natively by OBS, I'd be better off learning it's code block syntax and building the script that way.

#

Less things to go sideways that method.

dusky basin
#

fair

#

I also just have a general dislike for python but that's neither here nor there

wheat remnant
#

But it looks like lua is one big statebased engine of a mess. Which, I guess is expected due to how it's simply hooking into a running engine.

#

3 hours ago I was thinking I'd just set an array for the 20 text labels I wanted, code an for loop to spit out the inputs and the buttons, and then build a function for the input fields, the increase and decrease buttons, and built it to where it used the button labels to identify which text fields to update.

That all fell apart when the array thing was a bust.

regal breach
#

that what you looking for?

wheat remnant
#

Yep, that sure is.

regal breach
#

you can just add more fields in the script

#

it's a very short script

wheat remnant
#

Oh, that's super clean.

#

And I just update the dictionary with the other sources.

regal breach
#

yep

#

make sure to select a python interpreter path

wheat remnant
#

CodeYan, thank you!

regal breach
#

np

#

still need help with the image?

wheat remnant
#

Hrm. Looking over the code you provided, I suspect I could set a flag that would read the source_name and if it was Hearts Source it would run the image update instead of the text udpate?

regal breach
wheat remnant
#

Ah. Good point. Not to mention the file path too. 🤔 Would the path just take the relative path to the script, or the OBS install?

regal breach
#

only absolute paths

#

not sure about how relative paths would behave, or if it is even allowed

#

you could perhaps hardcode the path of your image in the script and put %d in place of the number

#

so you just substitute the value

wheat remnant
#

That's what I was thinking when building the file names.

regal breach
#

there's also an option to add ui for file path selection

wheat remnant
#

I've seen some other scripts do that, but hardcoding it in would use one less line of UI space.

dusky basin
#

yeah you can add a selector for a directory and prepend that to the filename

#

or not since you're just making it for yourself

wheat remnant
#

So when script_update is called with (settings) I'm presuming that source_name is the string for the setting in description that was just changed?

regal breach
#

the key in the dict

#

whatever you set as the name when you created the property, that's the string you get in the data

olive sonnet
#

guys help me It first time i use OBS how to use obs ?

oblique yewBOT
# olive sonnet guys help me It first time i use OBS how to use obs ?

If you're new to OBS Studio:

If you prefer to learn with videos, check out:

wheat remnant
#

So inserting something like this should work I suspect?

        if source:
            if source == "Hearts Source":
                data = obs.obs_data_create()
                valIMG = str(IMGPATH) + str(val) + str(IMGEXT)
                   obs.obs_data_set_string(data, 'text', str(valIMG))
                obs.obs_source_update(source, data)
                obs.obs_data_release(data)
                obs.obs_source_release(source)
              else: 
regal breach
#

source is the obs_source_t object

#

not a string

wheat remnant
#

🤦‍♂️

#

That makes perfect sense.

wheat remnant
#

Awesome. Got the hearts part sorted. = )

#

And I -think- I can fudge the on/off status for the 5 powers using 1/0