#plugins-and-tools

1 messages ยท Page 115 of 1

harsh topaz
#

That's fair I guess. If you only use one transition for everything no matter what scene you go to.

obsidian agate
#

I use a few transitions here and there, but nothing needing the matrix interface with it.

#

Its another layer of controls i forget about. Partially why i am writing a control surface in VueJS

#

The right tool for the right job

harsh topaz
#

Seems bit overkill, but good for you

#

Think I'd prefer just buying a solution

obsidian agate
#

Seems like overkill, though having all my alerts, mic and voip able to duck the bed music or game audio AND be able to adjust the strength of the compression without opening a filter window or messing with a StreamDeck is wonderful

#

Love obs-websocket

harsh topaz
obsidian agate
#

Its been awhile, but i think i waited to move to Studio from Classic until a WebSocket plugin came out. Since OBS-Remote was only for Classic if i recall

harsh topaz
#

And soon it'll be part of OBS hypers

obsidian agate
#

PUBSUB BABY!

quiet bramble
#

LOL, shaders don't allocate memory ๐Ÿ™‚

#

Most of my tinkering these days is 99% OBS Shaderfilter, StreamFX filters and shaders. In the 0.7 and older days StreamFX had a lot of bugs and leaks but also was marked as very experimental not for production use. Since 0.8 and beyond he fixed any reported or known problems though and I haven't really seen any issues that could be objectively attributed to it personally (even though it still often gets blamed publicly for things)

#

OBS Shaderfilter is what I suspect though, as it isn't maintained anymore and has a number of bugs.

#

Eventually some day when I earn my ropes, I will try to debug all the plugins I use that I encounter bugs and hopefully be able to contribute fixes back. Future goalsโ„ข

obsidian agate
#

GOALS!

quiet bramble
#

I want to do stuff with CUDA in the future so I need to get some native plugin stuff under my belt as there's no way to do that presently.

obsidian agate
#

Ill keep all of you posted on this over the next few days.

quiet bramble
#

I think Studio was brand new when I discovered OBS. I started using it in 2017 I think

wintry mauve
harsh topaz
quiet bramble
#

Yeah, but I didn't write it. ๐Ÿ™‚ And the shaders themselves have no influence over memory allocation nor allocate memory themselves.

wintry mauve
#

IIRC, I set breakpoints at the top and bottom of main, took snapshots and diffed them.

quiet bramble
#

Although I would like to change that TBH. It would be nice to be able to make multi-pass shaders that pass buffers between.

harsh topaz
#

So.. it's your shader filters?

quiet bramble
harsh topaz
#

Mhm, and the more you use a filter that leaks, the more leaks.

#

To hit 30k, you'd need to do some serious using of whatever is leaking.

#

You use a lot of shaders. That was my reason for that conclusion.

obsidian agate
#

And remember, these leaks happen after i launch OBS and close it after 10-20 seconds

quiet bramble
#

not really, there's usually only a filter or few filters on any given scene

harsh topaz
#

I thought it was weird as well.

quiet bramble
#

There are scripts loaded also and those are high candidates for leakage too.

harsh topaz
#

Confused the heck out of me when I was trying to trouble shoot my memleaks >.<

obsidian agate
#

oh i dont mean it lags 10-20 seconds

#

I mean i open it, wait for it to finish loading, wait 10-20 seconds, then i quit the app

harsh topaz
quiet bramble
#

I do know though that at least so far, nothing I've coded leaks any memory.

#

I haven't advanced to the level of leaking memory in OBS yet. ๐Ÿ˜›

harsh topaz
#

So ye

quiet bramble
#

But when I do.... I'm leaking ALL THE RAMS

obsidian agate
#

I only had it happen once, but OBS (via a plugin most likely) was eating up 25GB ram

quiet bramble
#

Bug reports? [CLOSED->BUYMORERAM]

#

๐Ÿ˜›

obsidian agate
#

Ill track it down, and that shader flicker thats still happening.

harsh topaz
#

Just download more ram

#

duh

quiet bramble
#

I don't think StreamFX leaks memory, but I do know if anyone has an isolated test case that shows it leaking memory or any other bug, Xaymar is pretty good with fixing them in his next hackathon session

#

The problem with trying to isolate a problem to a plugin is needing to have a pristine portable OBS install with just that one plugin and like one scene and it's like hours of watching paint dry type situation.

#

Kind of like that time we narrowed down that one Groups corruption problem to a test case. Brutal.

#

But also soooo worth it when it led to it getting fixed

#

I was real happy about that because I know of tonnes of non-technical streamers that got hosed by that, but they didn't know enough about what was going on to know what the problem was to even begin to think of writing a bug report let alone know how. ๐Ÿ˜‰

untold jay
#

the fun part of writing bug reports is when you read the release notes where it mentions the issue you reported being fixed

trim kayak
#

ive seen a video on youtube about a blur effect and also darkening of the background on a webcam, i think it uses 2 webcam, kind of as a nested scene i think.. anyone has seen that video? ive been trying to find it, but im unlucky tonight lol .. i think its used with streamfx

quiet bramble
trim kayak
quiet bramble
#

StreamFX has an Nvidia RTX background removal filter also

#

It's possible to isolate the foreground and background with that, and then you can apply whatever filters you like to either.

silk bison
quiet bramble
#

holy crap

silk bison
#

its some known problem with windows search or something

quiet bramble
#

I had serious problems with File Explorer going haywire trying to generate and/or read thumbnails

#

I ended up reading 50 million web pages and disabling thumbnails in Windows completely

quiet bramble
#

Which is super annoying.

silk bison
#

haha still affecting people apparently

#

this has been going on for months, im surprised they havent pinned down the issue

#

although only happened to me once

quiet bramble
#

never had that one, but I don't have whatever Feeds is ๐Ÿ™‚

silk bison
#

you probably do

quiet bramble
#

or I don't think I do... I usually disable everything that wasn't in Windows 98 on new installs ๐Ÿ™‚

silk bison
#

ah then maybe not

#

i leave it open for weather an thats it

#

its the little taskbar widget in the bottom right

quiet bramble
#

oh, I used to have weather in the start menu but got rid of it at some point

#

I think it landed on top of Cortana ๐Ÿ™‚

#

I hope it went right in her eye too! ๐Ÿ˜›

wooden jacinth
#

Good night,
My OBS does not recognize any PLUGIN, already updated to the latest version, I restarted the program. It's running in admin mode, but no plugins are showing up. Does anyone know how to solve? Thanks

mortal harbor
#

dude

strong tulip
wooden jacinth
# strong tulip Which plugins have you installed?

win-capture-audio v2.2.2-beta
but I also installed others, no plugin appears on my obs, I tested audio plugins, it didn't appear either, i and installed about 5 or 6 plugins, and win-capture-audio v2.2.2-beta was the last one.

#

In the videos I follow the step by step, but it doesn't appear for me.

quiet bramble
#

Were the plugins installed using an EXE file installer, or a ZIP file?

wooden jacinth
#

I don't know if there's something preventing the plugins from appearing in my OBS, the rest of the settings are all working perfect

quiet bramble
#

Was OBS running while you installed the plugins?

quiet bramble
#

What version of OBS do you have?

#

!log @wooden jacinth

oblique yewBOT
#

@wooden jacinth

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

  • In OBS select Help > Log Files > Upload Current Log File.
  • Click Copy URL and then paste the link here.
wooden jacinth
hollow stirrup
wooden jacinth
#

ok i will check it thanks

quiet bramble
#

Final tip I can offer, is if you have multiple copies of OBS installed simultaneously, plugins can end up getting installed into one of them, while you end up running the other one, so the OBS you are actually using is not the same OBS that the plugins get installed into.

strong tulip
quiet bramble
#

Not everyone is comfortable sharing their log files when seeking help, and may prefer to diagnose the problem themselves. I admire people who try to tackle the problems themselves and seek minimal assistance just enough to open up possibilities to troubleshoot the rest on their own.

#

I very rarely ask for help with anything myself as some of you may have noticed. But when I do, it's usually minimal number of questions and maximum amount of using Google behind the scenes, to take up the least amount of other people's time, but it also usually helps me get a solution much faster also.

#

Also shows whoever's providing help that I do my own homework, which is usually appreciated by people. I know I appreciate it when people do that.

#

Triple when it is regarding computer programming stuff. ๐Ÿ™‚

trim kayak
quiet bramble
#

He didn't really show the end use case

#

unless it was earlier in the video or something

#

Ah, yeah I see now, it is at the start of the video

#

The effect you linked to is how he creates the background behind the webcam inset.

#

So he has a scene with an inset scene which is the middle part where he is, likely using a nested scene that has all that stuff, overlay etc. in it.

#

Then he uses StreamFX Source Mirror filter to make a copy of that, and puts it full screen and below the first one which is scaled down a bit and centered.

#

The color correction filter and blur filter are applied to the source mirror in the background

#

I'll whip up another example, gimme a minute

trim kayak
#

oh so its not blurring the background directly behind him? that's what i kinda understood from it

quiet bramble
#

The main video is the bright part, the Source Mirror duplicate of it is behind it and full frame with color correction with the brightness and contrast lowered, and blur applied on top

trim kayak
#

yeah i misunderstood what he meant by blur the background.. i thought it was some magical green screen replacement to blur what was behind me

quiet bramble
#

yeah, he makes great videos and has great ideas but that one is a slight bit confusing

#

here's a variation I did to show things a bit more visibly

#

minus the blur and using hue modification to show the 2 sources separately

#

You know...

#

I could write a shader that does all of that in one step

#

Only gotcha is I don't have my blur code on this machine so I'd have to write a new blur convolution

quiet bramble
#

Almost got it working minus the blur

#

Got it.

#

Easy to add other options now too

trim kayak
#

im not sure if im being precise or not. i have a bunch of stuff behind me like desk, boxes and a book shelf. i'd like those to be blurred, but i dont have an nvidia card or a green screen. so i thought that his way of doing it, was gonna take care the blur, by doing it in software. but what he is doing is not what i was looking for

#

the more tired i am the worse my english gets

#

brain isnt functioning properly lmao

quiet bramble
#

If you have a webcam and no green screen and no background removal software, it is impossible to blur just your background as the computer has no idea what is foreground and what is the background.

#

It's just a bunch of pixels of different colors to OBS.

#

To blur the background only, you have to isolate the background from the foreground, which is a human concept of what that means.

#

Green screen says "this part that is green is the background area, everything else is foreground"

#

That isolates the person as the foreground. Then you put an artificial background as a source behind that, and can put blur or whatever filters on it.

#

If one doesn't have a green screen, then background removal software is required, such as Nvidia Broadcast engine, or one of the other software background removal tools. The software removal tools are all some degree of hot garbage, but Nvidia's is probably the best so far.

#

Without a green screen or background removal software, there is no way to distinguish what is background and what is foreground, and thus no way to apply filter effects to just one or the other.

#

What his effect is doing is not blurring the background, but duplicating the camera source and blurring/darkening one copy of the entire camera shot, then overlaying the unmodified full camera shot on top of it but scaled down in the middle.

#

Got a kind of wimpy but ok for now Blur added to my shader to simulate the effect now:

#

Few bugs to fix for tomorrow (darkening around the edges), and the performance sucks... but proof of concept at least. ๐Ÿ™‚

nocturne cipher
#

Hello! Im trying to add the Cloud Closed Captions to OBS but its not popping up in tools after Ive extracted the plugin and placed in obs program files. Any help would be greatly appreciated ๐Ÿ™‚

#

Disregard. Fiigured it out. Ty!

quiet bramble
#

Think I might have found the source of a longstanding bug in OBS Shaderfilter. Don't have dev environment set up, nor disk space right now though ๐Ÿ˜ฆ

#

When you use a uniform float4 property in an OBS Shaderfilter shader, and specify a default color, no matter what color values you set, they get mangled by Shaderfilter and turn out as the totally wrong color, so default color values end up being useless. I'm not totally hip on the code but this looks sus to me:

case GS_SHADER_PARAM_VEC4:
                vec4_from_rgba(&color, (unsigned int)param->value.i);
#

Dunno if anyone is around with experience mucking with Shaderfilter source, but my gut wants to change that to read:

case GS_SHADER_PARAM_VEC4:
                vec4_from_rgba(&color, (float)param->value.f);
#

Don't have a dev environment set up, nor disk space or time for it ATM, so putting troubleshooting/trying to fix this issue on my infinite TODO list, but I thought I'd mention it here in case anyone else with things setup wants to poke at it.

#

Example of bug reproduction: A shader with a float4 property as:

uniform float4 color = { 1.0, 0.5, 0.0, 1.0 };

This should produce the color orange, but Shaderfilter will treat it as white or black or blue or some other not orange.

#

so default colors supplied in a shader are meaningless essentially, requiring manual configuration by user.

#

Which is annoying if you have 20 colors ๐Ÿ™‚

queen acorn
#

Is there a way to subscribe to creators on the obs forums so I get an email whenever one of them makes a new plugin or updates it?

harsh topaz
#

Go to plugin page, press Watch.

queen acorn
#

Thank you!

quiet bramble
#

Not quite, that will only follow changes to that one plugin.

#

If you want to subscribe to a specific author as mentioned, click on their name to go to their page, then click on Follow:

#

Warning though, Exeldro is a plugin making machine, so definitely turn the alerts off at bedtime. ๐Ÿ™‚

queen acorn
#

Yeah it's exeldro I wanted to follow lmao

quiet bramble
#

naturally ๐Ÿ™‚

quasi bramble
#

Where i can find those two?

spiral ruin
quasi bramble
#

Twitch creator Dashboard Extensions

obsidian agate
#

what extension?

#

guessing its just called "obs scene"

wary escarp
spiral ruin
obsidian agate
#

yeah, looks like it. though I dont know if I would want to put my home IP address into a Twitch extension

quiet bramble
#

Any program running on your computer can trivially get your public IP address of your public facing router.

#

or do you mean on the Twitch website?

obsidian agate
#

true, though there have been extensions and such in the past that were purposely farming IPs for abusive reasons

quasi bramble
#

Ok

novel harness
#

Hello there!

Iโ€™m using a plugin that separates my audio sources based on different executable programs. So i can have Spotify, chrome, game audio etc.

I also use a stream deck as an a soundboard. However, the stream deck doesnโ€™t show up as an executable file even when I play a sound and so thereโ€™s no โ€œsourceโ€ I can add to hear the stream deck sounds play. Any thoughts or ideas?

dark ingot
novel harness
#

Thanks for your response!

Sorry if this is a dumb question but I currently have my โ€œdesktopโ€ audio muted since it would just duplicate my split audio right? Is there a way to keep the desktop audio muted but still have it play on an executable program?

quiet bramble
#

it's possible to do that using 3rd party software such as Voicemeeter Banana. There used to be a guide on the OBS website, but it's no longer available (no idea why). There are tutorials for Voicemeeter on YouTube however.

novel harness
granite delta
# trim kayak brain isnt functioning properly lmao

how some people use a greenscreen... you can do the same with other colors, such as blue, and magenta. put a chroma key filter on your foreground feed, select the color that you want to be transparent, then put an image or other video source beneath your primary feed in the same scene group.

if you want, you can use luma key filter instead of chroma key. this will make all colors in low lighting become transparent. put the light source you're using on your subject only. then maybe have a light source behind your subject directed somewhat in the direction of your camera. the low light, and shadowed background will become transparent for your broadcast this way.

clever garden
#

hello, i have a problem, is there an official who can help with obs?

oblique yewBOT
clever garden
#

among my problems there is no solution

#

@oblique yew I'm broadcasting on youtube, I can't record on the Metin2 pvp game at the moment. When obs is open, my game shuts down constantly due to anti-cheat compatibility. Is there a solution for this?

quiet bramble
#

OBS Bot is a bot, this channel is for 3rd party plugins and tools, you want the channel OBS Bot suggested, #support-portal which will guide you to the right place to get help.

sonic frost
#

It's the same peeps, but lets you just have a single virtual audio device to point Streamdeck to

novel harness
sonic frost
#

THat's how I use my Soundpad soundboard, and my text to Speech since I'm a mute

daring plover
#

Reading all the complaints about the native soundboard actions in reddit

#

pain

#

Two years and people having the same problems now

novel harness
quiet bramble
#

Oh that reminds me, I saw someone mention online today that there's a new update for the Stream Deck but didn't catch the deets

#

Hmm, saw word 5.3 is out, fire up Stream Deck software and check for updates... 5.2 current....

spice roost
#

hi! im looking for a way or a tool to save a replay of an specific scene, not the active one. Does anyone knows if is there an script or tool that will allow me to do that? thank you

mortal harbor
#

joined because im curious if there's a plugin to or just any way in general to add motion to sources

like i want to add a slight bouncing motion to my chat overlay on my stream because i think it'd make it look kinda nice if possible

wary escarp
mortal harbor
#

ah i saw that earlier when i was trying to search what im wanting

#

ill try it out

quiet bramble
#

Pretty soon we're gonna need an !exeldro bot command LOL

#

It's like that meme "Simpsons did it!" hehe

mortal harbor
#

i would definitely push towards the spout2 to another instance of OBS to record vs. that plugin considering it's current state

harsh topaz
#

I'll let you know after Sunday if adv-ss can make Source Record work for instant replay.

#

I had a working setup, then I forgot about it and got back to it now. Then I loaded a profiler over my setup, and now I'm trying to remember wtf I did because I'm a dumbass that didn't save his profile.

mortal harbor
#

doesn't the instant replay plugin work pretty well?

harsh topaz
#

Well until the last version where hotkeys got fixed - you couldn't use instant replay with Source Record.

#

There's some sort of glitch in it, where the longer you have it running for - the longer it takes to save the clip.

#

Starts @ 1.5~ sec to save. After 7 hrs it took 22 seconds.

#

Now - the fix for me is to automatically disable the Source Record filter, and enable it again. Resets this weird " time to save " glitch.

#

But; in the old Source Record you would reset the hotkey you set it to record with, when you did that.

#

So you couldn't do that

#

So there was no way to get around it.

mortal harbor
obsidian agate
quiet bramble
#

Yeah, I watched a video on it and it didn't seem that exciting

#

I was hoping for an expanded sound FX library of more fart sounds.

obsidian agate
#
  • Go To Folder
  • Global Folders and Profiles that work across Devices, and update across all of them at the same time
quiet bramble
#

There are only 75 available currently, which is pretty limiting.

obsidian agate
#

yeah. ive been adding my own sounds ive collected over the past 15 years of doing Podcasting and Twitch

errant wigeon
#

Hey has anyone had issues with the move transition. I have installed it through the .exe, and made sure I had the most recent C++, but the option for move does not show in my scene transitions

mossy lintel
#

You have to add this as filter into your scene.

errant wigeon
#

I have tried that as well, but no move option shows avail

mossy lintel
#

Go to OBS installation folder, then from there into plugins folder and check if movetransition.dll (or smth like that) file is there to make sure it is installed.

jolly lava
#

hi

#

i want to add a Browser Source but i cant find it in obs

oblique yewBOT
jolly lava
oblique yewBOT
# jolly lava https://obsproject.com/logs/71fRjRVkK8-l_ny7

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

โš ๏ธ Warning
  • Old Version (27.1.3)
  • Browser Not Accelerated
  • Wrong YUV Color Range
โ„น๏ธ Info
  • Windows 10 21H2 (OK)
  • No Output Session
Hardware Check

Intel Core i7-7700K @ 4.20GHz - OK! / GeForce GTX 1080 - OK!

oblique yewBOT
olive minnow
#

Need help

oblique yewBOT
buoyant juniper
#

Can anyone help with setting up OWN3D.PRO plug in? Ive gotten as far as installing and saving it. It says im supposed to log in to the plug in through OBS but im not seeing how to do that. Im about to be stepping out for a bit but ill hop back on figuring it out when i get back later tonight.

vale vine
obsidian agate
#

TOols > Own3D

noble zephyr
#

Hi!
I am new here and I hope this is the right place. I am developing a plugin which needs to move and rotate certain elements. For this I need to know precisely the size of a sceneitem (which can change at runtime). There are the relevant functions for position and rotation. I couldn't find anything for size. obs_sceneitem_get_crop returns 0s, obs_sceneitem_get_bounds returns 0s, obs_sceneitem_get_scale returns 1s, obs_source_get_width|height (of the parent) returns 1920x1080, which is expected, but not what I need. I couldn't find the answer on forums. Could you please point me to the right function?

#

I will add that obs_sceneitem_set_pos and obs_sceneitem_set_rot work as desired, so the pointer to the sceneitem seems correct.

quiet bramble
#

It's possible also to do all of that with a shader, dunno if that helps at all for your specific situation.

noble zephyr
# quiet bramble It's possible also to do all of that with a shader, dunno if that helps at all f...

If this is the answer to my question, then I am not sure whether this would solve my issue. Even if I do the image processing via a shader, which would probably be less efficient than just moving the item, then to calculate the correct offset taking into account the current rotation, I still need the item size. And again, to have proper movement, bouncing around the view area, I need the size to calculate the collisions. All I am asking is just one (or two, if width and height are handled separately) simple function which will return the item size.

quiet bramble
#

Doing it in a shader may not be what you're looking for as I mentioned, however manipulating graphics via shaders is generally the fastest way to manipulate an image depending on what the manipulation is. In the case of moving/scaling/rotation it is all simple math, and shaders know what the size of the texture is. Again, though this isn't answering your specific question as asked, but just providing additional info for potential alternate way to accomplish the same thing.

manic matrix
quiet bramble
#

For example, with OBS Shaderfilter, the width and height of a texture are represented by uv_size variable (uvsize.x, uvsize.y), and scaling can be done in either a vertex shader or pixel shader (the former more efficient). Rotation can be done by applying a simple matrix multiplication on the pixel coordinate.

manic matrix
quiet bramble
#

2D rotation convenience function for pixel shader.

float2 rotate2d(float2 uv, float angle)
{
    float c = cos(angle), s = sin(angle);
    return mul(uv, float2x2(c, -s, s, c));
}
noble zephyr
#

So is the only option to get this in a shader? How can I export this value outside of the shader, for collision detection?

quiet bramble
#

That's not possible no, shaders are just for manipulating the visual output.

noble zephyr
#

But is the shader has the info... it needs to get it from somewhere... It seems I have to dig into the code. I still believe that in my particular case a shader is not the way to go, but I will try to use is as a starting point for more digging ๐Ÿ™‚

#

Sorry for the typos, and thank you for your time!

#

Stupid me... UV usually goes 0..1....

quiet bramble
#

Yeah, if you look at the source code for the OBS Shaderfilter plugin on github, you can probably glean from that how the size is passed

#

yeah, coordinates are normalized

#

Although Shaderfilter provides pixel coordinates conveneiently also (v_in.pos.xy)

noble zephyr
#

gs_eparam_t *param = gs_effect_get_param_by_idx(filter->effect,
effect_index);

#

if (strcmp(info.name, "uv_size") == 0) {
filter->param_uv_size = param;

noble zephyr
#

Update: I found a specific solution that works for me. Shader doing what I need would be terribly inefficient given the task (rotation is simple, but collision calculation requires conditionals), and I am not even sure (can't be sure without testing) that I have the required data. However, the moved item can be assumed to be a camera (the plugin is done for a particular use case of my gf ๐Ÿ™‚ ), which has a given fixed size, manipulated by scale. So, while I do not have a general solution, for a camera, width = 1920 (user-defined, constant for a setup) * scale.x yields the value I need (and similarly for height), and responds to scaling by other plugins (tested with move-transition) as I expect it to.
Case closed, thank you again for your time.

#

[the testing I did before was on a placeholder image, because I wanted a more generic solution, and the size cannot be derived for it using the formula :/ But I will live without it]

quiet bramble
quiet bramble
#

hahaha, I figured out how to hack Shaderfilter color input to specify actual desired color.

#

uniform float4 color = { 7.9999995, 0.0, 0.0, 0.0 }; // White

#

The bug in the plugin, is that it does not read the 4 values specified as defaults in the shader, rather it reads only the first value and treats it as a 32bit unsigned integer representation of RGBA. So to actually specify a color you have to specify it as a single floating point number that when interpreted as an integer, gives the desired color.

#

7.9999995 becomes 0xffffffff

#

Don't ask me how I know. ๐Ÿ™‚

noble zephyr
#

I will ask, because online IEEE-754 converter says that 7.9999995 is 0x40ffffff, and 0xffffffff is NaN. Of course, it is done in JS, so it may be broken, and I am too lazy to do the math. NV should also be using IEEE 754...

#

^_^

quiet bramble
#

yup, that's what I was using to generate the numbers, an IEEE converter ๐Ÿ™‚

#

Pretty sure the alpha channel input is completely ignored, because with 0x40ffffff I am not seeing any alpha transparency

#

I think the OBS color picker completely ignores alpha also

#

I've got it taking hexadecimal and octal now, but not interpreting it in the desired manner

#

Ok, I've almost figured out a way to manipulate it that is human parseable

#

I can manipulate the green and blue, and part of the red, but the floating point sign bit and exponent screw with everything ๐Ÿ™‚

#

#123456ff RRGGBBAA -> 0xyzBGGRR, where z should be the MSB of B, and it kind of is, but it is z - 8 = B-MSB, for values 0-7. So colors from #000000 through ffff7f can be fairly easily specified. Blue values of 80-8f are a no-go.

#

0x0080000 through 0x00ffffff The leading 00 are the FP exponent IIRC, and that just makes everything go whacky when touched.

noble zephyr
#

There also the unspeakable option of potentially fixing the plugin ;P. As I said, I am lazy, and sometimes it takes less effort to fix the tool than use a broken one and hack my way out.

granite prairie
#

Would there be any interest in a tool to convert OBS Infowriter plugin logs into markers for Final Cut Pro? I've got a tool I wrote myself and was considering releasing it

quiet bramble
#

Sounds like something that might be useful for FCP users.

quiet bramble
# noble zephyr There also the unspeakable option of potentially fixing the plugin ;P. As I said...

Yeah, that's the long term solution. I've dabbled in LUA scripting a bit and made a few scripted plugins but nothing fancy yet. It's on my radar to convert a lot of my shaders to full blown scripts later this year though, and along the way learning a lot more about libobs et al. I've not yet dabbled in native plugins however that is also on the radar. I've studied their sources a bit and found a few bugs and suggested fixes in the past tho. I believe I know where the bug is in OBS Shaderfilter, but my previous guestimate as to how to fix it is incorrect as I discovered from studying the code deeper and also looking at some of OBS' own built-in plugins. I'm still not sure what the correct fix is, but it's slightly above my current OBShackgrade. ๐Ÿ™‚

#

If nobody else fixes it first, I will probably eventually figure it out though. Sadly the plugin is no longer maintained, and the popular fork is banned from the OBS forums so there's effectively no maintainer for it at the moment. I don't think I want to step up to the plate to maintain it either, but I do want to fix the bugs that I've encountered in it at least.

#

Having said that, if anyone else knows of any other bugs or idiosyncrasies in OBS Shaderfilter, please let me know as I'm keeping track of them myself internally here to potentially poke at some day.

#

If I fix anything I'll share the info, although how I'll go about doing that I dunno. ๐Ÿ™‚

noble zephyr
#

I was not aware of the situation, thank you for clarifying it.

quiet bramble
#

Yeah, kind of an unfortunate situation at the moment, considering how broadly used the OBS Shaderfilter plugin is, and how many cool tutorials on YouTube encourage people to use it. Now it still exists on github, but is unmaintained and not available on the OBS resource forums so a lot of people who rely on it currently are going to have some headaches, especially if a new version of OBS ships that the Shaderfilter plugin no longer works with. ๐Ÿ˜ฆ

#

One possible solution that would be a bit time consuming but not difficult, would be converting all of the OBS Shaderfilter shaders to work with StreamFX's Shader filter. Most if not all of them should be convertible in the latest StreamFX release as I believe it now has feature parity, however the user configurable properties will be jumbled as StreamFX organizes them in alphabetical order for performance, at the cost of UI inconvenience.

#

StreamFX is the only actively developed and maintained Shader plugin (that I'm aware of) at the moment.

safe wing
#

it would be great to have a plugin that gave you nice control over OBS dock positioning via websocket/hotkey

#

kinda like the barraiders window mover, but specifically for the docks in OBS. The barraiders tool has issues trying to target specific windows in OBS (ie. Chat, Windowed Projector etc..)

quiet bramble
#

Probably can work around it using a plugin that lets you warp the mouse and issue clicks in the UI. It'd be a bit hacky if things moved around, but would work.

#

Or doing similar with AHK

digital quest
#

I specifically came here to ask what happened to the shader filter plugin but seems you guys have it covered. Anyone knows of an alternative plugin to create the rainbow effect?

quiet bramble
# strong tulip Why is the fork banned?

From what I've heard mentioned, the developer had a falling out with OBS devs and was banned several times with different names apparently. I wasn't around to know what the underlying issues were however. The plugin was still available on the forums but got removed recently. I'm not sure if that was due to new issues or what though. Naturally nobody wants to discuss drama details as that doesn't really help anything though.

#

I don't think it is of major consequence though as the plugin hasn't been actively maintained for a while anyway.

strong tulip
#

Ah right

#

It seems like all the activity is over at StreamFX these days

quiet bramble
#

I've got a fork of it on github in case it gets deleted there.

#

StreamFX, Exeldro, and a small handful of other devs have a fair bit of active development/maintenance going on yeah.

#

I'm sure if Shaderfilter suddenly stops working with OBS, someone will fix it/rebuild it or whatever, and either put it on the forums or on github.

#

Another possibility is someone porting all the shaders to StreamFX which wouldn't be too much work.

#

Few days likely. They could be bundled as a StreamFX shader pack separately.

strong tulip
#

I reckon that'd be nice

#

I see there are more examples bundled with StreamFX now than when I last used it

quiet bramble
#

Yeah, it grew a handful. Funny enough, even the Shaderfilter dev contributed some to StreamFX ๐Ÿ™‚

strong tulip
#

Nice

quiet bramble
#

A straight conversion of a shader takes probably 2-10m without taking advantage of any of the enhanced features of StreamFX, then a bit more time if one wanted to take advantage of them.

#

It's mostly just adding boilerplate around the shader that Shaderfilter leaves out of all of the .shader files, then substituting plugin provided variables from the one plugin to the other (much of which could be done with a header file with macros even).

#

StreamFX lets you very carefully configure how user configurable properties show up, put limits on them, and other cool things.

#

So for example if a property's valid range is 0-1000, with Shaderfilter you can set it to -500 or +928349324234 and it doesn't stop you. The code in the shader has to impose boundaries, but they're not reflected in the user interface.

#

In StreamFX, you can specify the limits and the UI enforces them so it is more user friendly in that regard.

#

The only one downside for me to StreamFX is that it alphabetizes properties for performance reasons, which is not ideal for presenting options in a certain order.

#

It's possible that this could change in future OBS tho with some new improvements jim added recently for BiggieSwoles though.

#

You know what would be awesome... is if OBS's future plugin manager could have a way to handle plugins/addons of plugins also, and one could have individual shaders or shader packs to add on to the shader plugins.

glass trail
#

I imagine that'd be the responsibility of individual plugin devs, owo.

quiet bramble
#

Yeah, but rather than them being organized as individual resources for OBS as a whole, having them categorized as sub-resources of the specific plugin that they utilize.

#

I can think of a lot of other use cases as well. For example an overlay plugin that has various themes, could have theme packs as separate optionally installable things.

keen root
#

Plugin/tool for twitch chat overlay?

#

For fullscreen games if that matters

#

Or would that be a script?

prime seal
#

anyone know of a plugin that can automatically show and hide a a source depending on if you're streaming?

quiet bramble
#

Hmm, you might want to check Advanced Scene Switcher, it has about 43297234 features now, and possible that might be one of them. If not, it is probably fairly easy to write a LUA script to monitor stream status and show/hide a source.

prime seal
#

yeah i just installed it and was setting up separate scenes for every game, but maybe it does sources too?

quiet bramble
#

I don't have the current version so not sure all the stuff that's been added in the last year or so, but there was a lot.

prime seal
#

ah you can use a macro with advanced scene switcher to do it. Thank!

floral basin
quiet bramble
#

Advanced Scene Switcher is a Swiss Army Chainsawโ„ข, it might be able to do that, not sure. Worth checking out though.

floral basin
#

alright thanks

quiet bramble
#

sweet!

scarlet cloud
#

so im kinda new here and running into an issue with my redeems not working and what it look's like is my web socket's are connecting and disconnecting randomly from what my log's are show might any know how to fix this issue ?https://obsproject.com/logs/mWWV7nTxD3oxyIzO has anyone here had that issue?

ornate aurora
#

hey so I've been trying to figure out how i could get like pixelate filter over games as a way to censor some part
I'm doing a Witcher 3 playthrough and i almost forgot a part in the game that could have end badly if I had swaps sense i figure if i had quick way to cenor some part id be safe..

Ive tried to install streamfbx filter and obs shader filter but none of them are working.. im afaid ive really messed up some how and ive been watch videos on how to intall them...
I'm running obs 27.2.4 64bit windows

#

T-T

quiet bramble
#

If StreamFX or OBS Shaderfilter aren't working they might not be installed correctly.

ornate aurora
#

yeah i figure that part XD

#

so ive tired as told was to drop the extract folder into obs-studio folder located on my c drive

#

but i tried that and it didnt work.. so i took it out and did it again and nothing worked...

quiet bramble
#

It is possible to pixelate a source without plugins however. You can place 2 scale filters on the source or scene one on top of each other. The first scale filter should be set to a lower resolution ideally with the same aspect ratio, and you can go as low as you like including typing in custom resolutions. Configure the scale filter to whichever gives the desired result. Point will give solid edged pixelation while the others will give a more smoothed/blurred pixellation. The second scale filter should be set to scale to canvas, and also tweak the scale filtering as desired.

ornate aurora
#

let me try that

quiet bramble
#

Are you streaming Witcher 3 on Twitch? I ask because even though the game has nudity in it, Twitch allows nudity in games as long as it is not the primary focus of the game, and you do not linger on it or make the stream all about that. It's in the Twitch policies.

#

I can dig it up for you if you like.

#

Of course there's nothing wrong with blurring it either.

#

For StreamFX, use the EXE installer, and make sure you are using a version of StreamFX compatible with your version of OBS. The StreamFX documentation specifies the supported OBS release. Also make sure you're not using a developmental alpha or beta.

ornate aurora
#

ok ill explain i my self may be 22 but i have mods who are god friend of mine and there below the age of 18 and they come in cus they like story which i resepct the story is aamzing but some part of game im like gosh i need to protect their eyes

#

ok

#

ahhh i might have found the beta version

#

is there a link to streamFX

quiet bramble
#

Shaderfilter does not have an EXE sadly. You need to copy the directories contained in it into the main obs-studio directory where OBS is installed, which is usually C:\\Program Files\obs-studio

#

And make sure the Shaderfilter ZIP file you download is the actual plugin and not the source code (a common mistake)

#

not sure... lemme try...

#

!streamfx

oblique yewBOT
#

If you are looking for more information or support for the StreamFX plugin, please visit the forum resource page.

ornate aurora
#

thank you

#

OH YES STREAMFX IS WORKING

quiet bramble
#

sweet!

ornate aurora
#

i have blur option is good

#

for now

#

cus i got live tomorro w

#

u have beeen a big help thank you

quiet bramble
#

I'll give you another tip... For blurring, always use the least GPU intensive blur possible that gives the desired look. Here's how to do it and get best results...

#

Try the Blur algorithms in the following order: Dual-Filter, Box-Linear, Box, Gaussian-Linear, Gaussian. That is from least GPU intensive to most. Additionally you can reduce the burden on your GPU by combining the tip I gave earlier for lowering the resolution to pixelate the image first before applying a Blur filter. So you lower the resolutoin with the Scaling filter to 1/3, or 1/4 of your real resolution, then Blur with Dual-Filter, then scale back to canvas.

#

That uses the cheapest blur algorithm and reduces the number of pixels it has to process to 1/9th or 1/16th depending on the scaling you chose.

#

Helps ensure the GPU isn't being murdered by Blur ๐Ÿ™‚

#

Hope it works out for you.

ornate aurora
#

oof

#

that alot of info

#

ok

#

hey no thank you

quiet bramble
#

The author of StreamFX is considering adding a new Blur option or modifying existing behaviour, to combine all of this into a simpler to use Blur feature as a lot of people find it difficult to use and it murders their GPU. Not sure if/when that might show up though.

ornate aurora
#

ooh that would be awesome

quiet bramble
#

VIsually it is:

Filters:
Scaling/Aspect - scale down to 1/3 or 1/4 resolution, ie 640x360 if using 1920x1080
Blur - Dual Filter Blur, set size as desired. If you can't find a blur that looks just right, try Box Linear or the others in the order I gave above.
Scaling/Aspect - scale to canvas size

ornate aurora
#

hey Streamfx has a pixulation shader nice

quiet bramble
#

I think Surn ported some of the Shaderfilter shaders to StreamFX

#

Haven't updated to latest stuff as I'm stuck on 26.1.1 ๐Ÿ™‚

ornate aurora
#

oof

#

ur in the past

quiet bramble
#

No biggie. Works on YouTube, and works for my local work. The sRGB changes in 27.x break stuff for me so I'm holding off moving to it for now.

ornate aurora
#

that fair

quiet bramble
#

Technically I have multiple portable installs of 27 also for experimentation and various usage, but they're all devoid of my fancy FX and stuff. I use 26.1.1 for my crazy pixel pushing ๐Ÿ™‚

ornate aurora
#

i see

#

well with streamfx i can say i am going been updating my stream now. again thank you for helping me. please have an awesome rest of ur day! ur awesome

quiet bramble
#

Missing out on some cool features but no biggie, I'll let everyone else beta test everything for a while hehe

ornate aurora
#

haha fair

#

that how to do it

quiet bramble
#

glad it helped!

mortal harbor
#

I've been having trouble with the animated lower thirds plug-in. I am aware of the solution for the latest obs update. It fixed the plug-in on my windows 11 computer but not on a Windows 10 computer where I actually need it. Any idea what it's happening?

slate moat
#

is there a plugin, or a way to have OBS read a line from a text file? example, I want let's say 100 random questions in a text document, is there a way to select one lines (1-100) at random, and have that line show up in OBS?

slate moat
#

Thatโ€™s not what Iโ€™m looking for, letโ€™s say I have 100 questions in a text document and I want to press a button on streamdeck and have a random question from that list show up in OBS.

#

So I push a button and in OBS pops up, question #27 of 100,

hollow stirrup
#

If you are using macOS or Linux, run sort -R textlines.txt | head -n 1 > oneline.txt and select oneline.txt from Freetype2 Text. That command should be run in Terminal.app or you can call from my plugin (obs-command-source) so that show/hide event can call the command.

slate moat
#

I am using Windows 11

hollow stirrup
#

I'm sorry to hear about that. sort and head are preinstalled tool on macOS and Linux but it is complicated to install on Windows. Maybe mingw-w64 provides them but I hope there is much better way for WIndows users.

hollow stirrup
slate moat
#

LMFAO ummm yeah I dont even know where to begin on what to even do with that, lol looks like its research time lol thank you

#

I do see what it does, I just have to learn more about scripts in the first place, and how to apply them to OBS, usually the plugin's and every one that I have used has very easy click and open methods of installing. I really appriciate you taking the time out of your day to provide me with the information I was seeking, lol I just gotta learn the language

untold jay
#

..oh, i get it, it writes a random line every time the command is executed, that's clever

#

i might even be able to implement "play a random file with media source" using this - though the instructions to get this set up on Windows may be somewhat difficult to follow

slate moat
#

Its been something I have been trying to get working for quite a few years and finally I just decided to join discord here and see what I can do as far as seeking assistance lol

#

would I take the script text and save it as a .lua?

#

oooo I think I might have an idea!

#

im just an idiot and missed the download button -.-

untold jay
#

what was the objective again, set a text source's contents to a random line from a specific text file, right?

#

i'm almost there

hollow stirrup
#

sort -R | head -n 1 should work but it could choose the same line. However, the lua script I wrote won't choose the same line once it is consumed.

untold jay
#

it's not fast, but i was able to create an autohotkey script that writes a random line from one text file into another text file, now i need to figure out how to delete what's already in there

#
#NoEnv
SetWorkingDir, %A_ScriptDir%


FileRead, list, C:\Users\Administrator\Desktop\test.txt.bat ; <<<< in order to load the list from a file instead

obj := []                         ; Create original obj to clone from
Loop, Parse, list, `n, `r
	(Mod(A_Index,1) = 0) ? (obj.Push(Line1 . "`n" . A_LoopField)) : (Line1 := A_LoopField)
return

F3::
if (!o.length())
	o := obj.Clone()          ; Clone orignal obj when o is empty or not created yet.
random, r, 1, % o.length()    ; generates a random number between 1 and the current length of the array of words
FileAppend, % o.removeAt(r),A:\test.txt,      ; remove the word from the given random position in the array returning it
return
hollow stirrup
#

how to delete what's already in there
I would suggest to randomize at the beginning (and write into a file), then read lines from the end or top (and remove that line).

quiet bramble
#

I just woke up.... I'm tempted to suggest a text widget sized big enough (even off screen) to hold all of the text, one message per line, then use a pixel shader to select one at random to render and resize the source. Rationale: To have a way to solve all problems with pixel shaders while having fun and being stupid. LOL

#

Ok, I'll go now before anyone throws me off the stage. ๐Ÿ™‚

hollow stirrup
untold jay
#

@quiet bramble i'm afraid the VRAM requirements for that are unreasonably high if we're storing full-res text textures in there

slate moat
#

Lol itโ€™s okay I almost have it working just trying to link a hot key and figure a way to wordwrap on OBS and Iโ€™ll be all done thank you so much!!

untold jay
#

uh, was there a text source plugin with custom file refresh interval? i'm sure i saw it somewhere..

quiet bramble
hollow stirrup
#

Text-Freetype2 stores each character, not whole pixels. But I'm afraid still it consumes unnecessary rendering routine before processing pixel shader.

quiet bramble
#

Just to be even more complicated. Different fonts could be chosen by encoding them in a data stream inside of an MP3 and storing them on SoundCloud, then configuring a user property to select the given Soundcloud audio font. A decoder would naturally be included in the shader.

#

(people actually do crazy stuff like this on Shadertoy) ๐Ÿ˜›

untold jay
#

i think i'm done

;Take a random line from A:\all-lines.txt and write it to A:\single-line.txt
;Last modified on 21.04.2022

#NoEnv
SetWorkingDir, %A_ScriptDir%
FileRead, list, A:\all-lines.txt ; <<<< in order to load the list from a file instead

obj := []                         ; Create original obj to clone from
Loop, Parse, list, `n, `r
	(Mod(A_Index,1) = 0) ? (obj.Push(Line1 . "`n" . A_LoopField)) : (Line1 := A_LoopField)
return

F3::
if (!o.length())
	o := obj.Clone()          ; Clone orignal obj when o is empty or not created yet.
random, r, 1, % o.length()    ; generates a random number between 1 and the current length of the array of words
FileDelete, A:\single-line.txt
FileAppend, % o.removeAt(r),A:\single-line.txt,      ; remove the word from the given random position in the array returning it
return
#

F3 will trigger the overwrite, then you can use any text source to display the text

slate moat
#

I got it working lol, and keyed to F23

quiet bramble
#

agreed ๐Ÿ™‚

untold jay
#

this was fun, i think i learned something new about autohotkey, and i'm now a few steps away from possibly also implementing "play random media source", which is a rather widely requested feature/script

#

well, relatively widely, i mean

quiet bramble
#

People have implemented MP3 decoders in shaders to be able to pull in all sorts of data to Shadertoy, it's pretty nuts hehe

hollow stirrup
#

btw, what is Chiyo's script language? Powershell?

harsh topaz
#

Couldn't you do this with any file format?

untold jay
#

this is autohotkey

harsh topaz
#
F3::
if 
#

YEP ahk

minor thistle
#

they have all of the mechanisms you need to have the bot spit out that text from a file and they have a stream deck plugin.

slate moat
knotty osprey
#

Are there any good 3d transform filters out there other than StreamFX? I have heard that StreamFX can make OBS unstable....is this true?

#

Looking to corner pin some videos to "3d" screens (with rotation applied to the screens)

untold jay
#

@knotty osprey streamfx is stable now, that info is outdated

knotty osprey
#

O great! Thanks @untold jay , such an amazing plugin.

winter sable
#

RTMP streaming seems to be broken on HEAD. I'm getting segfault in try_connect() with the latest build.

cyan peak
#

are you able to bisect?

#

might be the wrong room for this. maybe you meant #development

#

it's possible I broke it

winter sable
#

Yes, wrong room.

#

Let me post on development. Sorry about that.

daring plover
#

Obs defined hot key that plays random video from a folder

#

It was my entry point into obs development

harsh topaz
digital quest
quiet bramble
#

Looks like a probably Javascript animation in a browser source to me.

daring plover
#

Commissioner and I didn't settle on a licence but he's not using it anymore, but paid for it to be made

#

I'd have to enquire before giving the public access to it

#

I decided a long time ago if it were to be published, it would be on itch with a pay what you want option... (guess who's broke)

quiet bramble
#

keep in mind that OBS is licensed GNU General Public License, and plugins fall under that license, which requires the source code to be made available under same terms to anyone who receives a binary.

harsh topaz
#

I hear nothing that'd stop anyone from making a plugin doing the above. I didn't know it was a script, but either way - what SB said ๐Ÿ™‚

quiet bramble
#

Yeah, one can sell GPL licensed software, or do PWYW on it, the only problem is that any one person that gets a copy of it can request the full source code, then upload it somewhere else legally for everyone to download it, so it isn't a great way to try to monetize open source IMHO. Better way is to do it more or less like OBS does, have a regular website or webpage on some aggregate site like github, and have a Paypal link, github sponsors, Patreon, etc.

white dune
#

much smarter to sell support instead.

near plank
#

Hi! I don't know if asking the question would go in this section, the remove background plugin consumes too much CPU, it's crazy...

#

idk if it will improve in the future!

quiet bramble
#

which remove background plugin?

quiet bramble
#

Ah, I don't think I've seen that one before. Weird since I usually scour the plugins regularly for new stuff. What GPU do you have?

quiet bramble
#

There are some other solutions out there. I've tried a number of them and was quite dissatisfied by the quality personally, but they might be worth trying to see if they meet yours. There's V-Cam by Vmix, and there's another one that always escapes my mind that starts with C

#

There's also the background_removal shader that comes with Shaderfilter, but that's more of a science project than anything I believe. ๐Ÿ™‚

near plank
#

I used to use VCam before, but things changed and I don't like that they added a "brand" that you MUST pay to remove it, I partly understand that it's a company, but....
And now I'm looking for something similar to that plugin.

quiet bramble
#

Correction.... it's X-Split v-cam, not Vmix

near plank
#

but i dont like it

#

currently

quiet bramble
#

aha, the one I can never remember the name of is Chroma Cam

near plank
#

i ll check

quiet bramble
#

Nvidia's Broadcast Engine background removal is the best one out there that I've seen, but of course that requires an RTX card, and even it is garbage compared to a real green screen. Still impressive for what it can do though. It'll keep getting better I'm sure.

near plank
#

yeah, the remove background plugin its amazing, but it need a little optmization

vapid charm
brisk ridge
#

Hi i was wondering how to reset or find out what my OBS websocket password is? trying to authenticate it to something and need it, however i dont remember it nor want to disable it to connect so

vale vine
#

Tools > websocket

vale vine
#

Top of obs

brisk ridge
#

guess not then?

#

i uninstalled and reinstalled it as well and the password was still there

spiral ruin
#

The dots are just a place holder. I don't use a password and mine shows dots. Do you also have "Enable authentication" checked?

brisk ridge
#

i do

coarse marlin
#

So um.. I was trying out Mixitup earlier,but I'm having trouble with the websocket? Idk if this is the right channel to post this in. I downloaded the websocket,but it doesn't seem to appear in the tools tab in obs

spiral ruin
# brisk ridge i do

I've never tried changing the password. But I only have OBS running on my PCs and the only other user in the house is my wife, so I don't worry about using a password.

spiral ruin
brisk ridge
coarse marlin
spiral ruin
coarse marlin
#

Like do I have to uninstall and install obs again?

spiral ruin
coarse marlin
#

Ok will do.

trim kayak
#

hello, how do i show latest follow, sub, cheer and donation on my overlay without having to use streamlabs or anything from them

versed mauve
#

stream elements is an alternative service that does those things

#

it also adds into OBS as an addon that doesnt change the whole OBS UI

untold jay
#

please don't install the se.live plugin, it's causing all sorts of issues

versed mauve
#

really? never had any issues

trim kayak
#

am i too demanding, or is it weird that obs studio dont have these types of things native to the software already? not even a plugin?

strong tulip
versed mauve
#

dont think it does anything unless you stream. and if you stream, what alternative do you really have

strong tulip
versed mauve
#

can you have the SE features without having to install se.live?

strong tulip
versed mauve
#

how do

trim kayak
strong tulip
#

The plugin doesn't do anything

versed mauve
#

oh right\

versed mauve
#

you just need to add the sources

strong tulip
#

OH, I think I know what you want

trim kayak
#

its not an overlay

strong tulip
#

@trim kayak methinks you want StreamLabels

versed mauve
#

but i do like some of the features, specifically seeing the Activity Feed inside OBS

strong tulip
versed mauve
#

sounds good

#

im uninstalling it as we wait

oblique yewBOT
strong tulip
#

There's a procedure to it, you have to do it in this order

untold jay
versed mauve
#

it doesnt let me uninstall lmao

#

it tries to download OBS during the se.live uninstall but fails, and then doesnt complete the uninstall

untold jay
#

se.live uninstaller is broken, but you can remove the %programfiles%/obs-studio folder and install obs-studio yourself

trim kayak
versed mauve
#

the settings are not in %programfiles%/obs-studio riught? it would suck if i delete that by mistake

strong tulip
#

Settings are in your user folder, not Program Files folder

versed mauve
#

ok so instead of steps 1 and 2 in that readme i just delete obs-studio and then continue from step 3, correct?

untold jay
#

the settings are in %appdata%/obs-studio

#

ya

versed mauve
#

so weird, just reinstalled and the Quick Actions Manager is already working lol

#

now i just need to get the Activity Feed

versed mauve
#

can i dock the dock inside OBS

#

its a popout window now

strong tulip
#

Yes

#

Browser docks are called docks for a reason ๐Ÿ˜„

versed mauve
#

sure hope so. so how do ๐Ÿ˜„

strong tulip
#

Drag it over to the edge of the OBS window

versed mauve
#

i tried thats not working. maybe i have something locked and i have to unlock it, cant remember

#

yea that was it haha

untold jay
#

there needs to be enough space for the new dock, plus the docks have to be unlocked

trim kayak
#

what does the media request thing does?

versed mauve
#

damn this is so nice. im really happy to be able to keep using the se features without having it installed, nice ๐Ÿ‘

untold jay
#

oh no, you won't be using the crashes or the hangs from se.live

strong tulip
trim kayak
#

im still baffled that i gotta use slobs' stuff to show simple latest follow etc.. kind of bothers me lol

harsh topaz
#

You shouldn't? I think StreamElements supply similar features.

#

But StreamLabels is convenient.

strong tulip
trim kayak
strong tulip
#

I know

#

(I don't know why you had to tell me that, I just asked if you'd looked into it)

harsh topaz
#

That doesn't inherently mean it's bad.

trim kayak
#

im looking for an alternative tho, that was my question.. i thought maybe there was something else out there

harsh topaz
#

StreamElements?

strong tulip
#

Muxy has an alternative to StreamLabels

strong tulip
trim kayak
harsh topaz
#

Erhm. In a specific form?

strong tulip
#

Text

harsh topaz
#

Oh, yea if they want text files StreamElements wont do.

#

Browser sources :p

strong tulip
# trim kayak oh, ill google for that

Another one that's quite good is Kruiz Control; though it pulls data from StreamLabs/StreamElements and lets you use it in custom ways through a scripting language

trim kayak
harsh topaz
#

What's the issue you're having with Stream Labels? curious

trim kayak
# harsh topaz What's the issue you're having with Stream Labels? curious

im trying to have open source / more control over my stream. using streamerbot now... but also the weird plagiarism that streamlabs has been doing. weird drama. and those weird check marks that people have to uncheck when they donate to you.. idk so much stuff.. i prefer to steer clear from them

strong tulip
#

For what it's worth, OBS is friends with Streamlabs these days :-)

versed mauve
strong tulip
#

But I understand where you're coming from

versed mauve
#

if i cared more about it id probably have a streamdeck but this is fine

trim kayak
versed mauve
#

i think the cool part about it is that it can be used for anything, not just streaming

versed mauve
#

im sure after you get one and get used to using it, its ahrd to go back. like going back to 1 monitor after using 2 or 3

#

but while i havent experienced it... ignorance is bliss lol

violet bolt
#

any plugins avail for OBS that let me continue to record streaming video on a different window source while I'm playing a game?

untold jay
#

@violet bolt if you have one display, you'll have to run games windowed or borderless to allow other windows to redraw

violet bolt
#

I only have one display. It will currently let me do this but only when I set "browser" as the source. Sadly the output file resolution is much lower than what I get with the window pulled up normally

untold jay
#

@violet bolt that's easy to fix, open browser source properties and change the resolution of it
might also want to change it to 60 fps

violet bolt
#

I see! thank you!

tender quest
#

( Align, distribute objects )

ripe oak
#

are there any foss plugins that allow you to use your phone camera as input for obs

strong tulip
#

No plugin needed if you use vdo ninja

ripe oak
#

yupp

#

i just discovered it

#

its so good wtf

#

i spent two hours going though stupid ass apps that either have a obnoxious watermark that you have to pay $22 to remove or literally dont work using ndi

#

and this just exists lol

strong tulip
#

Yep, quite popular around here

#

I use a different tool, but it isn't FOSS ๐Ÿ˜„

ripe oak
#

what tool do you use?

#

(i actually didnt care about the open source part i just need the free lol)

strong tulip
#

Camo Studio, but it isn't free

ripe oak
#

oh i tried that

strong tulip
#

I just needed it because I need fine grained control over the camera settings

ripe oak
#

oic

swift arch
#

is there a plugin or tool to get the old sub-region selector (or better alternative) that shipped with the pre-studio version of obs? it was incredibly nice and much less effort to quickly add or resize a window

mossy lintel
#

@trim hatch is there any option to toggle sounds of your soundboard dock plugin via websocket?

trim hatch
#

No, not at this time.

mossy lintel
#

OK, tnx for rapid reply.

untold jay
#

@swift arch open "edit transform" (ctrl+E) and enter the crop values there

regal breach
#

i don't know about that sub-region selector, but you can also hold Alt while holding one of the resizing edges for quick cropping

swift arch
snow yoke
#

could someone point me in the right direction,. I have been at this for hours now... trying to get the ZOOM and SCALE plug in to work properly.. I had it working once,. and then I keep getting these errors, now.. everything is up to date,.. but it is no longer working.. Im on PC and getting the following error.

#

[zoom_and_follow_mouse.py] Traceback (most recent call last):
[zoom_and_follow_mouse.py] File "C:/Users/xregretx/Desktop/obs-zoom-and-follow-master\zoom_and_follow_mouse.py", line 370, in toggle_zoom
[zoom_and_follow_mouse.py] zoom.update_source_size()
[zoom_and_follow_mouse.py] File "C:/Users/xregretx/Desktop/obs-zoom-and-follow-master\zoom_and_follow_mouse.py", line 64, in update_source_size
[zoom_and_follow_mouse.py] data = loads(data)['monitor']
[zoom_and_follow_mouse.py] KeyError: 'monitor'

#

not sure what size it needs to be input in the display size,. but nothing worked.

ruby pawn
#

@oblique yew

obsidian agate
quiet bramble
#

OBS Bot is a bot yes... but OBS Bot is also busy playing a game right now. ๐Ÿ™‚

#

sorry, not a game but The Game. ๐Ÿ™‚

harsh topaz
#

@boreal hearth You aware of Durchblick still not saving its scenes between Scene Collections? It does however keep its layout (which seems like odd behaviour).

obsidian agate
quiet bramble
#

Yeah, and the biggest benefit of the crop/pad filter is to do it as the first step or as an intermediate step of the filter pipeline, as the crop/pad on the transform level happens after all filters are applied, which means each filter is potentially wasting resources on a larger source that then gets cropped at the end.

#

That's particularly bad with resource intensive filters, such as convolution filters with large kernel size.

mortal harbor
#

Guys, is there something to have like a add a browser source or something and that moderators can play sounds? Like that i gonna stream and a mod can play a scary sound when he wants

untold jay
#

@mortal harbor i think streamlabs chatbot has such commands, no idea how to set it up, though

swift arch
quiet bramble
# swift arch i see, but still waaay slower than a quick screen selector commonly used for scr...

Which is not available as an option however presently. Not sure if it is possible for someone to develop it as a new feature for current OBS, but that might be a possibility. For non-developers that would like a feature like this, there's the #ideas-suggestions channel, and https://ideas.obsproject.com for feature suggestions also. I'm sure something like that would get some decent upvotes (which don't guarantee it'd ever be implemented or when it might be, but it lets the developers know what people would like to have and gauge interest at least).

#

NDI has a feature like this, which one might use in a local context rather than how it is normally used over a network. That incurs any overhead of NDI however, but I believe it is just shared memory usage on a local NDI source.

#

If you try that out and it works in a similar desired way, let us know.

swift arch
barren knoll
#

So I'm trying to work out something with my freeze filter for the "To Be Continued" meme. I have the filters I need, and I have the source mirror for my full normal scene that I'd be freezing.

The problem is that OBS isn't letting me add that nested scene or group into my main scene so it can be used. Or do I even need to do that?

#

The end result I want is to freeze the entirety of my stream when the meme hits instead of just one source or something.

regal breach
barren knoll
#

I kinda mostly figured it out, but it freezes when I come back to the scene, despite leaving the show/activate actions blank

#

Nope

#

Since it contains a mirror of the scene I'm trying to put it in, it won't let me do it

regal breach
#

how about just transitioning back and forth?

#

go to main scene, transition for the freeze

barren knoll
#

I'm trying to still catch everything on screen with the freeze and vintage

#

So far I've only managed to successfully get it to do it to overlay/camera elements, but gameplay will be left untouched

regal breach
#

what are your settings for the auto activate of the move filter

barren knoll
#

I don't use a move filter

regal breach
#

sorry i meant freeze

barren knoll
#

The Action dropdowns? All "none"

#

Delay start 3500ms, Max Duration 6500ms

regal breach
barren knoll
#

I forgot my mic was muted in this, but here's my current result (no gameplay)

#

The mirror wasn't activating on the actual main scene

regal breach
#

i don't get what's missing in the video though

barren knoll
#

Gameplay

#

Which would be unaffected by the filters

regal breach
#

so you want only the overlays to be frozen?

barren knoll
#

Each of my games' assets are in grouped folders in the main scene

#

No, I want everything frozen

regal breach
#

how many freeze filters did you add?

barren knoll
#

I mean, right now I have one for each group. But I'd still have to account for each one in the StreamerBot action

#

That's two activations/deactivations per group

#

I'm trying to be as efficient as possible, but am having to resort to workarounds

regal breach
#

sorry, it's difficult for me to understand the problem here.

one way i know though is to just use your virtual camera

#

capture the virtual camera in a separate scene and freeze it

barren knoll
#

That seems a bit more resource-intensive

regal breach
#

however, this requires that your canvas and output resolution is the same, so you don't lose quality

barren knoll
#

They are

#

Less overhead that way

regal breach
#

well using the virtual camera would save a lot of your time setting up

#

would make it so you can freeze any scene

#

i dont think virtual camera takes much resources

barren knoll
#

Maybe if I can't find a more efficient solution

#

Lemme look into CPU load on that

#

I can't really find a definitive answer there

boreal hearth
harsh topaz
boreal hearth
#

It's issue 13

drowsy dawn
#

can some on ehelp

#

help

glass trench
#

Hey i have a txt, and i want it, that when the number is higher then 21 that it press a button , is it possible?

stoic mist
#

Python

rain basalt
#

Would anyone know how to once you raid someone there chat comes to your OBS
is there a way to also bring the video so you can watch it in OBS as well as chating of i have to open up a brower as i don't really want to open a brower every tiem to watch it etc

#

@quiet bramble do you know what i mean
you may not know but maybe this has a better understanding of what i was trying to say

strong tulip
#

OBS isn't a web browser, so watching Twitch videos in it isn't really appropriate

#

The chat dock only shows chat

#

You could hide OBS' chat and stats docks, and add a custom browser dock pointing to your dashboard

#

Then you could rearrange your dashboard to fit nicely in OBS, such as hiding the stream preview, etc.

#

Seems more hassle than just having the Twitch Dashboard open in a web browser during the stream, though

sullen moat
#

Hey guys can i please ask a link to get me to all the obs plug ins etc to have some nice stuff added to my channel\

rain basalt
#

maybe i will just capture my own twitch and once i raid i will spaw to that but was just trtying to see if there a better way or something etc etc

strong tulip
rain basalt
#

by this

strong tulip
#

When you stream on Twitch, you should ideally be using your Dashboard. Go to Twitch, click on your icon at the top-right, then click on Creator Dashboard. Then, on the left, click Stream Manager

rain basalt
#

oh right ok
so i must be the only one that leaves OBs open to stream etc etc....?

strong tulip
#

?

rain basalt
# strong tulip ?

all good i was just asking
I watch preview of stream in OBS but i guess i must be the only one

#

Thanks

strong tulip
#

I mean, there's nothing to prevent you doing that

#

It isn't as though you can't have OBS and a web browser up side by side, after all

rain basalt
#

i know OBS is not a brower you can add one but i just wanted to ask
when you /raid someone
there chat is feed into your OBS chat
i was just looking for a tool to do the same with Video feed so i can watch what they are playing in OBS as i /raid someone
i don't enjoy /raid someone in obs then be looking at myself or preview of my OBS if you understand
at this time when i /raid someone i have to then go to firefox and open up twitch then type in there name load up there twitch etc etc

#

but its all good

strong tulip
#

Well yeah, there's no tool to do that.

#

That is why you should have your Dashboard open

#

Even if it's just in the background

rain basalt
#

yea i get that I don't have "dashbaord open in the back groung" why i was asking

#

Thanks for the info

#

the dash board is just notas clean as OBS doesn't have tools i want and i wouldn't use 90 % of the shit there unless i was mod on someone stream etc etc

strong tulip
#

You do know the Dashboard is editable, right?

#

You can remove the stuff you don't use, add other things, rearrange the layout, etc.

rain basalt
#

yea i know this

#

but just UGLY

strong tulip
#

I mean, they're the exact same components that OBS uses in its Twitch docks, but sure, I can see your point

daring plover
strong tulip
#

You can, if they can pop out, but that doesn't help with that user's issue

daring plover
#

Punching in the URL to custom Web panels should suffice

strong tulip
#

That's not the user's issue, though :)

daring plover
#

They want it to follow raids too yeah?

strong tulip
#

Yep. The chat box already does that, but they want the OBS preview to do it โ€” which doesn't make much sense

daring plover
#

Yeah hmm

#

Even if you watch your own channel page which would follow raids

strong tulip
#

What they really need is that little popover at the bottom of the dashboard that links to the other person's channel, because that's really how a raid is meant to work โ€” you're meant to visit their channel

daring plover
#

Like on their embed

#

And I don't even know if that gets redirected

strong tulip
#

It doesn't

daring plover
#

I can't think of a solution even in the third party

strong tulip
#

Exactly why I said the solution is to use the dashboard

#

Sometimes this channel's name is misunderstood, people think OBS should be able to do everything. But really, there are third party tools that do the job 100%, and they should be considered part of arsenal of tools to use during a stream :D

quiet bramble
#

Why? Why should it?

#

"Because I want that, and don't want to click one more mouse button to start a separate program."

#

Not a good reason.

#

Go download an existing video editor. Problem solved.

regal breach
#

yeah browsers should include OBS too

#

so no need to download

quiet bramble
#

OBS should include the linux kernel as a source

#

and a full blown image editing suite that does everything GIMP and photoshop can do. It should also integrate a full cross platform game launcher. It should also include a complete full studio quality DAW, a webserver, vector graphics package, motion graphics, blogging, project management, content management system, an IDE for developing plugins, and a C and C++ compiler.

#

๐Ÿ™‚

#

did I miss anything?

solar dust
#

The antivirus ?

quiet bramble
#

Oh yes! And a built in CPU/RAM/GPU overclocking utility with benchmarking capabilities. This would make it easy to do the benchmarking and record it at the same time.

regal breach
quiet bramble
#

Maybe integrate a firewall and packet sniffer into it also for network troubleshooting when OBS is having dropped packets

#

Oh, and Unreal Engine 5 Source ๐Ÿ™‚

#

Only after a 3D Modeller that does more than Blender of course!

regal breach
#

man, that would make me happy if it comes with loopback for free

#

fill up your drive with a bunch of software you won't need, in exchange for having loopback

quiet bramble
#

won't need? What, you don't want built in stock charting and analysis software with L2 order entry? ๐Ÿ™‚

inner marsh
#

Hey everyone, I've been using obs to stream to twitch, keeping it updated as well, but every time I stream at some point my laptop crashes, has happened hours in and even about 20 minutes in. Ive had no other issues with my laptop crashing outside of while streaming with OBS. Any ideas on my issue or what I could try to remedy it?

quiet bramble
inner marsh
#

Ooooof, you're right, this is where the support link brought me I'm pretty sure. My bad

obsidian agate
quiet bramble
#

Yeah, more like 10s of millions I'd say. ๐Ÿ™‚ Twitch gets several million unique streamers alone in a month, plus endless other platforms. I have a gut feeling that OBS gets a huge slice of that. ๐Ÿ™‚

vale vine
#

@mortal harbor you have any issues with adv ss when manually drawing out the region for it to find the image?

#

Crashes as soon as I get my size set

mortal harbor
vale vine
#

Hm. Did it like 9x in a row so I just gave up on that setting

mortal harbor
#

most current version of OBS?

vale vine
#

Obs and adv ss are up to date, yep

mortal harbor
#

my first guess would be a conflict with some other plugin but who knows tbh. message the dev on the forums if you want to use it, he's the best

quiet bramble
#

Over time we see memory leaks in the OBS log files, and it is usually assumed that these are plugins and scripts leaking resources, which is a reasonable assumption. Occasionally a finger is pointed at one extension or another, but I've never seen any concrete evidence either way other than historical - meaning that in the past there were some plugins that had problems, but at least some of them got fixed. I've got a completely fresh clean setup here now with oodles of storage instead of the tight quarters I was in for some time. I'm planning to set up a number of individual OBS portable installs with only a single plugin installed and test the snot out of some of them and see if I can break shit.

#

If anyone knows or thinks they know of a plugin that categorically leaks memory or crashes OBS when used all by itself, please let me know and I'll put it on my list to potentially test. My goal is to try to get reproducible test cases to file bug reports, and perhaps even try to fix some of them if I get bold enough.

#

My motivation is from exiting OBS all the time to 30000+ memory leak warning. ๐Ÿ™‚

#

Secondary goals include learning more about OBS innards for writing some of my own plugins in the future, and also potentially creating some guides and/or contributing to OBS docs and that sort of stuff.

#

Tertiary goals to create a private plugin hall of shame. ๐Ÿ™‚

white dune
#

the most obvious thing to consider is asan style allocation tracking.

#

that is, for each allocation save the callstack. then when you have a leak you can just point at the offending code

#

naturally, this requires instrumenting the memory allocation functions, but obs already has its own wrappers

quiet bramble
#

I've used Valgrind in Linux for finding resource leaks, but havent really done any Windows development so not familiar with the various tools available in Windowsland, but will be figuring things out as I go throughout the year. Would be nice to help stomp some bugs.

thorny patio
#

can anyone help me get a free really easy editing software, Im really dumb and need to edit my vids with ez i used imovie on my ipad but im on pc now

mortal harbor
#

!editors @thorny patio

oblique yewBOT
#

@thorny patio

List of free software for editing - Click Here

thorny patio
#

thx

hollow stirrup
#

I previously tried valgrind for obs. Isnโ€™t it too slow?

quiet bramble
#

Never used it with OBS specifically

vital condor
#

Is it possible to do something so that the stream quality is 936p and the recording quality is 1080p? Is there a plugin for specific settings?

vale vine
#

No plugin needed.

vital condor
vale vine
#

Just make sure in settings > video, you set output resolution to 1920x1080, and then in settings > output > stream settings, you need to check the "rescale output" box and enter the resolution for 936p

vital condor
vale vine
#

Wut

vital condor
# vale vine Wut

1 minute I misunderstood now I'll throw off the screenshot did I do it right?

#

@vale vine did you mean it?

vale vine
#

Uh huh

vital condor
obsidian agate
#

yep, that looks correct. I have mine set up the same way since i started learning about "real 16x9 resolutions"

vale vine
#

Don't tell me you were using 900p Rob........

#

๐Ÿ‘€

obsidian agate
#

nope, was jumping between 720p and 1080p

vale vine
#

Ah. Phew

obsidian agate
#

that reminds me though, i need to remake my "Music Visualizer Bar Calculator" spreadsheet again

#

just a calculation of "how many bars can I fit in this 1080p space if the padding between them is X (with or without an outer padding)"

tawdry dirge
#

Does anyone know if it's possible for Advanced Scene Switcher to increase a count by one everytime something happens on screen? I'm using the Video macro to compare something on screen with a still image of a word.

astral copper
#

Anyone has plugin and tools to share?

narrow meadow
#

hello guys, i could need some help.
i would like to import very fast pictures to obs, from my windows explorer (drag and drop).
they should have a fade in and appear to a defined position
do you know a plugin or programm, that do something like that? ๐Ÿ™‚

high gale
narrow meadow
narrow meadow
high gale
#

Be easier to show than explain though.

mortal harbor
#

what is the default plugin folder for linux?

#

version - 27.2.4

strong tulip
#

!plugins

oblique yewBOT
strong tulip
#

Hmm, that didn't really help

#

Very non-specific

mortal harbor
#

!linux plugin folder

oblique yewBOT
mortal harbor
#

!linux-plugin-folder

strong tulip
#

Please don't just randomly guess at commands lol

mortal harbor
#

okay.

#

i though it takes inputs as keywords

obsidian agate
#

!commands

oblique yewBOT
strong tulip
#

Not that any of the commands are relevant, I already pulled in the one relevant one

vernal cove
#

hello people do you guys know a plugin for a text slide show

#

i want to let the viewers know the commands that i have

#

sry for my english btw

analog ruin
#

I think most people just do that with a text + scroll filter. Or make a quick little html page to do the scrolling ๐Ÿ™‚

abstract turret
#

can somebody help me with output settings?

oblique yewBOT
vale vine
#

Whoever sent them to support, it was for source record

harsh topaz
#

Seems a bit generic 'output settings'

#

ยฏ_(ใƒ„)_/ยฏ

obsidian agate
#

Im unable to assist more due to offline things coming up, the original discussion was in windows support regarding needing two separate recordings of camera and game.

vale vine
#

Ndi has output settings too...and I would think that could fall in line with this channel

mortal harbor
#

help Advanced scene switcher is ignoring some of my commands in macros

harsh topaz
#

Make sure this is enabled.

#

Then perform the action you wish for it to do - and see what lights up.

#

If it doesn't light up your condition, you know which condition is flawed.

mortal harbor
#

ik which condition is flawed

#

its always the 'start streaming' command

mortal harbor
#

i think "start streaming" would be what the macro does. what lindenkron was suggesting is to enable that to see the condition that isn't being met so you can fix it.

sudden zephyr
#

does anybody have resources for chatbox coding and such

foggy arch
#

I was told to check in this channel, but NDI 5 is not compatible with the OBS-NDI plugin at this time?

untold jay
#

@foggy arch yes, obs-ndi should auotmatically install ndi 4 runtime

foggy arch
#

thanks

night rivet
#

I'm trying to use the Lower Third Animated plugin, but i dont know why is not showing, and apparently, they are display a red outline

#

But I don't even know what am I doing wrong

strong tulip
#

That is a link to the setup video for the Lower Thirds thing. To my knowledge, it's just a bunch of web pages you add with browser sources plus a Custom Browser Dock

night rivet
strong tulip
#

Oh well, there you go. Perhaps one to let the author know about on the discussion page :)

night rivet
strong tulip
#

Np

astral copper
#

I tried to use lower third plugins, it runs smooth at first but suddenly after update it stops working, anyone knows how to fix this issue? Thanks.

humble arrow
#

Hi I bought a loupedeck to check obs. Anyone know if you can check the progress of the music? In the sense, is it possible to create a command to send the music forward or backward, stop or play, or make it restart without changing the scene?

left gull
#

I don't suppose anyone knows if Elgato are planning on building an ARM64/Apple Silicon version of the stream deck plugin? Or if anyone has better instructions for doing so? I logged an issue a few months ago but the owners don't seem to interact with issues all that much https://github.com/elgatosf/streamdeck-obs-plugin/issues/15

warped sparrow
#

Hello! My problem is about Move transition. I'mdoing in obs that my camera goes from one side to another while it rotates. But I have a source that I want to go with. The problem is that if I put them together they rotate together too. Now, so I had chosen to do 2 different actions on the stream deck but they don't do it at the same time and it looks weird. Any solutions?

regal breach
warped sparrow
#

Thanks, I usualy dont use the hotkeys xD

regal breach
warped sparrow
#

1 button for 3 actions lukedi200iq

regal breach
#

ahaha okay

humble arrow
#

Hi, who of you uses move?
How can I get a song to go back?

livid cedar
#

Hey how do I get the nightbots?

#

I'm looking to improve my streaming setups

analog ruin
grave frigate
#

Hi can someone help me about nohboard? when im trying to play and record i notice that the overlay kb doesnt work. i mean when i press WASD it does not work or show some color when pressing buttons? it just freeze.

livid cedar
minor thistle
hushed star
#

the own3d plugin

#

isnt showing in my plugins

#

tools whatever palce

#

place*

#

i donloaded it

#

and it doesent work/show up

mortal harbor
#

this usually means you didn't install it to the right location. this happens mostly when someone installs OBS to one location and then moves it afterwards.

sullen sand
#

Good morning, sorry, I have a problem with the spectralizer. I downloaded the plugin weeks ago and it was fine, but from one day to the next it disappeared. I downloaded and installed it again, but the spectralizer does not appear. What can I do? and sorry for the inconvenience

quiet bramble
#

Everyone previously using Spectralizer should heavily consider switching to Waveform based on this.

vale vine
#

Waveform looks really cool! Gotta fix one scene, but that thing looks promising

ruby chasm
#

is there a plugin that can make you sound better? I use all of those, but I still get kind of bad audio quality and than I have to do sound design and edit by adding filters to videos

boreal hearth
split badge
#

how do u fix the audio so when i film a vid in vr it will play the audio

#

pls help

quiet bramble
split badge
#

so when i use mr vr and plug it in i can hear my self but when i finish and watch the vid i can not hear and audio at all

#

and it also if this helps there is like an echo to when i do it but only one

quiet bramble
#

@split badge From the server #rules channel (which everyone should read):

split badge
#

why did you sned me that

quiet bramble
#

Because you send me a private message against the server rules, so you needed to know that there are rules on the server. It also pointed you to the correct place to ask for help.

split badge
#

thank u and sorry

#

but how do i fix it in OBS audio for vr

limpid apex
#

If I load a LUA script library containing defined functions only, can I call to those functions from JavaScript as part of a Custom Browser Dock?

#

Am I asking this in the right Discord?

dark sapphire
limpid apex
#

Thank you #Matt

#

oops, Thank you @dark sapphire

sullen sand
#

good night sorry download and install the Waveform for my obs but it doesn't appear in the scenes I already closed and opened the obs but it works but everything is installed but it doesn't appear in the scenes what can I do please someone help me

pulsar widget
#

About a year ago someone was in here making a plugin that resizes the preview window to an exact resolution. Does anyone know what plug-in that was called? It was really cool and I never got around to downloading it

amber burrow
#

Hi! I would like to know if its possible to add in OBS a browser group (like rotating, like a image group), or if it is any tool to do it. I donยดt know if this is supposed to be in this channel. Thanks in advance

daring plover
quiet bramble
#

It wouldn't be hard to make a shader to scale a source to a specific size in pixels, percentage or ratio, but it'd just scale a source, not the preview window. Although a scene could be scaled via scene source with a shader applied. This would be useful for certain use cases, but definitely not all.

untold jay
#

@daring plover i would very much like to see this merged, even if the custom setting doesn't work or requires manual ini editing, it would be a major convenience over having to use autohotkey to set window size (and then calculate client area to make sure it's not wrong)

hollow stirrup
#

I second that. Especially x1 looks useful to check if the source or scene is blurry.

quiet bramble
#

I've been using a few hacks to test at a variety of resolutions in the past, to see what the video looks like at common platform transcode sizes, and to test for moire and other interference/distortion. If OBS had features built in like that, kind of like a browser's web-development responsive design feature, it'd be great.

wary escarp
hollow stirrup
#

I assume it is related topic. The moire and other interference/distortion look differently on projectors because scene items are transformed first and rendered on the projectors. However, the output frames are rendered first without scaling and transformed on users' side.

#

Someone might notice preview and program look different in studio mode. One of the reason is the program view is rendered to a texture first and scaled to the size of the program view but the preview renders in opposite way or same as the projectors.

#

Adding a dummy effect filter such as Scroll with 0 speed to your scene (not each source) would be a workaround to force render scene item before scaling to the size of projectors or preview.

quiet bramble
#

@wary escarp yeah related. I normally prefer to have my preview scaled to canvas for 1:1 pixel representation when testing various visual effects, so I can see what they look like natively, but then I want to see what they look like scaled to common streaming resolutions as well. So I'll have 1080p canvas, but then want to see it at 720p, 480p, 360p, 240p, 144p also to see how everything looks scaled and if it holds together or turns to mud, as well as testing for interference patterns/moire and other visual artifacts. This way I can try to ensure that everything looks half decent, and doesn't create visually disturbing interference that bothers some people. I've been using some homebrew methods to achieve that and honestly never even thought having OBS able to either natively or via plugin support features that make that easier. I just whipped up my own thing in custom scenes for testing, where I scale down the image to various sizes and group them within a scene where possible, displayed at 1:1

#

So when I saw the above my first thought was "ah, this might do something similar to what I was doing, but in a cleaner non-hack way ๐Ÿ™‚

wise palm
#

How would one go about making OBS switch scenes or show/hide scenes with say snapping fingers?
Could I do this with a mic/ maybe webcam? Or would I NEED a LeapMotion for this?

daring plover
#

date kinda says a lot to me though

tulip rapids
#

sorry if this is a bit of a loaded question, but which plugins are generally recommended for their usefulness / improvement in quality of life of stream management?

static depot
oblique yewBOT
sullen sand
#

good night sorry download and install the Waveform for my obs but it doesn't appear in the scenes I already closed and opened the obs but it works but everything is installed but it doesn't appear in the scenes what can I do please someone help me plis

sullen sand
# oblique yew

but I already installed it but it does not appear as in the photo it should also appear that I already had it installed but I do not know from one moment to another the plugin disappeared and now when I install it it no longer appears

pulsar widget
livid snow
#

Does anyone know a way to click a button on your stream deck and it shuts down your OBS? Sort of like file exit? Thank you for any assistance on this

harsh topaz
hollow stirrup
#
  1. open the file location of OBS Studio.
#
  1. Click obs-studio in the address bar. (Instead, you may click up button twice.)
#
  1. Now, you will see folders bin, data, obs-plugins.
#

Go to obs-plugins

#
  1. Go to 64bit.
#
  1. Check there is a file named waveform.dll.
livid snow
#

@harsh topaz I guess I need to learn how to do that

harsh topaz
livid snow
#

I will give it a try. Thanks @harsh topaz . Does the bat file need to be somewhere specific? And would I at the bat file using the same method as opening an exe file on stream deck?

harsh topaz
#

You can put it anywhere. Just point the streamdeck open button at the bat.

sullen sand
hollow stirrup
oblique yewBOT
#

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

  • In OBS select Help > Log Files > Upload Current Log File.
  • Click Copy URL and then paste the link here.
hollow stirrup
#

It should report the reason why the plugin is not loaded.

sullen sand
#

what should i do?

boreal hearth
#

copy the url and paste it into this chat

hollow stirrup
oblique yewBOT
hollow stirrup
#

It reports line below. Something is wrong with that DLL file.

Module '../../obs-plugins/64bit/waveform.dll' not loaded
#

I need to go soon. If no one provided solution after I come back, I will check it.

sullen sand
foggy gate
#

soooo why am i no longer able to see streamblab's alert box or event list while using regular OBS? I have the source linked correctly and everything. it used to run perfectly

hollow stirrup
#

The plugin requires minimum 27.0.

dry verge
#

ะ—ะดะฐั€ะพะฒะฐ ะบั‚ะพ ั€ัƒััะบะธะน + ะฒ ั‡ะฐั‚

oblique yewBOT
# dry verge ะ—ะดะฐั€ะพะฒะฐ ะบั‚ะพ ั€ัƒััะบะธะน + ะฒ ั‡ะฐั‚

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

uncut totem
#

heyo

#

im using the bongobs cat plugin and i wanted to know how to change the mask or just anything on it

sullen sand
untold jay
#

@sullen sand i suspect it's the same issue as windows 7, browser source fails to render anything but doesn't automatically disable hardware acceleration
try disabling browser source hardware acceleration in settings>advanced

#

(after updating to latest obs-studio version, that is)

mortal harbor
#

Hello guys, I'm trying to use a pc gamer and another streamer using OBS, in PC GAMER the NDI option does not appear in tools only on PC STREAMER, has anyone had this problem? and solved?

#

help me please -

regal breach
mortal harbor
#

Yes more dont see

mortal harbor
regal breach
#

!ndi

oblique yewBOT
mortal harbor
#

Yes downlod where more dont see on OBS so bad

mortal harbor
#

I downloaded from this site, but it even downloads to the pc but it doesn't appear, no option tool, see the photos above please

mortal harbor
#

I already did it. i am downloading windows again now

regal breach
#

!log

oblique yewBOT
#

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

  • In OBS select Help > Log Files > Upload Current Log File.
  • Click Copy URL and then paste the link here.
mortal harbor
#

this is for what

regal breach
#

so we can see if OBS find the required modules, if you have the correct OS, etc

mortal harbor
#

I'm finishing formatting and I'll try

regal breach
#

apparently, you need to reboot the computer after installing the NDI runtime

mortal harbor
#

was made

#

I tried everything so far the most radical was to format the pc! the option you gave me above I hadn't done either

๏ฟผI tried everything so far the most radical was to format the pc! the option you gave me above I hadn't done either

๏ฟผ

regal breach
#

did you use the installer?

mortal harbor
#

yes as you can see in the photos they are installed

regal breach
#

no, i'm wondering if you used the same ndi runtime installer, or had it from something else

mortal harbor
#

More no see on obs kkk

#

I used the site you gave me

regal breach
#

okay, well i hope the reformat helps