#plugins-and-tools

1 messages · Page 41 of 1

blazing musk
#

If anyone has any idea how to help me, please be my guest lol

wispy sun
blazing musk
#

😢

#

PAIN

spiral ruin
#

If people aren't responding, it simply means the people currently online who have read your post don't know how to help you. Not everyone uses the same plugin as you, or know how to do the setup you want.

hard jay
#

You don't have to base the scene switch trigger on changes, you can just set a timer for rotation.

#

Just add a timer.

blazing musk
#

I was led to believe that both new versions should be fine

#

The issue has persisted through multiple versions of both as well. Idk why that is

spiral ruin
wispy sun
hard jay
blazing musk
#

I was just confused because the older version that I was running worked without many hiccups

I've got a new ethernet cable coming tomorrow for the streaming PC, so hopefully that helps. I've been running things wirelessly as far as the streaming PC is concerned (since I had to)

wispy sun
hard jay
#

I would recommend checking out the plugin first, it should be pretty intuitive once you start playing with it.

blazing musk
#

(cont) which I know isn't ideal

hard jay
hard jay
wispy sun
hard jay
#

even if the layout changed slightly, it shouldn't be too radically different and the same basic steps should apply.

blazing musk
hard jay
#

Just built-in?

blazing musk
#

Yeah. On both the gaming PC and the streaming laptop

#

But things have been fine for over a year

#

It's only now, when I want to update OBS & NDI versions, that I'm having issues

hard jay
#

I know @dense perch had been tracking some odd performance issues related to focus of OBS (when OBS was IN focus, performance was bad for some reason) but it boiled down to bad USB-based network adapters.

blazing musk
#

I mean, I did have minor issues beforehand, but they were workable

hard jay
#

I'd recommend checking for updated network device drivers in either case though, often the Intel website will have versions newer than Windows autoupdates give.

blazing musk
#

I'll give that a shot and see if that helps

hard jay
#

But as far as what would have changed between the old plugin vs new, he's best positioned to answer any other possibilities there.

blazing musk
#

Gotcha. Well hopefully he shows soon haha

#

The only update I have available is for Bluetooth drivers

dense perch
#

I am one of the devs on the obs-ndi plugin and I have that same problem only on PCs that are using a USB 2.5Gbe Ethernet Adapter.

blazing musk
#

Also, I'm hard wired on the gaming PC, but only using wifi on the streaming laptop (second ethernet cable should be here tomorrow). I'm just confused as to why I didn't have issues before & have only run into them after trying to update /:

#

Well, the prior issues were mostly just my video feed on the stream PC's OBS getting slower

#

Feel free to DM if needed btw

hard jay
#

Just to confirm, you rolled back and the issue was gone?

#

!ndi

oblique yewBOT
hard jay
#

Let me add that invite link to the ndi command if it's a static link

#

Then you can just do an !ndi for folks :)

blazing musk
#

Beautiful

wispy sun
dense perch
hard jay
#

!ndi

oblique yewBOT
hard jay
#

got it '.')b

dense perch
#

Thanks @hard jay ! Feel free to spread the word to others/mods so that obs-ndi specific support can be offloaded to the obs-ndi Discord server.

still beacon
#

I haven't been able to open the Settings menu since OBS v27. It only displays a blank white rectangle and the header shows "not responding".

#

Where is this feature hiding? I'm not seeing it in either of the two tabs.

#

The challenge I'm having now is how to play just ONE commercial/ID in the folder full of several using VLC Media Source and the Advanced Scene Switcher. When it goes toa break, it places ALL the files in the folder before returning. I've tried setting a 4 second timer, but it still plays all.

mortal harbor
#

making a backup first of course.

still beacon
mortal harbor
#

sure, but that makes it impossible to troubleshoot most of the issues you have. as i said, make backups and there is no risk.

still beacon
#

Anyway, the thing I am working on now is how to prevent all adds from playing. I want to have one ad in the breaks folder play, then resume the scene it was on earlier.

regal breach
#

which is why i wanted you to enable the highlight conditions, because it helps us debug the issue

still beacon
# regal breach

Thanks. Didn't notice the gear icon there! (I'm nearly blind)

regal breach
#

now try to replicate what you're trying to do and watch the conditions

#

see which condition does not trigger

narrow moon
#

Hi peeps, I can't seem to see plugins that I install, any suggestions on what to do?

#

the plugin has obs-studio and data folders, I copy pasted them into c/program files/obs-studio

#

no worries, sorted it out. The plugin was for OBS 30, had to update mine

sleek lynx
#

ugh i hate variables... when they dont work how I want them too

still beacon
regal breach
#

did you properly enable the setting?

#

and is adv-ss already started

spring ruin
#

Anyone have experience with building Scene Tree View? https://github.com/DigitOtter/obs_scene_tree_view

I'm trying to compile it for linux, and I just get the error:

CMake Error at CMakeLists.txt:26 (find_package):
  By not providing "Findlibobs.cmake" in CMAKE_MODULE_PATH this project has
  asked CMake to find a package configuration file provided by "libobs", but
  CMake did not find one.

  Could not find a package configuration file provided by "libobs" with any
  of the following names:

    libobsConfig.cmake
    libobs-config.cmake

  Add the installation prefix of "libobs" to CMAKE_PREFIX_PATH or set
  "libobs_DIR" to a directory containing one of the above files.  If "libobs"
  provides a separate development package or SDK, be sure it has been
  installed.

I installed libobs-dev on popos, and it has a file listed at: /usr/lib/x86_64-linux-gnu/cmake/LibObs/LibObsConfig.cmake

Now, the casing doesn't match, which I presume is an issue... I set libobs_DIR to the parent dir of that folder in the working ENV and it isn't finding it... what should I check for?

#

hmmm... i'm also noticing the package version for libobs-dev is 27.2.3+dfsg1-1 ... so... that can't be useful

safe sandal
#

Hey guys I'm having issues trying the suite of plugins from Roy to caption text to speech and translate it. I'm going to interview someone in English and need live subtitles in French

#

Problem is, LocalVocal works great at putting my english text onscreen

#

But both using his OpenAI plugin and his Polyglot plugin it doesn't work.

OpenAI : Request works, I can parse the JSON and get the translation but OBS does not show the translated text in the selected text layer. I get no data on stream

#

Polyglot : For some reason there's no "french" language code for NLLB and I'm stuck there

ruby lichen
#

I'm helping @safe sandal in a DM

dense perch
#

Have any plugin devs considered adding or actually added Telemetry/Analytics to their plugin(s)?
I imagine this could be a sensitive topic.

solar dust
#

If you want to avoid trouble with GDPR and other similar laws, don't.

#

Moreover it needs to be opt-in, which can be proven to have inefficient result.

hard jay
#

I don't entirely agree wtih tytan here, I don't think GDPR is as scary or difficult to handle as it seems, it just requires some effort. This is not legal advice, I am not a lawyer, etc., first recommendation would be to seek out legal counsel and understand what kinds of data/telemetry you would want to collect, and the options for how to collect it. It might, for example, be easier to collect it all locally, and have an option to upload or share it when trying to do troubleshooting. Or some kind of opt-in that is very clear about what is being shared, with who.

#

GDPR and CCPA and such are fairly well defined at this point, and most counsel will be familiar with them and be able to break it down in to the points that are relevant to your specific use case.

solar dust
hard jay
#

I have first-hand experience with it, it seems scary but with a basic legal counsel that understands, it's really not that bad in practice.

dense perch
#

Thanks. I am a firm believer in "The road to hell is paved with good intentions."
My "good intentions" are just to get basic stats on the number of users using the product to compare to the number of issues being reported to determine how serious the reported issues are.
obs-ndi's obsproject page says it has 2.7M downloads!
And that is just from the obsproject page.
How many downloads directly from GitHub or 3rd parties?
I have a hard time believing it has 2.7M active users, but maybe! Does it have 1M active users? 100K? 10K? 1K?
Are the number of Issues reported for obs-ndi, currently < 200 active, and most of those ancient (although may still exist), seen by most users or a tiny < 1%?

hard jay
#

Indeed, heh. Definitely want to chat with legal counsel and lay out exactly what you're looking for. There's ways you can do it safely, for sure. The biggest hurdle with anything like it is user optics, IMO.

glacial haven
#

I'd say the average plugin dev is out the moment your sentence reaches the "legal counsel" point 😄

#

at least to me that's pretty much the scary part spoOBSy

dense perch
#

Oh...wow!

$ curl -s https://api.github.com/repos/obs-ndi/obs-ndi/releases | egrep 'download_count'  | cut '-d:' -f 2 | sed 's/,/+/' | xargs echo | xargs -I N echo N 0  | bc
4580090

Maybe obs-ndi does have 1M+ active users! 🙂

glacial haven
#

I also see no reason why it shouldn't have, both NDI and OBS are widespread, and seeing here in the channels how often people go with a dual PC setup for no reason (especially not a good one) other than that they can... 😛

fossil wyvern
#

tbh yeah, 1M doesn't seem absurd to me

vale vine
#

1M downloads could theoretically be only 500,000 users if they downloaded it on seperate machines to use

low tree
#

Is it possible to stream through your phone to pc?

#

I'm new to all of this lol

hallow vale
low tree
#

Camera, but I don't have a cam or mic for my pc so I was wanting to try to stream it together if that makes sense

daring niche
#

Hi guys, do you know if there are any nice plugins to create nice scenes for those who play online poker?
I created my own but I found some problems:
1 even if I changed the size of a single window, if it becomes too small or too large the window loses the dimensions I gave it in the scene. It would be nice to set the window in the scene with a constant size.
2 Not being able to know the exact name of the window, I told it to capture the windows of the same type. In this way, if I open only 1 window in a hypothetical scene of 4 similar windows, it automatically reproduces the first window duplicated by 4. Is it possible to set in a scene that a maximum window is captured once?
Thanks in advance for any support and patience to read this far.

hallow vale
hallow vale
cosmic kite
#

where is my video when i
finished recording?

oblique yewBOT
#

OBS Studio recordings can be found by selecting File > Show Recordings. The output path can be changed under Settings > Output.

daring niche
wind marlin
#

I am trying to use an i-phone for video but setting it up is too deep for me. Any advice (please)?

spiral ruin
#

No disrespect intended, if setting it up is "too deep for you", the only advice would be to research other options or ways to use your iPhone, or take your time to learn the method in front of you.

As for 'using an iPhone for video' do you mean using the iPhone's camera as a video device and capturing it into OBS?

wind marlin
#

Yes that is what I mean

#

I guess I need to learn to speak the language better!

spiral ruin
spiral ruin
oblique yewBOT
ashen maple
#

yo i downloaded the latest version of the multi rtmp plugin and used the windows installer, but the plugin doesnt work

#

like the window that controls the multi stream doesnt show up at all and i cant find a toggle for it

#

can somebody help me pls

mortal harbor
#

it would be in the tools menu, otherwise it probably isn't installed to the correct location.

#

!log @ashen maple

oblique yewBOT
#

@ashen maple

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
ashen maple
oblique yewBOT
untold jay
#

@mortal harbor@ashen maple No, check the Docks menu.

mortal harbor
#

definitely installed but apparently in the docks menu

sleek lynx
#

talked with someone about this but dont think it should be as difficult as he thought, but i am having issues so maybe im wrong... I have a few sources I dont want itunes playing over, so say music is playing and going into a restricted source, I want to mute itunes, and unmute if I go back to a authorized source, but because this would happen even if music wasnt playing to begin with, we felt a variable was needed, so it would make variable 1 if ADVSS paused the music, and it would not unpause/play again unless the variable was 1 indicating music was on and paused before. above are my macros, only half seems to be working though, any ideas what i am doing wrong?

clear remnant
#

Hey whats the plugin for the multistreaming feature?

mortal harbor
#

!multirtmp @clear remnant

oblique yewBOT
clear remnant
#

Awesome thx!

sleek lynx
#

figured out my question

mystic oasis
#

Any suggestions for pluggins that should be used for streaming VR?

still beacon
untold jay
#

@mystic oasis There are applications you can use to view 2D applications as overlays in VR, those can be bought on Steam. There's also a plugin to capture the 3D VR view directly, but if you're producing 2D video, the SteamVR projector should be enough.

mystic oasis
#

Ty Chiyo

shadow hill
#

i have an issue where Installed the multirmp plugin but it doesn't show up anywhere, how do i enable plugins?

regal breach
#

If nothing in the conditions go true, even the "current scene", then there's something wrong with your setup

#

And you're sure adv-ss is already Active? You checked General tab for this?

distant pond
#

Can anybody link the plug in that works for audio interfaces

oblique yewBOT
still beacon
sleek lynx
shadow swift
#

hello everyone i having a issue that the sound alert stop to work if i put to test on my alerts but works if is on animations

#

its showing a message something went wrong when sending the test alert

sullen knoll
#

I did the update won’t let me do the beta version

fossil wyvern
sullen knoll
#

I see on YouTube videos I bought the new update can do it

sullen knoll
#

What is this?

fossil wyvern
#

a plugin for multistreaming

hard jay
hard jay
#

@west aspen Please don't advertise randomly like that, thanks! Make sure you take the time to re-read the #rules.

west aspen
#

oh

tall canopy
#

can anyone help me with fixing my audio for my alerts

#

for streamlabs

west aspen
#

@hard jay

hard jay
#

Please don't do that.

wanton gulch
#

Anyone know if I setup OBS for streaming just on twitch multistream with RTMP plugin will the pc has to encode double the amount if i keep all the setting the same or will it be same encoding but just go to diffrent platform. I was planing to keep the setting same if it will have to use double the power. If it doesnt with same setting i will keep it the same. I have i7 12 Gen, RTX 3050, 16 GB DDR5 RAM

spiral ruin
#

What do you mean by "setup OBS for streaming just on twitch multistream with rtmp plugin"? Will OBS Settings > Stream be for Twitch, and the rtmp plugin for something else? Or the other way around?

west aspen
wanton gulch
#

so will it encode the stream 2 times if the setting the same or just once

#

if the setting not the same ik that it will encode 2 times bc it had to meet the requirements

static flame
#

i cant click n drag the chat window back to bs...tried everything

wanton gulch
lament leaf
oblique yewBOT
# static flame

Docks in OBS can be managed from the Docks menu in the main OBS window.

You can toggle docks on and off, or lock or unlock docks to prevent moving and editing, as well as add custom browser-based docks here.

You can also reset the UI from this menu to return your docks to their original state (Docks > Reset Docks).

spiral ruin
rustic linden
#

I recently ran into a problem where I wanted to distort the image based on UV data by filter, rather than by math. But I can't find an API that can modify the UV coordinates, is it not yet supported by the OBS graphics piepeline?

peak ore
#

Any clue why my friends have an error when trying to use my script. It says keyboard module not found when they've already installed pip isntall keyboard. Also, I did the EXACT same thing and I dont have that error

queen valve
# rustic linden I recently ran into a problem where I wanted to distort the image based on UV da...

I just tried doing this today!
Perhaps this will help.

What I did here was use the shaderfilter plugin to take a video playing on the right as uv coordinates for the left.
Unfortunately this limits you to 256x256 pixels because of 8bit video.
I have some HLSL code that the plugin uses.

I went thought an absolute pain trying to encode more than 8bits into the blue and alpha channels.
Results came out with terrible interlacing, it was unusable.
If you are getting the raw float values from inside obs you will have much better results I hope!

Maybe check out the shaderfilter plugin source to get an idea of how they hooked into this.

float4 mainImage(VertData v_in) : TARGET
{
    // Grab left and right sides of scene
    float4 left = image.Sample(textureSampler, v_in.uv * float2(0.5,1.0));
    float4 right = image.Sample(textureSampler, v_in.uv * float2(0.5,1.0) + float2(0.5,0.0));

    float2 uv = float2(right.r, right.g);
    float4 i = image.Sample(textureSampler, uv * float2(0.5,1.0));

    return float4(i.rgb, (1-right.b)*i.a); // Using blue channel as alpha multiplied with input alpha
}```

I'm hoping someone can later improve on the quality, or figure out how to get 16 bit video working if possible.
(This example is supposed to be using 16 bit video but still results are bad)
rustic linden
#

@queen valve Yes, that's what I did. But I found that the precision is only 16 bits and 32 bits are not supported. UV maps with RG channels are unusually distorted.

queen valve
#

How did you get 16 bits to work?
I don't think I'm getting anything better than 8bit

rustic linden
#

Because I only have sparse mesh point data, not texture images.

queen valve
#

Ahhh, I see I see
I wish you luck with the idea, lots of cool things to create!

rustic linden
#

Yes, if it's in OpenGL, I can pass in uv coordinates to do this implementation, but I don't find a similar API in OBS. At the moment I'm trying to find an alternative or one that doesn't require too many intrusive modifications.

queen valve
#

Interesting that you're able to distort it through math but not directly modify it

rustic linden
#

My ultimate goal is to hopefully distort the image by dragging the grid points, which is very important for irregular projections. This can be difficult to describe using trigonometric functions.

queen valve
#

That's really cool, I remember I found some code to do this in python.
I believe it let you set the point coordinates without any math,
I used that to wiggle them creating a watery effect.
Wish i could find it!

rustic linden
#

@queen valve Thanks

latent flume
#

I think this is the right chat, I apologize if it is not, but I tried to install the obs-multi-rtmp-0.5.0.3-windows-x64 for multi-channel streaming and I cannot seem to get the "multiple output" dock, everything is up to date, but it does not a show up.

They are in the correct folders as well, not sure what else to try

vapid charm
#

!log

oblique yewBOT
#

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

  1. In OBS Studio, click the Help menu → Log Files → Upload Current Log File
  2. Click the Copy URL button
  3. Paste the URL into this Discord channel
latent flume
oblique yewBOT
# latent flume https://obsproject.com/logs/fdpknfKtE5rtjCVC

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

🛑 Critical
  • Hardware-accelerated GPU Scheduler
⚠️ Warning
  • Capture Interference
  • Capture Interference
  • Multiple Game Capture
ℹ️ Info
  • Windows 11 22H2 (OK)
  • No Output Session
  • Third-Party Plugins (4)
Hardware Check

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

near plank
#

about win-capture-audio the plugin from bozbez will be update? Or there is a new plugin for obs

obsidian agate
near plank
#

I mean, it doesn't work properly, it has bugs and features it doesn't have.

#

the win-audio capture plugin.

#

so we will have to wait for them to improve it in obs...

obsidian agate
#

They both have bugs, technically, which is why one is marked as beta. And as far as i am aware, the win capture plugin isnt going to be updated further

near plank
#

i hope that obs soon incorpore it

vale vine
#

Then keep using it? But it is unmaintained and won't be updated further last I heard

#

The "bugs" with the built in source are due to windows seemingly

near plank
vale vine
#

And the plugin is prone to the same behavior as the built in source because of windows

near plank
#

the thing that the obs plugin about win audio capture, its bad cause NOT permit which does not allow one exit to be blocked or another to pass through.

#

capture all audio EXCEPT...

vale vine
#

I agree the functionality of the plugin is much more robust

near plank
#

yeah that is

#

the obs plugin is.. idk but not work good currently

#

the kid's plugin offers more.

solar dust
# near plank capture all audio EXCEPT...

This is an anti-pattern, the right pattern is that the user should pick individually each application (I know that some application are really messy for their audio stuff).
The opposite might cause situations where the user send audio that was not desired to be sent, so we avoid this kind of footgun.

I have a feeling of déjà vu. Didn't you made the same conversation a while ago.

vapid charm
#

3 months ago 😐

vale vine
#

Setting different sources for each individual game someone might play gets cumbersome, especially if someone plays a shit ton of different games

#

I can appreciate the exclude option

#

The hotkey mode is a nice feature too

#

I know Rodney has started work on app audio inclusion for game/window capture sources, but there is still merit in the functionality of the plugin

near plank
obsidian agate
#

The other difference is the built in one needs to capture a window specifically, whereas the plugin capture EXEs/processes

vale vine
#

The built in has room for upgrades doggolul

#

Unlock the dlc for $20/month

wanton gulch
spiral ruin
regal breach
#

make them type where python (for windows) in command prompt which will give them the path of the default python (first entry)

peak ore
regal breach
#

and how exactly are you sure of that

#

you talking about environment settings is literally the same thing i was saying

#

they have multiple python installations

peak ore
#

Because we did exactly what you suggested

peak ore
regal breach
#

make them do pip freeze with the python installation they're using

#

path/to/python -m pip freeze

#

it has to print out keyboard in the list

peak ore
#

Alright, will do that when he's available, thjanks

#

thanks

peak ore
wanton gulch
spiral ruin
spiral ruin
sullen knoll
#

How record video with out overlay

glossy carbon
#

how can i add own3d to my tools?

fossil wyvern
#

that's added by their plugin

sullen knoll
#

Ok

#

@fossil wyvern do you know how to remove plugin

ashen garnet
#

Has anyone found a solution to the Move plugin filters when you turn off a filter in the middle of a transition, it saves the transform in a weird spot. For example, if you use the Nvidia AR move for head tracking and you turn off that filter in the middle of moving around, it will save your webcam transform in whatever location it was at when you disabled the filter.

#

Or if you zoom in using a move filter, if you turn off the filter too early (mid zoom), it will keep the webcam in that half-way-zoomed spot

quiet bramble
# sullen knoll <@766767315751665664> do you know how to remove plugin

If you installed the plugin using an EXE file or MSI file on Windows, you uninstall it in Windows System Settings like uninstalling any other program in Windows. If you installed it by downloading a ZIP file and unzipping it and copying the files into your OBS installation directory, then you have to manually hunt down every individual file that the plugin included and manually delete them one by one as there is no uninstall.

ashen garnet
glacial haven
#

though if you don't mind a few KB of "orphaned" files, it would be sufficient to just delete the plugin .dll (and maybe also the .pdb if it exists) from the plugins folder, then it's not loaded anymore and the other remaining files aren't really doing any harm

#

one of these move filters (was it the normal one? or maybe the override one you can set on scene level?) could be configured with fixed target position values

#

so that you could "manually" enable that filter at any time and it move the source to those transform values with whatever transition you configured for it

#

and instead of doing it manually you trigger this from your adv-ss logic

ashen garnet
#

Basically I’m just thinking the Move Transition plugin needs an option to specify what happens when a move filter is interrupted/turned off

peak ore
wispy sun
#

How do you set this to switch anywhere from 2 to 4 scenes on a continuous loop for at least 10 hours? There is no changes to detect in each scene. I want to press one button and let it run continuously for 10 hours.

junior vapor
#

What's an easy way I can add a Death Counter to one of my YouTube streams that I can add +1 death every time I hit a keybind?

ashen garnet
lament token
#

Is there a list of any changes to web sockets in version 30? Any new commands?

ashen garnet
# ashen garnet Basically I’m just thinking the Move Transition plugin needs an option to specif...

Okay, so I was able to solve my issue by creating a Move Source filter that simply transformed the webcam back to its original state. And then I used Advanced Scene Switcher to enable that filter whenever I disable AR face tracking.

Using a Move Source filter worked a lot better than using Advanced Scene Switcher to actually reset the transform, because Move Source can ease in/out, whereas resetting the transform is very abrupt.

#

For context, the reason I’m doing all of this is because I only use face tracking in certain scenes. So I need to turn on the Nvidia AR move for some scenes and then turn it back off. However the issue was that when turning off the AR move filter it would “break” the webcam’s transform, so it needed to be reset back to its original state.

#

So I simply found a way to turn off the Nvidia AR move filter and smoothly ease the webcam back to its original state

#

I don’t think I’m the person to ping for this haha. Try one of the other support channels

ashen garnet
raven ingot
#

Hello, im trying to make obs to record only specific executables, i downloaded capture-audio plugin but it doesn't record any audio whatsoever, anyone encountered this?

oblique yewBOT
raven ingot
oblique yewBOT
# raven ingot https://obsproject.com/logs/yeZW98kbD6tTfmK5
🛑 Critical
  • MP4/MOV Recording
⚠️ Warning
  • Windows 10 1903 (EOL)
  • Mismatched Sample Rates
  • Windows 10 Game DVR
ℹ️ Info
  • Not Admin
  • Third-Party Plugins (1)
Hardware Check

Intel Core i5-10600K @ 4.10GHz - OK! / GeForce GTX 1060 3GB - OK!

fossil wyvern
raven ingot
#

🥹

raven ingot
# fossil wyvern update windows

and uh any other analogue for this plugin? My friend told me that he uses "Audio capture of the executable (BETA)" but i redownloaded obs and i don't see such an option

fossil wyvern
#

both of those use the same thing to capture audio, they're both not working for the same reason

raven ingot
#

🤙

#

understandable, have a nice evening

rancid swift
#

So I heard that there's a plugin that will allow for multistreaming from OBS. I want to multistream to Twitch and YouTube or maybe Instagram; how do I do it?

worldly yacht
#

I am tryng to set up mrtmp I get this error on all the yt kick twitch.... all works if I add them directly in settings.

rancid swift
# worldly yacht

Thank you! Looks like I better follow your post about the mtmp error just in case...

strong estuary
#

how can i get the obs soundboard without my pc saying its not from a verified site or wtv

vapid charm
#

OBS Soundboard?

next stratus
#

Guys, I see in some lives when the streamer ends up having a connection problem, the live doesn't end, but there is an image of a camera waiting for the streamer to return without restarting the live. How do I configure this in my OBS? i dont know if is a extension, if anyone could help me 🙂

hard jay
#

You don't configure that in OBS, it's a setting on the streaming service's side (most likely you're referring to Twitch here)

next stratus
hard jay
#

Disconnect Protection in Settings -> Steam on your profile page.

#

'.')b

rancid swift
#

Are there any iostructions on how to configure the multistream plugin?

languid anchor
#

help, something like this is happening to me today, how can I fix it?

oblique yewBOT
still beacon
# sleek lynx for testing purposes, change the timing to 1-2 secs, onceits dialed in, change i...

That won't work because some of the macros wait for program to end and then are supposed to execute a change of scene.
I'm expecting two macros to wait til the last 2 seconds of program and if that condition is true, and at least 20 mins have passed, then go to the station ID scene.
I've got it somewhat working, but the breaks are being interrupted before they finish, so I'm trying to figure out why that is happening, given the break is supposed to finish before the switch back to main program.

fervent garden
#

I assume this would this be the best place to ask for help with plugins?

spiral ruin
#

in general, yes

fervent garden
#

great.
So i'm trying to use this program called toontuber for animating my avatar, everything seems to be setup right and it worked great on initial setup, but on restarting obs since it gives me an error saying a greenscreen source is missing.
The problem is, I've no idea what this file is, what it came from or if it even might be from OBS itself, I had to download Sammi(3.0, x64) and 3 plugins for this to work.

#

wish I could be less vague then that but i've legit no idea what to do about this file. Already tried reinstalling those 3 plugins too

oblique yewBOT
fervent garden
#

should I upload a log file in this instance?.

fossil wyvern
#

please do

spiral ruin
#

That is what the bot instructions ask you to do

fervent garden
oblique yewBOT
fossil wyvern
#

given the file location, it seems like it was part of sammi

fervent garden
#

hmm the tuber folder is actually from the toontuber stuff, the file isn't there nor is it there in the backed up rar file either.
Might need to check with the toontuber creator about it then, in the meantime I might try just putting a green png there to see if it fixes it.
Alright cheers for the help!.

crude beacon
#

trying to get back into my 2pc setup. ndi is showing it is picking up my second pc, but isnt showing video or audio. just updated obs 3 days ago to latest. any ideas?

glacial haven
#

there is 3 components that are important:

  • OBS
  • the OBS NDI plugin
  • the NDI runtime you installed

did you make sure that on both PCs all 3 of them have the same version?

#

if unsure, doesn't hurt to go over reinstalling all of them

#

also, firewalls are usually an issue, to rule that out disable them temporarily (at minimum on the sender PC, if in doubt also on the receiver PC)

#

if it works with firewall disabled, then you know where to look (try to fix the firewall config so that it plays with NDI)

#

if you checked all that and it still doesn't work, post an OBS log here of both sender and receiver where you started them and selected the NDI source on the receiver

jagged gale
#

I need help plz
So i use source record and my webcam that has my microphone as audio and it keeps cutting in and out its betetr if yall just see the video
I need help so if anyone can plz

hard jay
jagged gale
#

KK

still beacon
#

All I did was add 20 frames to my bumper video to give it some pad at the end and now it's getting stuck at the bumper and won't go back to the program:

21:57:07.137: [adv-ss] detected busy loop - refusing to sleep less than 1ms
22:12:01.565: User switched to scene '--Break--'
22:12:02.765: [adv-ss] detected busy loop - refusing to sleep less than 1ms
22:27:04.059: [adv-ss] detected busy loop - refusing to sleep less than 1ms
22:42:05.350: [adv-ss] detected busy loop - refusing to sleep less than 1ms
22:57:06.621: [adv-ss] detected busy loop - refusing to sleep less than 1ms
23:12:07.905: [adv-ss] detected busy loop - refusing to sleep less than 1ms
23:27:09.252: [adv-ss] detected busy loop - refusing to sleep less than 1ms
copper pine
#
Does anyone know if there's a plugin that you can record 2-3 seconds that loops it automatically so it looks like you're glitching?```
rapid storm
#

Hello, I have the following scenario. Iam using OBS and I have 2 scenes where I use several sources/windows/applications . The problem is these windows/applications need to be on the same spot and a specific window size so I don't have problems with my stream overlay.
Is there any way for OBS "remember" my current positions and sizes of windows/applications and as soon as I switch to a certain scene it will arrange,position and size the windows as I "saved" it for that specific scenario?

regal breach
rapid storm
#

I have a few browser windows that I added as window-source in my OBS scenes for our DND sessions, and I need these windows to have the same position and size everytime we play DND and I use that DND-Scene. And it's sorta annoying to move all of these windows and applications manually every session. That's why I want to have the same position everytime we play DND.

cedar glacier
#

Hello, the plugins I installed in OBS do not appear in the panels tab. I don't see any plugins.

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.

rancid swift
#

So I just instealled the multple RTMP plugin. Every tutorial I see has a window that shows a field for the RTMP key and server. My window... doesn't show that. Did I download the wrong thing?

fossil wyvern
#

it's right there? URL and stream key

rancid swift
#

Wait, that's the same as the RTMP key and server? UGH I WISH THEY'D JUST SAID THAT. Thank you...

fossil wyvern
#

rtmp key is the stream key, server is the url

fathom olive
#

is there anyone here who would be able to help me set up obs and make it look professional so i can start streaming ive struggled with this for some time and dream of being able to stream and grow a community

untold jay
#

@fathom olive "Look professional" is highly subjective. Many full-time streamers with 5-10k concurrent viewers have the most barebones setups. And in a way, that's a good thing, since they rarely have to spend any time fiddling with them. Do you have any thing specific in mind?

fathom olive
#

@untold jay when i say professional im referring to having your usual starting stream ending stream layers and basically bare bones things it doesnt have to be fancy but i want the necessities

#

@untold jay im just not very savy with obs and im having a hard time setting everything up fluently im obs looks dreadful currently

untold jay
#

@fathom olive Such assets can be found, made or commissioned. If you want something with your name on it and not spend 50 to 100 hours learning animation software, you'll probably have to commission.

fathom olive
#

@untold jay yeah i was more or less just looking for someone to help walk me through the process to set up the basics i dont need everything to have my name on it i just need to set up the basics

untold jay
#

@fathom olive I don't know where to get such assets for free, most top search results seem to be paywalled.

glacial haven
#

OWN3D used to have free overlays for download (I think you needed to register though), but not sure whether it still works that way since they're now pushing their plugins?

#

and I think StreamElements also has free overlays that fit in with their alerts

fathom olive
#

@glacial haven thats not the issue for me im illiterate when it comes to setting everything up smoothly

#

i have access to owned but scaling i cant get right

glacial haven
#

I guess then one of these services would be the best choice for you even more, because their whole idea is to basically just activate a theme there, move that into OBS using a browser source or a plugin and you're good to go - at least in theory, personally I don't use it and prefer doing it manually, but that also is a bit more complicated and needs more work

fathom olive
#

yeah i have a set up currently i just need someone to look over it and tell me whats wrong with it

glacial haven
#

you could try to post screenshots here and see whether someone can help - if it's with OBS base functions (like scaling a source that shows an overlay correctly) one of the channels from the #support-portal would be best for that - if it's something with the own3d plugin, I think they have their own discord?

#

I would assume they have a lot of experience there with 1st time users trying to get going, everyone has to start somewhere 😉

mortal harbor
#

can someone help me with the move plugin? ill pay

regal breach
mortal harbor
#

well i want it quick thats why im offering but okay

#

i got this person and i need to zoom in on their face with the obs virtual camera

#

slowly but when i click a button

regal breach
mortal harbor
regal breach
#

Are you fine with using a hotkey instead?

mortal harbor
#

thats fine too

regal breach
#

Okay, go to the scene that has that source

#

Right click the SCENE, Filters, then add a Move filter

#

I would appreciate a screenshot of the properties of the filter so I can tell you what settings you need to set

mortal harbor
#

oh

#

i got this to where it moves good ig

#

i just dk

#

how to move it back

regal breach
#

Yeah

#

You'll need 2 of them

mortal harbor
#

ahh

regal breach
#

Since you've already got the first move going

mortal harbor
#

smart

regal breach
#

Let's setup the second one

mortal harbor
#

let me do that rn

#

sec

regal breach
#

Set it up to move the the reset position and size

mortal harbor
#

how do i scale the image from the middle?

regal breach
#

Sorry? I don't know what that means

#

What you can do is reset the transform

mortal harbor
#

you know when u grab the image form the red corner

#

how do i do that

#

dont wanna do that

#

it makes the image like 5000x5000

regal breach
#

Hold alt while dragging the red corner

mortal harbor
#

umm lmao

#

im lost

#

sec

regal breach
#

Can you select your source and press ctrl-e for Edit Transform

#

Then screenshot

#

So i know where you currently at

#

Or screenshot what you're trying to scale

mortal harbor
#

okay

#

can we start from the beginning pls

#

im lost af

regal breach
#

I was expecting that when you zoomed in, you just cropped the image

#

But i feel like you didnt crop it, but simply made it larger

mortal harbor
#

i think so

regal breach
#

In what way did you zoom the image

mortal harbor
#

it was all types of sizes

#

first it had some green shit

#

green line

#

then it just looked weird

regal breach
#

Screenshot obs please

mortal harbor
#

any chance we can just vc rq?

regal breach
#

Nope sorry

mortal harbor
#

yikes thats fine

#

okay

regal breach
#

If you had no problem zooming the image to get the first move filter going, then you shouldn't have issues resetting it to what it should look like first, no?

mortal harbor
#

i think so

#

sec lemme try

#

I GOT IT

#

thank sman

regal breach
#

Reset it to what it should first look like, add a move filter, then click the get transform in the filter settings

mortal harbor
#

u want anyhting?

regal breach
#

Nope, im good, thanks

mortal harbor
#

okay then

#

thanks so much

regal breach
#

Welcome

#

Hi, does anyone have a basic example of an obs plugin with a custom qt dock?

#

Also, do you use something like qt designer for this kind of stuff? Or all done through code

mortal harbor
#

how do i do keybinds

regal breach
regal breach
#

There's an option to pick how you activate the filter

mortal harbor
#

i see this?

regal breach
#

Hmmmm

#

Can you go to Settings > Hotkey and see if you can find a hotkey to show/hide a filter?

mortal harbor
#

i alos looked

#

nothing

regal breach
#

No it wouldn't have a filter in the name

mortal harbor
#

fgound it

regal breach
#

Oh that's probably it

mortal harbor
#

what are some good keybinds i could use

regal breach
#

Perhaps something like ctrl+f1

#

Or ctrl+1

#

Or if you have a numpad you don't use, you could use that

silver lion
#

Anyone know how to get a stream Deck to show up for OBS use? It’s only pulling up stream labs OBS for me

regal breach
#

Hi, does anyone have a basic example of an obs plugin with a custom qt dock?
Also, do you use something like qt designer for this kind of stuff? Or all done through code

junior aspen
#

Im having trouble connecting my obs with my loupedeck

untold jay
#

@regal breach Most plugins are open source, try the soundboard plugin, or the source dock plugin. If you need help developing plugins, you can ask in #development .

hard jay
#

this channel is fine for talking about plugin development as well.

sonic crag
#

I am trying to call api through(QNetworkRequest ) my obs plugin(c++) on localhost it's running successfully but in production (api) following error are occurring:- 15:43:20.760: No TLS backend is available 15:43:20.760: No functional TLS backend was found 15:43:20.760: QSslSocket::connectToHostEncrypted: TLS initialization failed

verbal pewter
#

How do i multistream?

outer coyote
#

heyo, i have the win capture audio plugin but it does not identifiy any of my programs, can someone help?

oblique yewBOT
outer coyote
oblique yewBOT
spiral ruin
#

If you use application audio capture source (beta) do you see the executables?

outer coyote
#

its different but i guess it works like this?

spiral ruin
# outer coyote its different but i guess it works like this?

Yes. The win-capture-audio plugin was first made by another developer when Windows 10 updates supported the feature. Then a similar feature was baked into OBS. The plugin hasn't had much active development for awhile, so you may want to switch to use the integrated application audio capture.

outer coyote
#

okey thx very much

final galleon
#

i have a problim i have a plugin its like a vertical recorder or something like that but when ir ecord and i look at its very laggy but when i reocrd nromally its fine

oblique yewBOT
sly shale
#

Yo anyone good with helping set up streams am trying to figure some stuff out with a mod for it but am bad at obs

spiral ruin
sly shale
#

i figured it out tho

#

i just needed to find a url and had no idea where it was THANK GOD FOR GOOGLE

wise moth
#

Hey i recently got a webcam and it looks good on razer synapse but when i try to use it through OBS it zooms in? same when i goto my windows settings for camera its zoomed in but when i open synapse and preview it looks normal any help?

pure robin
#

Hi, I'm planning to make a facial motion tracking for my thesis. Is this the right channel to ask around for it?

regal breach
#

Are you trying to create your own plugin?

#

!docs

oblique yewBOT
regal breach
#

!plugintemplate you should use this template

oblique yewBOT
pure robin
#

right now Im trying Face Tracker by norihiro

candid bone
#

Is there a list available for any plugins etc that may be incompatible with OBS 30?

bleak pewter
glacial haven
glacial haven
candid bone
glacial haven
mortal harbor
#

hello guys i think the win capture audio plugins have a problem always when i start obs comes this error

untold jay
#

!manualcrash @mortal harbor

oblique yewBOT
#

@mortal harbor

To find the OBS Studio crash logs, follow these steps:

  1. Press WinKey+R to open the Run dialog
  2. Type in: %APPDATA%\obs-studio\crashes and press Enter
  3. Upload the desired crash log, usually the latest, directly to this Discord channel by dragging and dropping the file into the chat window
mortal harbor
untold jay
#

@mortal harbor Yes.

mortal harbor
#

and now´?

untold jay
#

@mortal harbor This one was caused by the win-capture-audio plugin.

mortal harbor
#

yes

untold jay
#

@mortal harbor I don't know how to troubleshoot this beyond disabling this plugin.

mortal harbor
lapis merlin
#

is it possible for a browser source page to know whether it is in preview or program?

#

i want to use the preview panel to preview changes from my backend, but i can't find a way to do that with the api the browser source adds to the page

dark sapphire
obsidian agate
#

as far as i am aware, there is no way for a browser source to know if it is in either or even both

#

since there are times when it is considered to be running in both

lapis merlin
#

Hmm, it just felt like something that should be possible. Thanks anyway

obsidian agate
#

It would be cool if that was exposed, though there would be times where it was running in both, so it would need a response for that as well

pure robin
#

I'm going blind atm as I don't know that many options, but researching a bit lead me to do it in Python+PyTorch (over tensorflow as to not be a browser source unless I confuse it with tensorflow.js) with Nvidia CUDA for GPU utilization. Can anyone give input on this?

dark sapphire
#

@dense perch Hi, please provide either a ZIP or an unzippable installer for obs-ndi. And configure the installer not to assume my install directory without input on subsequent installs.

regal breach
#

does the new plugin template already not assume? i've found with the old plugin template that the installer assumes the install directory

dark sapphire
#

It hints on first run, but it silently failed to copy the files. Unsure why, maybe because it's a portable installation? Unsure.

regal breach
#

i've had the same issue with the old plugin template, so this might even be something that has to be fixed in the template

dark sapphire
#

I have a new issue where portable mode doesn't find the NDI 5 runtime, even if it's using the default directory.

#

A battle I'll fight with my computer tomorrow.

dense perch
thorn bronze
#

Have anyone tried the obs multi rtmp tool?
I can't seem to get it to stream to Twitch, YouTube and Kick will start streaming without fail but Twitch always gives me he following message:

#

it could be my settings, but they're the same for all three so I don't understand why this one would fail

#

My settings for reference:

dense perch
#

!ndi

oblique yewBOT
dark sapphire
regal breach
#

i didn't see that issue being mentioned when the template was updated

#

i didn't report it either, because i wasn't sure how to reproduce it, as it seemed to vary by machine

dense perch
regal breach
#

i guess what i experienced is irrelevant, i saw it on windows

dense perch
#

Understood. I didn't know the OS context when I replied.

untold jay
wise palm
untold jay
prime fox
#

does anyone know how to make advanced scene switcher make obs stop recording when a window is closed?

#

a window closed condition does not seem to be available in macro

untold jay
#

@prime fox Yes, but in two macros:

MACRO 1:
Condition 1:
If Not Window
(your window here; untick "focused")
Action 1:
Recording
stop recording
Action 2:
Macro
Pause MACRO 1

MACRO 2:
Condition 1:
If Window
(your window here; untick "focused")
Action 1:
Macro
Unpause MACRO 1
#

This will stop recording only if the window has existed at first but then you closed it after you started recording. If you do it as a single macro, it'll just repeatedly stop recording as long as the window in question is not present.

prime fox
#

thank you so much!

#

for macro 2, is the last action meant to be unpause macro 1?

untold jay
#

whoops

#

fixed

prime fox
#

thanks!

#

i think there's a minor drawback in that if you hit record without having the window open, it will stop recording the first time (but work normally from then onwards)

#

am i right? @untold jay

untold jay
#

@prime fox I started recording, opened the test program, then closed it. Recording only stopped upon closing it.

prime fox
#

Thanks for checking, I have not tested it yet. I thought it might be the case because it looks like Macro 1 should run when there is no window open

#

In that case Macro 2 would not run, and Macro 1 would stop the recording

#

(I'm thinking of a case in which you hit record without having the window open at first)

untold jay
#

It gets paused by macro 2 on the first evaluation and doesn't run. It might run exactly once if you start recording, have both macros enabled but adv-ss itself is off, but that'll not happen again unless you manually reactivate the macro.

prime fox
#

thank you so much!

sage slate
oblique yewBOT
sage slate
#

In the software they both appear which is great, so they both work. Idk how to configure my 2nd one to show up as a separate recording though just like the 1st one.

#

Also, if any of the camera settings should be tweaked in general to be better.

plucky violet
#

hi i get error while using the plugin never used obs before but trying since it has the multi stream plug help

hallow vale
sage slate
scenic summit
#

Hi! , so I tired installing the move transition plugin but it doesn't show in obs and I'm not sure what am I doing wrong😅

oblique yewBOT
scenic summit
oblique yewBOT
obsidian agate
vale vine
#

Best bet here is just update obs

scenic summit
#

ohh, thank you!

vale vine
#

Move installed properly but def wrong version

scenic summit
#

updating now ty both

obsidian agate
#

You may want to update or remove the virtual output plugin too

sage slate
#

So in like 2ish hours or so.

#

Cause you seem to be the only person so far with any knowledge on my issue that could help.

loud plinth
#

I've encountered an issue while using the multiple output plugin for OBS on my Mac. When streaming to YouTube and Twitch simultaneously, the video title on Twitch remains static and doesn't update with the current stream information. I'm using the built-in output for YouTube and the secondary output for Twitch. Has anyone else faced this problem, and is there a known solution to ensure that the Twitch stream reflects the correct video title in real-time?

hallow vale
sage slate
#

https://obsproject.com/logs/snZhnOLSyO8sLSKo

I set up 2 webcams but 1 isn't showing up in the recording and idk if I configured anything wrong. I want both recordings from both cams to be shown separately.

In the software they both appear which is great, so they both work. Idk how to configure my 2nd one to show up as a separate recording though just like the 1st one.

Also, if any of the camera settings should be tweaked in general to be better.

oblique yewBOT
sage slate
#

^ If anyone could help! 🙏

regal breach
sage slate
proud moon
#

i need help adding the own3d plugin

sage slate
#

Anyone??

pure robin
#

do I need to install obs from the source code to make a plugin?

vapid charm
#

No.

#

!plugintemplate

oblique yewBOT
pure robin
#

yes, I got the template. I'm planning to make it using Python in VSCode, but now I'm confused how to proceed since I'm a complete newbie, and especially since obs is c/c++.

vapid charm
#

I'll leave that to the more knowledgeable people then.

regal breach
regal breach
#

!scripting

oblique yewBOT
#

A guide for getting started with development for scripting in OBS can be found on the wiki.

Additionally, you can find documentation for the scripting API here.

regal breach
#

It has less capabilities than a c/c++ plugin

pure robin
#

unfortunate but thanks

pure robin
regal breach
pure robin
#

basically the third party softwares that vtubers use but as native obs plugin instead

regal breach
#

oh yeah you'd need c/c++ for that

#

if most of the stuff is done by the library you'll use tho, i don't think using c/c++ will be much of an issue

#

but this task is something a complete newbie would usually not be able to do

#

even if you could use python it wouldn't be easy

pure robin
#

I picked this cause it align with my interest, but it is done so I'll commit to it

#

so far I've just tested with premade model shape predictor 68

regal breach
pure robin
#

oh wait wrong one

regal breach
#

though for the overlaid circles, you'll need to figure that out in c, or find a library that helps you with that

shadow swift
#

not sure if this is the right place but hello everyone is there any obs overlay that show not only the controller input but the frames too like in this example in this game https://youtu.be/uDeznQxdRYM?si=KY5Rt66Bt9HmdetQ&t=64 (this thing is inside the game not a overlay)

dry cliff
#

anyone there

#

trying to learn how to hook 2 lav mics to OBS

pure robin
#

any help on why my #include <obs-module.h> keep getting error?

#

not just it actually, any other libraries too. Must it be in the same folder as the project folder?

jovial perch
#

hey, I added audio to my plugin via the obs_source_output_audio command which gets called everytime we get new audio frame from our phone. It works when I put the audio monitoring and output on, but the audio crackles when it is streamed to twitch. Any idea what im doing wrong? or does the streamer need to change some streaming settings or something? the audio callback code is here https://github.com/SiiliCam/SiiliCam-obs/blob/8d405aed828abeff0c1e01115429cf6bd5409457/SiiliCam-obs/siilicam-source.cpp#L265

#

do you think its my audio format which is not working properly?

#

but the streamer also tried locally putting the audio monitoring and output on and it was smooth and no crackling at all, but through stream it sounded like it was crackling

regal breach
oblique yewBOT
regal breach
#

cmake is a beast so you should use the template

#

otherwise tell us what error you see

pure robin
#

let me send the screenshot

#

very basic but I don't know what's wrong

regal breach
pure robin
#

I let CMake configure it on the prompt after I open the folder on VSCode

#

tried not doing it, still the same

#

touched nothing else, the template folder is on my download directory, tried moving it to obs folder and still no result

regal breach
#

first, in the integrated terminal in vscode, type cmake --preset ______

#

and then type cmake --build --preset ____ using the same preset you typed earlier

regal breach
regal breach
jovial perch
winter cape
#

Heyo, how long does it usually take for a new tool to be reviewed? I submitted my obs-mcu bridge a few days ago now..

obsidian agate
#

It can take a bit, depending on how busy folks who review this stuff are. Plus its Thanksgiving Day here in the US, so that can be slowing down the process as well

glacial haven
gritty orbit
#

Hate to ask about things that likely can't be answered here but this is a starting point I suppose.
I'm trying trying to build tuna from source on macos because the latest release (July) doesn't appear to take album info even if it's posted to the webserver (tested with curl.)
I've cloned it with --recursive and am building it with the build.zsh script in .github/scripts which appears to reflect the plugin template.
It downloads the lib obs dependency as I'd expect and updates homebrew packages. But when it comes to building, it fails from a missing file <util/config-file.h> which appears to come from libobs.
I get that this is likely better suited to ask tuna people but I'm wondering if there's general suggestions for a problem like this where it fails to find a specific header while presumably finding others from libobs.

pure robin
gritty orbit
gilded cedar
#

@fossil wyvern Hi, been testing out your script to help me name recordings. I'm setting this up by using a text source (GDI) that reads a text file that has the desired name (it's dynamically updated by different program). When I use v$[text]$ as a token the value for 'text' doesn't update from the file, it only populates the token if 'text' was manually entered in the source properties. Looking at the source for obs-text.cpp I didn't find a separate defined token that allows me to get that text imported from the file. Any suggestions on how I can get the script to load that text?

fossil wyvern
gilded cedar
fossil wyvern
gilded cedar
fossil wyvern
#

ty 💜

jovial perch
daring niche
#

Does anyone know how to avoid capturing multiple similar windows of the same type in the same scene? That is, if I have 4 windows of the same software it very often automatically clones the first one 4 times, it would be nice to set it in such a way that if the window has already been captured it moves on to the next one

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.

obsidian agate
#

Remove that link please

bleak pewter
#

ok, I'm here to continue with the obs-websockets-js questions, I hope I'm not disturbing you.

obsidian agate
#

so the CDN import would go in your <head> section like this...

<script type="text/javascript" src="https://cdn.jsdelivr.net/npm/obs-websocket-js"></script>

from there, you create the websocket instance, which should look like this...

const obs = new OBSWebSocket()
#

I do all of my web dev work with Vite/VueJS/NPM, so everything on my side is compiled usually and I use the ES Module syntax

#

lemme know if you need any more assistance

bleak pewter
#

thsnk u so much, let me try

regal breach
#

You'll have to do this for every obs restart

#

Someone will hopefully work on this (i already have code for it already and already fixed it in a local build, but i wasnt able to continue it as there were design dilemmas I didn't want to decide myself)

#

And till now i havent found the motivation to go back to it

#

But maybe i will try again soon after fixing bugs on my plugin

daring niche
regal breach
#

Afaik autohotkey can change window titles

#

And you can make it do so automatically

#

I also had not found the time to write an ahk script, but it will be fairly simple if you can read docs

#

I already checked the functions I'd need before

daring niche
# regal breach Do you know autohotkey?

I honestly don't know it. But I can't understand how it could help me with my problem. My goal is to check that a window is not captured by multiple scenes at the same time. Do you have any idea ?

regal breach
#

So an ahk script that changes window titles will fix the issue

#

As it would make every window have a unique name

#

And obs will be able to select the window correctly

regal breach
#

Unless you explained your issue incorrectly

#

Your issue is that you have multiple windows with the same name, right?

daring niche
#

the names of the windows are always different, but from the same application. To capture the window I set the search type to: "The title of the window must match, otherwise search for a window of the same executable". Unfortunately, doing this automatically clones the same window several times. I would like to check that this window if it has already been captured does not capture it and moves on to the next one of the same executable if it exists

regal breach
#

The only complicated part here is finding out the possible windows

#

Because there's a certain format it's encoded in the window capture

#

I saw an API function that lets us query the possible choices, but someone i helped use that function with obs websocket found that it does not work. So if i explain that, it may even end up being a waste of time

daring niche
bleak pewter
#

@obsidian agate so far i was able to connect and get some info, and set/unset filters, bus seems i didn't get how to change the value of a source, i want to change the URL of a browser source, can you help me here ?

obsidian agate
daring niche
#

Do you know if there is a tool capable of returning all the captureable windows?

bleak pewter
# obsidian agate im in the middle of some calls atm, so it will be a few. could you post some o...

so far this is my example
my html:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<script src="https://cdn.jsdelivr.net/npm/obs-websocket-js@5.0.3/dist/obs-ws.min.js"></script>
</head>
<body>
<script src="my_script.js"></script>
</body>
</html>

My js
const obs = new OBSWebSocket();
/* */
async function connectOBS() {
try {
const {
obsWebSocketVersion,
negotiatedRpcVersion
} = await obs.connect('ws://127.0.0.1:4455', '123456', {
rpcVersion: 1
});
console.log(Connected to server ${obsWebSocketVersion} (using RPC ${negotiatedRpcVersion}))
const {currentProgramSceneName} = await obs.call('GetCurrentProgramScene');
console.log(current scene is ${currentProgramSceneName})
} catch (error) {
console.error('Failed to connect', error.code, error.message);
}
}

/**/
async function enableFilter(sourceName, filterName, enabled) {
try {
// Connect to OBS WebSocket
await obs.connect('ws://127.0.0.1:4455', '123456');
console.log('Connected to OBS WebSocket.');

// Call SetSourceFilterEnabled
const response = await obs.call('SetSourceFilterEnabled', {
  sourceName: sourceName,
  filterName: filterName,
  filterEnabled: enabled
});

console.log(`Filter '${filterName}' enabled status set to ${enabled}:`, response);

} catch (error) {
console.error('Failed to enable filter:', error);
}
}

// Call the function with the source and filter names, and whether the filter should be enabled (true) or disabled (false)
connectOBS();
enableFilter('Navigator', 'Pixelize', false);
enableFilter('Navigator', 'Pixelize', true);
enableFilter('Navigator', 'Distort', false);
enableFilter('Navigator', 'Distort', true);

obsidian agate
#

btw, you can use triple tilde followed by html to format it in a code box, like this...

<html></html>
#

one moment while i look at the code

#

question, why do you have obs.connect being called twice? One in the ConnectOBS() function, and again in the EnableFilter functions?

You could just have one global connect (that being the connectOBS function), and keep that connection open for the entirety of the page being open

#

that could be part of the issue, attempting to connect again when its already connected

bleak pewter
#

good point, let me fix it

bleak pewter
#

is this any better ?

const obs = new OBSWebSocket();
let isConnected = false;

const OBS_CONFIG = {
address: 'ws://127.0.0.1:4455',
password: '123456'
};

async function connectOBS() {
if (!isConnected) {
try {
const { obsWebSocketVersion, negotiatedRpcVersion } = await obs.connect(
OBS_CONFIG.address,
OBS_CONFIG.password,
{ rpcVersion: 1 }
);
isConnected = true;
console.log(Connected to server ${obsWebSocketVersion} (using RPC ${negotiatedRpcVersion}));
} catch (error) {
isConnected = false;
handleError('Failed to connect', error);
}
}
}

function handleError(message, error) {
console.error(${message}:, error.code, error.message);
}

async function performOBSCall(method, params, successMessage) {
try {
await connectOBS();
const response = await obs.call(method, params);
console.log(successMessage, response);
} catch (error) {
handleError(Failed to perform OBS call - ${method}, error);
}
}

async function enableFilter(sourceName, filterName, enabled) {
await performOBSCall('SetSourceFilterEnabled', {
sourceName,
filterName,
filterEnabled: enabled
}, Filter '${filterName}' enabled status set to ${enabled});
}

async function setURLBrowserSource(sourceName, uriAddress) {
await performOBSCall('SetInputSettings', {
inputName: sourceName,
inputSettings: { 'url': uriAddress }
}, Source '${sourceName}' URL set to ${uriAddress});
}

obsidian agate
#

No, because you are still attempting a new connection on an already connected instanct

#

Dont try to connect within your Perform OBS Message call. Just run the connection function on page load, and the “obs” object should stay connected unless OBS closes.

#

You probably dont need the separate “isConnected” variable, since that info should be a property of the “obs” object as well. Check the object in the browsers DevTools by logging it to the console, that should reveal a connection or connected property you can poll

bleak pewter
#

ok i will try again

obsidian agate
#

Heads up, its past 11pm here so im calling it a night. Ill check back in tomorrow.

obsidian agate
bleak pewter
#

everything working so far, still need to figure out how to optimize and not connect several tiemes, i really appreciate all yuour help

obsidian agate
tepid lava
#

Is anyone aware of a plugin that I can leverage to listen for changes in filter settings. I'm specifically wanting to create a custom event that triggers the websocket custom event.

#

I'm trying to avoid using a sledge hammer to kill a fly and writing my own.

fossil wyvern
#

cause you deffo don't need a whole-ass plugin

tepid lava
#

lol, exactly. I would really appreciate your help. My aim is to try and keep this integral to OSB Studio so I don't have to run a service (using Windows). That's why I was asking about the exisitance of a plugin that can be edited to setup a custom or vender event that I can use with the existing obs-websocket-js.

#

So without making specialized batch files or services...

fossil wyvern
#

I might be wrong on that, but no plugin that I know of complements ws to add that.
if you tried writing a script for that and have issue seeing how to make that work or smth specific, I can help on that, otherwise I could probably do it by next weekend

tepid lava
#

is there a node implentation of the obs (not websocket) api?

mortal harbor
#

can't adv-ss send websocket events?

fossil wyvern
#

not that I know of.
Afaik, it can only be accessed through plugins, which are C and derivatives, Go and maybe some other language, or scripts that are python or lua

fossil wyvern
#

also it only has "settings match" no "settings changed"

tepid lava
#

I just found something called libObs for node. npm install just installed with no hassle so I'm going to have a play with that and see what it will do.

fossil wyvern
#

oh nice, didn't know that was a thing

#

hope it can do signals then

mortal harbor
#

i guess i don't know the details of the request but settings changed is there

fossil wyvern
#

I really should keep mine fucking updated 🤦

#

ty yolo

obsidian agate
mortal harbor
#

so am i misunderstanding then? would adv-ss not work fine here? it seems to match the original description:

Is anyone aware of a plugin that I can leverage to listen for changes in filter settings. I'm specifically wanting to create a custom event that triggers the websocket custom event.

tepid lava
#

Yes

#

So I don't know what adv-ss is.

fossil wyvern
#

well, the question is, do you want it to listen to all changes of all filters, all changes of a specific filter type, or only the changes of one specific filter

obsidian agate
# tepid lava Yes

I think thats the headless OBS that StreamLabs wraps their Electron UI over. It doesnt interface directly with OBS

tepid lava
#

Ahhh.... got ya...!!!! I'm already using adv-ss

obsidian agate
#

Because its a stripped down OBS

#

AdvSS is good

mortal harbor
#

can you clarify what you are trying to do? without more detail, it seems like it would work fine.

tepid lava
#

I mentioned earlier, I've cobbled together and node obs websocket interface so I can see all audio settings and change them with a slider (audio sound board). I've implemented the sources. That wasn't too difficult with obs-websocket-js, but the gain filter doesn't emit an event to websocket, so in my hunting, it seems that a custom or vendor event will work.

#

The interface is web based

mortal harbor
#

if the goal is to look for a change in your gain filter settings and send a websocket event based on that, it is as simple as my screenshot above.

#

if i misunderstood, i am sorry.

tepid lava
#

Ok, I'll look at that.

fossil wyvern
#

I operated on the idea it was the second, but if it is the first, then yolo's solution is indeed by far the best

#

also I'm biased because I kinda wanted to write that script T_T

mortal harbor
#

i didn't get the impression they would be adding random gain filters all the time, i've never seen any work flow like that.

tepid lava
#

That's what I was just looking into. I'm working on a mac at home to develop so I'm just figuring out where to drop the .plugin lol. But that is the concern, I want every gain filter in every souce to trigger

mortal harbor
#

you would have to add each of those filters to the macro, could be tedious depending on the amount

tepid lava
#

Yea, that's not what I want to do because I add and remove sources in different scenes and I only want to see the one in the current scene.

#

I may just need to use a timer (yuk)

fossil wyvern
tepid lava
#

I don't want to put you under any pressure. When you have time. For now, I can just refresh the webpage and get an update so I'm working. I just want something more elegant 😉

#

@mortal harbor So it looks like for gain, there isn't an option for settings changed only settings matched.

mortal harbor
#

ah so it depends on filter type, interesting.

fossil wyvern
mortal harbor
#

it looks like i have the beta installed

fossil wyvern
#

oooh

tepid lava
#

Ok, I'm playing with trying out this obs-studio-node library. It work oob on windows, but having some issues with getting it to work on my mac

bleak pewter
terse marten
#

@sonic frost Hi there, you seem to know what you're talking about with VR capture.
I've been using OpenVR for a while but recently it kinda broke when OBS Studio got updated. It Still works but I can't get it to capture the right aspect ratio.
I've tried capturing SteamVR's VR view and that works fine but it seems to lose frame rate.
And in my experience capturing the games directly doesn't always work either, the capture window is often zoomed in or weirdly shaped.
Is LIV a good way to go?

tepid lava
#

Has anyone used obs-studio-node. I can't seem to find docs for it. I'm not even sure it will work with obs-studio as it is made for stream labs. At this point I just want to connect to it.

sonic frost
terse marten
#

I'm experimenting with LIV now, it seems pretty damn solid. Just doing some test records and trying to figure out if my system struggling is the game or being caused by LIV

#

Looks like the issues were only in-headset, OBS only saw smooth footage which is great.
Now the only problem is when turning my head side to side, there are weird bars appearing which I presume are related to the smoothing.

sonic frost
#

Including headset, and what resolution you have set in SteamVR

terse marten
#

RTX 3080 Ti, i9 9900k, headset is a quest 2 doing PCVR via Airlink.
I was testing it with Blade and Sorcery so it could have just been the game.
Not sure on the resolution but it's 2000 something.
Headset is currently charging. Without it connected, SteamVR won't tell me those details.

sonic frost
terse marten
#

1.4999999999999998

sonic frost
#

LIV adds more render overhead than you'd expect!

terse marten
#

Ok, I'll give that a try thanks! What's is it? Is it zoom?

#

Should I just edit it in the file? Or will SteamVR overwrite that when launched?

sonic frost
#

The quest 2 has a per-eye resolution of 1832x1920
YOU are rendering at 2748x2880. Twice. Plus the desktop view, AND the LIV view.

#

That's a hell of a resolution. I'm running a 3090 and I don't even go that far

terse marten
#

What would you recommend?

sonic frost
#

I would recommend you do... maybe 1.1

#

The quest 2 has decent resolution as is, 1.1 will give you a bit of the antialiasing from the supersampling without crippling LIV

terse marten
#

I'm surprised that no one has made a better OpenVR plugin for OBS Studio honestly.
The plugin did exactly what I wanted.
It just captured what the headset was seeing and hearing, with no need to change game or audio input on OBS.
Capturing the game itself is really hot or miss.
Getting steam VR to Display VR View and capturing that gets the aspect ratio right.
But only LIV seems to have any kind of stabilisation which is great.
I'm gonna keep testing and trying settings, thanks for your help @sonic frost , I greatly appreciate it!

sonic frost
terse marten
#

I'm recording all mine in first person, so that OpenVR plugin was just...perfect. no extra screens or anything running. Alas, that memory leak issue is a killer

#

@sonic frost just to help me understand, what would be the visual difference between 1.4 and 1.1 super sampling? Is it going to be more zoomed in?
Is that something I'd notice in the headset or only in OBS?

sonic frost
#

Think of it this way- it's like going from a 1440p monitor to a 1080p monitor.

#

THe 1440p monitor doesn't zoom in further or anything, it's just more pixels.

#

What supersampling does is tell the game to ACT like you have that 1440p monitor, but SQUEEEEEZE it down to the 1080p monitor to make things look sharper.

#

Going from the 1.5x you had to 1.1x will make your resolution only 10% larger- so you'll still get some sharpening, but your GPU will have more space to wiggle its legs

terse marten
#

Right got it, thanks!

vale blaze
#

does anyone know of a plugin / script where i can add text which will only show on the preview and not in the output ? (i know that sounds odd but i have many previews using the vertical plugin and i want to label them both like this one is for x and this one is for y etc)

pure robin
#

I'm following how to test-release the plugin and it says I have to upgrade powershell. I did as below

#

but it still says this

regal breach
#

Run the powershell one

#

Not Windows Powershell

#

I know it's confusing but the one named Windows Powershell is the old one

pure robin
regal breach
#

Now run the script in THAT powershell 7

pure robin
#

it works thanks

regal breach
#

Np

ember escarp
#

So I’m having an issue that I thought was fixed yesterday where I’m connected with chat link pro. I fixed it temporarily and then when I tried to stream again. Game audio was missing when I plug in the chat link and you can’t hear the chat talking at all but you can still hear me through the yeti.

Any guidance would be appreciated

pure robin
#

do the template have Qt in it? I keep having library issues even after installing qt manually and adding it to include path

pure robin
#

I tried turning on ENABLE_QT from CMakeList.txt, still no results

tough vine
#

Are there any overlays in 3440x1440? I need to crop mine at the moment..

sonic frost
#

I went with a chin for my overlay.

tough vine
sonic frost
tough vine
#

smart! can you show me how?

obsidian agate
sonic frost
untold jay
#

@sonic frost wow, you know 150% more words of lorem ipsum than I do >w<

sonic frost
untold jay
#

Doesn't count, you had enough time to look up more.

sonic frost
#

THat's the only bit I know, the first sentence.

obsidian agate
#

You think water moves fast? You should see ice. It moves like it has a mind. Like it knows it killed the world once and got a taste for murder. After the avalanche, it took us a week to climb out.

#

because if you are going to use placeholder text, it might as well be entertaining

sonic frost
#

Anyways- what you see above is the general way most people stream 21:9 to Twitch.

obsidian agate
#

yep

sonic frost
#

Usually they use a non-greenscreen camera in the corner though. I prefer this method, looks more organic.

fossil wyvern
#

you look organic

hallow oyster
#

Hi, where is the best place for me to go to collab with a dev for tools to use in OBS. Trying to rework webcaptioner closed captions in OBS.

Thank you.

fossil wyvern
#

if you have questions about plugin dev this is the right place to ask

errant shell
#

can someone here help me?

oblique yewBOT
# errant shell can someone here help me?

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

errant shell
#

my obs dosent have audio

obsidian agate
errant shell
#

can you help me? i am not trying to get the obs owner

obsidian agate
errant shell
#

i did (:

sonic kayak
#

Any suggestions for the best obs plug-ins etc to use on iPad Pro (ios)>

#

?

hard jay
#

OBS doesn't run on an ipad.

still beacon
#

Why does my macro affect scenes not named in the macro?
I was running a scene called "shop" today and OBS switched to the break and it got stuck in a break loop, repeating my IDs continuously.
My expectation was that if a condition is not met, the macro shouldn't run. The macro is supposed to only run if scene = Intermission, which was not the case. What is going on here?

mortal harbor
#

impossible to help without seeing all of your macros

still beacon
mortal harbor
#

there are two options:

  1. another macro is causing it (that is why i would need to look)
  2. there is a bug (you would need to reach out to the plugin developer)
still beacon
#

Okay, here's the second macro:

#

This one was a workaround for whenever I was using rear studio wide cam scene.

hard jay
#

@olive blaze In the future, please don't spam across every channel like that. It's against the rules, and a bit annoying. Thanks!

olive blaze
#

my apologies though

supple zealot
#

can a plugin cause obs elements to crash?

#

i noticed that it happens presumably after installing obs composite blur?

oblique yewBOT
supple zealot
#

no crashes

#

i clicked on open folder

vapid charm
#

Looking at the log you provided here the one YouTube source is definitely spamming stuff to hell #development message

supple zealot
vapid charm
#

I wouldn't say yes but the amount of junk in the log is rather concerning.

supple zealot
#

huh...never had this issue before

#

until recently with OBS 30

#

and i recently installed composite blur so idk if that has any conflict with it

vapid charm
#

And what gives you the impression something is "crashing"?

supple zealot
#

but if i go on properties and click ok

#

it works

#

i disabled HAGS already

mortal harbor
#

!log @supple zealot

oblique yewBOT
#

@supple zealot

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
oblique yewBOT
supple zealot
#

from GitHub

#

could this be a plugin issue?

mortal harbor
#

which browser source is having issues?

supple zealot
#

youtube source

#

as mentioned above

mortal harbor
#

give the source name please.

supple zealot
#

Rerun Video

#

weird garbage

mortal harbor
#
15:38:17.054:             - show: 'Rerun Videos Show Transition' (fade_transition)```
#

you have a "show" transition on it, what if you remove it?

supple zealot
#

it's not a transition issue

mortal harbor
#

that doesn't answer my question.

supple zealot
#

it shows

#

what difference does that make?

hard jay
#

@supple zealot When asking for help, please try not to argue with the person helping.

#

Slow down a bit, take a deep breath.

mortal harbor
#

you are in this server asking for support, this is just standard troubleshooting. its easiest to just check what you are being asked to check so we have enough information to move on to whatever is next.

west aspen
#

oh

glacial haven
#

holy shit that new adv-ss update again...soon nobody will be programming plugins anymore, everything will be implemented as adv-ss macro 😄

fossil wyvern
#

yeah, it pretty impressive

west geode
#

Anyone familiar with OBS Teleport?
Receiver computer doesn't discover Sender.
Firewall completely turned off. Port is the same. Teleport only enabled on Sender, ping between computers works.
Used OBS Version 29 like seen in OBS Teleports github.

mortal harbor
#

both computers on wired connections from the same switch?

west geode
#

some router

#

same

mortal harbor
#

not sure, networking isn't my strong suit. sounds like you have everything set up correctly within your OBS instances at least from the description but i'm not sure where to look outside of OBS.

west geode
#

ok thanks anyway

stray jungle
#

I can't get OBS to stream to Twitch in Landscape mode.

#

It's stuck in Portrait

spiral ruin
stray jungle
#

1920x1080

spiral ruin
#

Head to #windows-support and post a screenshot of your OBS Settings - Video window.

fleet wren
#

are there any filters for delaying sources beyond 500ms?

vale vine
#

Stack them

#

Can add multiple of the same filter

fleet wren
#

i don't want to make a stack of 60 filters for 30s delay

vale vine
#

Enjoy that vram hit jeeezus

mortal harbor
#

what is the usecase for a 30 second video delay on a source?

obsidian agate
#

Tape delay censor beeps and such

fleet wren
#

it's a much stupider reason, just delaying NDI source so don't have to restart stream for adding/removing delay

obsidian agate
#

Im not gonna say its stupid at all. Everyone has their own ideas for what works

glacial haven
#

I also don't think that's a rare demand, stream sniping is a problem for competitive games, the same thing was just recently discussed here: #ideas-suggestions message

#

so I understand why a live streamer would want to enable a delay when jumping into a competitive game, but go back to "immediate mode" when the match ended and they're on their face cam scene to talk to their chat a bit

#

and technically I think it can be done, will just either need lots of RAM, or if the frames are compressed a bit less, but then this will add some CPU load - afaik a plugin for this doesn't exist yet and as I said in that other discussion personally I think it might become annoying for the dev, when people start using this not expecting that it will cause quite significant resource usage

obsidian agate
glacial haven
obsidian agate
#

“A short delay is often used to prevent profanity, bloopers, nudity, or other undesirable material from making it to air. In this instance, it is often referred to as a "seven-second delay" or "profanity delay". “

lime apex
#

Question about move source plugin. I am using streamdeck as well, but I don't think the issue is there. I have 4 cams and 4 cam borders. I put each cam with its respective border in a group and used the move source filters. I activate it with Streamdeck and Barraider plug in. It works, the issue is they are all staggered in movement. I'd like them all to move fluidly at the same time.

glacial haven
#

(at the default NV12 OBS setting)

fleet wren
fleet wren
#

also would that delay need to be in ram? since you're not in real-time any more the latency from flushing frames to disk should be fine right?

glacial haven
#

there is the "Video Delay (Async)" filter, the "Render Delay" filter, the replay buffer and the stream delay

#

I might have forgotten some

#

they're all for different use cases

fleet wren
obsidian agate
#

You can also delay directly on the streaming site side, in the case of Twitch, i believe you can add a delay within the dashboard. This wont allow for censoring things though, it just adds an artificial delay

glacial haven
#

yeah but the stream delay currently cannot be changed mid-stream, that's what the feature request discussed in #ideas-suggestions I linked above was about

fleet wren
glacial haven
#

whereas the filters you can enable and disable midstream

obsidian agate
glacial haven
#

but there you have that limitation

fleet wren
#

there's a "hack" where you use twitch's disconnect prevention and force crash obs to remove/add delay since it won't cause the RTMP disconnect

obsidian agate
fleet wren
#

but that's obviously not ideal

#

and i've had some weird things happen when doing it sometimes

#

i wonder if it's causing non-deallocated resources on the gpu

#

but i gotta do some more testing

#

so i was looking for osmething that would buffer ndi as a quick fix

glacial haven
#

(again at 1080p60 NV12)

fleet wren
glacial haven
#

I wondered about the same, I think so, but tbh that's just guessing 😛

#

replay buffers and filters I am quite sure store the raw data

#

but the streaming delay might not

#

would also be the smarter implementation, since for the stream it needs to be encoded anyway, so why not do this encoding work before storing it and then sending it out with a delay

#

whereas for filters it's different, they are not at the end of the chain, their data can still be further worked with by other filters and will eventually be composited by OBS in a later step

lime apex
quaint saffron
#

When I recorded in my laptop the music is not recording

glacial haven
#

so maybe it will work with 30s?

#

might also just crash, but I guess it's worth a shot

quaint saffron
#

Please solve this problem

obsidian agate
glacial haven
mortal harbor
quaint saffron
glacial haven
# lime apex Question about move source plugin. I am using streamdeck as well, but I don't th...

if that's an option from the perspective of your general organization, it would be a lot easier to just make this 2 different scenes - the move plugin will then automatically move each source from its position in one scene to the position in the other with its move animation, and it will do this for all of them at once - and then all you need to do from stream deck is trigger a scene switch

#

doing this on a per source basis should be possible, but is a lot harder to achieve

fleet wren
glacial haven
fleet wren
#

yeah i'm trying right now

glacial haven
#

system had 25 gigs of free memory while testing, so if this is caused by a bottleneck, it might be something within the plugin

quaint saffron
glacial haven
fleet wren
#

anyone know if ndi encoding overloads show up in the stats panel

obsidian agate
earnest dagger
#

Is this the place to suggest a plugin?

untold jay
#

@earnest dagger It's unlikely someone would be inspired by your idea/desire and make a plugin, but describe your needs and wishes, maybe something already exists.

earnest dagger
#

Thanks!

earnest dagger
#

What I'm looking for kinda combines a couple of plugins, or something new. Maybe it's already possible. I think it would be very handy for the Face Tracker plugin to be able to transition to a differet scene (ie camera). Say I have 3 cameras, I start out on center camera. If I turn my head to look to my right monitor (and camera), it would detect that I turned away and switch scenes to the camera on my right or left. I know I could do it with hotkeys but that takes me remembering to hit the hotkey/streamdeck. I think doing automatically would be da bomb!!! (kind of like the audio detection switching scenes).

#

I hope I explained it clear enough.

fossil wyvern
#

might be able to rig something with adv-ss, not sure

regal breach
#

sounds like something you should ask the author of Face Tracker plugin about

earnest dagger
#

I would if I could get verified on the OBSProject forum.

regal breach
earnest dagger
#

Yes! I have submitted several times. I'll try GitHub. Thanks

obsidian agate
#

you need to confirm via the email that is sent to you

obsidian agate
earnest dagger
obsidian agate
#

checked your spam folders and everything?

earnest dagger
#

Oh trust me I did.

obsidian agate
#

try a secondary email account?

regal breach
#

might be because it's not a personal one

#

bellsouth seems like an organization

#

some organization emails have email filters

obsidian agate
#

BellSouth is probably their ISP

regal breach
#

or maybe only gmail is allowed. i think i saw some dev say outlook isn't allowed

obsidian agate
#

Outlook isnt allowed specifically because its too easy to make spam account, which is why that one domain is specifically blocked

regal breach
#

ah i see

obsidian agate
#

not sure of others being blocked however

earnest dagger
#

It's legit, I've been using it since 1999.

regal breach
earnest dagger
#

I'm verified now with a secondary email.

marsh wraith
#

hey, can anyone help me with Move Transitions? I'm trying to zoom on my group but it scales everything really strangely:

obsidian agate
#

dont use it on a Group. Make a nested scene instead

#

which is just another scene with the sources inside of it, and then you add that scene to your other scenes

trail quartz
#

hello hello, trying to install the obs-multi-rtmp plugin, it is in the folder D:\Programmes\obs-studio\obs-plugins\64bit but it doesn't work, can somebody help me? thanks!

untold jay
#

!log @trail quartz

oblique yewBOT
#

@trail quartz

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
trail quartz
oblique yewBOT
untold jay
marsh wraith
trail quartz
marsh wraith
untold jay
#

@trail quartzYes.

tranquil crescent
#

Hello! Quick question -- which is less resource intensive?

  • Nested Scenes
    or
  • Source Clone?

Thanks!

I have a ridiculous amount of sources and my GPU usage is sitting around 9GB lmao, thanks!

regal breach
#

i don't think there'd be much difference. you'll probably have to optimize somewhere else

tranquil crescent
#

Ye... I host different sorts of streams so I may just end up creating scene collections for the different things I do to reduce GPU usage a bit. Thanks :)

regal breach
regal breach
tranquil crescent
#

Yeah... I have some work ahead of me for sure XD

And yes, LOTS of media sources. I'll definitely check that box. Appreciate you. :)

regal breach
#

avoid duplicate sources too

tranquil crescent
#

:D

regal breach
#

like if you are capturing a window, make sure there's only window capture source for it

#

not Window Capture 1 2 and 3 all pointing to the same window