#plugins-and-tools

1 messages · Page 75 of 1

rugged geyser
#

yess

untold jay
#

@rugged geyser You typed ipconfig on the Windows PC, found your WAN IP, tried to ping that IP from from MacOS PC, succeeded, then enabled the websocket server in the Tools menu and tried to connect from the MacOS PC, is that correct?

slow sequoia
#

hi

#

so can anyone help me with obs

oblique yewBOT
slow sequoia
#

i did

spiral ruin
slow sequoia
#

to get obs to work

obsidian agate
slow sequoia
#

guys add me

#

k

#

i will show you

obsidian agate
#

No

#

Support is not done via dms

#

Keep it public

slow sequoia
#

bruh

obsidian agate
#

Then ask your question directly

slow sequoia
#

where is and mod

obsidian agate
#

Mods will say the same thing

slow sequoia
#

i want to talk to one

#

can the owner add a voice chat

spiral ruin
# slow sequoia to get obs to work

the support portal has links to help you get started. If those were not helpful, then there are the links to the SUPPORT channels based on your operating system. This plugins channel is not a support channel.

spiral ruin
obsidian agate
ashen yarrow
#

@regal breach Hey sorry to interrupt you, but is there a version/way to get your Media Source Playlist to work on the Linux Flatpak version of OBS? People recommend to use the Flatpak version but I can't get neither your plugin or VLC Media Source to work with it

regal breach
#

I am only providing the releases that the obs plugin template provides

#

If you see a different obs plugin that works with flatpak, let me know and maybe i can use theirs as a reference

ashen yarrow
#

Oh that's unfortunate. I've tried all of the latest debs and they just install the non Flatpak version of obs and install the plugins there. I would try just drag and drop the plugins from that verison to the Flatpak, but I for the life of me cannot find their plugins folder

ashen yarrow
regal breach
#

Hey can you check out this convo

#

Seems like there is a way to use the .deb files

ashen yarrow
#

Oooh okay I'll give it a whirl, thanks for your help!

regal breach
#

My plugin is not on flathub, i dont even know about that

#

But if it is easy ill try sometime

ashen yarrow
#

I see, thanks for the help man, I'll try finnick with it to get it working

ashen yarrow
chilly isle
ashen yarrow
#

Ahhh that's a shame, I guess I'll just run with this for as long as I can

chilly isle
#

yeah as long it runs 👍

mortal quail
#

Are there any addons for linux that allows for multi streaming with more then 2 canvises kind of like selive Multistreaming Canvases. Or it the only plugin that have this feature. Have looked around but not found anything thats why i ask

spiral ruin
mortal quail
#

Yeah only allows 2 sadly but thanks will have to make that work.

fervent marsh
#

Are you wanting something that can do multiple canvases where each is a different resolution, or do you just want to put different stuff (like overlays) on each one?

patent pendant
#

Multi streaming??

signal mirage
#

Does the Distro AV plugin work on Intel Macs that did not already have the ndi-OBS plugin installed?

regal breach
chilly isle
marble anchor
#

@regal breach I was just checking out your plugin Media Playlist Source. I added a folder as directory. But it only plays the first file. Am i stupid our is the plugin bugged? 😅

mortal quail
fervent marsh
eternal cargo
#

hello Got a question about a plugin for obs that sensors live audio. I know it's been haulted in development. I've installed it but it doesn't show up in the filters panel when trying to manipulate it. Has anyone found a workaround to this and if so what did you do? I'm using an AMD GPU on windows. tried installing the gpu version didn't work nor did the cpu version. Oh, It's The Cleanstream plugin!

oblique yewBOT
carmine viper
eternal cargo
#

so I Installed the zip file and not the installer that auto does it. My Solution was to find in youtube someone who managed to manually install the plugin via the file explorer after extracting everything out of the zip file.

carmine viper
#

whatever works I guess, I just ran the installer.

eternal cargo
#

As a side note I've marked the individual files so in the event it needs to be uninstalled for whatever reason I can do that too

#

sry for the run aorund

regal breach
upbeat glacier
#

Hi there, I only want to use the branch output plugin for recording separate sources as I have read mixed reviews about source record. Would it be best if i only utilize source record as I'm not gon multi-stream

obsidian agate
#

Branch output should be fine for local recordings. It doesnt have to be used for multi streaming

#

Same with Source Record (which also support multistreaming i believe)

upbeat glacier
#

Thank you! I struggled finding an online guide for branch output so hopefully I have set up the right settings

tepid crown
#

Is there a way to know if the microphone turned on when I turned on the shortcut while playing the game? Can I get it displayed on the game screen?

spiral ruin
tepid crown
#

omg sorry

stray bone
#

morning, is there a way to make OBS load a plugin that is inside OBS_PLUGINS_PATH before a equal plugin (same name and functionality) that is in /usr/lib64/obs-plugins ? Trying to solve https://github.com/obsproject/obs-studio/issues/11984 and for now i managed to go removing vlc-video.so from /usr/lib64/obs-plugins, but it feels "hacky" and uncomfortable

wary escarp
#

OBS doesn't guarantee any loading order for plugins, consider it to be random. If you want this because you're changing code and want to replace the plugin, I'd advise just building the entirety of OBS and using that OBS build

vital gyro
#

I wanted to use the Tal Vocoder Plugin in Obs to change my Voice, when i select this plugin the Volume Level doesnt show any input but in the Tal Vocoder Interface in obs is also an Volume Meter but this one moves when i talk

harsh topaz
vital gyro
#

it exists as both VST2 and 3

mossy lintel
vital gyro
#

yes

mossy lintel
#

It varies from device you use. I've seen/had some of plugin/audio device combos which do not show active levelling when filter is in use.

vital gyro
#

i started a recording my voice wasnt on it

#

so nothing came out

mossy lintel
#

but if you turn off filter then it records?

vital gyro
#

@mossy lintel yes after i turned it off it works

#

@mossy lintel was to Tal Vocoder in your short video vst 2 or 3 i think i have vst 2 but im not sure

mossy lintel
#

vst 2

#

plain .dll file placed into vst plugins folder.

vital gyro
#

where can i find that file

harsh topaz
vital gyro
#

there i got it too but i cant find it in the install_TAL-Vocoder-2 zip

mossy lintel
#

It's in the root of archive: TAL-Vocoder-2-64.dll

vital gyro
#

so its has to be in vst plugin all by itself too

mossy lintel
#

it has to be in one of the folders where obs searches for vst plugins

#

Also, you could/may try to change input mode

vital gyro
#

if you mean that TAL-Vocoder-2-64.dll should be in the vst plugins thats already the case but i dont find the plain.dll

#

input mode change didnt worked btw

mossy lintel
#

It's not "plain.dll", but plain .dll file

#

like copy/paste, without install, just plain 😛

#

but if it's already there and shows up in obs then i'm out ideas

vital gyro
#

plain .dll can you show me where you found that when i ask somewhere else

#

and shall i ask

#

and where shall i ask

#

audio support

mossy lintel
#

Forget that plain .dll thing, it seems to confuse you. You need to have "TAL-Vocoder-2-64.dll" in vst plugins folder and that's it. And you seem to have it as your OBS finds it if you see plugin that window.

vital gyro
#

yes where can ask for more help

mossy lintel
#

you may try in #audio-support but you'd probably be sent back here as it is plugin related. Moreover, third party plugin. Try some other plugins and see how they act, is issue same or not.

vital gyro
#

i also use Gsnap this works

#

i try Graillon 2 next chat gpt said its an alternative

mossy lintel
#

Anyways, bed time for me.

sharp vessel
#

is anyone able to help me set up alerts and widjets on obs ive always used streamlabs and wanna try obs cause i feel like there has always been controversy between the two

spiral ruin
oblique yewBOT
# sharp vessel is anyone able to help me set up alerts and widjets on obs ive always used strea...

✨ If you're new to OBS Studio:

🎞️ If you prefer to learn with videos, check out:

sharp vessel
spiral ruin
teal pike
#

I need help when I’m live I have no game audio

oblique yewBOT
topaz scarab
#

does anyone know of a plugin for obs that can do focus peeking? a lot of video work requires manually adjusting focus, and external monitors for cameras often have a mode that highlights the parts of the image that are above some sharpness threshold so the camera operator knows whats in focus (since you can't reall tell on such a small screen). I'm experimenting with hdmi capture. tried searching for peeking and focus but didn't find anything, is there another website for obs plugins besides https://obsproject.com/forum/plugins/ ?

spiral ruin
#

Not sure if that is even possible, as that is data sent via HDMI from the camera to compatible external monitors and recorders. A Capture card won't capture that. It can capture the 'unlcean hdmi output' which may show the focus peaking.

fervent marsh
#

I think their question was more "is there a plugin that will let me take a normal HDMI output and show focus peaking info", which should definitely be possible, but I don't know of anything that does it.

topaz scarab
#

well my camera wont do focus peaking over hdmi, so im looking for something that just uses the video signal and does its own analysis, preferably with tunable sharpness thresholds

#

the other thing i'm looking for is noise reduction, since I would assume my high end PC can do a better job than whatever processor is in my camera. same for recording quality, I can write a higher bitrate on my nvme drive than the cam can to its SD card

spiral ruin
#

best option will be an external monitor. Like I said, that data is discernible over HDMI, but a capture card won't capture it.

#

I just tested it with my cameras

topaz scarab
#

only the flagship canon cameras will show focus peaking over hdmi, and even then its not adjustable. external monitors do their own analysis, the camera isn't sending that data over hdmi.

spiral ruin
#

Right the hardware is doing the analysis, but all via HDMI

topaz scarab
#

those pro monitors also do recording, you wouldn't want the signal to have the highlights

spiral ruin
#

Or SDI

topaz scarab
spiral ruin
#

Interesting, but does it handle focus peaking

topaz scarab
#

yes, its not mentioned there but on the github it is

austere merlin
#

Hi, Im looking for a way to automatically refresh all loaded scripts when OBS starts. Any solutions for this?

fossil wyvern
#

because by definition, loaded scripts get refreshed on scene collection load, so, a fortiori, on obs start

austere merlin
#

Currently, I have 2 scripts that works perfectly fine as long as I manually reload the scripts. Was thinking if there are any ways to automate this

fossil wyvern
#

there's no way that should be an intended part of a workflow

austere merlin
fossil wyvern
#

pop the scripts over in #scripting and I'll have a look at them (tho likely tomorrow, it's like 3 am here)

#

becuase yeah, you're also shit out of luck for a way to auto-reload, that's not a thing

quiet bramble
#

Sounds like an X-Y

#

Perhaps some kind of race condition, where the script is loaded and initialized and tries to do something with OBS before OBS is fully ready, or something like that.

distant whale
#

i can't get the virtual camera to work

oblique yewBOT
oblique yewBOT
#

Self-advertisement or advertisement for others is not allowed on this server unless it's directly relevant to a discussion or question. Please read the rules in the #rules channel.

wheat condor
#

SORRY IF THIS ISNT ALLOWED TO ASK!

anyone who has the discord link to 6k labs/Amuse? i wanna unlock a widget for their spotify obs widget, but thats only available for discord members, and since all links i try is leading me to dead ends, i figured i try here

hallow vale
hallow vale
#

K

wheat condor
#

thanks!

hallow vale
#

👍

subtle temple
#

hey guys can i get help

#

im trying to get my vtuber model to OBS

#

if you can help add me and lets call

obsidian agate
subtle temple
#

ohh ok

violet kayak
#

@loud wedge just wanted to say I've only used ASS a handful times now and it's already making live easier, after wrapping my head around the config.

FYI I have set up (semi-)automated builds of it on COPR for Fedora:
https://copr.fedorainfracloud.org/coprs/tarulia/obs-studio-plugins/
If you happen to get requests for Fedora packages feel free to point them there 😄

#

☝️ I also tried building for OpenSUSE but the package names are different and I haven't gotten around to looking up the packages on SUSE. Generally it should work once those are found tho
edit:
Tried around for a bit but my build keeps failing because it installs the wrong GCC and I can't figure out why shrug

plucky anvil
oblique yewBOT
# plucky anvil https://obsproject.com/logs/jhxJGjMo0ZLDyjJI
🛑 Critical
  • Hardware-accelerated GPU Scheduler
⚠️ Warning
  • Wi-Fi Streaming
  • Mismatched Sample Rates
ℹ️ Info
  • Windows 11 24H2 (OK)
  • Dynamic Bitrate
  • Third-Party Plugins (1)
Hardware Check

AMD Ryzen 7 1700 - OK! / Radeon RX 5500 XT - OK!

plucky anvil
#

wtf those are not my hardware

violet kayak
#

so what, who cares 😐

plucky anvil
#

I care lmao, I spent money on this PC. Shit like this gets me paranoid

violet kayak
#

wow 🙄

spiral ruin
plucky anvil
#

ya it shows my proper specs there, that's weird tho

#

got me scared for a second

spiral ruin
#

The database the bot uses for the analysis summary is not foolproof. It has a few errors

plucky anvil
#

ah that makes more sense regardless it gave me the proper info I needed so i can stop skipping frames

tired lark
#

where can i find 0.5.1 of the durchblick plugin? it shows on github it's still 0.5.0 but obs forum said that they updated?

near peak
stone compass
#

hi, I have to build my plugin on OBS 28.0.0-beta1

#

but I can't build this on windows 11

#

how can I do?

#

Help me please

obsidian agate
#

Why such an older version, and a beta release no less?

fossil wyvern
stone compass
quiet bramble
#

Client is using 28.0.0-beta1? Or the plugin itself is reliant on that release?

obsidian agate
#

Should probably give more specifics about the project and the technical reasons why you and/or the client needs a beta release of v28, when the current release is v31.0.3

quiet bramble
#

Yeah, it's going to be likely a pretty hard time trying to get an old unsupported build to work nowadays, and probably even harder to find someone who can help with any problems that arise. The bigger question that will come up, is "What is the reason for sticking to such an old release?" followed by trying to find solutions to get updated to a new release.

#

And I still use various releases all the way back to 26.x myself, but fortunately not having to build plugins for them. 😛

stone compass
#

hello, how I can build OBS 28.0.0 beta1

blissful coyote
#

Hi guys, does anyone know if there is any plugin or software like Snap Camera that works?

somber prairie
#

guys where can i find scary or horror filters for that thing called shader
they end with .effect

crisp dust
#

Is there a way I can use obs built-in audio to my wave link software? Like the noise gate, compressor, limiter, gain, etc

carmine viper
glacial haven
#

when someone has a plugin win-capture-audio.dll in their OBS logs and this message:

[win-capture-audio] Version 30.1.0 (9ee0c42)
is that the old one that used to come with OBS and is now deprecated? and could be causing issues when used with OBS 31.0.3?

carmine viper
#

it never came with OBS, that is a third party plugin. application audio capture sources are built into OBS and have been for some time, but that is a separate implementation from that plugin.

#

but yes, the plugin hasn't been maintained in years and has many known issues, I don't think anyone would recommend using it.

glacial haven
#

hm ok, the only plugin I found with that name has versions like "v2.2.3-beta" and is so old that it only mentions OBS 28.0, so I wonder where a "Version 30.1.0" of that plugin would come from

carmine viper
#

found from looking at the list of forks

glacial haven
#

ah. thanks, should have gotten this idea myself

glacial haven
#

hm, the user I got the log from posted the issue they had with my plugin 4 days ago, also this is for OBS 31.0.2, so I guess someone else created another "v2.2.4" compatible with 30.0 earlier. that's really a mess. anyway, I am quite sure that's the cause, since it's their audio capture that makes my plugin run into an exception when handling filter_audio with data it gets from it

vale vine
#

<@&715347355565817879> prob self promo that needs to be yeeted

forest tangle
quiet bramble
#

Not sure if it is still available, but Snapchat had a desktop application that could be used with OBS for doing face filters and stuff like that. Haven't seen or heard of any other app/plugin to do that sort of thing, but worth checking if they still have the desktop app.

sacred temple
#

Can somebody help me ???

oblique yewBOT
gray berry
#

can anyone help me here?

untold jay
#

!admin @gray berry

oblique yewBOT
#

@gray berry

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

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

gray berry
#

i have done that a couple times and when i do it just opens obs up and says the same thing

untold jay
#

!conflicts @gray berry Got anything from the known conflicts list?

oblique yewBOT
#

@gray berry

Some third-party applications and tools can prevent OBS Studio from being able to capture video, audio, or may even cause crashes. See Known Application Conflicts for a list of them.

gray berry
#

i have tried muliple things i have tried to right click it and run as admin and it doesnt want to do it i even deleted it and redownloaded it and tried and still didnt work

#

idk whats going on

#

it shows this

hallow vale
# gray berry

!s Hit up the correct support channel and describe the issue

oblique yewBOT
somber cave
#

anyone know some really helpful plugins for OBS when it comes to streaming on youtube or twitch?

hallow vale
solid vector
#

Hi All, really need to figure this out - I am sending audio from voicemeeter Banana to OBS Vban plugin over ethernet and i do not receiving anything on OBS at the other end. Both PCs are Windows and i have both of them on Ethernet. Checked IP addresses, Stream name and port. No isea. Has anyone got vban OBS plugin to work? thanks all

hasty turtle
ruby holly
#

Hey guys, I'm using the Streamlabs plugin, and the chat will only show my twitch, no matter what I do. Anyone else have this issue? And if so, what did you do to fix it? Thanks

oblique yewBOT
hollow spire
#

I use "obs-midi-mg" to control my OBS audio faders via RODECaster Pro II. As of the latest either OBS or Windows update, this plugin no longer works. I got a message "This midi port could not be opened. check the log file for more details" Wondering if anyone else has experienced this?

carmine viper
#

works fine here, you'd want to report this on the plugins developers github page if you are having issues.

hollow spire
late trench
#

I'm wondering if there's a way to

Host overlays media locally

#

Instead of requesting them each time you open the obs

#

Like a hybrid solution.

I know that you can rebuild some overlays locally with streamerBot
But you'll need to have tons of Api endpoints

fossil wyvern
# late trench I'm wondering if there's a way to Host overlays media locally

if you're thinking of having an overlay hosted on an overlays ervice, like streamelements or streamlabs, use directly media files that are on your own filesystem, no. That's pretty much forbidden by CORS stuff for a variety of good reasons.

What you can do however, is create an overlay in as an html doc, and just load that as a local file. Don't need tstreamer.bot.

late trench
fossil wyvern
#

nope

late trench
#

I SEE

#

Does browser source has access to Websocket?

fossil wyvern
#

what do you mean by that?

late trench
#

Can I make a browser source(overlay) connect to that?

fossil wyvern
#

yeah, just for clarification obs-websockets and websockets are not exactly the same thing, don't use them interchangeably

#

and yes, you can, there's even JS libraries to simplify the process

late trench
#

That's could achieve my goals

#

Overlay Code online , and media locally triggered by Websocket

fossil wyvern
#

ok but why

late trench
#

Just needs one-time set-up

late trench
#

I'm not going to let obs wait for downloading them each time they need and overload my internet

fossil wyvern
#

yeah no, that part I understand

#

the part I don't is why you insist on having the overlay itself be remote

#

have everything local

late trench
#

Good question too , basically because there's 3rd party libraries that I can't have them locally

E.g it listen for stream events

fossil wyvern
#

wdym by "listen to stream events"?

late trench
#

If I have to give up their library, then I have to set-up my own Websocket and events

late trench
fossil wyvern
#

ofc you can

late trench
#

For example kicklet

fossil wyvern
#

oh kick idk nor do I care

late trench
#

Hahahah

#

i was avoiding mention that

fossil wyvern
#

but witth twitch, works pretty fine on a local browser source

late trench
fossil wyvern
#

don't doubt kick's incompetence might be muddying the waters tho

#

there's a few librariess yee

late trench
#

I see , so yep I'm in order to use their library so I'll use their Link.

In case I make it local it won't be so meaningful because I'll just recode

somber prairie
#

How to input OBS Virtual Camera to Snap Cam?

dark sapphire
#

you can't. usually people use it the other way, snap cam -> OBS

somber prairie
solid vector
#

Hi all, anyone here got the OBS vban plugin working. Does not receive audio in my experience

delicate epoch
#

hey everyone. was wondering if anyone could help me here.
using the Advanced Scene Switcher plugin, I dont think that OBS is receiving the information for alerts. the macro im trying to run works when manually triggered, but not when an alert on stream occurs. any ideas?
(im using it to show / hide a source, separate to the streamelements alerts boxes)

thank you!

delicate epoch
carmine viper
#

Hm they seem set up correctly, you’d want to report this to the plugin developer.

delicate epoch
#

ok will do. thank you

harsh topaz
# delicate epoch ok will do. thank you

The twitch integration is still new, as Yolo said, please contact WarmUpTill if you can replicate the issue you're having. He's very helpful and I'm sure he'd want to get things fixed! 🙂

delicate epoch
#

thanks guys. appreciate the support

fast fjord
#

Trying to use Exeldro's Replay Buffer filter... but it doesn't seem to ever record to 10 seconds when I set the replay buffer on the filter to that.

In fact one of them doesn't even work (I am trying to do 2 replay filters rn with different hotkeys)

fossil wyvern
#

screenshot how you set it up

fast fjord
#

Replay2 Settings

#

Replay1 Settings

#

I think I finally got it to work with Replay2? But what confuses me is why it wont ever record to the 10 second limit... it just goes to like 1-6 seconds

fossil wyvern
#

show the encoding parameters?

fast fjord
#

where is that located? (been a while since I touched OBS)

fossil wyvern
#

same place?

#

just, like, bit below

fast fjord
fossil wyvern
#

set keyframe interval to 1 see if that helps with the timing thing

#

it won't even be precisely 10s, but with that it should be in the range of 8-9

harsh topaz
#

If they need 10 exactly, pass a custom parameter to nvenc that sets keyframe to 10-15

fossil wyvern
harsh topaz
#

I mean, I suppose. But its not super accurate with 60 keyframe interval. And if they want to edit the footage, having 60 keyframe interval is also annoying.

Should be able to set it as an interger and not seconds, bit silly imo /shrug.

#

I'm happy Pav (I think?) implemented passing the encoder custom parameters 😛

fast fjord
#

earlier it wasn't recording the replays at all... or saving it as the new name... until I reset OBS completely

harsh topaz
fast fjord
#

so why do I need the keyframe interval to 1 btw? if that even helped anything?

#

looks like it did though cause its set to 1 for that... and 12 second record and its 11 seconds per file rn

harsh topaz
#

Beware that the lower the keyint, the larger the file sizes though.

#

But for 10 second clips, this hardly matters much.

fossil wyvern
#

so smaller keyframe interval = more precision on the timing

fast fjord
#

so shouldn't 0 in theory be instant?

#

or is this one of those "0 means nothing" bs but "1 means shortest"

fossil wyvern
#

no, becuase 0 isn't 0, 0 is auto

harsh topaz
#

0 is it tries to auto detect it 😛

#

It shows on the text if you read it 🙂

fossil wyvern
fossil wyvern
#

yeaaaah

fast fjord
#

well thats sick though... I can do multiple replay angles now like my ESPN+ internship at home.... now I just need a way to get multiple player POVs or cameras lmao

harsh topaz
fast fjord
#

oh that reminds me... do you guys use a Stream Deck to do replays? rn I am using F5 and F6 separately... and the "Filter" button is the only one that seems to reference the source record but it doesn't actually activate the replay buffer for me

harsh topaz
#

Replay buffer should always be running once you turn the filter on.

#

The hotkey should be for saving that replay buffer, whatever the length is.

fast fjord
#

but is there a way to activate a hotkey for saving the replay buffer using only a Stream Deck (that is not a keyboard key?)

harsh topaz
#

Technically, yes.. through websocket.

#

But then it gets a bit complicated.

#

At least that's all. I know of.

#

Easiest is definitely just to set an obscure key, like Alt 9 or something.

#

Then Set that in stream deck.

fast fjord
#

who made the Stream Deck OBS Plugin anyways? Exeldro or OBS directly?

harsh topaz
#

¯_(ツ)_/¯

fast fjord
#

cause im kind of surprised they dont just have a "Virtual Hotkey" action if they have Stream Deck support

#

cause when I convinced my ESPN+ internship to try using a Stream Deck for the first time... the 3Play or whatever professional setup they have... they have a way to just connect to a Stream Deck button action without using any keyboard keys at all... so I'd figure it is possible for OBS to do the same? (or to at least implement it..)

harsh topaz
#

Like it is technically possible to do

const replay_settings = await store.settings('replay_settings');
const contextName = this.#contextName(replay_settings['recording_sources'][index].name)
const res = await this.triggerHotkey('ReplayBuffer.Save', contextName);

But you gotta trigger the ReplayBuffer.Save through W-S, with a contextName for it.

fast fjord
# fast fjord

but in my case it'd be for Replay_1 and Replay_2 right?

harsh topaz
#

Think the WS code specifically is
'TriggerHotkeyByName', {"hotkeyName": hotkeyName, "contextName": contextName}

#

You'd have to mess with WS a bit - the context name is I believe the source - the filter name.

#

But don't quote me on that 😄

harsh topaz
#

The hotkey name would then be ReplayBuffer.Save and then the context name you string together depending on what source/filter it is you're trying to trigger.

fast fjord
harsh topaz
#

If you're trying to use OBS for professional use, and making tools for it - it's definitely a good idea to learn how WS works 😄

#

It's quite incredible for communicating with OBS 🙂

fast fjord
#

I can imagine that... but yeah never touched a Websocket before... just tried "Websocket Server" for the first time with an esports tool that can help do other stuff

#

but Websocket Server =/= WebSocket right?

harsh topaz
harsh topaz
#

You set up a server to respond to requests.

#

So you can connect to OBS, and talk to it in a sense.

#

You send requests, formatted in a specific way - and it gives you either information back, or fulfill requests if credentials match.

#

It's nice for third party for example controlling OBS.

#

Or getting information out of OBS 🙂

#

tt2468 did a lot of work on the plugin for it - that eventually made it in to become part of OBS default, because it's honestly just great ^^

#

Definitely worth looking into, if you're looking into learning about third party and OBS 🙂

fast fjord
#

tried googling some and not sure if I found one that I can mesh with yet

harsh topaz
#

I mean that depends on the language you're trying to learn doing things in. If you're doing javascript chatGPT was more than capable of explaining things in a way that worked and made sense for me. As long as you don't go "Make the whole thing", but ask it to explain concepts and how things work - I had no problems learning through it.

#

I know there's a lot of people that'll be against LLMs though. But I had great use of that.

fast fjord
#

anything for C#? (trying to learn that the last 4 months for game development)

harsh topaz
#

I can't tell you, @fossil wyvern might know.

fossil wyvern
#

what be the question?

harsh topaz
fossil wyvern
late trench
#

Is there any vocal removal plug-in?

spiral ruin
#

For what purpose?

late trench
#

Background noise filter that exists atm isn't the best

spiral ruin
#

so, not "remove voices" but remove background noise.

fossil wyvern
#

if you have a RTX card, you have a slightly better noise removal

fossil wyvern
#

but no noise removal is ever perfect, the only perfect solution is to curate your recording environement so there's no noise

late trench
#

Like UVR5 ?

oblique yewBOT
spiral ruin
#

Clean up the room, remove or reduce as much background noise as possible, that will help the ai noise suppression

late trench
#

So .. I want to take that audio and put it inside Realtime translation

late trench
fossil wyvern
#

that doesn't change what I said

spiral ruin
#

still, even more reason to have clean audio room

late trench
#

IRL Livestream

spiral ruin
#

what mic are you using?

late trench
#

Nick mic

spiral ruin
#

is that a lav? clip on? shotgun? something you hold to the person speaking?

#

Maybe you need a different kind of mic for IRL

late trench
# oblique yew

They're not really perfect, I've seen some ai models like UVR5 they really do good in that part

spiral ruin
#

IRL in noisy places, you are stuck with what you get. I think people are more forgiving of IRL streams with background noise because they can see you are in a noisy place.

late trench
#

But for the translation it has to be clear for correct results

spiral ruin
#

Understandable.

late trench
#

Yep. I'm not 100% sure but shouldn't VST have something to do with this?

spiral ruin
#

There may be other noise suppression filters available as a VST plugin.

late trench
#

Same thoughts I'll check it

wide sluice
#

Having an issue where I use a vertical plugin "Aitum" to record video footage and the video file has no audio. The video file is a mp4 and the codec I use for audio is FFmpeg AAC. I have never had this issue before

oblique yewBOT
zealous field
#

I made a recording and uploaded the video to my media channel, however, rather than it being clear and fullscreen, it was blurry and barly half filled the screen. sigh. Is there a setting I missed in output? I can share a screen shot if needed.

oblique yewBOT
tired kayak
#

Where can I see all the OBS plugins

oblique yewBOT
forest tangle
#

Anyone know any Cam "Beauty" Filters?

kind crown
#

Do you know any guy to integrate obs control in a python script? I'd like to automatize some obs behaviour! Such as doing source visible, swapping scenes... Things like that!

fossil wyvern
true epoch
hollow stirrup
# solid vector Hi All, really need to figure this out - I am sending audio from voicemeeter Ban...

I'm sorry for your trouble. Assuming VoiceMeeter Banana is running on another PC, it should work well. I mainly tested between VoiceMeeter on Windows and VBAN plugin on Linux.
Would you check these items?

  • Is your firewall configured correctly? On the Windows running VBAN plugin, the incoming connection should be allowed. The default port is 6980/UDP.
  • You may left the stream name blank on VBAN Source plugin so that any name can be accepted. This might be helpful for debugging.
solid vector
solid vector
hollow stirrup
#

Is it working well now?

solid vector
#

Will try soon - just resting after long working day 🙂

hollow stirrup
#

No problem, take you time. Please feel free to ping me if you find something.

steel urchin
#

Any free animated overlays???

spiral ruin
steel urchin
#

I asked for free ones

#

Evening overth er e are paid

fossil wyvern
#

that's not true

steel urchin
#

Yes

spiral ruin
steel urchin
#

Fir God sake

steel urchin
#

From nearly half day

#

Guys follow my twitch acc

#

YaSHSHoWS

fossil wyvern
oblique yewBOT
# steel urchin YaSHSHoWS

Self-advertisement or advertisement for others is not allowed on this server unless it's directly relevant to a discussion or question. Please read the rules in the #rules channel.

steel urchin
#

Membership

#

N all

fossil wyvern
#

that doesn't contradict what I said

steel urchin
#

Ok guys I'm helpless today

#

Byee

toxic garden
#

hey does anyone know why the plugin source record dosent record audio? ive set it up like the guide says but no audio

fossil wyvern
toxic garden
fossil wyvern
# toxic garden display capture

yeah, display capture doesn't capture audio of its own.
you'll need to specify a given source or track in the audio section of the filter

toxic garden
fossil wyvern
#

if you want to record multiple audio sources in it, you should do that by selectign a track

toxic garden
#

should this setup work? gameplay scene is what i have my overlay set up on but if i capture the audio from that it should link up right

fossil wyvern
#

don't select a source if you select a track

toxic garden
oblique yewBOT
toxic garden
fossil wyvern
#

👍

leaden edge
#

I was attempting at multi streaming to YouTube shorts and TikTok, I used the plugin Aitum Multistream. Not sure why but one stream would appear, but the other wouldn’t appear

#

@fossil wyvern

oblique yewBOT
daring veldt
fossil wyvern
daring veldt
#

hi all, i've been trying to use the NVIDIA Background Removal filter in OBS 31.0.3 (Windows 11), and i’m consistently getting crashes when applying or removing the filter, even on simple sources like a solid color.

here are the details:

reproduction steps:

  1. add any video source (Camlink 4K camera or even just a color source)

  2. add the "Background Removal" effect filter (from NVIDIA SDK)

  3. observe: either immediate crash, or freeze on filter removal

additional notes: the plug-in worked in previous OBS versions, but seems unstable under 31.x. i’m not using any other NVIDIA SDK features (no audio effects, no AR SDK). tried in both full OBS and portable mode, same issue. i’d love to know if this is a known incompatibility with Qt6 or recent SDK changes — or if there’s a safer way to get this working in current builds. crash log pasted above. thanks!

oblique yewBOT
mortal harbor
#

I've been trying to remove the Streamlabs plug-in but have had no success. I've deleted it from the program files and it still shows up on OBS. Any suggestions?

oblique yewBOT
fossil wyvern
oblique yewBOT
mortal harbor
#

I used the uninstaller as well, but I'll check out those links. Thanks

carmine viper
#

!safemode @daring veldt does it happen in safe mode?

oblique yewBOT
#

@daring veldt

In case a plugin is causing issues, try opening OBS Studio in Safe Mode. This mode prevents plugins and the built-in WebSockets server from loading which can help you identify whether a plugin is causing issues for your setup.

  1. Click on the Help menu → Restart in Safe Mode
  2. When you are finished with safe mode, click on the Help menu → Restart in Normal Mode
daring veldt
carmine viper
#

hm, not sure working fine on my end so it must be some edge case. I do know that in the past, not having both the video and audio SDK installed caused issues for some so I'd try installing the audio SDK as well

#

otherwise I am not sure on that one.

daring veldt
#

okay. thank you

#

in case it's useful to know, i installed the audio sdk package, still having the same issue. going to have to forego background removal i suppose

carmine viper
#

!newsc @daring veldt same issue in a new scene collection?

oblique yewBOT
#

@daring veldt

For testing purposes, you should create a new, empty scene collection. This will allow you to focus on the testing the specific sources that are suspected to have issues.

To create a new scene collection:
1. Click on the Scene Collection menu → New
2. Name the new collection "Testing"
3. In this new scene collection, add the sources that are suspected to have issues

daring veldt
sleek lynx
#

curious, i came across a stream the other day of this japanese girl... whenever she would move she would kind of leave behind a fire/electricity trail behind her... wasnt just random because it was shaped to her body/frame, but as far as i could tell, no green screen involved... any idea what that was?

dark sapphire
#

probably Snap Camera or similar

undone ocean
#

Yo @dark sapphire are you good with Obs audio

sleek lynx
#

makes sense

urban stag
#

Does anyone know if there's a way to get Alerts/ Notifications when someone buys something from my Amazon Store?

wise palm
urban stag
carmine viper
#

don't think there is any alerts service that does that, the only purchase notifications I've ever seen were from shopify stores.

wise palm
urban stag
rancid creek
#

Hello,

I tried to publish this on DaVinciResolve, but for some reason, my post got deleted, so I'm posting it here.

If you can't help me, redirect me to the place where I can find the solution.

I'm publishing YouTube videos of my Dota 2 gameplay.

I have Dotabod minimap blocker (https://dotabod.com/) that creates an illusion that the entire map is warded. This is used because people can't streamsnipe you and see where you have vision and where you don't. https://prnt.sc/ptdXREMPHi-g

However, there is a streamer who's also using it live, but when he publishes videos on Youtube, it's removed. Here's how it looks https://prnt.sc/cK9MXdWvzvV3

Can you please tell me how to remove the blocker/overlay so that the minimap looks just like in the game, so I can publish videos for my audience to see the minimap without any overlays?

Here's what I tried (Source Record plugin)

I tried to create an entire scene (everything the same, just without the Dotabod overlay (browser source)) and put the source record effect there.

I tried putting the source record effect just on Dota 2 (game capture).

The results are the same (see here https://www.mediafire.com/file/iv3hc25v6o49dvr/YoutubeVideos.mkv/file)

It's lagging, there are frames missed due to rendering and encoding lag.

I tried both CBR and QBR, but it's practically the same.

Here are my settings within the filter:
https://prnt.sc/1mv82Hy25B36
https://prnt.sc/jcmjRyBjjfgf
https://prnt.sc/L4l4o_PT03vR
https://prnt.sc/bXESfsTIL-uN

I used the same encoding settings that I have for my streaming (it works fine while streaming), but this isn't working.

This is what I got from ChatGPT:
https://prnt.sc/OHEDKuHflq8D
https://prnt.sc/w_SfN6ygzquJ
https://prnt.sc/7aCQtGWTFT3J

Finally, I have a separate scene that is intended just for recording, and I put the source record filter on the entire scene, but when I switch scenes, it records switching the scenes too

Can you tell me how to overcome this?

Thanks!

quiet bramble
#

You don't have to recreate a scene twice, you just have the bare scene once, record that, and have a second scene that nests that scene using Scene Source, and then puts the overlay on top of it. Source Record is on the original scene then so it does not have the overlay.

tame fjord
#

question: I have a friend who streams to youtube using OBS but he's not tech savvy at all, and he needs me to control some things in OBS while he streams like updating on-screen graphics, etc. Outside of something like teamviewer that would give me control of his entire computer, is there a way to just remotely control the OBS app?

spiral ruin
kind mauve
#

anyone who can help with why my virtualk cam isnt working all of a sudden ?

hallow vale
kind mauve
#

should just be the built in but i have tons of plug ins

#

i dont think one is for the cam tho

hallow vale
oblique yewBOT
atomic fog
fossil wyvern
#

👍

keen sleet
#

I cannot find my camera in the NDI Source name drop down so I'm getting no signal for my output. Any suggestions?

kind mauve
#

not seeing my captions dock after re install

spiral ruin
kind mauve
#

it shows as active in people who dont have se live too

spiral ruin
#

If it's a separately installed plugin, and you confirmed that it is installed, you may simply have to re-enable its dock from the Docks menu.

kind mauve
#

seperatly installed yes

#

its active in tools but doesnt have a dock option in the dropdown

spiral ruin
#

I didn't say anything about the Tools menu. I mentioned the Docks menu, as that controls the visibility of the available docks, from OBS and from plugins that have them.

kind mauve
spiral ruin
kind mauve
eager granite
#

Does anyone have an idea why on the gameplay source record recording I have a black bar on the left but not on the other recordings (obs record and source record of the cam) ?

untold jay
#

@eager granite Are you recording a scene or a source?

eager granite
#

Mmmmh... A file...

#

I've a file with different source

#

And I put the source record on the file

#

Oh, I think I got it...

#

My capture card source is 16:9 but my screen who is record on another source is 21:9

#

But the screen source is hide... And the issue Come today... yesterday, records was Great...

azure geyser
#

Good night How can I make my broadcasts look better

oblique yewBOT
solid vector
warm coral
#

Hey, I use the plugin many Outputs"(SoraYuki), have YT as the second output, set AV1 and the transmission on YT in the statistics is played as vp9, is it the fault of my browser or the plugin output that there is no AV1?

vale vine
#

YT reencoding to av1 is up to YT

#

Not you or what you send YT

#

They reencode EVERYTHING and never show source(what you are sending exactly)

hollow stirrup
oblique yewBOT
#

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

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

I need some serious help with obs. Ok for starters I have some issues with Redering lag and also Encoding lag and I have tried every setting there is in obs and i'm still getting this problem and help would be highly appreciated. I have for my cpu I9 13900K Intel, My GPU is a Nvidia Geforce RTX 4080 Super and my motherboard is a Z790 AORUS MASTER and I have 128GB of Ram. If anybody could help me out it would be highly appreciated.

hallow vale
flint spear
hallow vale
flint spear
#

Yes

hallow vale
flint spear
#

ok thank you

hallow vale
#

No prob

opaque root
late trench
#

what I have to do If i want to record just audio tracks with source record ?

quiet bramble
#

I don't think you can. Might be able to set the bitrate close to zero or as low as possible, then use an external tool to extract just the audio tracks to separate files, then delete the video after though. Or see if there is some other plugin that can just record audio.

crisp island
#

Anyone aware of a tool/plugin to use VR controllers to mute/unmute mic in OBS?
I've been searching far and wide, but have come up empty handed so far.

wise palm
crisp island
crisp island
ruby ore
#

Hello, I have a plug in question. I am helping a client who owns a boutique and wants to do some live streams. Is there a plug in that can display when a product is sold from there shopify?

obsidian agate
ruby ore
#

Ah I see, I did see this one earlier. It seemed a bit spotty sense its rated not very well, but I can look more into it

obsidian agate
ruby ore
obsidian agate
#

Not sure, you would need to ask on the StreamerBot discord. I dont stream to those platforms

ruby ore
#

I see, well thank you very much for these sugggestions!

sage rose
#

can anyone help with this?

atomic yarrow
#

Ok I guess I'll come out and ask. Does streamlabs or streamelements make your preview screen on OBS freeze?

untold jay
#

@atomic yarrow The se.live plugin recently caused major issues (again), go back a few versions or uninstall the se.live plugin.

silk schooner
#

Something on OBS (either a filter or a source) is taking 20GB of ram.
Is there a way to easily know what is doing that?

quiet bramble
silk schooner
#

The thing is, when I close OBS, it goes down directly, when disabling every source, it goes down slowly

#

But yeahg I can try that

quiet bramble
#

Something could be leaking memory perhaps. Does it slowly increase over time on its own?

silk schooner
#

When everything is enabled yeah

#

My overall scene looks like this xd

#

But it's annoying, sometimes it doesn't increase

#

What is going on:
4 Browser sources, with 2 different web elements (with between 4 to 6 filters)
1 Plain color (with fitlers)
1 Media Source (with filters)

#

Ok it's not the shader causing that

quiet bramble
#

shaders run on the GPU, so correct 🙂

silk schooner
#

The issue comes from the Browser Source source :/

#

uhh

quiet bramble
#

what is the browser source for?

silk schooner
#

Displaying the WELCOME

#

(also use one for the ... joined!)

#

It's pretty weird, because it's just an HTML page -> JavaScript only used to create a bunch of span elements in its wrapper, apply random color, size, scale, position, and attach to it the CSS animation, with random delay (all of that only when the page load)

#

It's so random :(

silk schooner
#

Any browser source with any file makes this issue

silk schooner
quiet bramble
#

Browser source is a heavy resource in general. If there is ever multiple ways to do something it is almost always better to do it without using browser source if possible.

silk schooner
#

ok

#

it's annoying <:(

#

It means I can't have super cool interactive stuff

#

Should I maybe use another solution to process browser sources?

quiet bramble
#

All web browsers use a lot of resources. What web pages give is a great convenience of everything HTML/CSS/JS etc. can do, but at the cost of loading an entire browser rendering engine and its overhead etc.

#

If it is for something simple like displaying text, it is a tonne of overhead for example. If some special text thing needs to be animated or have something fancy done to it, shaders/filters or other automation, or even LUA/python scripts can do a lot with minimal overhead.

silk schooner
quiet bramble
#

Are the web pages a 3rd party design or personal design? If you're a web developer you can investigate what on the page is causing problems and try to optimize it etc.

silk schooner
#

It really only do stuff on load

quiet bramble
#

I'm not certain the current overhead, but probably a few hundred megs per browser source I imagine plus whatever resources are allocated for images, js etc. which is typical of web pages in general.

silk schooner
#

It's weird that it's taking 20GB tho

quiet bramble
#

For one page?

silk schooner
#

4 browser sources

quiet bramble
#

Might try loading it in a web browser and using the integrated web development tools for debugging/memory monitoring etc.

silk schooner
#

I think that I'll just use VJ solutions

#

I have a friend who is into that, I'll ask her what's the most appropriate thing for my problem, will try to replicate my actual setup, and if it works will share the steps here.

quiet bramble
#

What about trying also in Chrome, since the browser source in OBS is implemented with Google CEF which is chromium embedded.

dusky basin
#

OBS also has those tools embedded

#

they're just disabled by default but you can use them with two cmdline arguments to obs

#

do both what the OP and Exeldro say

quiet bramble
#

oh cool!

granite spindle
#

Hello, I have been using the OBS Raw GetStreamStatus via obs websocket to get the current uptime to log timestamps. However when reviewing my notes I saw that the time stamps were desyneced by ~19 seconds. I brought this up to the people at StreamerBot and they said it might be an issue with the Websocket information being sent out. I was wondering if this might be a known issue or if there is any way I could fix it/bug report it. As the number recieved from the api does not patch the number displayed in the ui.

#

I'm unsure if this would be the best place to ask about this, so if there is a better location please let me know.

untold jay
#

@granite spindle Fetching it via obscommand is only behind by about 500 ms (most of which would likely be introduced by obscommand and my own typing speed), so it's probably not a bug in obs-websocket.

obscommand /command=GetStreamStatus
{
  "outputActive": true,
  "outputBytes": 10548691,
  "outputCongestion": 0.0,
  "outputDuration": 29483,
  "outputReconnecting": false,
  "outputSkippedFrames": 0,
  "outputTimecode": "00:00:29.483",
  "outputTotalFrames": 1769
}
granite spindle
#

Do you know if dropped frames would impact outputTimecode?

fossil wyvern
#

well, desynced by 19s compared to what

granite spindle
granite spindle
#

~19-~21. It wasn't consistant. Could have partially been user eerror when timing my hotkey press and seeing what the timer was at

granite spindle
fossil wyvern
#

yee basically, can you make it happen the same rn

#

and if you do, do send a log

granite spindle
#

ok

untold jay
#

I created artificial 40% packet loss from localhost to localhost using clumsy and it seems fine, although it now takes much longer to respond to websocket requests so it's behind by 2 seconds.

granite spindle
#

I did a test and over 2m20s it desynced by 1 second.

#

As in I would press the hotkey to log it around the turnover of the new second. And it reported the next second

#

Perhapse the desync gets greater over time. I could leave my test stream running for a couple hours to test.

granite spindle
untold jay
granite spindle
#

Also in case it's relevant my primary stream target is YouTube, with multistreaming to twitch via a plugin

untold jay
#

(I hate packet loss. And I'm sure everyone does. But it can be useful in troubleshooting.)

granite spindle
#

running OBSCommand.exe flashes a terminal and then nothing. Do I need to launch it via command line or something?

fossil wyvern
#

it's a cli utility yeah

granite spindle
#

As a note I'm not super familiar with how to run things via terminal. Although it's getting more frequent so hopefully I learn overtime.

untold jay
#

Running obscommand with no options will print multiple pages of how to use it, but for now you only need obscommand /command=GetStreamStatus

granite spindle
#

Apparently I need to update .NET. Zote

untold jay
#

In Powershell, if you want to run something from the current directory, you prepend ./, so ./obscommand.exe

granite spindle
#

ok, things are going. Lemme test the command

#

Authentication failed. maddyplant

#

Need to connect it to obs I suppose

untold jay
#

./obscommand.exe /password=ilikekasaneteto /command=GetStreamStatus

granite spindle
#

I'm in cmd, not power shell. Does that make a difference?

untold jay
#

obscommand.exe /password=ilikekasaneteto /command=GetStreamStatus

granite spindle
#

And do I replace the password with my websocket password?

untold jay
#

Yes.

granite spindle
#

Ok, we have data

#

Ok, the the script is reporting ~1.8 seconds behind what the obs ui is reporting

untold jay
#

Mine's only about half a second behind, but 1.8 is probably still fine.

granite spindle
#

Yeah, this is just for taking a rough timestamp for reference later. Optimally it wouldn't be off at all, but 2 seconds is fine. Although previously the desync was 19 seconds ahead, now it's 2 seconds behind. That is concerning

untold jay
#

Here's an endless loop (interrupt with Ctrl+C) that will run obscommand repeatedly in the same cmd window.
FOR /L %X IN (1,0,3) DO (obscommand.exe /password=ilikekasaneteto /command=GetStreamStatus)

fossil wyvern
#

I choose to believe that's your actuall password tbh

untold jay
#

w<

granite spindle
#

Ok, got some c# via streamerbot running. StreamerBot using OBS RAW is in the top left. (Idk if any of the data in the script window is/isn't sensitive so i just nuked it. ChillBar_sip)

#

I'll let this run for an hour ish to see if the desync gets better/worse

#

Yes I did just spend 10 minutes breaking the returned data into an array so i don't have all the other variables on screen even though this is just a test tool that will be scrapped soon

fossil wyvern
granite spindle
#

Yes. It is grabbing it constantly and updating the on screen value so I can use a screenshot tool to make it easier to tell what both values are at while removing dumb human brian and reaction time.

onyx silo
#

also anyone use the Move plug in ?

fossil wyvern
silk schooner
granite spindle
onyx silo
untold jay
#

@granite spindle Are you streaming and simultaneously recording in higher quality?

silk schooner
granite spindle
silk schooner
#

I still haven't found any solution to my browser source issue :(

fossil wyvern
onyx silo
silk schooner
#

Chromium freaking sucks

granite spindle
untold jay
#

@granite spindle If yes, there's already a feature for that: go to settings>output>recording and change container format to hybrid mp4, then go to settings>hotkeys and bind "chapter marker" to get a marker in the recorded video.

granite spindle
fossil wyvern
onyx silo
granite spindle
silk schooner
fossil wyvern
untold jay
#

@granite spindle Yes.

granite spindle
#

Also would chapter marker allow me to add a lable to the marker? In case I want a comment to reference?

fossil wyvern
onyx silo
fossil wyvern
#

yeah

fossil wyvern
#

good for you, but not relevant to them

onyx silo
quiet bramble
#

Does SE still replace OBS's browser source these days?

fossil wyvern
#

but they do worse shit tbh

quiet bramble
#

Reason being, if they do and someone installed SE, then uninstalled it later, the SE browser source might still be present.

onyx silo
fossil wyvern
#

yes

granite spindle
# granite spindle Also would chapter marker allow me to add a lable to the marker? In case I want ...

Being able to note down thoughts in the moment and have them tied to a time stamp is pretty useful. Having the text based timestamps worked great because I could just leave myself empty space to manually edit text. Although I'm not seeing if obs recording chapter can have custom names or whatnot. Also just having all the data for a recording/streaming session in a single text file would be really convenient.

granite spindle
onyx silo
#

I basically want to my camera to raise up a little as an intermission screen but still have my game show in a small corner

granite spindle
#

That's trivial to do. I have my sources slide around. It's quite easy if you know what to do.

onyx silo
#

I'm new to the plug in

granite spindle
#

Parralax is probably possible. That's just multiple things sliding in tandem at reletivly different speeds

onyx silo
#

So far I got my camera to slide in and out to where i want it to go

granite spindle
#

The tldr for how I use it is I make a source move from point A to point B over X seconds. There is a bit more nuance but that's the gist

granite spindle
onyx silo
granite spindle
sage rose
#

my source record for display capture keeps ending the recording a bit before I stop the recording, how do I fix this? or at least know whats causing the problem

granite spindle
#

What are you using for source record?

fossil wyvern
#

likely, source record

oblique yewBOT
# sage rose my source record for display capture keeps ending the recording a bit before I s...

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

  1. Restart OBS Studio first!
  2. Start your stream/recording replicating any issues (meaning having any games/apps open and captured, etc.)
  3. Stop your stream/recording after 30 seconds or after the issue has occurred
  4. Click the Help menu → Log Files → Upload Current Log File
  5. Paste the URL into this Discord channel
granite spindle
sage rose
oblique yewBOT
fossil wyvern
sage rose
#

it cut offs a second or so before it should be stopping

granite spindle
#

Isn't source record supposed to stop when you press the stop recording button? How are you ending the recording?

fossil wyvern
#

a second, or, a third of a second?

sage rose
harsh topaz
#

Key interval again?

fossil wyvern
#

can't get ms-accurate duration, because stopping recording does take a bit of time

untold jay
#

Maybe I should learn to troubleshoot source record properly, much of my info may be outdated, it corrupted a few of my scene collections and I don't know if it can still do that.

fossil wyvern
#

afaik no that's been fixed

untold jay
#

What about zero-copy encoders?

fossil wyvern
#

I4d say that by and large most of the major issues with it have been fixed

fossil wyvern
harsh topaz
sage rose
fossil wyvern
untold jay
#

@sage rose There are better ways of creating anime clips, I could elaborate in DMs.

harsh topaz
#

Also, not sure if copyrighted content should be in the discord shared LUL

untold jay
untold jay
sage rose
fossil wyvern
harsh topaz
untold jay
fossil wyvern
#

not entirely sure the zero-copy will work in 27 tho

#

I think it relies on some changes made to zero-copy in later ones

#

the same changes that allowed the TEB stuff afaik?

untold jay
harsh topaz
untold jay
#

The internet is a wonderful thing, Exeldro is only a few milliseconds away, if I want to ask.

harsh topaz
#

I don't personally run old versions - I'd assume he would update minimum requirement if they increased? But maybe that's asking too much

untold jay
#

I have v27 as a backup and for Windows 7, v29 as a backup, modified v30 for real use with adv-ff (with swapped game capture DLLs from v27). I don't have any reasons to use v31, yet.

fossil wyvern
#

latest adv-ff has a modified build of 31, but it's from master not release because of shenanigans

harsh topaz
#

You should try the new version. For science and all that LUL - See if your frankenstein's monster works with it kappa

untold jay
#

I wish that new zoom bar was made removable, I find it mildly annoying. I'll probably figure out how to hide it with themes, when the time comes, but I'm also hoping a toggle for it will make its way to the View menu.

#

(Also, I don't know if obs-ffmpeg-afilter will run on v31, and I don't want to pay for a new StreamFX binary.)

onyx silo
#

is display capture better then game capture in

untold jay
#

@harsh topaz Yes.

#

@onyx silo Game capture is almost always preferable due to better performance, but certain apps can prevent it from working, display capture always works.

harsh topaz
#

display capture always works
Unless the application itself denies screen capturing 😛

onyx silo
#

mostly just gaming

harsh topaz
# onyx silo mostly just gaming

The way you go about it:

  • Game Capture - Does it work? Perfect! if not:
  • Window Capture - Does it work? Great! if not:
  • Display Capture - Unfortunately, we got to use this. But does it work? Good.
untold jay
#

I've been wrestling this weird issue where display capture would begin losing frames inexplicably, dipping as low as 60-80 FPS sometimes. I ruled out as much as possible, installing an unmodified Windows 11 build (ew ew ew) and the latest unmodified obs-studio, same issue.

granite spindle
harsh topaz
#

This is, of course, assuming that you can actually see it yourself with your eyes on your monitor. If not, then you're probably just screwed 🙂

granite spindle
#

Could you HDMI out and then HDMI into the same PC?

fossil wyvern
#

if you have an HDMI in, yes

#

which would be the case for a pcie capture card, and pretty much no other hardware I can think of

harsh topaz
#

Pipe your monitors output into the same PC and get the input from the capture card oh boy? lol

#

Any application that tries this hard to not be captured, you should probably consider not streaming anyway. Since there's probably other policies in place stating that they do not want the content captured 😛

granite spindle
#

"What do you mean the SCP People are at my front door? huh"

sage rose
granite spindle
fossil wyvern
#

open both clips in an editor, check how long precisely is missing

harsh topaz
fossil wyvern
#

well, same as recording vs replay buffer in obs?

#

unsure what you're asking tbh

harsh topaz
#

You were referring to _stopping signal before, and it not being an interval issue. Is that due to the difference in how Recording and Replay buffer works?

fossil wyvern
#

you're forced to start the video on a keyframe

#

you're not forced to end it on a keyframe

harsh topaz
#

Ah, actually thought you were. Interesting.

fossil wyvern
#

but the way that source record knows to stop its recording at the same time as the "main" recording, is that when you tell obs to stop an output, that output sends a stopping signal, then stops, then sends a stopped signal.
Source record uses the stopping, not the stopped, so stops before the main recording

#

and given the time necessary to stop the output, that difference can be a couple ms

harsh topaz
sage rose
fossil wyvern
#

no, I mean compare the recording you did with the main record and the one you did with source record, check the difference between them

untold jay
#

@sage rose The clip you posted has a duration of 00:10.349, where 349 is milliseconds.

sage rose
#

although theres no audio with the separate recording from desktop capture with source record

fossil wyvern
fossil wyvern
onyx silo
untold jay
#

What measurement unit is this?

fossil wyvern
sage rose
#

I dont get what you're asking then

sage rose
untold jay
#

I don't know how to read this, post the mediainfo output or the file in question.

sage rose
untold jay
#

11 s 166 ms.

sage rose
#

ig thats what probably missing then. How can I get it to record the full thing?

spiral ruin
#

Don't stop it so quickly? Give your recording one more second seems like the prudent step to test.

fossil wyvern
harsh topaz
#

I'm still confused as to what the issue is, ngl 😄

fossil wyvern
#

or to do it faster, if the difference is in the range of a couple hundred miliseconds, you can't be more precise

untold jay
#

This is a bad idea to begin with, I'd trim with mpv and hardsub with ffmpeg.

fossil wyvern
#

I mean yee

sage rose
untold jay
#

clip.mp4: 13 s 133 ms
2025-04-12_18-53-42.mp4 is reporting 2 values for some reason:

Duration                    : 14 s 316 ms
Source duration             : 14 s 299 ms
sage rose
#

strange

hallow vale
#

Here's the difference in Davinci

sage rose
#

is there a way I can fix it or is just letting it run longer before stopping my only choice?

fossil wyvern
#

why are you not cutting the file in an editor

sage rose
#

wdym cut it

#

how is that going to help

fossil wyvern
#

instead of recording with obs

sage rose
fossil wyvern
#

yes

#

that's it

#

don't record in obs

#

take the whole video and cu it down to what you want in an editor

granite spindle
hexed hazel
#

Holla

#

Afrobeats

atomic yarrow
#

Is it possible to connect your phone's Twitch streaming to OBS? I want to try streaming from my phone while in Japan

oblique yewBOT
untold jay
#

@atomic yarrow It may be easier to use streaming apps for mobile devices. It's possible to use https://vdo.ninja to send video from your phone to your PC, but simultaneously remotely operating obs-studio from a phone may prove difficult.

atomic yarrow
wispy loom
harsh topaz
#

@weak escarp A request, if you can find the time.

Source-toggler.lua script. Instead of having to group the sources into their own nested scene, the ability to Add a scene and define a filter for the sources that the toggle should apply to would be nice.

I know you could make a group and put the sources in there, but trying to steer clear of groups (for obvious reasons).

Don't know the level of complexity it would take, but a 2nd box under here that let's you put in a string that the source name must match. So you can name all your sources something unique and they're the only thing that gets counted in this "group" of sources for toggling.

weak escarp
harsh topaz
harsh topaz
void egret
graceful mica
#

active again i see

ruby holly
#

Hey gang, anyone have any issues with the Multi-RTMP plugin stopping streaming to a particular destination, while the main destination still stays live? I frequently go out of town and leave a stream up of my bedroom, so I can still keep an eye on my cats while I'm gone. I have OBS set up to stream to Twitch and YouTube. Twitch is the main destination in OBS, with YouTube being streamed through the plugin. I've been using it for about a week now with no issues. But this last time I left, the YouTube stream died a few hours after starting, while the main Twitch stream has stayed up working fine. If anyone has any insight as to what could cause something like that, I'd really appreciate it. Not home yet to post logs or anything, just trying to get ahead of things a bit and figure it out so I don't have issues when I go back to play games or something. Thanks for your time

graceful mica
#

i dont know anything i js joined

hallow vale
graceful mica
#

also im so glad this laptop that im using doesnt buffer or get a seizure when i use OBS

hallow vale
hallow vale
graceful mica
#

oh

#

huh

hallow vale
#

And chatting about your PC

hallow vale
graceful mica
#

chatting about my pc?

silk schooner
#

So yeah, does Browser Source have memory leak?

graceful mica
hallow vale
graceful mica
#

really?

#

what

silk schooner
#

What is going on here??

hallow vale
silk schooner
#

???

hallow vale
silk schooner
#

Nah

lament lark
#

I'm not sure why that needed to be a rule enforcement ping until the reaction to it

hallow vale
silk schooner
hallow vale
#

I try to take "don't escalate" to heart haha

hallow vale
oblique yewBOT
silk schooner
silk schooner
#

Wtff

#

So wweird

#

ok

#

The memory leak looks to be from a Bloom effect ona specific browser source

#

funnily enough, all my other sources have bloom

silk schooner
#

Like when I check it, it immeditatelly goes up :/

hallow vale
silk schooner
#

I hope we can fix that, cause I carve doing nice looking stuff, and my obs being broken makes me sad

#

I found it

#

So, this shader comes from OBS-ShaderFilter. It increasely fill up the memory when both radius steps and angle steps are at max

#

(it wasn't like that in my thing, this screenshot is jsut so you can see what's going on)

hallow vale
silk schooner
#

I believe it's because of that but I'm not sure.
It's weird that it's taking memory (and ram)
Weren't shaders supposed to run on gpu

#

GPU Memory is going up too, and when disabling sources, it doesn't look like going back down

#

I got it

#

Shaders do be running on the GPU, but something seems like not freeing its pointers like a gooboi, and it pass to the RAM once the VRAM is full

#

Even tho eventually RAM usage is going back down, GPU memory usage stays full

#

I think I'll try to rewrite my shaders to OBS-ShaderFilterPlus while the memory leak gets fixed

#

will make an issue on github

weak escarp
quiet bramble
#

I suspect that it isn't the shader plugin, but the source itself causing the issue.

silk schooner
#

What does GPU 3D means?

#

in task manager*

quiet bramble
#

The GPU shader cores

#

It's not totally accurate though due to the clock speed changing and whatnot. It's a ballpark

#

Was that big slope dropoff due to turning off the shader?

#

Because if that was one shader, that is super heavy shader using over 50% of the GPU. 🙂

silk schooner
#

ARGH I CANT REPRODUCE IT

#

I mean

#

I still have memory leaks

#

Wtf

#

It stopped leaking when I closed OBS Filter window??

#

Am losing my marbles

#

It's so weird, I think it's indeed the soruce (if so, I will be really sad and will cry right aboslutly now), but b4, memory was going up when I was clicking the button to enable a shader and it increased

#

I accused OBS-ShaderFilter for absolutly no reason, I'm a terrible being, sorry

harsh topaz
silk schooner
#

It's browser sources

#

But a need em 😭

harsh topaz
#

You cannot fix the browser sources?

silk schooner
#

Yesterday I tried using Electron, NW.js, but its integration with obs is not great

silk schooner
harsh topaz
#

Depends on what it is - if it's third party it might be hard yea. I have no idea what you're adding sorry

#

Do you have same issues with the memory using the browser sources without the shaders?

silk schooner
#

It's just OBS Browser Source, with a very simple HTML page and CSS animations

silk schooner
#

But it's using GPU Memory

#

and I'm really sad

harsh topaz
silk schooner
#

(JavaScript is only used to generate new elements)
(Rest of CSS is hidden cause it's too long :()

harsh topaz
#

Ah - so not just html & css 😄

silk schooner
#

JS really do nothing tho :/

#

Appart from creating new elemnts once the page load

harsh topaz
#

Html & css doesn't leak (to my knowledge).

silk schooner
#

My guess is that it's the browser source itself

#

40 of them runs perfectly on Firefox

#

and in OBS, 3 of them blasts my GPU and my RAM

harsh topaz
#

Unsure, I'm not immediately seeing anything that should be bad but I'm hardly an expert. Maybe someone else has a better idea sorry.

silk schooner
#

I'm so sad & desperate :(
I love to do cool looking stuff on OBS with shdaers and all, but I can't, cause it's broken D:

carmine viper
#

if this is only happening with this browser source that you have created I would at least consider there might be a change you need to make, regardless of how it performs in firefox.

silk schooner
#

It's really weird that, even when I deleqte the sources, delete the scenes, get on another scene, the GPU memory is still stalling (have to close OBS to free it)

quiet bramble
#

Probably going to need to narrow it down to a minimal reproducible test case.

#

Try commenting out all of the javascript so that it is doing nothing at all.

silk schooner
#

I'm so confused

#

I managed to make it skyrocket with one browser source and one shader

#

LOOK AT THAT

#

*I scaled this browser to 4k, but the exact same settings on a 4k image instead of a browser source makes it laggy, but doesn't destroy the memory

harsh topaz
quiet bramble
#

Ok, that is bizarre.

silk schooner
#

*note that, even when no sources whatsoever are enabled, my GPU memoery is still full after the leakage (it goes down after I close OBS)

harsh topaz
#

Am I missing something? Nothing happening here.

silk schooner
harsh topaz
silk schooner
silk schooner
#

do you want access to my computer with Team Viewer?

harsh topaz
#

no thanks, it's not that I don't believe you - just can't replicate it here on my end.

#

Something might be unique to your system or your setup that's causing issues.

silk schooner
#

i'll harass a friend real quick so I try it on their seetup

harsh topaz
#

It may not be grounded in OBS/Browsersource/Shader.

silk schooner
#

maybe a driver thing?

harsh topaz
#

I'm not clever enough for that sorry 😄 ¯_(ツ)_/¯

silk schooner
#

Btw @harsh topaz what gpu do you have?

harsh topaz
#

2070s

silk schooner
#

I tested with a friend who have a 3060 Ti (exact same setup), and it doesn't leak.

#

I have an AMD 6600*

#

Because filling up the RAM, it fills up the VRAM (and it doesn't go back until OBS is closed, even after removing every sources)

harsh topaz
#

Yea, seems like you unfortunately have something going on that's either unique to you, or unique to your specific setup combination. These things can be really hard to identify.

velvet kestrel
#

the distroav/ndi thing isnt showing up, how do i fix this?

#

this is my first time using obs so sorry if this is stupid but the left is my screen and the right is the example on a guide im following 🥲

oblique yewBOT
#
⚠️ Warning
  • Integrated GPU
  • Mismatched Sample Rates
ℹ️ Info
  • Insufficient Hardware
  • Windows 11 23H2 (OK)
  • Not Admin
  • No Output Session
  • No Scenes/Sources
Hardware Check

Intel Core i3-1115G4 @ 3.00GHz - Possible bottleneck / Intel UHD Graphics - Possible bottleneck

harsh topaz
#

I don't think you installed the plugin correctly.

velvet kestrel
#

i see

velvet kestrel
#

no the guide i was following had another link

#

hold on

#

oh

#

its a avvy obs setup link

harsh topaz
#

I don't know what that is, or what it might've done to your OBS (it could be legitimate). But if you download the DistroAV from the official OBS forum for plugins, I can tell you how to install it.

velvet kestrel
harsh topaz
#

The link I sent you;

#

Scroll down, pick the one that fits your operating system

#

Pick the .zip file.

velvet kestrel
#

i see

harsh topaz
#
  • Open the folder where you installed your OBS
  • Open the .zip file
#

Press ok.

#

Close OBS; Open OBS again. Check if it's there.

velvet kestrel
#

its there now

#

thank you sm

little perch
#

hi guys

eternal fulcrum
#

Heyyyyy sup

#

So, since my 13 month old Xbox shit the bed, I am now a PC player lol. I'm gonna ask lot of stupid questions. I have a very old PC that I won in a raffle. IDK if I can game and stream at the same time, but we gonna find out.

little perch
#

nicw

#

nice

oblique yewBOT
tribal hornet
#

Does anyone have good experience with the move transition plugin? I’m trying to do smth with it but I’m not sure if it’s possible

#

That’s a comparison between what I have and what I’d like, the issue is the game doesn’t actually move within OBS I’m resizing the game itself

#

If anyone thinks they can help drop me a ping 👍😁

silk schooner
#

I tried with on a friend computer who have an RX 7800XT, and IT LEAKED!!

harsh topaz
silk schooner
#

Or AMD GPU :/

#

What's your CPU and GPU?

harsh topaz
#

Intel/nvidia

#

Perhaps @vale vine can test when he is back in the wheel house. See if it happens to him as well. I think he's currently busy golfing, lol.

vale vine
#

What exactly am I testing? Need concise steps and I will attempt

harsh topaz
silk schooner
#

Yeah, I'm making a table with every setup it got tested on

#

So ya, Lindenkron what's your CPU and GPU for da table?

harsh topaz
silk schooner
#

Yeah ik

#

I'm just finishing that real quick

harsh topaz
#

I have intel i9 and Nvidia 2070s.

silk schooner
#

Requirements: OBS (>= 31.0.3), OBS-ShaderFilter (>= 2.4.1)
Goal: Overloading GPU Memory -> It will start using RAM until RAM gets full as well.
Note, that in this issue, GPU Memory is never going down, even when disabling / deleteing sources, until OBS gets closed.

Preparation: Open the task manager, and go to the GPU section. The graph you want to look for is the Dedicated GPU memory usage.
Steps:

  • (In OBS,) Create a new Scene (for testing, it's not mandatory to have a clean scene).
  • Create a new Browser Source.
    • Check Local file and use the provided HTML file (it creates a text saying "Hello!", blinking in red).
    • Set Width to 3840 and Height to 2160 (for 4k).
  • Add a new User-defined shader (from OBS-ShaderFilter).
    • Check Load shader text from file, and use Bloom.shader, in the provided shaders by OBS-ShaderFilter (works with other shaders).
    • Set Angle Steps and Radius Steps to 20 (max).

Now, you should see the Dedicated GPU memory usage going up (that's normal). If it's going up too slow, you can duplicate the User-defined Shader (bloom), two or three times.
You can already try to disable the source (don't forget to close the filter window), and see if the GPU memory is going back down.
(Reactive the source,) Once GPU memory reaches its peak, the RAM should start to raise as well (if it does not, this issue doesn't occur on your current setup).
Eventually, the RAM will get filled, you probably want to hide the source (to stop the rising) / close OBS (since the GPU memory won't get freed until you do so).