#plugins-and-tools

1 messages · Page 55 of 1

vale vine
#

That's stream elements

dusky basin
#

then what?

vale vine
#

Streamlabs adds lots of things

vapid charm
#

That was removed and placed on the website so not longer happening.

silver obsidian
#

I removed the streamlabs plugin and did a test stream, streamed for about an hour, no issues

violet lark
oblique yewBOT
# violet lark https://obsproject.com/logs/Yzw3vNXtrjE8xWjc
⚠️ Warning
  • Mismatched Sample Rates
  • Wrong YUV Color Range
  • Capture Interference
ℹ️ Info
  • Insufficient Hardware
  • Windows 10 22H2 (OK)
  • Not Admin
  • No Output Session
  • Windows Game Mode
  • Third-Party Plugins (1)
Hardware Check

Intel Core i3-10100F @ 3.60GHz - OK! / GeForce GTX 1660 SUPER - OK!

slender hemlock
#

I'm running OBS at our church to stream and record for upload.

We are using a Lumix g85 camera
Running Mini HDMI to HDMI to blackmagic intensity shuttle USB 3

We just upgraded ram and SSD in computer so I've lost some files. So now OBS wont reconize or find my camera feed. It gives me two inputs to choose from but both have black screens. The inputs are Decklink Video Capture and Blackmagic WDM Capture.

I've tried dowloading the most recent updates for my intensity shuttle but all it was, was the Desktop Video 14.0. I've also checked for updates on OBS. Any help would be greatly appreciated.

oblique yewBOT
# slender hemlock I'm running OBS at our church to stream and record for upload. We are using a L...

Windows has privacy settings for microphones and video capture devices (primarily webcams and capture cards), which may block them from being used in OBS. If you are having issues capturing them, follow these steps to check that OBS is allowed to access them.

  1. Open the Settings app.
  2. Go to Privacy -> Camera for capture cards and webcams, and turn "Allow apps to access your camera" on.
  3. Go to Privacy -> Microphones, and turn "Allow apps to access your microphone" on.
spark tide
#

am I crazy or did someone make a script at some point to resize sources if you were keeping aspect ratio and wanted to change canvas resolution

#

(for lazy people who have 500 sources and many scenes and just wanna change to a dif 16:9 resolution)

mortal harbor
#

there is currently an open PR that will do this automatically if accepted but for now, i haven't seen anything.

spark tide
#

okay thank you I thought I saw someone post a "use at your own peril" version of it somewhere I was ready to f around and find out

mortal harbor
#

its seeking testers so it would be appreciated

regal breach
#

oh it's an animation thingy

vale vine
#

BAD YAN doggolul

spark tide
#

I will peep it thank you

mortal harbor
#

if you do test PLEASE comment on the PR saying so and stating any issues you had or letting us know it is working great.

spark tide
#

will do

slender hemlock
spark tide
#

I ran the exe out of its own folder just to get it to change the profile, it appears to have worked and now I have the resized canvas/scenes in 1080p instead of 4k feelsgoodman

#

(i ran the new build just to change the scene collection, then rebooted main obs driver and it stuck. I will report this on the github)

fluid ocean
dusky basin
#

you have to enable the websocket server in obs first (tools menu)

#

by default, that is the correct url assuming obs is running on the same machine as your script is

fluid ocean
#

I already have it enabled but the scene is not switching at all

dusky basin
#

what does your script look like

fluid ocean
#

line for line the same as the website

#

but added in my password

#

and changed the 4444 number to 4455

#

and scene name to my scene name (Scene2)

dusky basin
#

ah that might be the problem

#

this script was made for websocket 4.x, you're using 5.x

fluid ocean
#

ohhh shit

#

how do i fix that?

dusky basin
#

no personal experience with it, just the top google hit

fluid ocean
#

Letsss gooo ok thank you so much

#

got it working

#

❤️

ashen garnet
#

Is the Move plugin supposed to have a "start delay" for Move Action filter? I don't see it on that filter, but I feel like it used to be there?

#

Maybe I'm mis-remembering

mortal harbor
#

since there isn't any way for certain options to be hidden i would say you're probably misremembering. i know move source filters have that option though.

ashen garnet
#

i thought maybe it was a mistake with the latest move update a few days ago

mortal harbor
#

did you install the previous version and check?

ashen garnet
#

i can do that, hold on

#

okay yeah, the current version is missing a bunch of stuff

#

Old version

#

Current version

mortal harbor
#

best course of action is to report it on the plugins github if you believe there is a bug.

ashen garnet
#

i'll do that

gleaming mica
#

Hey ive tried playing with shaders but failed badly..

Im trying to create a shader that would allow me to create this effecf

#

Ideally id like it like the Canva Curved Text effect

#

where there is a slider to alter the amout of curve

#
#define PI 3.14159265359
#define PI_2 6.2831
#define mod(x,y) (x - y * floor(x / y))

uniform float curvatureAmount<
    string label = "curve";
    string widget_type = "slider";
    float minimum = -100.0;
    float maximum = 100.0;
    float step = 0.10;
> = 1.0;


float4 mainImage(VertData v_in) : TARGET
{
    float2 uv = v_in.uv;

    // Parameters to control the curvature
    //float curvatureAmount = 1; // Adjust this value to control the amount of curvature

    // Apply a slight curvature to the UV coordinates
    uv.y += (curvatureAmount*PI) * pow((uv.x - 0.5), 2);

    // Sample the texture with the slightly curved UV coordinates
    return image.Sample(textureSampler, uv);
}
wicked cave
#

Incredible... thanks so much for your help!

tropic fossil
#

hey there trying to find the stream deck plugin for studio, i had to reinstall windows 10

#

so sadly it formatted everything i had for obs + my stream deck 😦

mortal harbor
#

It is installed with the streamdeck software.

tropic fossil
#

ok, it was giving me some heck here so i did not see it originally, i will try to get it to sync, thank you.

remote swallow
#

Hello, are there any sort of plugins available that can be used to have text on a document (Word document preferably but PDF is also an option) scroll on the screen while there is a voiceover?

bright sapphire
oblique yewBOT
plucky parcel
#

Hey guys, can anyone help me with thiS, I was wonderinGs how to have Advanced scene switcher iN OBS pause a recording automatically after a transition is fully played aNd has ended.

fossil wyvern
plucky parcel
#

this is what i goTs

fossil wyvern
plucky parcel
fossil wyvern
#

alr, so in what way exactly does it not work?

plucky parcel
#

Its not pausinG recording after the enD of the transition

#

also noT sure how to the macro is setuP correctly

fossil wyvern
plucky parcel
#

ok acTually never i fixed like thiS

#

buT now is there a way for the desktop audio to sTop having audio when entering the transition, to aVoid havinG both transition and desktop audio miXed in

vale vine
#

What's with the random capitalization?

plucky parcel
#

oh hoW can I do that

quiet bramble
#

If the text is fixed text that wont change while OBS is live/recording, I would recommend not doing it in OBS itself, and using GIMP or Photoshop instead. Any text/graphics operations that can be done to produced pre-prepared fixed assets for OBS to use is better than having OBS waste GPU resources to warp/blur things etc. at runtime. But if an effect is being applied to a live camera or other data that changes while OBS is live, that is when to do it with filters/shaders.

quiet bramble
#

Managed to write a shader that can warp a rectangular texture using polar coordinates. It's kind of crude currently but could be used on a text texture to warp it that way.

#

Poor Britney. She's a real shader workhorse though. LOL

regal breach
remote swallow
#

Thank you for replying. I know that I’ll have to play with the speed to see what works best with the timing of my speech pattern, but finding a way just to do the scrolling in the first place that’s the problem. It would be wonderful if there was a where to actually bring in documents and files like word, documents or PDF files directly into OBS instead of having to resort to the source type being either a window or a particular display. It would be additionally wonderful if with sources like Windows or displays if you could narrow down the focus point of those windows or displays, in case you only want to show a specific with what you’re bringing into the stream.

regal breach
#

what's the use case here btw? is the voiceover automated or something?

quiet bramble
#

I just realized that screenshot I posted could look like "something else" to someone. LOL It is a clip from a Britney Spears music video that is used on Shadertoy.com in case anyone got any other ideas. LOL

remote swallow
#

I am doing a YouTube channel that will mostly be based on live streams because I suck at video editing because I’m so new to it. My first live stream, I will be introducing my mission statement for my YouTube channel and I don’t want to just be drowning on and on and boring people, which is why I want the text of my mission statement document to be able to scroll on the screen to keep peoples attention as I explain it by reading it this way they can follow along.

quiet bramble
remote swallow
#

My mission statement will be the only one that I really need to scroll on the screen because it is a lengthier document. The other documents that I will be showing are just quick documents because one is literally a one page form and the other is multiple pages, but it is just to show how to fill out the form I created in Microsoft Word, which is based on a table because not everybody understands how to work with table for data entry in Microsoft Word. That particular document will not need to have text be scrolled on the screen as it is read through voiceover I will just be showing and moving around on that document, but not with reading anything.

#

I did not know that OBS had a scroll filter. I’ll have to look at that later today. Right now it’s almost 3:00 AM where I live so I’m almost going to sleep at this point.

regal breach
#

could just use microsoft word and crop

#

if you're demoing the filling up of the form

regal breach
quiet bramble
#

No, you can just toggle the filter off, however there is or was a bug in it where it did not behave the same way if Studio Mode was enabled. I have not tested if OBS still has that bug or not.

regal breach
#

oic

quiet bramble
#

For the above use case though, your suggestion of using a window capture with a screen crop, and perhaps manually scrolling it in the application might be an easier solution overall.

#

The scroll filter would be better for having it scroll more like text wood on TV credits etc.

#

although it will wrap around at the end, so padding needs to be added to avoid that. 🙂

#

Another option might be to see if anyone has made a "Credits scroller" type plugin, that scrolls through something once and stops.

#

Would be easy to do something like that in HTML in Browser source too though.

#

CSS animation

regal breach
#

i actually do have a python app that generates html that is basically the same thing as the prompter sites, but i have speed presets using keys 1-9, and can manually scroll or press up and down, where the autoscroll will scroll it to the end

#

made it for song lyrics, because online prompter sites do not have customizations for the background

#

but yeah if you want something to scroll to the end, there are prompter sites for it

#

but i can see the use case for a credits scroller plugin, in case you want to scroll pictures as well

remote swallow
#

Yes, I’d like scrolling credits. I follow some channels that go through some legal documents and occasionally they read them out loud while the document is up on the screen and as they are reading it verbatim the text is scrolling up, keeping up with his voice. Now that I’m thinking more about it, I might try reaching out to that channel, which I don’t know if it’s still active or not because I haven’t seen any new notifications pop up from the channel in a very long time and the person is overseas

gleaming mica
quiet bramble
#

I found some shaders there for converting to polar coordinates and was able to warp a rectangular texture with that. Would need to be tweaked with options to vary how it warps things though.

#

Another option might be to use ellipse math to warp a texture with, emanating from a configurable point within the texture.

#

Would be fun to make something like that, or even one that can warp text to an arbitrary bezier.

quiet bramble
gleaming mica
weak escarp
gleaming mica
#

oh right... erm okay noy really what i wanted to do cos i wanted to be able to control the level of curve and i was hoping to have several text sources but that would mean multiple scenes... Ill keep pluggin away cos i got kinda close

#

Thanks anyway Exeldro

sudden lynx
#

I have sort of an ambitious idea: Using replay buffer and the BarRaider stream deck plugin, I can get the “Instant Replay” to play just fine, but I also want a sort of slide IN animation to it.

Using a “Move Transition” plugin, (I think that’s what’s needed?) I can’t seem to figure out how to get that to work.

In addition, I’d like a simple overlay/outline to it, and a text box that says “Instant Replay”

I’m not sure if it’s possible for it to be attached TO the replay buffer Media Source, OR if I can somehow make it only appear/slide in when the Media Source becomes active.

I’ve tried looking all over YouTube for tutorials or ways to accomplish this, but so far have found nothing. Any and all info and help would be amazing, feel free to @ me 🤙

weak escarp
regal breach
#

How do we build plugins for non debian linux? Is there a one build fits all like flatpak or something?

gleaming mica
# weak escarp I can add some options to the polar shader to make it easier for you

that would be cool...

#define PI 3.14159265359

uniform float curvatureAmount<
    string label = "curve";
    string widget_type = "slider";
    float minimum = -7.0;
    float maximum = 7.0;
    float step = 0.10;
> = 1.0;


float4 mainImage(VertData v_in) : TARGET
{
    float2 uv = v_in.uv;

    

    uv.y += (curvatureAmount*PI) * pow(uv.x-0.5, 2) + (uv.y * (PI /100));

    return image.Sample(textureSampler, uv);
}

This is about as good i can do for myself lol not as circlular as i wanted but it very close to what i was hoping for.

🙂

dusky basin
#

not circular because of aspect ratio probably?

quiet bramble
#

yeah, need aspect correction

gleaming mica
#

yeah its a bit closer

#

apprieciate the help 🙂

harsh topaz
#

That's fairly close to the photoshop one 😮

#

Also I can't spell curved lul

gleaming mica
#

Im a bit closer then i was yesterday, so appriciate the help and advice, eventually ill be able to turn Left into right and everything inbetween LUL

ashen garnet
#

My advanced scene switcher keeps crashing OBS, but I'm not getting a crash log
I have the latest version

#

Seems to happen every time I try to drag a Macro to reorder it

regal breach
#

Have you updated the plugin?

#

@ashen garnet

ashen garnet
regal breach
#

@loud wedge

ashen garnet
#

This time it crashed when I right clicked a macro folder

iron flame
#

My obs and stream deck are not connecting. How do I fix?

bright sapphire
oblique yewBOT
iron flame
#

Thank you

loud wedge
marsh oasis
#

Hey, how do i fix it: Info Third-Party Plugins (1)
You have the following third-party plugins installed:
mac-avcapture-legacy

#

??

ashen garnet
#

I got rid of the folders and it hasnt crashed yet

#

Not sure if that was causing the issue

marsh oasis
spiral ruin
marsh oasis
spiral ruin
oblique yewBOT
marsh oasis
oblique yewBOT
spiral ruin
marsh oasis
spiral ruin
#

As for Tuna, it is not compatible with Mac platform.

vale vine
#

Spectralizer is no longer maintained and looks to have never been made for Mac, let alone apple silicone

#

And for waveform you need to get the correct mac version

loud wedge
# ashen garnet

Thanks!
Which OBS version are you using?

Can you share log file of a OBS startup when the crash happened?

Mind if I contact you directly so we don't spam this channel?

marsh oasis
wary escarp
#

I think the analyzer might not have been updated

spiral ruin
loud wedge
ashen garnet
loud wedge
#

depends a lot on what you are trying to do

#

but yes - the lower the value the higher the CPU load

ashen garnet
#

for sure, it seems what i'm working on works best with 200ms

#

okay cool

turbid ibex
#

Hi guys, I wonder if anybody can help me. Basically, I noticed that when I stream, the game volume sometimes overpowers my commentary. To alleviate this, I reduced the Desktop volume in OBS which works perfectly. But the problem is, I also record while I stream with OBS, so when it comes to editing the footage, I want the game audio to remain at 100%

#

Is there any way to record the gameplay audio at 100% volume while I stream without the viewers in the stream hearing the overpowering game volume?

mortal harbor
#

you could go to settings>audio and set the same device as desktop audio 2, then in edit>advanced audio properties assign that to track 2 and set that as your recording track.

turbid ibex
#

Thanks for the quick response, I'll go check that out now

#

So I've setup the desktop audio 2 to be the same as desktop audio 1 - just trying to figure out the rest..

#

This is what my mix is looking like

#

Is this how it should be setup?

turbid ibex
#

Hi Mitchell, are you still there?

mortal harbor
#

you can decide what tracks are recorded in settings>output

turbid ibex
hallow vale
turbid ibex
turbid ibex
#

Genius! Thank you guys

#

Looking forward to testing it out. Have a great evening/day wherever you are 🙂

shell moth
#

I have a plugin that will give me an instant replay in slow motion - but im looking to see if there is a plugin that would give me a "picture in picture" slow motion replay effect - similar to the likes that you see on sporting events 🙂

hoary maple
#

Hello i hope here can anyone help me. I have the Move Plugin and wanted a circle and spinning camera, like that pedro thing. But i don't get this functioned. The cam is spinning but not full, it scales the cam down in the spinning that it fits in the screen. The courners don't go outside of the screen. Idk why.
https://img.nicekype.de/ITx0aSjY.png

regal breach
graceful berry
#

Hello all, I am new here and apologize if I'm asking in the wrong place; but I'm looking for a reliable plugin for chat being visible while streaming. Google has a lot to offer, but I figured I ask where I would get the best answers. Thank you

fossil wyvern
graceful berry
fossil wyvern
#

twitch?

graceful berry
fossil wyvern
graceful berry
tulip juniper
#

Can anyone help setting up a virtual camera ?

oblique yewBOT
tight wyvern
#

so im using the obs encoder for youtube live but cant figure out how to show the games its always a black screen from the live stream itself

oblique yewBOT
tight wyvern
#

dont have permissions for that chat..

#

thats why im talking here

spiral ruin
tight wyvern
#

well looks like im in the wrong community then lol, enjoy your days

spiral ruin
obsidian agate
celest aurora
#

hey! I'm looking for a way to run a replay buffer using stream encoding rather than recording settings (recording is being used)

Is there a plugin that allows replay buffer to do that?

fossil wyvern
celest aurora
fossil wyvern
#

with source record or vertical-canvas but those can't follow the main recording, only a specific scene/set of scenes

#

what's the usecase anyways?

celest aurora
#

My issue is that I record in 1440p AV1, and want to use a replay from live to play back in a "play of the game" fashion. The problem is that 1440p AV1 files are more difficult to playback and it's adding unnecessary load on an already very loaded PC!

untold jay
#

@celest aurora If you have a hardware av1 encoder, you also have a hardware av1 decoder, tick "use hardware decoding" in your media source properties.

celest aurora
fossil wyvern
#

yes and yes

#

but do test what chiyo said

celest aurora
fossil wyvern
#

oh joy

celest aurora
#

I did not have hardware decoding checked, so this may become a non issue on my next use! thanks 🙂

#

I'll give source record a look though, as having a 1080p file will be much easier to use. Do we know if I can "use same as stream" as the settings?

#

I'm trying to lower the load on my PC as XDefiant seems to be particularly angry with my setup 😦

mortal harbor
#

make sure you are capping your FPS in that game.

celest aurora
#

I am haha

#

It's going from 144 to 4...

fossil wyvern
celest aurora
fossil wyvern
#

because it's a different content, can't enccode two different things in the same encoder session

celest aurora
#

ah of course

#

I see

untold jay
#

@celest aurora You'd have to use both the source record plugin and the obs main view plugin; choose "(use stream encoder)" in settings>output>recording so that your replay buffer reuses the stream encoder, and then use the source record plugin for normal recording.

celest aurora
#

unless source record has all the same settings as the regular recording tab?

fossil wyvern
#

what chiyo is suggesting is using the source record for the "normal" recording

#

but if you want multitrack, it cannot do that

celest aurora
#

yup, multitrack is a big one for me

#

I'll see how it goes with hardware decoding first! It might be fine 🙂

fossil wyvern
#

do you need it for the RB too?

celest aurora
#

no, only main recording

fossil wyvern
#

then yeah, if hardware decoding still has issues, using source record for RB could work

celest aurora
#

although I'm wondering whether replaying the track 1 would have double music issues 🤔

fossil wyvern
#

you can select what track/source you want in the source record

celest aurora
#

can I select multiple tracks?

fossil wyvern
#

it just can't do more than one

celest aurora
#

ahh

fossil wyvern
celest aurora
#

yeah so in that case, I'd rig up the music to mute during playback via streamerbot

#

I already have "games" and "discord" muted in that workflow

mortal harbor
#

you're using all 6 tracks already?

celest aurora
#

yes

#

1 - all/stream
2 - main app/game
3 - my voice
4 - friends/discord
5 - music
6 - alerts/extras

dusky basin
#

do you need to record your music and alert sounds though

pale pollen
#

hello, stream deck keep saying waiting for obs

#

any fix please

oblique yewBOT
pale pollen
#

anyone her had similawr issue?

mortal harbor
#

it is either an issue with the stream deck software or an issue with the elgato plugin for OBS, both would be supported by elgato themselves.

silver obsidian
oblique yewBOT
# silver obsidian
⚠️ Warning
  • Capture Interference
ℹ️ Info
  • Windows 10 22H2 (OK)
  • Not Admin
  • 0.4% Rendering Lag
  • 0.4% Encoder Overload
  • Third-Party Plugins (15)
Hardware Check

AMD Ryzen 7 1700 - OK! / GeForce GTX 1080 Ti - OK!

silver obsidian
#

It wont tell me whatthe issue is

fossil wyvern
silver obsidian
#

my obs shut down suddenly

oblique yewBOT
# silver obsidian
⚠️ Warning
  • Capture Interference
ℹ️ Info
  • Windows 10 22H2 (OK)
  • Not Admin
  • Third-Party Plugins (15)
Hardware Check

AMD Ryzen 7 1700 - OK! / GeForce GTX 1080 Ti - OK!

silver obsidian
#

when I try to get it to analyze it I get a blank page with this

fossil wyvern
#

did it give you an error message?

silver obsidian
fossil wyvern
#

yeah

#

that's just because the log is too big for the analyzer

#

but does obs give you an error message when it closes

silver obsidian
#

no, it just closes

fossil wyvern
#

those logs you sent here are they from the sessions that closed like this?

silver obsidian
#

yeah I believe so

#

I see a capture interference error

#

I am using the vertical stream plugin

fossil wyvern
#

I would try removing the SL plugin and seeing if it still happens

silver obsidian
#

SL?

fossil wyvern
#

streamlabs

silver obsidian
#

streamlabs?

#

I removed it... at least I thought I did

fossil wyvern
#

still there in the logs you shared

silver obsidian
#

I see how do I find it to remove it?

fossil wyvern
#

easiest is probs to ask SL support tbh

#

show me what's in C:\ProgramData\obs-studio\plugins\

silver obsidian
#

just the obs-multi-rtmp and StreamDeckPlugin

fossil wyvern
silver obsidian
#

yeah theres that and two others

#

sl-browswer-page and sl-browser

fossil wyvern
#

yeet them restart obs, see if it still happens

silver obsidian
#

okI have to close obs first

#

hmm, when I open obs it puts streamlabs files back in the folder

#

it also adds it to the top menu

fossil wyvern
#

then I'd have a chat with SL on how to remove their plugin

silver obsidian
#

ok thanks

celest aurora
dusky basin
#

alright if that's worth it to you to spend two tracks on

patent adder
#

@mortal harbor

#

how i can use the plugin

#

like a basic tutorial for using the auto stream labeler

mortal harbor
#

sorry i wouldn't be able to walk you through using it, it was just a suggestion to look into. the author has lots of documentation on their github page and plenty of others have made tutorials on youtube.

shy wasp
#

@shy wasp

#

Good morning

honest cove
#

anyone know how to raise the quality of desktop recording audio?

honest cove
#

I mean't to say the quality of desktop recording audio

odd mulch
#

look in settings>audio>bitrate i think

bright sapphire
honest cove
fossil wyvern
#

because that plugin is outdated

#

it's outdated

#

no, the plugin is outdated

#

not just the version you have, the plugin

#

use obs' builtin vcam

vagrant minnow
fossil wyvern
forest tusk
#

Can anyone help setting up a Multiple RTMP outputs plugin

#

@oblique yew Can anyone help setting up a Multiple RTMP outputs plugin

fossil wyvern
harsh topaz
#

Am able to replicate this in a fairly simple scenario using 2x Window Capture and nothing else but Advanced Scene Switcher & Move Transition.

Short explanation: ( I can DM video and screenshots for explanation if you're interested. )

Advanced scene switcher set to hide source 1, show source 2 (on any trigger, could be hotkey). Then inversely show source 1 and hide source 2 (just to have a way to toggle it).

By sources here is meant a scene item, window capture specifically.

Then on both sources add a show/hide transition - use move.

Then appearing/disappearing have it come from center left/right accordingly.

If you use a window capture of something like for example a non-fullscreen browser window, it makes it easier to see the flicker in the background on transition.

PS: Have tried enabling cache didn't help unfortunately.

spiral pendant
#

Currently trying to set up Twitch Guru for shoutout clips on my OBS. However, it seems to be slightly laggy when i test, it plays a bit, lags, continues to play, lags again and repeats till the clip ends

#

Is there something I need to check or uncheck in the OBS settings at all?

forest tusk
green lintel
oblique yewBOT
fossil wyvern
forest tusk
fossil wyvern
#

which plugins

lilac crown
#

I have the streamlabs plugin for obs and when I opened to login to stream labs the button does not work whatsoever. Every time I click the button does nothing and does not redirect me anywhere.

hallow vale
oblique yewBOT
weak escarp
ashen garnet
#

He was talking about the multiple rtmp plugin

fossil wyvern
#

oh lmfao

fossil wyvern
oblique yewBOT
# forest tusk Multiple plugin

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

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

main issue is that in this server I honestly have the object permanence of a goldfish, so yeah, in 10 hours I 100% had forgotten their og message

fallen lotus
#

I'm new to streaming and just got the Multiple RTMP outputs plugin so that I could stream to twitch as well as Kick, but noticed I had about 35% dropped frames. When i stopped the twitch stream on the plugin the dropped frames fell to 0. I tried streaming just to only twitch (from the regular obs setting, not using the plug in) and I'm not dropping frames at all. Is this just a limitation of my hardware or internet connection, or could it be an issue related to the plugin?

fossil wyvern
#

reduce the bitrate

ashen garnet
#

What is your internet upload speed

fallen lotus
#

@fossil wyvern okay i can try that @ashen garnet my speed is 125 mbps

ashen garnet
#

And what is your bitrate set to on twitch and on kick?

bright sapphire
#

Could also be hitting that "wall" with Kick

fossil wyvern
#

wouldn't show as dropped frames

bright sapphire
#

true - good point 🙂

ashen garnet
fallen lotus
oblique yewBOT
ashen garnet
#

Okay well that’s an issue haha. I’m assuming you’re paying for more than that 🤣

#

I’d reboot your modem/router

fallen lotus
#

oops.....i just realized i'm seeding on bittorrent

ashen garnet
#

Mystery solved lol

fallen lotus
#

tesing again

fallen lotus
#

after stopping the seeding...

ashen garnet
#

If I were you I’d check task manager’s resource monitor to see what’s using your network bandwidth. But also I’d probably be power cycling my router

bright sapphire
#

<@&715347355565817879>

fallen lotus
#

husband tried on pc next to me and he's getting 10

ashen garnet
#

Do you know what you’re paying for? What are you supposed to be getting?

fallen lotus
#

looks like we pay for 10

ashen garnet
#

Also are any other pc’s seeding or anything like that?

At any rate, with 10 mbps upload you probably don’t want to go above 8,000kbps combined for bitrate. So that’s for both Twitch and Kick and audio for both as well

fallen lotus
#

nope, no other seeding or anything. I can definitely change the bitrate on OBS, i didn't know that so I've got them both at 8000. Now to figure out whats throttling my banwidth lol...

ashen garnet
#

I’d probably do something like 3000 for each of them to give yourself plenty of headroom

#

Maybe 3500

#

Remember that audio uses bitrate as well, so be sure to factor that in

fallen lotus
#

Husband spent the last half hour testing every startup service and restarting and found out it was "Killer Network Service" that needed to be disabled. I'm now getting 10mbps and with switching to lower bitrate both streams are working!

ashen garnet
#

Nice!

night rivet
#

Does anyone know which filter or shader can transform the Colour Source from a square/rectangle and give it an angle? like Skew on HTML

night rivet
quiet bramble
#

That'll work good, but also keep in mind that if it is on a fixed asset like an image or similar, it is uses less resources to load the image into GIMP or Photoshop and skew/manipulate it and save the result, rather than use GPU resources at runtime.

#

I used the 3D transform filter a few years ago to do a cool triangular pixelation effect by skewing and layering things.

old brook
#

it doesnt let me see my own screen. please help.

oblique yewBOT
meager pulsar
#

I Need Help With The Move Plugin

oblique yewBOT
# meager pulsar I Need Help With The Move Plugin

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
#

tf is this flag

#

make it black and white

oblique yewBOT
cloud plume
#

Good morning~ I need a little bit of help with a plugin I'm making. At the current state I'm getting some weird behavior when running through my program. If I run it as is without any modifications I have a pointer that is used as a parameter that goes from being readable to unreadable within the function. This is "fixed" by either printing one of its values before accessing a field, or printing the structures address at the end of the function. In addition to this I can also fully "fix" it without any modifications by adding the tag -O0 to the compilerconfig.cmake file, but once doing that I run into another issue of functions breaking outside of my implementation. All of these are preceded by a start_thread function with the arg parameter being optimized out. Could someone guide me on where I'm going wrong? I'm also on debian 12 using obs 29.0.2. and here is the source code: https://github.com/Love-Pengy/git-stats

quiet bramble
#

Sounds like the code may be doing something in an unsafe way that has its behaviour preserved when not using optimization but which gets lost when optimization is enabled.

quiet bramble
#

I can see one bug in the code, there is no error checking on the call to malloc()

cloud plume
cloud plume
quiet bramble
#

malloc() typically always succeeds on modern operating systems with overcommit et al, however one should always check the return code for NULL before attempting to use the returned pointer.

cloud plume
#

ahhh ic ic

meager pulsar
#

The Move Plugin Is Hard To Figure Out

fervent marsh
quiet bramble
#

There are several reasons why not checking for a NULL pointer and handling it properly on malloc() are bad programming practice that can lead to obscure errors. It is bad programming practice to not check for reported errors like this.

dusky basin
#

fail the operation you were doing, throw up an error message?

#

and gracefully exit if the point if your program is now moot

quiet bramble
#

Never rely on undefined behaviour in code. Unless you want to pull your hair out.

#

🙂

fervent marsh
dusky basin
#

since when are we not able to allocate any memory?

#

if your program tried to allocate 3GB and failed, allocating 1MB could be fine

fervent marsh
#

Generally if malloc fails, in most circumstances, you're out of memory. There are cases where this isn't true (allocating big buffers, which is a great place to actually care), but that's generally the exception case.

spring panther
#

Hello, I need some help with some plugins and my system, I can't find a fix anywhere online

#

I'm running Audio Monitor plugin and I'm trying out Advanced Scene Switcher so I can have a macro toggle my filters to get rid of latency, and I've found some issues

#

I either cannot get the macro to toggle the filter off and on, if it does do something it just turns it off without turning it back on so I have to do it manually, and sometimes it makes the audio of the said filter glitch and it makes it impossible to fix unless I close OBS and run it again.. Has anyone experienced this issue and/or know how to fix it?

serene pagoda
#

im trying to get youtube chat overlay on my stream

loud wedge
harsh topaz
serene pagoda
wintry wedge
# serene pagoda anyone know how to do that i cant find how

Look into Lumia Stream or Stream Elements. Lumia Stream is the easiest and if you multi stream you can showcase chat from all platforms. (If you're streaming on twitch btw, you can show chat from else where fyi) But yeah if you wanna add YouTube chat on screen do LS or SE!

harsh topaz
serene pagoda
#

thanks

mortal harbor
#

ceux qui ont des Skype avec crédit ping

junior sundial
#

Gibt es ein aktuell Funktionierendes Multistream Plugin und wenn ja wie installiere ich es denn ich hatte schon mal eins hab alle schritte richtig befolgt aber ich kann immer noch nicht multistreamen

junior sundial
#

sorry i had ried it on german

#

Is there a currently working multistream plugin and if so how do I install it because I already had one and followed all the steps correctly but I still can't multistream

wise heath
#

Ok

#

Idk where to get it

fossil wyvern
oblique yewBOT
fossil wyvern
harsh topaz
weak escarp
harsh topaz
#

Don't know if it makes a difference, the example I use is a firefox & a chrome window capture. Not sure if that has an influence?

cloud plume
#

@quiet bramble ty so so much for your help! I am now able to get the plugin to run fully without crashing at all although I do still have to run with the tag -O0. Is this something I should still try to fix or is it ok to just keep going wth this tag?

quiet bramble
#

If something has me stumped at the moment, I'll comment a "// FIXME: <problem symptoms or whatever>" in the code to return to it another time in the future.

#

Personally, I prefer to write code that compiles without errors or warnings, and I usually compile with warnings treated as errors as it is good practice IMHO.

#

It's also good to use tools like Valgrind and other code and runtime analytics etc.

pearl valve
#

Hello! I'm new to using Python code with OBS WebSockets and I'm looking for assistance in implementing a feature that allows me to toggle the visibility of a (group) source by pressing a hotkey. I've got the script mostly figured out, it will successfully connect to the WebSocket server but it won't do anything from there.
I'm also working on a script that continuously updates the text in a text source with real-time data from my Python script.
Can someone help me with these tasks?

cloud plume
shell comet
#

Hmm

#

Go youtube

pearl valve
heady tinsel
#

Hello I have a website how do I put my website name into your go live system so people can start stream. I see YouTube twitch and others can you put mine in

#

We are a new streaming service can you please help

vale vine
#

Though last I heard I "think" there's a pause on new services. Best to ask in #development

heady tinsel
#

Thank you for reply but I am not a developer and the web designer I hire I don’t think he knows how to do it. Can you do it for me I can pay

vale vine
#

Nope

jagged jacinth
#

i need to install elgato stream deck plug in for stream deck on window where i can find it

vale vine
#

!elgatosupport they have resources for that

oblique yewBOT
hard jay
vale vine
vale vine
hard jay
#

there isn't really a moratorium on anything at the moment

vale vine
#

Heard. Thanks

wintry cargo
#

Hey! I'm currently using a shure sm7b, cloudlifter cl-1, and an SSL2 AI. Curious what filters ya'll use? I keep seeing suggestions with ReaPlugins so I got those but I'm a little lost on them haha.

quiet bramble
wintry cargo
#

@quiet bramble ty so much for the quick reply! I will give those a watch now. Hoping to see if I can figure out slightly louder audio without picking up everytime I lightly touch the mic arm.

quiet bramble
#

That's typically done using an audio compressor to compress the dynamic range, realigning the output level with output gain adjustment to normalize the volume back to the level (output/makeup gain), and then adding a limiter at the end of the FX chain, set to brick wall limit at -9 or -10dBFS.

#

The compressor keeps your audio within a dynamic range small enough that people can hear the quietest thing you want them to hear, while the loudest thing that happens isn't so loud that they jump for the volume knob. Typically about 20dB of dynamic range is decent (5 to 20dB depending on taste). The limiter is like a circuit breaker, preventing anything from spiking the volume above a fixed point, to prevent loud jarring noises.

#

A typical FX chain looks something like: noise suppressor -> noise gate -> compressor(full dynamic range), limiter

#

May want to sprinkle an EQ in there or very light reverb depending on the use case.

spiral ruin
#

oooo I do like some cathedral reverb

quiet bramble
#

And for fun, you can use ReaPitch to change your voice to sound like Tony Robbins or the chipmunks. 😛

#

There are a bunch more VSTs that come with Reaper also that can be used in OBS as well.

wintry cargo
#

thanks a ton @quiet bramble for all this info. Im fairly privy with PC stuff but man the audio stuff doesnt seem to click for me yet haha. So much to learn and understand. When I open up the reaplugs in obs i feel like im looking at a different language 😂

quiet bramble
#

Yes, some audio plugins can have a lot of controls that are opaque if you don't learn up how they work. An audio compressor is one of those things where you really can't learn what it is and how it works just by twisting knobs on it. Most people would probably end up thinking "does this even do anything?" trying to figure out audio compression with no understanding of what it is doing and how it works, so it is kind of one of those type of things that you have to follow tutorials to learn how compression works and what the threshold, ratio, attack, release, gain controls do, and on some compressors other controls like knee etc.

#

Good tutorials will show nicely made graphs comparing the audio level input to a compressor with the output to be able to visualize what it is doing.

#

Another thing I recommend people watch tutorials on is "gain staging", which is basically normalizing the volume of an audio signal at each stage of the FX processing pipeline, so that you maintain a consistent volume throughout the chain.

hollow zephyr
#

Hello everyone I need help. When trying to download an overlay from streamlabs plug in in obs, it is stuck on a screen that says fetching overlay information, and it is not letting me dowload the overlay. Does anyone know how to fix this? ive already deleted and reinstalled OBS and still having the problem

mortal harbor
hollow zephyr
#

okay, thank you

sacred siren
#

is there a plugin that allows you to add volume adjustments to particular scenes?

I'm trying to set up my OBS in such a way that can adjust the volume of a singular audio file upon switching to a new scene, through the scene embedding process

my process:
add the audio source to a scene on its own, will call this the audio scene
-> add the audio scene to scene 1
-> add the audio scene to scene 2

this gets me halfway there in the sense that the audio scene now plays continuous audio when switching between scene 1 and scene 2,

now I need a way to be able to adjust the separate audio levels of scene 1 and scene 2, (which I can then add to other scenes, as the same source essentially, but with adjusted audio levels)

fossil wyvern
oblique yewBOT
sacred siren
#

nice ty

#

will have a look

#

so I will have to macro it manually right, it doesn't appear to magically allow me to right click -> add filters

#

this is what chatgpt tells me to do

#

but I dont see an audio tab in the advanced scene switcher

#

jsut General and Macro

fossil wyvern
#

do not listen to chatgpt

sacred siren
#

figured xD

fossil wyvern
#

just create a macro that changes audio based on current scene

sacred siren
#

kk thx mate will have a play around

fossil wyvern
#

if it doesn't work, don't hesitate to ask

sacred siren
#

admittedly I am not 100% sure which 'If' parameter to start on, if you have any ideas I wouldnt say no to some help

#

i just need it to be "When switching from scene 1 to scene 2, adjust the volume of this source by x"

fossil wyvern
#

if scene is <the scene you want>

sacred siren
#

I think i can forgo all of the embedding and just use a singular source in this case

fossil wyvern
sacred siren
#

ah nice OK

#

so i will need 2 macros

#

one for each scene

fossil wyvern
#

one macro per scene

sacred siren
#

got it, nice

#

it even has a fade option

#

ty for the help @fossil wyvern happy new year

fossil wyvern
warm axle
#

Need help please

oblique yewBOT
# warm axle Need help please

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!

warm axle
#

None of my installed plugins work, including move, for some reason after installation, they aren’t showing up on in the Docks menu let alone the scene

oblique yewBOT
warm axle
#

Ok on thanks

warm axle
oblique yewBOT
# warm axle https://obsproject.com/logs/clZUlzgPvMPmODbo
⚠️ Warning
  • Integrated GPU
ℹ️ Info
  • Insufficient Hardware
  • Windows 11 23H2 (OK)
  • No Output Session
  • Third-Party Plugins (3)
  • No Scenes/Sources
Hardware Check

Intel Core i3-10110U @ 2.10GHz - Below cpu encoding requirements / Intel UHD Graphics - Possible bottleneck

fossil wyvern
warm axle
#

these are all the three installed but not showing

oblique yewBOT
# warm axle https://obsproject.com/logs/g79slkBo7OUQyOWu
🛑 Critical
  • Hardware-accelerated GPU Scheduler
  • Audio Monitoring Device Failure
⚠️ Warning
  • Old Version (30.1.0)
  • Windows 10 21H1 (EOL)
ℹ️ Info
  • Not Admin
  • No Output Session
  • Third-Party Plugins (1)
Hardware Check

Intel Core i7-10750H @ 2.60GHz - OK! / GeForce RTX 3060 Laptop GPU - OK!

warm axle
# oblique yew

this is another pc though, you can ignore this, i just wanted to check for this

fossil wyvern
warm axle
#

in the dock menu

fossil wyvern
#

afaik none of them has a dock

warm axle
#

so how do i access the move plugin??

fossil wyvern
#

in the transition dock if you want to use its transition, in the filters window if you want to use its filters

warm axle
#

ok lemme check

#

ok seen

#

thank you

#

it solves it all

leaden cipher
#

in my plugin, i have an overlay and Im trying to find the video preview window and center text on it when the overlay is active. Anyone know how to find the video preview? I logged all children and got Widget: preview, Type: OBSBasicPreview but no matter what i do, it doesn't work. im missing something.

#

video preview** not window.

#

the black area in case im not explaining thingsproperly

#

any ideas?

boreal hearth
late trench
#

bro anyone uses this plugin ?LocalVocal - Speech AI assistant OBS Plugin

#

its driving me crazy

#

not working as I wish whatever I say it gives me different words

mortal harbor
#

i have tested it but it worked fine for me.

late trench
#

maybe I talk fast/slow

#

maybe my accent is differnet

#

even the translations are wrong

#

I speak more than one language

mortal harbor
#

no special settings, there isn't some setting that says "use the wrong words" or something so yes it would be entirely based on what it is hearing.

late trench
#

wanna do human test ?

#

🤣

#

i'm ready

mortal harbor
#

are you having trouble with english captions?

late trench
#

not just english

mortal harbor
#

well how about this, record a video in OBS of you talking and i will see the words it is showing and let you know my opinion.

#

just need to have your mic + a localvocal source so i can see what it hears.

mortal harbor
#

i can see how it is having trouble.

#

!log @late trench i would like to see something

oblique yewBOT
#

@late trench

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

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

let me grab it

#

I'm outside the office

#

and my rdp disconnected idk

#

but will send it once I go there

ruby lichen
late trench
ruby lichen
late trench
ruby lichen
late trench
ruby lichen
heavy hollow
#

Does anyone know if I can use the vertial plugin to stream on shorts while I stream on YouTube and Twitch via restream? Or do I have to use the multi rtmp plugin?

wintry wedge
#

Any way to reset a sequence in Adv-SS? I got some other stuff figured out with the cameras. But now I'm trying to see how I can reset all the cameras to camera one, then re start a sequence if need be if scene is switched to from elsewhere?

mortal harbor
#

okay, but rather than announce it maybe just leave?

spiral ruin
#

It's both, you do what you need to do.

mortal harbor
#

okay not a discussion that is going to happen here, probably better to just leave.

#

i guess what i am saying is no one here really cares what you think about it, feel free to keep your opinion to yourself at this point or leaving will not be a choice.

wintry wedge
# heavy hollow Bump

You can use a different key for each last I checked. No RTMP or Restream needed

sleek lynx
#

ugh, trying to fix my adv-ss macros, any idea why I cant get a hot key to work? If I manual press the hot link it works fine, but adv-ss wont auto launch it

#

sorry, im tired, hot key

regal breach
#

are you surethe macro is enabled?

#

are you sure adv-ss is active?

sleek lynx
#

yeah thats all enabled, setup, it will run if I do it on the keyboard but refuses to do it in advss

#

meh i give up for the night

acoustic egret
#

hi i loking for a filter or plugin i need it for my video captior så i can use my headphone o the filter i dont no the name i had it before

shy gorge
#

hello guys,
is there a way to make a Hotkey for this button
like : Window projector?

or maybe i can use websocket via streamer bot,
but i dont know what requesttype for it

oblique yewBOT
late trench
oblique yewBOT
ruby lichen
late trench
#

isn't correct

#

when I say something to write something else

late trench
#

🤣

#

brooooooooooo

oblique yewBOT
serene echo
late trench
#

nah nah thanks

#

just revert that git push

#

we need the older one

ruby lichen
late trench
#

just tag me

late trench
#

dm

acoustic egret
#

Need one under 3 bands

#

So I can have same as this one

sinful cradle
#

Anyone know if such a plugin exists that while cropping a source, you also crop the overall output video?

#

so it kind of ties to the profile's main resolution basically based off the source's crop?

#

use-case: I want to crop to only show a part of a window on my screen, and capture a render at that cropped region

spiral ruin
#

For streams or for recording?

sinful cradle
#

recording primarily

spiral ruin
#

Typically you want to do that in post production. Called a Zoom or punch-in. Much easier for a pc and app to do in an editor than during the live recording. There may be a plugin that can do the same thing during active capture and rendering, but your perfomance mileage will vary.

sinful cradle
#

yeah I normally do in post

#

but my workflow really wants to be like

#

super snappy "instructionals"

#

so I have a profile called "instructionals" and it always has a dynamically changing output resolution

#

based off the source I crop holding down ALT

spiral ruin
#

there are plugins for magnification of the area around your pointer, I see lots of instructional videos use those.

sinful cradle
#

yes but the resolution stays at 1920x1080

#

which uses unnecessary resolution

#

ie. bigger file sizes

spiral ruin
#

I don't think you would see much of a difference

sinful cradle
#

I guess I could just limit my res to something smaller

#

but it's just not doing what I want primiarily which is probably a really good idea for many

spiral ruin
#

What is that idea

sinful cradle
#

because when you think about it is

#

you are dynamically res'ing to the cropped region

hallow vale
#

You can't change output resolution during a recording.

Make different profiles from the menu at the top of OBS. They save different configurations of settings, like output resolution

sinful cradle
#

so it's not a loss of quality even at a lower resolution

#

it wouldn't be during

spiral ruin
#

Try typing a complete message, and not one line at a time.

sinful cradle
#

it would be before

spiral ruin
sinful cradle
spiral ruin
#

Plus, if you know you will edit, the final render file size will be much smaller, rendering to the quality and resolution you want, regardless of the resolution of the sources.

sinful cradle
#

yes but currently the thing is, if I want to achieve this, I have to do a print screen, paste in paint or photoshop, then read the raw resolution, then set it in OBS manually to achieve my desired idea.

spiral ruin
sinful cradle
#

again this loses no quality even at small res, and also makes sizes smaller.

I would like my window capture source (CROPPED REGION) to match the base output to that res yes

#

if a plugin doesn't exist, that's fine, just figured somethign like that would exist

spiral ruin
#

Plugins exist that do all kinds of things.
Do you change the crop size often?

hallow vale
spiral ruin
#

^^

sinful cradle
#

I knew something like this had to exist!!!

#

THANK YOU :"D

#

appreciate the help @spiral ruin @hallow vale

hallow vale
#

👍

fallen lava
#

Hello, I would like to install the websocket plugin on obs but it tells me that the plugin does not work. I need version 27 of OBS, how can I return to this version without losing my settings? thanks

hallow vale
knotty onyx
#

hey so does anyone know of a plugin that would let you map and pin a source like a camera to a different source's visible pixels and have it track with its movement?

#

lmk if that makes sense

fallen lava
hallow vale
fallen lava
#

Incredible that was! Thank you so much !!!

hallow vale
knotty onyx
#

@fallen lavacan i ask, is your name a pokemon reference or just a wild coincidence lol

fallen lava
#

It's just a coincidence haha

knotty onyx
#

ahh ok xD

knotty onyx
fossil wyvern
knotty onyx
#

^the afformentioned model

fossil wyvern
#

huh, interesting

knotty onyx
#

ye

#

i just

#

dont know how to even start looking in to that in obs

#

it would be a realitive non issue in like davinci resolve

fossil wyvern
#

honestly I don't see how that'd be doable in obs

knotty onyx
#

but thats not like

#

yeeeaaa thats what i feared

fossil wyvern
#

I think your best bet would be to find a solution in the vtubing program you're using

knotty onyx
#

ah, i dont think there would be any, it would likely have to be a whole other add on to borrow the tracking data and repurpose it like T.I.T.S.

fossil wyvern
#

yeah probs an addon or smth but the big advantage is that that way it can get the actual tracking

fossil wyvern
#

you could make a custom plugin for that, but that's a shitton of work

knotty onyx
knotty onyx
fossil wyvern
#

yeah it's not just "mess with it" it's "make a whole-ass plugin"

knotty onyx
fossil wyvern
#

yeah I'm pretty sure your best bet is finding smth that does it from the vtuber program

knotty onyx
#

i need to get another green screen anyway first so itll be a bit

fossil wyvern
knotty onyx
fossil crow
#

anyone here able to help me understand "advanced scene switcher"? im struggeling getting it to work as i want it too

fossil wyvern
#

what are you trying to have it do

sleek lynx
fossil wyvern
#

show me how you set up the hotkey exactly?

sleek lynx
fossil wyvern
#

does it not work when obs is in focus also?

unborn citrus
#

what is the best audio options for OBS?

sleek lynx
#

wtf, nm, i spent 2 hours on that last night, today it works, that crash didnt happen till close, so maybe it was in a screwed up staate?

fossil wyvern
#

hard to tell wihtout repro

sleek lynx
#

or maybe it just started working because I asked a pro, who the hell knows

fossil wyvern
#

lmfao

#

I'm literally a monkey with a wrench

sleek lynx
#

like ok, it was there from a previous restore, but just now i screwed it up so had to replace it, so maybe it looked set but actually wasnt? i dunno

fossil crow
# fossil wyvern what are you trying to have it do

i want it to change between scenes, but the scene is in the same window! but resolutions change reguardless, having multiple macros for the 3 different scenes which has the same window makes the macro confused.. im probably doing something wrong

terse moth
#

Could someone walk me through the Advanced Scene Switcher? I don't fully understand where to go to do this... My goal is:: when I make one of the colored groups here visible, any of the other colored groups will then hide So only one colored group is shown at a given time, and the other non tagged sources are left alone.

fossil wyvern
fossil wyvern
terse moth
#

oh, its a macro? I always thought macros were -strictly- key bindings so the label threw me way off. I'll get it set up right away- Thank you!

fossil wyvern
fossil crow
# fossil wyvern I'm seriously not sure I understand what you mean

okey, so the the game has a panel on the side, when i open that panel, the game changes and my sources shift, i've had to make new scenes to avoid the sources from shifting position, i want to have it automaticly change so i dont have to change scene's manually everytime i use the panel

sour flax
#

What's the plugin for OBS that would allow me to multi-platform stream?

oblique yewBOT
mossy patio
#

hello my OBS homies 🙂 had a quick question. is anyone else using OBS on Fedora 40 (Linux) with the OBS-NDI plugin?

#

cuz I am (trying to, anyway) and it is not going well, lol

versed egret
#

hello peoples so i have a little itty bitty thing. i have a ayy portable monitor and i would like to figure out how to connect my switch to it so i could livestream but i need it connected to my laptop at the same time to do this. I would like some help with it.

spiral ruin
versed egret
#

im trying to use monitor for gameplay as the system is connected directly to monitor

spiral ruin
versed egret
#

any capture cards you reccomend?

spiral ruin
#

Mirabox, Avermedia, Elgato. Any name brand will be fine. But specifically, you need a pass through port.

versed egret
#

ok

#

thank you

west rivet
#

Hi @regal breach, hope you're well, just a quick question regarding the Media Playlist Source you developed, I've downloaded it and seems to be working OK at the moment, I do like the speed option as well, only question is if it's possible to add transitions inbetween the video files you've chosen like a simple fade in/out for example for a smoother end result and if I missed something how I can implement these transitions? Thank you in advance.

regal breach
#

though since you brought that up, i might, just might, do that first lol

west rivet
#

Smashing, can't wait then!

oblique yewBOT
#

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

vapid charm
#

Using obs-shaderfilter as an example: what's the difference between the .shader and .effect files it provides?

vapid charm
#

You mind deleting that?

weak escarp
vapid charm
#

If I were to grab the following code from a website that provides "GLSL" shaders would I simply tag a .shader or .effect as the filetype assuming it's that simple?

precision highp float;
#endif

#extension GL_OES_standard_derivatives : enable

#define NUM_OCTAVES 6

uniform float time;
uniform vec2 resolution;

mat3 rotX(float a) {
    float c = cos(a);
    float s = sin(a);
    return mat3(
        1, 0, 0,
        0, c, -s,
        0, s, c
    );
}

mat3 rotY(float a) {
    float c = cos(a);
    float s = sin(a);
    return mat3(
        c, 0, -s,
        0, 1, 0,
        s, 0, c
    );
}

float random(vec2 pos) {
    return fract(sin(dot(pos.xy, vec2(12.9898, 78.233))) * 43758.5453123);
}

float noise(vec2 pos) {
    vec2 i = floor(pos);
    vec2 f = fract(pos);
    float a = random(i + vec2(0.0, 0.0));
    float b = random(i + vec2(1.0, 0.0));
    float c = random(i + vec2(0.0, 1.0));
    float d = random(i + vec2(1.0, 1.0));
    vec2 u = f * f * (3.0 - 2.0 * f);
    return mix(a, b, u.x) + (c - a) * u.y * (1.0 - u.x) + (d - b) * u.x * u.y;
}

float fbm(vec2 pos) {
    float v = 0.0;
    float a = 0.5;
    vec2 shift = vec2(100.0);
    mat2 rot = mat2(cos(0.5), sin(0.5), -sin(0.5), cos(0.5));
    for (int i = 0; i < NUM_OCTAVES; i++) {
        float dir = mod(float(i), 2.0) > 0.5 ? 1.0 : -1.0;
        v += a * noise(pos - 0.05 * dir * time);

        pos = rot * pos * 2.0 + shift;
        a *= 0.5;
    }
    return v;
}

void main(void) {
    vec2 p = (gl_FragCoord.xy * 2.0 - resolution.xy) / min(resolution.x, resolution.y);
    p -= vec2(12.0, 0.0);

    float t = 0.0, d;

    float time2 = 1.0;

    vec2 q = vec2(0.0);
    q.x = fbm(p + 0.00 * time2);
    q.y = fbm(p + vec2(1.0));
    vec2 r = vec2(0.0);
    r.x = fbm(p + 1.0 * q + vec2(1.7, 9.2) + 0.15 * time2);
    r.y = fbm(p + 1.0 * q + vec2(8.3, 2.8) + 0.126 * time2);
    float f = fbm(p + r);
    
    // hornidev
    vec3 color = mix(
        vec3(0.3, 0.3, 0.6),
        vec3(0.7, 0.7, 0.7),
        clamp((f * f) * 4.0, 0.0, 1.0)
    );

    color = mix(
        color,
        vec3(0.7, 0.7, 0.7),
        clamp(length(q), 0.0, 1.0)
    );

    color = mix(
        color,
        vec3(0.4, 0.4, 0.4),
        clamp(length(r.x), 0.0, 1.0)
    );

    color = (f * f * f + 0.9 * f * f + 0.8 * f) * color;

    gl_FragColor = vec4(color * 0.7, color.r);
}
#

Or is it not that simple?

quiet bramble
# vapid charm If I were to grab the following code from a website that provides "GLSL" shader...

OBS shaders are written for DirectX, and are kinda sorta Microsoft HLSL, however they're a subset of what HLSL can do, with various caveats and quirks so to speak. So any GLSL shaders taken from the web or elsewhere will not work in OBS without 2 forms of conversion. One is conversion between GLSL and the subset of HLSL that OBS uses, and two is conversion between the semantics of the website or other source of the shader, and the plugin used to load the shader in OBS. For example, on Shadertoy they provide shaders with a timing variable called iTime, however if you are using OBS Shaderfilter, this is called elapsed_time so it needs to be converted to that. Other shader plugins call it something else. There are a handful of things like this.

OBS shaders can not use global variables at all, except the 'uniform' type, which are configuration parameters that will be shown to the users. So any form of global variable such as constants need to be converted to something else in order to work in OBS. One way is to make them preprocessor macros with #define, otherwise they may need to be declared in main() and passed around to functions or some other mechanism.

#

HLSL and GLSL are quite similar to each other with probably 90% of the syntax being the same, so there are a handful of things you can search and replace to convert a lot of it. Like "vec2" in GLSL is "float2" in HLSL for example. Or "mix()" in GLSL is "lerp()" in HLSL.

vapid charm
#

That at least answers the question but that's bout it as I don't understand any of the code derp

quiet bramble
#

The arguments to atan() are reversed between the 2 languages, and matrices are handled differently between the two. Also GLSL has 0, 0 at the bottom left with Y increasing up the screen whereas HLSL the origin at 0,0 is in the top right with Y increasing downward.

#

The shader looks simple enough to convert at a glance.

serene echo
#

If you grab the code off of ShaderToy, Exeldro's shaderfilter can convert many of them to HLSL if you paste it in the text box.

vapid charm
#

The thing is I don't understand what to grab because some of them have multiple tabs/things and not sure what to grab.

quiet bramble
#

Shaders that have multiple tabs are incompatible with OBS and can't be converted using the shader plugins, however it is possible to make them work with a hand written OBS plugin or LUA script.

#

I've got a growing library of multi-pass/multi-buffer shadertoy shaders bookmarked that I want to get working in OBS in the future... but it requires getting dirtier hands hehe

#

In theory I think it is possible to make a shader plugin for OBS that could directly load shadertoy shaders, just nobody's done it yet. I imagine it's a matter of time until myself, Exeldro, or one of the OBS devs does it tho.

vapid charm
#

The upside is I've at least got an extension/userscript that can download them from shadertoy as webm so that's nice but I'm clueless beyond that.

quiet bramble
#

The big roadblock is the autoconversion of GLSL to HLSL which is more complex than it might seem due to some of the differences in the languages.

#

I'd have to double check, but it might be possible to load shadertoy shaders and use them in OBS using 3rd party software like Magic Music Visualizer or Synesthesia. I seem to recall seeing that somewhere but it's been a while.

#

They work with OBS externally by using Spout or NDI IIRC.

#

Unfortunately they're paid software, not free.

#

There's also VSXu or whatever it got renamed to...

#

Yeah, not sure if it has that feature or not, I thought it did tho. It used to be open source, but I think they switched to proprietary

vapid charm
quiet bramble
#

Oh yes, for purely generative shaders on Shadertoy, you can just load them as browser source maximized to play them. For shaders that are filters though that wont work however there is another nasty way to do it.

#

Forgive me for this violation of the Geneva convention but... LOL

#

You can use OBS virtual camera or virtual camera plugin to export a source as a camera, then configure your webcam on shadertoy as input using the virtual camera, then configure the shader inputs at the bottom to use your webcam, then capture the web browser with application capture to display the results in OBS. I've done that before to test a few shaders in OBS before converting them. 🙂

#

I would not rely on this technique for production though as it has to be manually set up each time and is kind of fragile. 🙂

quiet bramble
#

Ok, that would not work with current OBS because you need to apply it to an individual source or scene, but lo and behold I have a more insane way to do it because that's the way I friggen roll. LOL

#

Current OBS with Spout plugin, plus older version of OBS which has the old virtual camera plugin supported. The old OBS is installed in portable mode with the virtualcam plugin and Spout plugin. On the new OBS, attach spout plugin filter to output you want to pass through shadertoy website. In old OBS, add Spout Source to pass video from one OBS to the other. Attach virtual camera plugin output to that scene in the old OBS to export the video to a virtual webcam, which you then use on the Shadertoy website, and then do application capture in the new OBS to capture the web browser output.

#

Where there's a will, there's a way, that's my motto. 🙂

#

Digital bungie cords and duct tape FTW

fervent marsh
#

You know, I'd pay good money for a single webpage somewhere that collected the details of porting shaders to OBS and such, for people familiar with shaders but not with OBS specifics (and not experts on them in general). At the moment I always chicken out when I go to do something shader-related in OBS just because of how hard it is to pull everything together in my (feeble) head.

orchid ingot
quiet bramble
#

I have a pile of text file notes scattererd all over the place, I should gather them together sometime and publish it somewhere

vapid charm
fossil crow
#

Could anyone with some knowlage guide me trough some programming of "advanced scene switcher" send me a private message please!

fervent marsh
fossil crow
#

having trouble putting words into what i want to do about it, it is alot easier of i could show someone

quiet bramble
#

Problem is that most people don't accept or do DMs for support stuff because it tends to be a really bad idea especially if you don't really know someone, so appeals to do support in DM are likely to go ignored by everyone. It's best to just state the problem or what one wants to do, and hope that someone is around who might be able to provide insight.

#

Also, support given in DMs can not be moderated by the OBS project, and people may give out horrible advice in DMs that goes unchecked.

fervent marsh
#

Also also, having a public discussion means that other people can benefit from it, not just you.

quiet bramble
#

yep, that too, and can chip in other advice the one person might not have thought of.

#

Another thing worth noting that might not be obvious to everyone too, is that anyone who is generally quite helpful to people or perceived by people to be helpful, who leaves their DMs open and actually helps people in DM, will almost always end up having people bypass public questions and go directly to them in the future every time they need help. Multiply that times a number of people and it becomes a burden quite quickly, which invariably leads to people disabling their DMs. 🙂

#

(especially on a Discord server with 185,000 people on it)

harsh topaz
harsh topaz
#

Damn, I guess it hasn't.

quiet bramble
#

weird. I wonder if the number shown in the invite embed is accurate or not

fossil wyvern
#

I remember it being above 200 at some point

#

pretty sure it comes and goes

#

and for bigoted reasons I'd tend to think a few people left recently

spiral ruin
#

natural attrition this month for sure

untold jay
#

My guesses would be a) people received tech support and left or b) bots got hit by ban waves.

quiet bramble
#

Another possibility is if the OBS project uses the "purge" feature, although I suspect that they probably do not. IMHO purging users on Discord servers has limited value and possibly even negative value.

lean dawn
#

Does anyone happen to know if there are any heart rate apps that work with zeblaze smart watches that I could use for heart rate on stream? I seem to not be able to find anything.

Pulsoid is not supported

#

I may be in the wrong chat for this

lucid cairn
#

EDIT - oh my good lord it's the output timer, i didn't even know this existed I tried looking, but apparently I am the only person on the internet with this specific problem 😭 - I had the OBS RTMP Multiple outputs plugin -> I stopped multistreaming -> I uninstalled it -> now when I click "Start Streaming" I will be live with perfect bitrate for about 30s and then I disconnect, no attempts to reconnect by OBS, it just stops streaming

thorny mortar
#

I'm making a new controller profile for the input display plugin. Can someone explain why the plugin is suddenly expecting a gap of 0 pixels between the unpressed and pressed versions of buttons, and for the d-pad it's actually expecting a negative gap? (An overlap.)
None of my other existing profiles are behaving like this, despite all the values in their JSON files being the same.
EDIT: Somehow managed to forget it's supposed to be a three pixel gap between elements, not a one pixel gap. Took me embarrassingly long to figure out that mistake.
The worst part is I've made several profiles before and knew this. I just forgot. x_x

vagrant minnow
#

<@&715347355565817879>

slender zealot
#

yo anyone got any idea for a plugin that lets me mirror my iphones camera to obs?

serene echo
mortal harbor
#

!phonecam yeah there are a few.

oblique yewBOT
median zephyr
#

is my request wrong? { "request-type": "SetSceneItemProperties", "message-id": "16", "scene-name": "Scene", "item": { "name": "Hide", "visible": false } }

#

it should hide object named Hide but i does not

#

here is the response { "update-type": "SceneItemVisibilityChanged", "rec-timecode": "28:34:15.309", "scene-name": "Scene", "item-name": "Hide", "item-id": 16, "visible": false }

obsidian agate
#

this looks like OBS WebSocket 4

#

is there a reason you are not using OBS WebSocket 5?

median zephyr
#

it does not work

obsidian agate
#

remember that v5 uses a different protocol format. They are not interchangable

obsidian agate
median zephyr
#

it says {"d":{"obsWebSocketVersion":"5.3.4","rpcVersion":1},"op":0}

#

nvm it says ```
websocket: close 4010: You appear to be attempting to connect with the pre-5.0.0 plugin protocol. Check to make sure your client is updated.

slender zealot
slender zealot
median zephyr
#

i got it working

night rivet
#

I know it's probably a dumb question, but is there a plugin to manage sources universally? So I can find the scenes where the source is at to remove or make sure that "they are there"?

harsh topaz
#

Don't think so, you mean the sources in each scene (scene items) when you say sources right?

You could look into Scene Tree Folder Plugin if it's still up to date, might help.

night rivet
rain smelt
#

hey so um

#

I need help on obs Websocket for OBS Blade, if I can get help with that

#

I have everything installed and I tried to connect while they say the client is connected, but the app won’t connect to the socket

#

I really need help with this issue

oblique yewBOT
rain smelt
oblique yewBOT
# rain smelt
🛑 Critical
  • Insufficient Hardware
  • Outdated Plugins (1)
⚠️ Warning
  • Integrated GPU
ℹ️ Info
  • Windows 11 23H2 (OK)
  • Not Admin
  • No Output Session
  • Third-Party Plugins (1)
Hardware Check

Intel Pentium Silver J5040 @ 2.00GHz - Below cpu encoding requirements / Intel UHD Graphics 605 - Below minimum requirements

rain smelt
#

oh

#

outdated…

#

that’s another problem

#

I’ve been trying to download the latest version of the plugin,

#

but it keeps saying failed to load, no matter what I’ve been trying to do to fix it

hallow vale
obsidian agate
hallow vale
#

Does Blade need a 4.x compat?

obsidian agate
#

not sure, i havent used Blade

rain smelt
#

and it won’t connect

obsidian agate
#

OBS includes OBS WebSocket 5.0

the one I posted above is 4.9.1 and it works for me, because I am using it in my OBS install

hallow vale
#

Might be good with the built in

obsidian agate
#

(I use both 4 and 5 for different things)

rain smelt
mortal harbor
#

it does not.

#

uninstall as Dot mentioned, then check file integrity to reinstall the correct version of websocket that is built into OBS.

rain smelt
#

alright I did it

#

it works now

#

thank y’all

hallow vale
#

👍

dire merlin
#

How can i show stream chat in game overlay usening obs?

mortal harbor
#

you mean show your chat on your own screen over your game?

dire merlin
#

When i play minecraft as full screen i want to see chat when i am playing i dont want to obes obs to see

mortal harbor
#

OBS doesn't provide any overlay to show in your game, sorry.

dire merlin
#

Why

mortal harbor
#

it is not a feature that the software has.

dire merlin
#

Can obs make update for this?

mortal harbor
#

no one is working on this that i know of, so i wouldn't expect to see it any time soon.

true grotto
#

has anyone made a plugin to have multiple stingers set and it randomly uses one of the picked ones?

stray bone
#

hi there, i'm searching for a plugin, and maybe someone can suggest me something valid

#

i want a way to prevent me to change scene when i click on it, sending me automatically in studio mode

#

does something like that exists?

quiet bramble
# stray bone does something like that exists?

Dont think any plugin with functionality that specific exists. What problem are you encountering, that leads you to desire this as the solution? It's possible whatever the problem is that you're having that there might be some other way to solve it.

dusky basin
#

can't you just… open studio mode?

quiet bramble
#

Or set OBS into Studio mode by default and remove the Scene dock via the top menu.

stray bone
#

because i'm afraid to change scene by mistake

quiet bramble
#

Right click on the preview and you can turn it off, then right click to turn it on when you want to see it again.

fluid ocean
#

Hello, quick question im looking to use OBS as a lighweight media player, i want to keep just the core features needed (Scene display, scene switching, video decoding etc) and trim away the unnessecary features for my use case (recording etc). Is this possible and how hard would it be?

fluid ocean
#

running it on RPI5

#

as a display with other scripts any additional bloat slows it down pretty bad

fossil wyvern
#

no I meant why would you use obs as a media player

fluid ocean
#

Because I needed software to display video capture and also be able to dynamically siwtch scenes according to a script

fossil wyvern
#

right, so not actually a media player at all, but a compositor

fluid ocean
#

yes ig

mortal harbor
#

i guess start gutting away things and see what breaks?

fossil wyvern
#

yeah most of the stuff is plugins, so just yeet the files of the plugins you don't need?

#

that's a good start without even needing to touch source or compiling

#

but I'm not sure you'd get that much of a performance boost

mortal harbor
#

i was just going to say, if you aren't actively recording it is not like the feature being there is somehow changing how the software performs in any meaningful way.

fluid ocean
#

hmm yeah is there a better way to create a lightweight compositor?

fossil wyvern
#

yee I don't see a lot of features that use performances when not being used

fossil wyvern
mortal harbor
#

you've tested OBS as-is and it doesn't work for your purpose?

fossil wyvern
#

just, the task of compositing is not lightweight in of itself

#

esp, rpi5 doesn't have an actual gpu, does it?

fluid ocean
#

yeah

#

OBS as is is okay

#

~24 fps

fossil wyvern
#

then yeah that's your issue, software rendering is really really not efficient

fluid ocean
#

but id like to bring that up

fossil wyvern
#

that's kinda the whole reason we have GPUs

fluid ocean
#

hmmm

torpid pivot
#

jrDockie (save and load window and dock layouts)

fervent marsh
#

That's pretty neat! Though I admit I'm pretty curious about some of the other plugins in that repo

vapid charm
#

Plus the combination of the naming scheme/layout is a bit hard to process along with no description of the plugins themselves.

#

Only a suggestion but something like this with a readme.md in the source files root

OBS-Plugins/
├── PluginName1/
│   ├── SourceFiles
│   └── PluginName1.zip
├── PluginName2/
│   ├── SourceFiles
│   └── PluginName2.zip
├── PluginName3/
│   ├── SourceFiles
│   └── PluginName3.zip
└── PluginName4/
    ├── SourceFiles
    └── PluginName4.zip```
torpid pivot
#

yeah i havent done a great job of documenting or making these suitable for others

#

probably my other most useful general plugin is textml

#

i have youtube demos of most of them

terse moth
#

can someone point me in the right direction here--
I'm looking for a method to animate an image or sprite when my friends talk. To clarify the animation, I don't want it to be an image highlight, but a change in image. (from an idle image to a talking image)

I know something like that exists, but anytime i look, all I see is items that show their discord icon, and just put a green ring around it when they speak- wich is not what im looking for.

Any help would be greatly appreciated.

fossil wyvern
terse moth
#

yes.

fossil wyvern
terse moth
#

Alright, I'll give this a shot. Thank you 🫡
all the looking i did, and this name -never-poped up.

median zephyr
#

hello i need help

oblique yewBOT
# median zephyr hello i need help

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!

fossil vector
#

Hello. Somebody know a plugin for instant replay of a source and not from the program? But replays with a duration longer than 5 seconds because I found one but just replay 5 seconds

oblique yewBOT
spiral ruin
tough plover
#

i am getting an authincation error 400 when trying to log into restream through OBS. any idea what is causing this and how to work around it?

tough plover
#

nevermind i got it had to log out and relog in

bright sapphire
#

Error 400 is a "Bad Request" - normally a bad connection or bad credentials

sharp oak
#

anyone have something i can use that will show a clip from a person who raids me on twitch?

bright sapphire
hushed thistle
#

Does the vertical plugin play well with the multiple rtmp outputs plugin in that does it let us setup separate multiple output streams from the vertical mode as well, in addition to keeping the usual multiple outputs from the standard horizontal mode?

obsidian agate
#

not that i am aware of

#

multi-output plugin i think only pulls from the main default canvas

#

but i havent used vertical canvas in combination with multi-rtmp to know for sure

hushed thistle
#

Just saw this in the changelog of Aitum Vertical:

Version 1.3.0
Nov 18, 2023
...
Added multiple output support for the Vertical canvas (akin to multi-rtmp support)
...

#

So found the answer...it doesn't play with the multiple rmtp outputs plugin for the purpose per se, but rather features that functionality built-in for its vertical canvas.

obsidian agate
#

tried asking on their Discord server?

hushed thistle
#

(Note to self: Always research before asking in forums/chat)

obsidian agate
#

no, you're good. sometimes folks need a good kickstart

hushed thistle
#

Hope it'll be helpful to others who didn't know about it before either

tardy ruin
#

Hello! Can someone tell me how to fix Nvidia not showing up in my OBS? I.E. the sound filters - after I have installed

quiet bramble
#

Have you restarted OBS after installing any plugins?

tardy ruin
#

I did and no Nvidia files are showing in OBS

quiet bramble
#

Do you have more than one copy of OBS installed at the same time?

tardy ruin
#

No

quiet bramble
#

!log @tardy ruin

oblique yewBOT
#

@tardy ruin

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

  1. In OBS Studio, click the Help menu → Log Files → Upload Current Log File
  2. Click the Copy URL button
  3. Paste the URL into this Discord channel
tardy ruin
oblique yewBOT
# tardy ruin https://obsproject.com/logs/MWrPwONzdOtOKKSB
🛑 Critical
  • Auto-Config Wizard
  • Hardware-accelerated GPU Scheduler
⚠️ Warning
  • Wi-Fi Streaming
ℹ️ Info
  • Windows 11 23H2 (OK)
  • Not Admin
  • No Output Session
  • Third-Party Plugins (3)
Hardware Check

Intel Core i9-13900K - OK! / GeForce RTX 4090 - OK!

quiet bramble
#

Looking at your log file, it shows the NVIDIA noise suppression is loaded and seems to be present

tardy ruin
#

But when I go to the filters - noise suppression - nothing shows for NVIDIA

quiet bramble
#
22:16:00.618: [noise suppress: 'Noise Suppression'] NVAFX SDK redist path was found here C:\Program Files\NVIDIA Corporation\NVIDIA Audio Effects SDK
22:16:00.621: [noise suppress: 'Noise Suppression 2'] NVAFX SDK redist path was found here C:\Program Files\NVIDIA Corporation\NVIDIA Audio Effects SDK
...
22:16:34.985: [noise suppress: 'NoiseSuppress'] NVAFX SDK redist path was found here C:\Program Files\NVIDIA Corporation\NVIDIA Audio Effects SDK
22:16:34.986: User added filter 'NoiseSuppress' (noise_suppress_filter_v2) to source 'Shure MV7 Mic'
tardy ruin
#

Do I need to move these files under my OBS plugins?

vapid charm
#

No. It automatically detects it installed on system and loads as appropriate.

sharp oak
hallow vale
vapid charm
#

And there is no one size fits all anyways.

sharp oak
cursive egret
#

I just googled it and got results for streamer.bot, stream elements, and twitch's own built-in system for alerts. All free

#

Also Stream Scheme, EposVox, Nutty, or Cpaws Music on YouTube will likely have tips and tutorials on how to do everything and anything in OBS

#

They're what I used to set myself up

obsidian agate
#

so as a heads up, based on their description, they are looking for a way to play a clip from the RAIDERS channel. So if someone raids me, i can play a random clip from their own clips.

As far as I am aware, i dont know of a service that currently offers that already written up and packaged for use.

cursive egret
#

Ahh, gotcha

#

I misunderstood

bright sapphire
#

Twitch.guru does - not free 🙂

obsidian agate
#

StreamerBot could -probably- do it with the right scripting and actions, but it would need to be all custom done.

#

since StreamerBot can use C# code as well

bright sapphire
#

Would almost bet someone has already done it. Might be available - free or for a small cost for their time.

obsidian agate
#

i just dont know enough of the TwitchAPI to know if it can be used to pull OTHER folks clip URLs, and not just your own

obsidian agate
bright sapphire
obsidian agate
#

I will say, it’s a neat idea. Usually when you get raided, you introduce your stream to the raiders. Showing clips of the raiders channel to your own community is kinda cool

bright sapphire
#

It's kind of cool - until you have someone raid in who's a bit chaotic and may have clips of unhinged stuff and your stream is a bit more "sedate" 😛

obsidian agate
#

Yep, thats the potential drawback

#

At which point, you only do it for raiders that you know or know of in some way

#

Vetting is very important

bright sapphire
#

VERY important 🙂

urban belfry
#

Hello everybody! faced with a problem and do not know where to turn. The essence of the problem is that in the obs studio program, the viewer subscription widgets are not displayed during the live broadcast, when I press the test notification button, it comes, but when real viewers subscribe, this notification is not there, please help to solve my problem.

vapid charm
#

You'd need to speak with whoever provides you the service/widget.

urban belfry
#

I contacted support, they said that everything works for me and advised me to simply delete and reinstall the widget, but it still does not work as it should

mortal harbor
#

if the test notifications show but the actual ones do not, that is entirely an issue with the provider of the widget you are using.

#

please reach back out to them.

urban belfry
mortal harbor
#

best path forward is to work with whoever provides the service you are trying to use to fix it.

#

either way, not something we can help with here.

bright sapphire
#

<@&715347355565817879>

gusty hazel
#

hello

#

How can I delete plugins I installed in obs studio?

mortal harbor
#

normally you'd uninstall them like any other software on your computer

tardy ruin
cursive egret
#

At least that's how I've been doing it

hollow canopy
#

Hey all, I feel like the answer is no from several of searches I did but I would like OBS to automatically switch to a specific scene if I ever roll my scrollwheel in any direction. Literally 100% of the time I hit my scrollwheel is when I want to go to this scene and it would make my life 1000x easier if scrollwheel switched to it automatically. Is there any way for advanced scene switcher, macro hotkeys, or basic hotkeys to bind to/detect the mouse scrollwheel?? 🖱️

shrewd pewter
#

Hey, can some1 help me configurate obs? im new on it i would like to start streaming, if some1 could give me a tip, advice i will 100% accept it!!

mossy lintel
#

!new @shrewd pewter

oblique yewBOT
wintry wedge
wintry wedge
bright sapphire
wintry wedge
wintry wedge
rugged dock
#

hey guys

#

so I was working on a idea and was thinking to build a plugin that can help content creators post directly to the platform using obs.

#

So wondering if anyone can answer few of my questions on it.

thorny mortar
#

The input overlay plugin runs the analog stick radius value through... modulo 256!?
I was trying to implement a hacky solution to a controller problem by using an absurdly large analog stick, but it looks like that's not going to work. That's a problem for very high res profiles too.

#

Ah! Here it is! In element_analog_stick.cpp.
But why an 8-bit integer?