#plugins-and-tools

1 messages · Page 85 of 1

stray snow
#

there's another, so never mind that; it seems to even do chromatic aberration correction

wise basin
#

Does anyone here use the obs-urlsource plugin and use the "Output is an Image URL (fetch and show image)" option? The images are not loading for me even though the output link goes to an image

brisk coral
#

Hi there! Just wondering if anyone knew an easy way to to create a "soft-edge crop" on a video that is over top of another video? Would like them to blend a little nicer rather than the straight brutal crop. Is it possible?

hallow vale
brisk coral
fallow spade
fallow spade
# fallow spade

Good afternoon, I want to ask, why can't I download OBS Studio?

spiral ruin
fallow spade
hallow vale
spiral ruin
#

You checked those two places?

fallow spade
#

I've ended the tax, the result is the same

spiral ruin
#

Restart the PC, and don't open any apps. Run the OBS installer.

fallow spade
#

It's been since last night, and it's the same

spiral ruin
#

Screenshot Task Manager

fallow spade
#

should i delete those 3 apps?

spiral ruin
# fallow spade should i delete those 3 apps?

no, please be patient and wait for my instructions, I just gave you a new one.
These are apps running in the background. You need to find them. You say you checked Task Manager when I asked you. Now show me.

fallow spade
#

wait, i'll start again

spiral ruin
#

You mean restart the pc, what I asked you to do. I thought you did that already.

fallow spade
#

just the same

spiral ruin
#

!screenshot
and please do a screenshot of Task Manager, as instructed

oblique yewBOT
fallow spade
fallow spade
#

How?

spiral ruin
fallow spade
#

that's my screenshot

#

Do I have to delete those 3 apps?

spiral ruin
# fallow spade

It's the same thing as the last ones. I'm asking for Task Manager.
I asked you to check Task Manager and stop those apps from running. Do you understand what Task Manager is?

fallow spade
#

How to?

spiral ruin
# fallow spade

Your Discord is running. You did not exit the app completely. It likes to exit the window but still run in the background. Also close Chrome. Then scroll down the list to find MS Edge and exit that too.

fallow spade
#

I have closed the Discord application and it's still the same, the Discord application still appears

spiral ruin
#

Do you still see in running in the Task Manager list?

tawny cargo
#

Is anyone having issue here running obs when playing games it drops frame rendering lag

oblique yewBOT
hard jay
#

@wispy apex Hi, advertising is generally frowned upon here, if you're looking for testers, I recommend submitting your project as a resource on the forums for review.

hard jay
#

@wispy apex As an additional note, we'd request that you remove the obs- from your project name, in accordance with our current IP policy (which can be read here)

fervent marsh
#

FWIW (which I realize is "not much"), the "can't use the letters OBS anywhere in the identity of something that exists only as an OBS plugin" is a pretty painful (particularly the "go ahead, take your chances, pray we don't alter the deal" admonishment on using "[x] for OBS"). Like, even Adobe doesn't have a problem with "[x] plugin for Adobe Photoshop" -- it's actually the recommended way to identify a 3rd party Photoshop plugin. Making it difficult for a 3rd party developer to actually name their software in a way that describes its major function (which is to say, that it's an OBS plugin) benefits neither OBS nor people developing for it, it just adds pain and confusion all around.

vale vine
#

But if its available on the obs site, wouldn't that sort of, well, indicate what its used for?

#

The blame for going so far as to protecting the usage of the name is likely on streamlabs and stream elements years of abuse of it

#

(imho of course)

fervent marsh
vale vine
#

Sure. But fenrir made the suggestion for them to submit it as a resource on obs site

#

Which, if I made a plugin specifically for obs, why wouldnt I have it on there

#

But I understand pushing the issue of protecting the name just based on the years of abuse and trickery from others

fervent marsh
#

You think OBS has a better case for extreme "enforcement" of use of the product name... than ADOBE has?

vale vine
#

I dont understand why it has to be x vs y

#

If obs wants to take extreme measures to protect their name after the numerous fights over the years, why shouldn't they

fervent marsh
#

I guess the real difference is that Adobe actually wants people to build on top of their stuff, and OBS does not.

fervent marsh
#

And painful.

vale vine
#

SLD still, literal YEARS after rename, still gets called slobs and still gets users asking for help in this server

#

Sooooo makes sense to me

fervent marsh
#

You think calling yourself "[x] OBS" is the same as calling yourself "[x] for OBS"?

#

Also, the "you can maybe do it this way but we might tell you to fuck off [at some arbitrary time of our choosing]" take on people using "[x] for OBS" is borderline abusive.

carmine viper
#

I don't think that is what the policy says

#

In certain cases, we permit the usage of the words “for OBS” but this is on a case by case basis and at our discretion.

fervent marsh
#

So basically what I said.

#

Since "at your discretion" means you can change your mind whenever you want.

#

And that statement in general is designed as a "you really shouldn't do this but maybe we won't harass you about it".

carmine viper
#

I think it means that it may not always be permitted, not that someone will be allowed to use it and then have that ability taken away

#

I personally don't think reserving OBS in the name for first-party is controversial

fervent marsh
#

I mean, sure, you can decide that you don't want people to be able to have a product whose name expresses that it exists only to make your product better, but that seems... silly?

#

If Adobe, one of the largest, best known names in the industry, actually wants people to use "[x] for [adobe product]" for their plugins, like... is OBS a more precious and valued trademark than fricking Photoshop?

carmine viper
#

:/ I don't think anyone really cares what adobe does in this regard but I wasn't here to argue just wanted to point out the policy was being misrepresented a little bit

hard jay
fervent marsh
#

I'm not even sure you could enforce a prohibition on "for OBS", given that it's descriptive and in general isn't subject to confusion.

hard jay
#

Not through any legal trademark, no.

#

It's generally considered fine to do that, and that's why it's generally permissable.

fervent marsh
#

If it's fine to do that, whether or not OBS considers it permissible is irrelevant. And honestly, that bit of the page reads more like a veiled threat than anything. It even has a warning symbol.

hard jay
#

I mean, if you consider good will and respect irrelevant, I guess?

#

It's a request, and it's worded as such

#

Context here matters, as well, as just the name or saying "for OBS" is not the whole picture.

#

There are cases where using "for OBS" would not be permitted by trademark, if you look at the entire project as a whole and how it is presented.

fervent marsh
#

example...?

hard jay
#

i.e. if you use our logo as well, and/or are presenting the project as if it is an official OBS project.

#

Which is why we discourage the use.

#

But in most cases, it's fine, and we don't really care.

harsh topaz
hard jay
#

We're also not trying to create a situation similar to what... Rust was it?

fervent marsh
#

But it doesn't matter what you call something, if it's claiming to be an official OBS project, that's a completely different topic than what someone is allowed to call their thing.

hard jay
#

who had the crab, was that rust?

#

Yeah that was right, anyway.

#

I mean, it's not different, it's all interconnected.

#

What you choose to call the project has a large bearing on intent.

#

But in any case, they can rename to "for OBS" and be fine.

#

For the record, we have:

#
  • Opted not to request any existing projects change names, to avoid friction.
  • Are not enforcing anything outside our forums/community interactions at this point.
  • Are keeping things as open as we can through this policy and other updates we've been making.
harsh topaz
#

Honestly, I understood it more when all plugins were .dll in same folder. Because having "OBS NDI" in there and not knowing if it was part of the core of OBS was hella confusing. But with the changes coming up, it does feed a tad pedantic if its called "OBS NDI" or "NDI for OBS".

fervent marsh
harsh topaz
#

As you can clearly see if it's a Plugin for OBS or not, with the upcoming plugin manager.

hard jay
harsh topaz
#

DistroAV also kinda strange name for something that is literally NDI for OBS isn't it? Or is that just me.

hard jay
#

v1.5 of the plugin manager is splitting core plugins in to their own folder structure entirely, and refusing to load anything that isn't a core module.

#

Which will also allow the new plugin structure so that a plugin is just /<plugin-name/<stuff>

#

instead of loose dll files.

harsh topaz
hard jay
#

There is also the reality that in order for our trademark to remain active (for cases where we do actually need to enforce it, like all the dozens of garbage android/ios fake "OBS" apps that go up all the time), we need to take reasonable enforcement. Trademark is a bad system, broken, etc. etc. but that's the reality.

harsh topaz
#

Hmm, I recall hearing something about being unable to have a trademark if you don't actively enforce it.

#

Is that it?

fervent marsh
#

But the thing about trademark enforcement, is that "enforcement" can be "you may call your product "[x] for OBS" and... that's it. There's an entire class of use that is cleared for people to use without it feeling like the project is on the edge of threatening them. Saying people can use "[x] for OBS" for plugins in no way removes any rights to litigate against someone selling "OBS Camera" or whatever.

hard jay
#

Correct. (to lindenkron)

fervent marsh
#

What you can't do is knowingly allow infringing uses for an extended period, unchallenged, because at that point you're making a choice to dillute your trademark. (But "[x] for OBS" is unlikely to be an infringing use regardless of whether it's done with permission or not.)

harsh topaz
fervent marsh
#

(But a lot of people read "must enforce" and think it means that a company must go on attack towards anyone that has even a vague whiff of being similar to their trademark, and that's just not the case.)

hard jay
harsh topaz
valid kite
#

do any of yall know how I can add Deep Live Cam into my OBS?

wise yacht
#

anyone has a suggestion for a good plugin or tool to set the volume of different sources like videos, game sound or microphone ?

obsidian agate
wise yacht
#

to adjust volumes seperately by sources

#

I had a elgato wave microphone previously that came with software that had that functionality

obsidian agate
# wise yacht to adjust volumes seperately by sources

Give a real world example please. That is still pretty vague, since you can already do that in the mixer.

Are you looking for something like macros, where you press a single button or key combo and it does multiple adjustments to multiple sources?

#

Or are you looking to have things like game and music audio lower in volume when you talk into the mic? (Aka, ducking / side chain)

wise yacht
#

that if the game volume is too loud I can adjust it on the fly for example

obsidian agate
#

Turning it down in the OBS mixer isnt an option for you?

You could also look into the filters already in OBS

#

!filters

oblique yewBOT
#

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

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

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

obsidian agate
#

The compressor filter can prevent audio from getting too loud/distorted

wise yacht
#

I did try and lower it by 50DB in the audio mixer but the ppl on stream said it made barely any impact while 50DB whould more then half it

obsidian agate
#

!mixer also read up on how the mixer works in the following guide. It will help you pinpoint where your levels should be

oblique yewBOT
wise yacht
#

ok will do. Thank you

obsidian agate
#

Welcome

lean dust
#

Hello hoping someone has an easy answer. I keep receiving an error when I open OBS stating my vertical-canvas plugin failed to load and needs to be updated or removed. I haven't been able to find anything online about which of the two plugins to update or remove.

hard jay
#

That's only one plugin, the .pdb is crash symbols.

#

aitum should have an installer, if you just run the latest version it should take care of things itself.

lean dust
#

I went to aitum and it says it's a paid subscription. I haven't paid for it before so does that mean I received the download through OBS in Feb 2021 and just should delete the plugin?

strong trellis
#

find the plugin on OBS resources website

obsidian agate
lean dust
rancid summit
#

anyone having issuses with VLC not playing audio even though it shows it should.

modest bobcat
#

Hi! Tried downloading se.live to my m4 MacBook Air but saying “obs studio not found” i need to download the most recent version of OBS for it before installing SE Live. But my OBS is full up to date

oblique yewBOT
dim heron
mild rampart
#

I can't find obs background removal plugin??

hallow vale
mild rampart
#

the other plugin i m not nvidia

hallow vale
mild rampart
#

I'm looking for where to download it because I can't find it in obs

#

I would like to blur the background of my camera

mild rampart
#

It's not an executable file, it's a zip file. I don't know how to install it.

oblique yewBOT
obsidian agate
#

!multirtmp

oblique yewBOT
idle ether
#

Hi! Having some issues with plugin and mic filter. Basically im using the move transition when voice is activating, and recently added the aitum vertical plugin. But I can't seem to get the voice activation on the vertical view. Any advice?

queen sierra
#

😱 NO FN WAY!

URL Source got an update?!?!?!

#

Oh i gotta check this out.

obsidian agate
#

Yee, hasnt needed one until recently. In the words of Gabe Newell, “these things, they take time”

queen sierra
#

Definitely a welcome change

fossil wyvern
dim heron
fossil wyvern
dim heron
#

Yea was hoping to avoid that if I could but it looks like it not be the only way

fossil wyvern
#

(and to be clear, whether or not it actually works could be potentially interesting info to fix the actual bug in the plugin)

dim heron
#

Yea I can give it a try

fossil wyvern
dim heron
#

Advanced

fossil wyvern
# dim heron Advanced

!settings
Ouki, so :

  • close obs
  • go to the folder described by the bot below
  • then in basic > profiles > the namee of the profile you're using for twitch.
  • open the basic.ini file in a text editor. (n.b.: never share that file with anyone, it contains sensitive stuff about your twitch connection)
  • scroll to the [AdvOut] section, find the Encoder line, change it to Encoder=h264_fallback_amf
  • save the file, reopen obs, try streaming like that

Check whether the performance cost of it isn't too much, and whether the captions do appear.
To revert that change in obs, you can simply do it in the settings, select x264 as the encoder, press apply, then select the AMD encoder again, and it'll use the right one again.

oblique yewBOT
# dim heron Advanced

To find OBS Studio's settings files, look in the following OS-specific locations:

  • Windows: Press Windows+R → %APPDATA%\obs-studio
  • macOS: In Finder, press Shift-Cmd-G  → ~/Library/Application Support/obs-studio
  • Linux: ~/.config/obs-studio
dim heron
fossil wyvern
stiff ridge
#

Hi, has the se.live plug in for obs been fixed?

keen furnace
#

I need help sorry im new here

#

Idk if i can get help but am trying too see where i can go

obsidian agate
oblique yewBOT
# keen furnace Idk if i can get help but am trying too see where i can go

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!

keen furnace
#

Okay so im trying to use nvidia surround and connect 3 monitor when i press 1×3 its keeps saying connections display error and when i press 1×2 it works idk if its a monitor or what is going on or if someone can help me

obsidian agate
oblique yewBOT
zinc lotus
#

Is there a scoreboard plugin that allows you to control the text source (aka the score)?\

spiral ruin
zinc lotus
spiral ruin
#

okay

zinc lotus
#

I don't think that website allows for that. Plus, my scorebug is already set up in OBS. I just want a plugin to control the text from.

spiral ruin
#

How do you enter the information to the score bug now?

zinc lotus
#

I manually select the text source which holds the score, erase the previous score, and type in the new score. (and also happen to hide it while changing too)

spiral ruin
#

!plugins
The link here is searchable for plugins, maybe there is something there that works with your current source.

oblique yewBOT
zinc lotus
orchid zinc
#

After several "googlefu" sessions and no workarounds working for me so far I am turning to the discord for help, I am using OBS 32.02 with the StreamUp Plugin and Folder Scene organizer. I have created several times additional folders to sort my scenes into and after a shutdown of OBS and restart all the folder structures have dissappeared. I have updated all plugins to the latest stable releases and checked permissions on the obs folder (appdata too) and still the settings wont stick. Anybody have a fix/recommendation?

oblique yewBOT
oblique yewBOT
hallow vale
orchid zinc
#

yes.. I just downloaded it and restarted obs and now I get the following

obsidian agate
#

Scene Tree hasnt been updated since 2022 and probably wont be getting an update to the latest OBS, unless someone updates it themselves, or you use the one available via StreamUp

orchid zinc
#

ok well if I pull that plugin out (the old 1.6 version) restart obs I then create a test folder using the STreamUp Scenes Organizer - the folder shows, I shutdown and restart OBS and the folders dissappear

obsidian agate
orchid zinc
#

so the Scene folders for StreamUP never saves any of my preferences. I download the plugin from @hallow vale recommded and that worked w/o issue

hallow vale
livid brook
#

OK so I have the vertical plugin for OBS already active now how do I know if it's working, in a sense capturing what's on my screen

spiral ruin
livid brook
oblique yewBOT
steel berry
#

So I downloaded the Aitum plugins and noticed that my capture card was only showing a black screen with audio. So I uninstalled aitum and my capture card is still doing the samething. Like when I go to video capture device source the drop down box shows my capture card but it shows a black screen with audio. Anyone knows how to fix this?

oblique yewBOT
hoary osprey
#

i just added multistream to my obs and accidently added youtube twice, im trying to delete one of them, but when i got to delete it the button is blurred out not allowing me to.

spiral ruin
oblique yewBOT
#

If you need help with StreamElements products or services, please join their Discord server or submit a support ticket. The StreamElement's support team is better positioned to help with your issue.

hoary osprey
spiral ruin
#

Next time don't delete. We are the only two in here right now. It's not like your post was about to get buried.

hoary osprey
spiral ruin
hoary osprey
spiral ruin
oblique yewBOT
faint rain
#

Hi guys! Do you know how to include multiple cameras from different players to see their povs without using their lives from youtube?? It is because of bandwidth and delay. Thank you!

carmine viper
#

vdo.ninja is the easiest way I know of

faint rain
#

I hear about it, but, it is only for pc players right?

carmine viper
#

what you're talking about isn't possible on a console, so yes.

faint rain
#

Yeah, its a game from multi platform and console players… you know. Thank you for your time !!

tender quest
#
╔══════════════════════╗
║ OBS Captions Plugin  ║
╚══════════════════════╝

Hi everyone,

I’m currently modifying (or at least trying to) the “Cloud Closed Captions” plugin to add a small UI option:
“Open captions window on startup.”

(The reason: unless I manually open the captions window, transcription doesn’t start at all — unless I missed something about how it’s supposed to work.)

I’m not touching the captioning backend, only the UI and settings layer.
I’m just a hobbyist developer who mostly “vibe-codes”, so apologies if this is a beginner-level question.

I can compile the plugin, but CMake stops because it expects a GOOGLE_API_KEY.
However, the version of the plugin that ships with OBS Studio works fine without requiring any API key from the user.

So I’m wondering:

How does the official OBS build provide the API key to this plugin?
Is it injected during CI/CD?
Or does the OBS build system add something that isn’t present in the public repository?

I’m just trying to understand the correct workflow so I can build a debug version with my small UI change.

Thanks in advance — and special respect to the people who worked on this plugin
(ratwithashotgun, BarryCarlyon, , and Matt / WizardCM).

dark sapphire
#

In terms of transcription, it should start based on how you've configured it, even if the window isn't visible. I'd suggest reporting the bug you're experiencing to rat via the repo.

fossil wyvern
tender quest
#

Ok nvm, I don’t need to do anything special.
The plugin will automatically start captioning as long as I’m streaming or recording (or using the virtual cam), without needing to open the plugin window from the Tools tab.
I was testing without streaming/recording, so it only started when I opened the preview window.

vapid charm
#

I'm not at my PC to point that out but it's there.

tender quest
lyric coyote
#

Hey guys do anyone of you have idea of how can i add a custom plugin in the stream section of plugins

Like say i have my own streaming service and i want ppl to stream to it and login and stuff just like how they do for youtube login

Is it possible if yes how??

fossil wyvern
lyric coyote
#

Ohh got it , thanks

fossil wyvern
#

@lyric coyote
1 : you put the services.json in the wrong folder
2 : the commit name and PR name don't follow the ccommit formatting guidelines
3 : you didn't increment package version

lyric coyote
#

Sorry will update these

fossil wyvern
#

also are you certain you want to support only those resolutions?

#

that will mean that unless they tick to ignore recommendations, your users will be able to only select those two output resolutions to stream

hard jay
#

Is this service public? I can't find any references to it anywhere, and the URLs you put in the PR don't have a frontend site of any kind.

#

Is this a personal project or something?

lyric coyote
#

Its not public

#

We are a sports analytics company

lyric coyote
hard jay
#

homegroundapp.com failed due to an SSL issue.

lyric coyote
#

Cloudflair🫠

lyric coyote
hard jay
#

I am asking because one of the requirements is that a service must have a reasonable level of adoption to be included in OBS.

lyric coyote
#

We are partnered with Cricheroes

Indias biggest cricket scoring and streaming platform with 4+ crore users

strong trellis
#

2500 kbps for 1080p30 h264? 🤔

hard jay
#

Thanks, for the moment please work on fixing the PR to follow the correct process, we can go from there.

lyric coyote
hard jay
#

Should be fine for live content for the most part.

#

they're not streaming games

lyric coyote
#

Yes

strong trellis
#

ah, phew... Was gonna say I burn twice that for 720p30. Good 👍

fossil wyvern
# lyric coyote Yes

if you are unsure how exactly to fix the PR, don't hesiatate to ping, me for details

lyric coyote
#

Sure

#

I raised pr with proper commits

#

@fossil wyvern @hard jay what should i use to get the ticks in the [] in the checklist section

#

No worries figured it

#

Guys @fossil wyvern @hard jay it failed again any help!

fossil wyvern
lyric coyote
#

Ohh okay so will the pr be accepted?

fossil wyvern
#

that is outside of my competency, I'm not affiliated to the project itself, I can only speak to whether the PR is done properly

#

on that, two notes :

  • the tile should be "add", not "added"
  • the code shouldn't be on the master branch, make a branch for it
lyric coyote
#

Okay

#

Any rules on branch naming?

carmine viper
#

nope

lyric coyote
#

In package.json there are two versions one for services.json and other one

Do i need to update the count at both?

hard jay
#

Please do not keep closing and opening new PRs. You can just force push the branch to update the PR.

lyric coyote
#

Okay

stoic imp
#

Do plugins registered with obs_register_service show up in Settings --> Stream --> Service?

lyric coyote
#

Yes

stoic imp
fossil wyvern
stoic imp
fossil wyvern
stoic imp
fossil wyvern
#

ooh ouki yeah

fossil wyvern
#

I assume, you do call register_moq_service somewhere in your current working version?

#

and if so, where

fossil wyvern
#

oh lmfai probs github file indexing fuckign up, it wasn't showing me that on the symbol search

#

gimme 5 imma try to compile on my end and see

fossil wyvern
#

the bottom line is "services are due a refactor" and aren't fully implemented as a plugin-accessible API yet

#

the service you registered is there, and is theoretically working but the settings UI isn't made for third-party registered services yet

timber ginkgo
#

Question of Branch Output Plugin: is the Source Track dependent on my OBS Setup or can I also have my normal Audio Tracks like 1 Streaming, 2 VODs, 3 Mic
While Branch Output Audio Track can be 1 for Mic?

carmine viper
#

you can set it to use whatever is assigned to specific tracks or directly configure specific audio for that track

hexed valley
#

hey im trying to download the advanced scene switcher, ive used it before but had to reboot my computer. i cant figure out how to install it, i cant find a .dll file or a bloody installer anywhere?!

hexed valley
#

i downloaded that

#

once thats on my computer what do i do lol

fossil wyvern
#

run the installer

hexed valley
#

what bloody installer lol im looking for it, that was my question 😛

fossil wyvern
#

which one did you download

hexed valley
#

ffs lol i must have downloaded the code

#

this makes snese

#

sense*

fossil wyvern
#

yeah, that's why I mentionned the "go to download" button on that page, it brings you directly to the actual release page

hexed valley
#

i pressed that originally and somehow missed it and ended up on the code section. deff needs to be more obvious and not in the middle of a bunch of gibberish (to us normies)

#

thanks for the help! ❤️

fossil wyvern
#

yee github can be a bit confusing

harsh topaz
#

upcoming plugin manager fixes this Feelsgood

vestal basin
#

Hey all! Wanted to check if this already exists either natively or as a plugin, but basically the idea would be having a way to layer scenes (similar to having a scene with multiple scenes inside), but also able to switch those scenes with transitions.

One use case (mine) would be having toggleable layers of scenes I can switch on/off:

[Overlay]
[BRB Artwork]
[Webcam]
[Game-related Scene]
[Content/Game/etc]

In that case, the BRB could be toggled with a transition, the same for the Webcam or Game-related Scene, as not all games could use it.

A workaround exists, which is nesting other scenes, but combining them makes it hard (having the Game Scene + Webcam + BRB adds 9 different scene variations), which is harder to maintain.

The idea itself would be that we could layer "switchers" instead, and have the transitions happen inside that layer so it became a different scene, but the main (live) scene remained the same.

hallow vale
vestal basin
#

That might actually solve my problem

hallow vale
harsh topaz
#

dot hella smart yo

hallow vale
wraith peak
#

Does anyone know if there's a tool or plugin that let's a source be randomly selected and you can set the % chance of which one is selected etc? I have an "in between" page for when I'm checking things out and I have an easter egg version of it that can pop up sometimes, wanted to see if there's a way I can make it truly random

oblique yewBOT
wraith peak
#

danke!

harsh topaz
#

My initial thought is Hotkey => Set a variable to random number between 1 & 100 => If variable > X change Scene A => Else change Scene B.

#

Been a while since I used it though. So might need to fiddle through it. There's a lot of things you can do with it.

wraith peak
#

Yeeeah, gonna have to play with it. I have a blank template to use too if I wanna add more

#

Although I won't be swapping to the scene via hotkey, or would you just use that as apart of the macro to initiate the variable?

harsh topaz
#

There's various ways to do "if" condition checking in adv-ss.

#

Depends on your workflow really.

wraith peak
#

gotcha

wraith peak
#

I'm not sure I understand, it says there should be a macro tab under settings but I'm not seeing anthing, I installed it twice now

harsh topaz
#

Otherwise you didn't install the plugin properly.

wraith peak
#

yeap there it is lol

#

this was a lie

harsh topaz
wraith peak
#

prolly kekw

#

So my guess would be I run 1 macro to "if" scene changed, generate random number from 1-100 (or whatever number for odds), then make a 2nd macro that selects another source if the variable is chosen?

harsh topaz
#

Could probably do something like that. Remember that Adv-ss has an interval that it checks all macros in, so depending on transition you might see a flicker when it switches if that update interval is too large.

wraith peak
#

that's what I'm worried about in making an extra macro

harsh topaz
#

But it's a subject situation depending on your setup/transitions etc.

vestal basin
#

Thanks @hallow vale worked perfectly!

harsh topaz
#

You could have 2 transition scenes in your scene. Even fully done scenes.
Scene A: Normal Scene
Scene B: Special Scene
Scene C: Has both Scenes in it added as "Nested Scene" sources.

The one you switch to is Scene C.
Macro in Adv-ss detects if you switch to Scene C, transition start => Scene C.

If it detects that, set a variable to random number between 1-100, and then check which one it hits. Then show Scene A/Scene B inside of Scene C depending on what happened.

wraith peak
#

Well the hope is to compile 1 scene with all of the variable sources it could pop up as

harsh topaz
#

Hey, the worlds your sky. Or .. the limits your oyster. However it goes.

wraith peak
#

the oysters in the sky got it

hallow vale
wraith peak
#

I'm feeling extra dumb today, but I'm hoping I have this right, I have 2 media sources set in a scene by itself

#

I have macro 1 so whenever I select that scene, it generates a random number from 1-10

#

after, I have a 2nd macro set to make that media source "next" if that number is 7

#

would that work or is there another means I need to go about this because as I'm testing it, it's not swapping to the other even when I spam swapping to the scene

#

I guess, how do I make it swap positions or priority?

#

nvm I found it

wraith peak
#

the only issue is it's running through the macro too slow even when I have it check for changes with 10ms, it seems to only update when that scene is active

#

okay I'm constantly eating my own words, I found a way to do it kekw

harsh topaz
dim galleon
#

is there a way somehow to use "Twitch Enhanced Broadcasting" using the OBS Multi-RTMP plugin?

carmine viper
#

no

timber ginkgo
waxen gull
#

I have Streamlabs Ultra. I added the multichat widget to OBS. The chatbox shows in sources, but on my screne, nothing shows up. I have gone into the multichat widget on Streamlabs and selected the URL for the Multichat and paste it in the Chatbox in OBS and there isnt anything showing up for the chatbox.

vapid charm
feral carbon
#

Regarding the aitum plugin

#

Can you record your vertical stream?

obsidian agate
#

Yes, the plugin has Streaming, Recording and Replay Buffer (they call it backtrack) built into it

feral carbon
obsidian agate
feral carbon
#

this

obsidian agate
#

!aitum im not at my pc to get screenshots at the moment, and it looks like you are using it in combo with Aitum Multistream.

Best to get direct support from the plugin makers themselves

oblique yewBOT
#

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

viral marlin
#

need some quick help!
I'm using the Advanced Scene Switcher plugin to make macros to add to or remove from this number and then switch the text's value on the first amount dynamically. I'm trying to animate the switch from number A to number B by going a sort of countdown or countup thing.
(original number is 40, I use my macro to remove 10, the number does a fast "countdown" sort of thing and stops at 30. same thing going upwards if changing from a lower to a higher number)
Any help or suggestions?

stoic imp
#

I'm working on a MoQ plugin for streaming. It's working and I can see OBS' H.264 image in Chrome, however, I'm getting "decoding error" on some non-keyframes.

The feeling I have is that my H.264 avc1 codec string is wrong, but I'm not sure. I'm using "avc1.4d001f".

Any ideas?

stoic imp
#

One odd thing is that if I only send keyframes from OBS, then everything works

stoic imp
#

Actually, after letting the keyframe only stream play for a few minutes, there are decoding issues, as well

fossil wyvern
#

this is a bit outside of my knowledge, but the first questions I'd ask is :

  • does the samee happen on another decoder (can ffmpeg read a MoQ stream?)
  • do you havee specifics on the decoding error?
unique wing
#

Aye I’m working on streaming with a Samsung galaxy 23 ultra, with an elgato hd60x and obs streaming software, I have a chat link, ugreen audio adapter and an Acer hub, I can hear my game audio thru the earphones but my stream isn’t getting audio, no audio is showing up in obs even when elgato is selected as the source

oblique yewBOT
stoic imp
fossil wyvern
stoic imp
stoic imp
fossil wyvern
stoic imp
fossil wyvern
#

ouki 👍

stoic imp
# fossil wyvern ouki 👍

I got it working!! OBS to Chrome via MoQ Hang (kixelated) is functioning in a proof-of-concept that works-for-me.

Still lots of cleanup todo.

fossil wyvern
#

great work!

hexed valley
#

hey. so my obs is recognizing my usb interface drivers n such, even recognizes the signal....but refuses to go to my speakers too

oblique yewBOT
hexed valley
#

ya thats not working

#

already done that

hallow vale
lyric coyote
#

hey guys once my service pr is merged can i also add auth or login via my website features to it?

hard jay
#

Not likely at the moment. Services are too integrated with OBS internals and we're not keen on adding any further direct oauth integration points until they can be made pluggable.

lyric coyote
#

what we want to build is that when the user logins through our portal we will ask him to login to his youtube and get his youtube streamkey

so through obs we will do restreaming

the streamer should stream the video to our server and also send us the yt key

so that we will stream to youtube server to his account, this is our use case

hard jay
#

That will not really be possible to build natively in to OBS right now.

#

I recommend implementing it on the server side, if you are ingesting the content through your own RTMP service first.

lyric coyote
#

okayy, thanks

#

any idea when the next release is, i mean when the pr might get merged

hard jay
#

PRs are reviewed as we have time, we don't give estimates. Service additions are updated independently of releases, so if it is reviewed and approved, it will be available 24~ hours after that.

lyric coyote
#

ohh okay

zealous sparrow
#

idea pad 1 what plugin should i use windows 11

runic oxide
#

which features that aren't in stock OBS would you like?

stoic imp
#

I've got a plugin that needs a dynamic library to build and function correctly. The obs plugin and dynamic library are in separate github repos. What is a good way to make the building and installation of the plugin "easy"?

stoic imp
scenic olive
#

Hello!! I'm new to discord and I have a question
I just downloaded Replay Plugin and it is causing my OBS to crash (when I remove it the problems ends) any suggestions? Trying to incorporate Replays during my Madden Live Streams

strong trellis
scenic olive
strong trellis
scenic olive
fast fjord
#

Just updated to the newest OBS and also updated these plugins manually but still getting these errors/warnings

strong trellis
hallow vale
fast fjord
#

looks like somehow Durchblick is working? not sure why its working if it said it failed to load.... but Source Copy I dont see anything for it and thats made by Exeldro

oblique yewBOT
oblique yewBOT
# fast fjord https://obsproject.com/logs/2xpOwZrC1hD1LB6p
⚠️ Warning
  • Capture Interference
  • Multiple Game Capture
ℹ️ Info
  • Windows 11 25H2 (OK)
  • Not Admin
  • No Output Session
  • Windows Game Mode
  • Hardware-accelerated GPU Scheduler
  • Third-Party Plugins (10)
Hardware Check

Intel Core i9-14900K - OK! / GeForce RTX 3070 Ti - OK!

fast fjord
hallow vale
fast fjord
hallow vale
fast fjord
oblique yewBOT
# fast fjord Windows Installer

Problems with disappearing files, the installation of OBS, or the installation of plugins? Some anti-virus programs are known to flag new files as potentially dangerous, even when the files are completely safe. The heuristic scanning doesn't know that and can quarantine those files anyway. Use less paranoid anti-virus software, or whitelist/exclude the OBS folder from scanning.

fast fjord
#

no anti virus issues on this (at least according to my anti virus.... there is nothing blocking it), and looking at obs-plugins -> 64bit the source copy and Durchblick is still there

hallow vale
#

More often than this, it blocks audio device usage, which is fun

fast fjord
hallow vale
#

Honestly no one should have that program on their PC. It's that bad.

fossil wyvern
#

durchblick gives you an error and loads still because you have it installed twice, one of the right version one of the outdated one

hallow vale
#

LOL, thx!

fossil wyvern
#

source copy, on the other hand, you only have the outdated version

fast fjord
#

I have it installed.... twice? hows that possible? 😭

#

I only see it under 64Bit

fossil wyvern
fast fjord
#

just the .dll? not the .pdb?

fossil wyvern
#

pdb if you want too, but that's just debug symbols, it doesn't do anything on its own

fast fjord
#

ok so thats deleted, but where is the other installation folder in this case then?

fossil wyvern
#

C:\ProgramData\obs-studio\plugins

fast fjord
#

I think I just realized whats wrong

fossil wyvern
#

yes?

fast fjord
#

for whatever reason, it is putting the newer Source Copy.... inside the Durchblick folder?

fossil wyvern
#

in the source-copy installer, does it show a path at any point?

fossil wyvern
# fast fjord nope

press win+r and in that window, paste regedit, press enter
in the top bar of the window that comes up, paste Computer\HKEY_LOCAL_MACHINE\SOFTWARE\OBS Studio, press enter, show me a screenshot of the window

fossil wyvern
#

ok, gimme 5 to find the other key

fast fjord
#

but yeah its pretty strange how this seems to work lmao

#

it even put the unins000.dat and unins000.exe for the Source Copy plugin, inside the durchblick

fossil wyvern
#

nah, that's the key it should be using

fast fjord
#

and even if I delete durchblick folder, and then just try installing the Source Copy.... it just re-creates that folder

fossil wyvern
#

@weak escarp any idea why the installer goes there, even though the registry key is correct?

fast fjord
#

I mean I can just manually delete it and move the Source Copy to the correct folder and it seems to be fine, but this seems a little.... weird to happen in the first place lol

fossil wyvern
fossil wyvern
#

unzip the zip file

fast fjord
fossil wyvern
#

download this one

#

and unzip that in the C:\Program Files\obs-studio folder

fast fjord
#

shouldn't I just unzip it somewhere else, then drag the files inside the correct folder?

fossil wyvern
#

you're sure you'rre unzipping in the right place?

fast fjord
#

the error is because those folders already exist. I can just unzip the folder somewhere else and cut and paste it into the respective folder, correct? or is there a reason you want me to do it in this obs-studio folder?

fossil wyvern
fast fjord
fossil wyvern
#

the thing you use to unzip

#

most things used to unzip don't error out when a folder already exist becaus ethat's very common and basic usagee

strong trellis
#

windows archive handler I guess

fast fjord
weak escarp
#

If the installer does not give you the question what folder to install make sure you run the uninstaller first

fossil wyvern
slow violet
#

Hey guys! so is anyone trying to use the streamlabs streamkey tiktok vertical tool and it's not opening for some reason?

#

i'll bypass my security and click accept and it just doesn't boot up

#

i think it's v2.07

wet panther
#

Yo

oblique yewBOT
weak escarp
fossil wyvern
weak escarp
fossil wyvern
#

ooh ouki, ty

neon comet
#

please... i beg. can someone add the option to not install certain plugins when installing obs. Its all im asking for.
my only option now is to run a very outdated version to prevent one single feature. But then I miss out on all the other added ones.

#

thank you

carmine viper
#

to be clear, OBS doesn't come with any third party plugins.

strong trellis
#

they ... left the server? O.o

elder burrow
#

Anyone aware if the Tuna plugin will be updated for OBS 32 compatibility ?

fossil wyvern
#

it should work afaik?

queen sierra
#

It does. I'm using it.

#

Is there any way for me go feed a txt file into OBS that has a bunch of lines in it, but have it only display the most recently updated line?

fossil wyvern
queen sierra
#

I just tried and it didn't change. The lines that did change stayed in their original positions.

elder burrow
#

Thought i had the latest version ... works on the latest update.
I haven't had my coffee yet . lol .

mossy eagle
#

Is this a good place to share about a plugin fork I've made? (for obs-wayland-hotkeys)
Added docs and scene switching to the global wayland hotkeys

fossil wyvern
mossy eagle
lyric coyote
#

Hey @hard jay my pr is not assigned for review any chance we could expedite it

We have a internal demo in 2 days (cric heros)

hard jay
#

PRs are reviewed roughly in the order they are submitted and as the project has time.

#

It is a holiday week in the US this week, so it's unlikely that deadline will be hit.

fossil wyvern
#

and tbh yeah I wouldn't accept that PR either

mossy eagle
hard jay
chilly isle
# mossy eagle It's kinda funny as an experienced professional dev of >15years taking the dark ...

I mean to change big stuff on a PR that says "updating README.md" has nothing to to with "taking the dark side" of AI stuff.

The tooling is not the problem itself. It is, that the dev who submitted the PR, should make sure, it makes any sense.

Otherwise you submit garbage and expect that the one dev clean up it and invest so much time in it, that is not reliable. (Not speaking personal to you, with that phrase, more as a perspective of a maintainer)

lyric coyote
mossy eagle
fossil wyvern
# mossy eagle It's kinda funny as an experienced professional dev of >15years taking the dark ...

you're submitting a PR of 30 commits, most of which have no relevance whatsoever to the purported goal of the PR and some of which have clearly been barely doublechecked, if at all. There is no situation in which that is acceptable.

If you want to have code written by LLMs, that is fine, but don't offload the task of double checking it and formatting it properly to others. If you don't care enough to do that work why would others do it for you?

I don't assume that you don't know anything, I'm just telling you this PR is massively disrespectful, and basically a slap in the face.

#

sorry, mb, 31 commits

chilly isle
chilly isle
mossy eagle
fossil wyvern
#

it's not just about the number of commits

#

that's like just one thing of all I stated

#

I don't think there's any industry in which submitting unreviewed and unrelated code in a PR is deemed appropriate

chilly isle
mossy eagle
# chilly isle To be fair, she doesn't have a CONTRIBUTION.md in the repo (for a small codebase...

Some repos are really well organized, usually when they grow, with automations and such. Most small ones don't and have a lot of unspoken assumptions.
It was new to me there is an assumption to read the owners bio ^^. (just find it funny as a joke)
I don't blame the owners of anything, I know a little bit of how it goes.
I also tend to change between being super strict and being more accommodating.
I get it, I've tried to take a "works for me" and share it so it might be useful to someone, and in a lot of ways it won't be, especially for someone who didn't see the need.

mossy eagle
# chilly isle To be fair, she doesn't have a CONTRIBUTION.md in the repo (for a small codebase...

honestly I more care about the README than the code.
It's funny but it felt like I spent more time on trying to get the original plugin to work
It was more frustrating that it partially worked and I have no idea what's going on.
and READMEs are hardest to agree on as it's like creative writing and to get an agreement on that was always harder for me than actual code PRs. (unless you find someone who doesn't care and just stamps anything)

fossil wyvern
#

won't show anything till it's accepted

hard jay
#

I recommend reading the resource and IP policy as I can already spot a glaring issue that tells me you haven't :)

mossy eagle
#

that name is integrated into the official OBS flatpak add-ons

hard jay
#

We are not approving new resources that identify themselves as obs-

#

Existing projects were grandfathered in and we opted not to ask them to change, but new resources going forward have to comply with the IP policy if they want to be listed on the forums.

mossy eagle
#

What's the best way to have the most of both worlds? for people to know it's the same thing, yet not violate the new policy?

hard jay
#

If it's the same thing, I don't know why you're submitting it as a new resource in the first place.

mossy eagle
#

that policy is like <1 month?

#

as it's a fork with extras

#

🙁

hard jay
#

The policy was posted in August of 2024, it's over a year old.

#

The author of that plugin never submitted it to our forums.

mossy eagle
#

that plugin didn't exist than

Oh is that policy ONLY for the forums? like core OBS doesn't have it?

Funny.

ok....

fossil wyvern
#

core obs, can use the obs name because it is first party

hard jay
#

I mean, it technically applies to all plugins, we are just opting not to go on a crusade.

#

core plugins use obs- to identify themselves in many cases.

#

we're making larger changes to the plugin ecosystem to make this more clear, and having consistent naming conventions is one of them.

mossy eagle
#

Does this logic than flow:?

So generally a plugin starts as none core - not allowed to use the obs name
somehow passes a process to become core - gets renamed to obs-
if at some point it's removed from core, it should be renamed?

If someone wants to reference a core plugin, he might not be allowed to reference the name, depending on context.

hard jay
#

I don't quite follow what you're saying here, but, it's up to you if you want to read and follow our policy or not. If you choose not to, then the resource will not be approved. You can continue to use it yourself as a personal project.

fossil wyvern
#

third party plugins becoming core plugins is quite rare

#

off the top of my head, only obs-websockets had that happen, if any other did that was before my time

mossy eagle
fossil wyvern
#

no

hard jay
#

It's not really something that needs a process.

#

But to answer the one question there, if a third party plugin was merged in to the main repo, yes, it would likely be renamed at that time.

mossy eagle
#

like you just do

#

is it just most of it is written by the inside group?

hard jay
#

I think you're vastly misunderstanding the issue here.

mossy eagle
#

doesn't matter, bad questions/flow..

hard jay
#

The code is open source, and licensed under the GPLv2+. Anyone can fork OBS and do whatever they want with the code.

#

OBS Studio, our logo, and branding, are trademarked and not available for anyone to use.

#

We've had plenty of issues in the past with people pretending to be or masquereding as the official project, so we've decided to be more strict on what we do and do not allow to be listed in our communities.

mossy eagle
#

if someone fork OBS, he's not allowed to reference OBS anymore? can't say it's OBS fork? not allowed to have these 3 letters right

mossy eagle
#

I wish there was already a page specifically about forking a core plugin...
What parts should be renamed and what is ok.
Is it just the name - repo name, plugin name...
What parts of the README referencing OBS needs to be changed and what not... it's still a plugin for OBS, that point remains, it doesn't have a use outside

I might be a bit lazy thinking, but it's the project's expectations...

Like at what point of just forking an official core plugin am I already violating the IP?
I get we started from just what's submitted to the forum resources
but than it went on like not allowed to use the name at all

...

Might be over thinking, but that's a bit normal in eng., no?

ok bit off more than I have energy for right now, might pick this up again at another time

Sorry for being one of these hard people / noobs that don't get all the context right away and just jell

Thank you for your time internet friends

fossil wyvern
#

is this theoretical or are you actually planning to fork a core plugin?

fossil wyvern
#

if you mean the hotkeys one, no that's not core

mossy eagle
#

com'on mate, you gonna kill me now with that...

it's in the official obs flatpak

it's using the obs-

"core plugins use obs- " - Fenrir

maybe I'm using the wrong term right now, but I'm feeling like your getting us back to the start of this entire conversation

fossil wyvern
#

it is not in the official flatpak, it's an extension for the flatpak

mossy eagle
fossil wyvern
#

as for using the obs- prefix, fenrir explained in detail why, while it shouldn't, obsproject has little interesting into actually pursuing people who do

fossil wyvern
#

it being listed as an extension in flathub has no bearing whatsoever on it being officially tied to the project

#

anyone can submit an extension

mossy eagle
#

ok, TIL.
The thing that looks official isn't.
The thing that looks like just a forum is official and possibly stricter - at least for naming against IP.

fossil wyvern
#

the forums are hosted on obsproject.com, the official site of obsproject.

#

also, you should notice that this plugin does not actually use the obs branding on flathub

#

but instead only names itself "WaylandHotkeys"

harsh topaz
#

Missed opportunity to name it Wayland Hotkeys for OBS

fossil wyvern
#

eh doesn't really need the "For OBS" when it is directly an extension for obs itself

#

that's like, pretty implicit

mossy eagle
#

I guess your used to it at this point

But it is weird for me that a flatpak project, Verified. Gets no say about what's inside the Add-ons section and nothing in the UI indicates these are un-associated 3rd parties.

I think someone making the UI was under that same intimate knowledge assuming all users should "just know"

fossil wyvern
#

anything that isn't maintained by obsproject is third party

#

and actually, yes something in the UI states that

#

namely, the plugin manager

mossy eagle
#

I don't mean OBS, I mean the GNOME "Software"

fossil wyvern
#

guess that's a valid feedback for gnome

mossy eagle
#

usually when it's an add-on marketplace of 3rd parties, they list the party name like for example in IDEs (VSCode, JetBrains..)

fossil wyvern
#

guess that's a valid feedback for gnome

mossy eagle
#

Just a thought
Was there consideration to put naming/IP reference in the obs-plugintemplate?

Maybe as a "naming" section in the README.

But generally isn't boilerplate considered just copy this and minimal changes?... I'd assume if this is the template the standard is to keep the obs- and "OBS Plugin" as naming.

Feel free to ignore, but I kinda find it related to the previous points by Fenrir, kinda to both directions honestly - yes this is the OBS official so you want to mark it, but also without any notes it's encouraging to do the thing the project doesn't really want, keep the OBS markings/naming.

chilly isle
#

As a side note, because you show GNOME Software for the flatpak extensions of obs:

Since the "original" Plugin is also in flathub, you should make sure to pick a name that clear different from the other one, or make clear it is a fork. We had in support the problem, that a old unmaintained version of a plugin was still in some community repos and we had to referent every-time explicit with the github url to avoid broken functionality.

solar dust
#

Flathub plugins are already not in the best state, I would heavily prefer not heaving forks of the same plugin in the list.

viral marlin
#

need some quick help!
I'm using the Advanced Scene Switcher plugin to make macros to add to or remove from this number and then switch the text's value on the first amount dynamically. I'm trying to animate the switch from number A to number B by going a sort of countdown or countup thing.
(original number is 40, I use my macro to remove 10, the number does a fast "countdown" sort of thing and stops at 30. same thing going upwards if changing from a lower to a higher number)
Any help or suggestions?

mossy eagle
#

In the resource submit, is there any way to make the snippet refresh when editing? alternatively should I recreate the post entirely or let it be and when reviewed it would get fixed?
Also any cadence to the reviewing? like does it happen once a day/week or just whenever?

fossil wyvern
lapis obsidian
#

I have a very very rough first pass at main mixer output playout through WASAPI. It only works on Windows, isn't documented, doesn't use any locking mechanism for WASAPI output, and can only use the default playback devices, and OBS crashes if you try to close it while the output is active, so it's in need of a lot more cleanup. But it works, so if anyone else is in the same boat as me, this should at least get you started: https://github.com/astroftl/ftl-playout

neat zealot
#

Hi, is there a resource/plugin that can help me with transitions,

what i want to do is have the transition from a to be happen behind my video transition, i have tried the stinger transition but it switches immediately to b giving you a glimpse of the next scene but that not what i wanted.

fossil wyvern
neat zealot
#

thing is i tried that all that point does is delay the video transition not the scene a to b

fossil wyvern
#

screenshot what you re changing exactly?

neat zealot
fossil wyvern
# neat zealot

right, so the tansition point is at 0ms, meaning the scene will change immediately whent he transition starts

neat zealot
#

how far of ms delay should i be going because it still immediatly goes to b even if i have it on 200ms

neat zealot
#

ok

fossil wyvern
#

measure how long it needs to be, set it to what it needs to be

neat zealot
#

1200ms

#

that what i need ty

hearty wedge
#

Multi-RTMP Plugin - 2 Streams , 1 YT Channel:
I’m testing the plugin to stream 2 different pre recorded videos on the same YT channel, using 2 unique keys from YT.

I got the two videos to stream but problem is the audio. Seems like the streams are pulling from both audio feeds so the each stream is running two audio tracks.

Saw the plugin option for selecting an audio mixer and track with numbers as identifiers. Is my problem not using a second audio mixer dock? If so how can I launch a second audio mixer instance bc not seeing an option for that. Or is what I’m trying to do not feasible?

spiral ruin
fossil wyvern
hearty wedge
fossil wyvern
hearty wedge
hearty wedge
fossil wyvern
#

audio mixer is the track used for the live

#

vod track is the track used for the VoD

#

(provided the service supports that which only twitch does)

hearty wedge
#

Hmmm I was wondering about the second audio mixer and how to go about loading that instance. Bc the video settings show an option for selecting an Audio Mixer but I'm only seeing one.

obsidian agate
fossil wyvern
#

"audio mixer is the track used for the live"

#

so, if you want to send track 2 to the live, set "audio mixer" to 2

hearty wedge
fallen saffron
#

can anyone help me make this

wary notch
#

how do I get a plug in into obs?

hallow vale
oblique yewBOT
rocky meadow
#

I don't know if this feature is already in obs or if there's a plugin or script for it.
So I use filters for sources a bit, mainly for Exeldro's Move filters. But it's always a hassle to right click a source and then click filter to get to that filter page. So I was curious if it was possible (either built-in or plugin or script) so that there would be a dock, where if I select a source/scene, the filters will be shown and accessible in that dock. So if I select a different scene/source, it'd show the filters for that new source, and I could add/remove/edit filters from that dock.
(apologize if I'm not explaining this clearly)

green canyon
#

i just need the Advanced Scene Switcher to switch to gameplay sceene once the media on scene 2 reaches 30 seconds. I also need the fade into the game play scene for 30 seconds. I want this to happen automatically without using hotkeys. I cant figure this plugin out. anyone please help.

dusky basin
#

remove that

#

this means that the condition is only true if it has matched for exactly 30 seconds which will not be the case

late trench
vale vine
#

Not sure what that has to do with plugins or even obs. If it captures at all but doesn't when something else is over it, likely needs to be something you ask that programs support about

heavy pivot
#

Hi! I've got a question: I'm a Vtuber and I'm using Spout2 Capture for capturing my model. However since Vers. 32 I just can't get it installed anymore. And it seems like the plugin from previous versions cause some laggy problems. Does anyone know how I can get it to work again?

timber ginkgo
#

Do you use Plugins to record your Gameplay? I found branch output to record a specific source with all needed audio in it
but suddenly i noticed in BF6 my GPU spiked from normal 60% usage to 95% when i started the rcording so I got dropped frames
Is this usual?

late trench
vale vine
#

Wut

untold jay
severe widget
#

I keep getting this error I keep deleting it and no updates need please help

fossil wyvern
severe widget
#

Program files then obs plugins

#

It goes away after I delete them when I redownload it pops back up

fossil wyvern
#

if you reinstall it, it's gonna be installed again

severe widget
#

Yea but I keep getting that error code

#

Everytime I reinstall

#

And the plugin doesn't need updating

fossil wyvern
#

tell the plugin's maintainer so they can fix it and release an updated version

#

which exact plugin is it I can't find nything by that name

severe widget
#

It's a custom one for a game I play so I can stream without a bunch of stuff on my stream

#

Helios or HeliosII

severe widget
#

No

obsidian agate
severe widget
#

A discord I'm in

fossil wyvern
#

then ask the person who made it to update the plugin to be compatible with obs 32

severe widget
#

Okay

fossil wyvern
severe widget
#

Okay

#

How I find the source code

fossil wyvern
#

unless the plugin's distributor is breaching the obs license, it should be available to you, if you don't know how, ask them

severe widget
#

Okay

#

It was working earlier and then I deleted the source I was using it on then it just kept saying I needed to
Update it

obsidian agate
severe widget
#

Maybe it's my obs version?

obsidian agate
#

More likely your plugin. Plugins need to be updated to work with new versions of obs. That is the job of the plugins author to fix

severe widget
#

Alr I have the file if I send it to you is there a way for you to check if it's updated or no

#

Because their support is horrible

#

Ngl

obsidian agate
#

ask in the discord you got it from who the author is and where their plugins source code is located

severe widget
#

Alr they never usually answer tho but I'll try

fossil wyvern
severe widget
#

No I have like the file

fossil wyvern
#

yeah, can't do anything with that other than tell you "if it gives you that message, the plugin needs to be updated"

#

so you'll have to wait till the plugin's maintainer updates it

severe widget
#

Okay thank you guys

queen sierra
#

Question....

spiral ruin
#

Answer

queen sierra
#

How come some plugins survived the migration to OBS 32's plugin support without any recent updates?

spiral ruin
#

Perhaps those plugins were ready for 32 with an earlier version which you updated?

hard jay
#

Or they just didn't need updates because they don't use any of the affected API paths that were modified.

hexed totem
#

@everyone 한국분 계신가요

#

plz help me

oblique yewBOT
fossil wyvern
wary escarp
#

^ Any plug-in that has been kept up-to-date with 31 has "survived" the 32 update

#

(Being up-to-date means compiling against latest OBS without depreciation warnings)

delicate echo
#

I recently started having trouble streaming to TikTok via OBS and the SE plugin MultiStreaming.
I get a message saying that I don't have access for 7 days.
However, I can stream to TikTok via the mobile app without any problems.
Is it because of the SE plugin?

oblique yewBOT
runic helm
#

why cant i download vertical on obs?

fossil wyvern
runic helm
oblique yewBOT
#

If you need help or have questions about OBS, check out our #support-portal first!

runic helm
fossil wyvern
runic helm
#

yes

fossil wyvern
#

intel or silicon?

runic helm
#

intel

fossil wyvern
runic helm
#

let me try

oblique yewBOT
# runic helm nah it didnt

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 → Upload
  2. Click the Copy URL button
  3. Paste the URL into this Discord channel
runic helm
#

nah i cbf ill find another way

winged meadow
#

Okay so like the burnt peanut what is the tool or plugin called when he says let’s ride a whole ass video plays now how can I do something similar or different

carmine viper
zealous ivy
#

Could someone help me? My era6 plugin isn't being recognized.

fossil wyvern
zealous ivy
#

vst3

obsidian agate
carmine viper
fossil wyvern
carmine viper
#

I think it is installing to the D drive that is probably the root cause of your issue here

fossil wyvern
# zealous ivy

just to check something, press win + r, paste %ProgramFiles%, press run, screenshot the window that appears

zealous ivy
#

It was working until yesterday, I formatted my computer, downloaded OBS again, and now it won't open.

fossil wyvern
#

plese do what I described above

#

whole window

zealous ivy
carmine viper
#

copy the steinberg folder and paste it into C:\Program files ..... does your VST show after that?

hard jay
#

There's an open PR that has artifacts to test against VST3

#

But probably not the best to use in production :)

zealous ivy
#

I'll install it on drive C to see if it appears.

carmine viper
#

I like to go with the better safe than sorry approach that accounts for any mistakes someone could've made, OBS not also being in that program files folder is sus to me

fossil wyvern
#

I'm not saying it's not worth testing, just that if it works, smth's fucked

carmine viper
#

or there was user error involved in sending the screenshot

#

always something I prefer to check

fossil wyvern
#

I was planning to but heh

zealous ivy
#

Even on drive C it doesn't appear.

fossil wyvern
#

screenshot the contents of D:\Program Files\Steinberg\VstPlugins\Accusonus

zealous ivy
fossil wyvern
zealous ivy
#

yes

fossil wyvern
#

if not, you should

oblique yewBOT
# zealous ivy yes

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 → Upload
  2. Click the Copy URL button
  3. Paste the URL into this Discord channel
zealous ivy
oblique yewBOT
fossil wyvern
#

well obs not being in program files is normal, at least

fossil wyvern
oblique yewBOT
fossil wyvern
runic oxide
#

Bitdefender trying to limit file access possibly?

fossil wyvern
#

my thought yeah, just wanna check it's correctly installed first

zealous ivy
#

I managed to do it; during installation I put this path in both fields: C:\Program Files\VSTPlugins

#

Thank you all for your help.

fossil wyvern
#

weird

sonic pilot
#

yo guys , I'm having a problem with all the servers, even though my internet connection is excellent, and I don't know why

oblique yewBOT
# sonic pilot yo guys , I'm having a problem with all the servers, even though my internet con...

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
sonic pilot
#

same problem !

fossil wyvern
#

kindly send the log as asked

unreal spruce
#

Question, I am trying to install Aitum plugin, ran the install.exe and still nothing shows up in my OBS.

any tips or things to look for?

hallow vale
unreal spruce
#

figured it out!!

It was putting the docs on my other monitor because I had my layout locked

hallow vale
#

Ah, good find!

lucid oracle
#

where in the world do i put the tuna file? if maybe it'll never work, could u guys suggest another software plugin?

spiral ruin
lucid oracle
#

and obs downloaded from microsoft store

spiral ruin
lucid oracle
#

whats the difference

spiral ruin
#

The middle one

spiral ruin
runic pollen
#

こんにちは

#

はじめまして

warped sable
#

=hey guys

#

i have a black screen probelm

oblique yewBOT
# warped sable i have a black screen probelm

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

fossil wyvern
warped sable
#

yeqa

lunar perch
#

i have a question,how do i turn on the chat overlay

oblique yewBOT
#

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!

lunar perch
#

@oblique yewhow do i turn my chat overlay on?

oblique yewBOT
#

@oblique yew

If you need help or have questions about OBS, check out our #support-portal first!

spiral ruin
oblique yewBOT
# lunar perch <@374674180722917377>how do i turn my chat overlay on?

✨ If you're new to OBS Studio:

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

lunar perch
#

thx

warm oriole
#

is it possible for a browser dock to have the same /read/ permissions that a browser source could have?

Would like to be able to see the current scene available..

So far only been able to get pluginVersion

obsidian agate
lapis obsidian
#

Is Advanced Scene Switcher's "scene list" functionality currently broken? I have a "switch scene" action that I know is "running" because it flashes green, but it's set to switch program to "next scene in scene list" and nothing happens. The current scene is not at the bottom of the list. Setting a "scene in scene list at position" does work, but I need to progress down several in order.

#

Verbose logging shows "nothing to switch to."

#

Also, ideally it actually sets preview instead of program, but for that I get an error in the UI saying not supported by the currently selected canvas ""

junior peak
#

Just curious if anyoen knows how to create or get somoen to create custom Widgets url or widgets for sports breaks on Whatnot?

weak escarp
gilded lion
#

i have windows 11 laptop

sly imp
#

I have constant encoder overload on games I didn’t have before

oblique yewBOT
hard jay
loud wedge
lapis obsidian
loud wedge
#

was just too lazy to create a new branch 😄
but thanks for paying attention to avoid a mixup!

lapis obsidian
#

Oh that's so fair, the amount of times I've started work on something on one branch and then realized afterwards I should've made a new one but was too lazy to cherry pick the commit so "it lives here now."

#

@loud wedge haven't pulled the build yet but I see the change includes grabbing scene refs directly, does this also fix being able to set the preview scene?

loud wedge
#

it does indeed also fix the preview scene handling for "next scene" / "previous scene" in scenes list

vapid charm
loud wedge
lapis obsidian
#

My intended usecase for this is I have a bunch of scenes with images, and I want to progress down the list as basically a slide show, firing off fade transitions for each one. The scenes in that set all have a specific string in them so I'm regex matching on current scene title to see if we're in the set and then I'd love to be able to just click "fade" in the studio transitions and have ASS move my preview down the list for me on each transition. Because each of the scenes in the set will match the regex, I was running into issues testing last night: using a scene group, I was able to get it to kinda work, but with "run on conditional update" ON it would only fire the action for the first scene in the set, and with it OFF it would rapidly cycle through the entire scene group. But if the update works for preview AND if "next in list" is relative to program, not to preview, then even if the macro runs the action repeatedly, it'll just keep setting to the correct scene.

#

Instead of talking about it though, I'll just grab the build and try it.

vapid charm
#

But thanksies friend.

mental temple
#

I'm sorry if I explain the thing I want a little weirdly explained so please bear with me.
I wanna do more with the Move Plugin and I was wondering if it is somehow easily possible to do something like in the very quick sketch I drew.
I basically want to have a source in one of the 4 corners of my stream and by pressing a button/enabling a move source it should move out of the active corner and move into the corner that I selected to be moved to.
I know you can do a basic sweep to the place you want to go to, but I am kinda getting stuck on how to make it move out the screen from wherever it currently is and then move to the corner (still outside the screen) and then move back in from there.
Is this even easily achievable or not really?
Also thank you for your help in advance

lapis obsidian
#

@loud wedge what exactly does "scene changed" check for?

loud wedge
#

It check for changes of the program scene

#

Not the preview scene

lapis obsidian
#

That screenshot is from a program transition.

#

I'm also running into some issues with regex not matching (even though I'm pretty sure it should?), so I think I'll just retool it to be a hotkey that transitions preview to program and advances preview down the list.

loud wedge
carmine viper
#

or maybe I am just viewing it as 3d because of the angles used and you didn't intend that....either way....

mental temple
carmine viper
#

not any way I am immediately thinking of, would need different filter chains set up for different combos

#

or you can just set the transition time to 0 so you don't see the first move

lapis obsidian
#

For reference and for my own future notes: trying to do something with current scene matching via regex didn't seem to be working, and also seemed more timing sensitive and fragile. This hotkey, while not exactly what I was looking for, is a lot simpler and seems way more bulletproof.

carmine viper
#

like, always make it go out of frame, then the next move set a 0 transition time to where you want it to come in from so you don't see it go across the canvas, then the last move is normal @mental temple

#

hopefully that makes sense, I can try to elaborate if not

lapis obsidian
carmine viper
#

rethinking what I said it still doesn't solve your problem actually

lapis obsidian
# lapis obsidian If I stick with this hotkey solution, it becomes irrelevant...

But @loud wedge it may still help to bring this to your awareness. This might be user error, or it might be an RTFM situation, in which case I apologize.

But I'm finding that the regex isn't matching in some cases? The one in the first screenshot works fine (though I found if I enable ^/$ matching and change the key to "^Show.*", it doesn't).

But the one in the second screenshot doesn't? I'm wondering if it's something to do with the wildcard match at the beginning of the string?

mental temple
# carmine viper like, always make it go out of frame, then the next move set a 0 transition time...

Seems plausible. Sad that there isn't a direct way to have it know where it is. I thought since there is the option to leave a filter enabled and then by just disabling it it could trigger a move out filter. This way I could just set all to be disabled and have the right one triggered.
But I cannot seem to get something like that working.
What even is that for to be able to leave a move filter enabled if that isn't how that works?
Unless I am just using it wrong

carmine viper
mental temple
#

Thank you heart

weak escarp
mental temple
#

Oh hmm

#

So not really for my usecase then I guess?

loud wedge
lapis obsidian
#

So I've just run into another issue, one which definitely seems like it might be an RTFM thing?

carmine viper
#

because you could involve the advanced scene switcher plugin and tie these moves to macros that are setting/checking variables to determine the current location of the source.....but that feels complicated

lapis obsidian
#

I'm able to completely lock up an OBS transition(?)

mental temple
quiet iron
#

How would a streaming service get listed on the possible destinations in OBS?

loud wedge
lapis obsidian
loud wedge
# lapis obsidian I'm able to completely lock up an OBS transition(?)

maybe I am wrong, but to me it seems like OBS "thinks" that a transition is still in progress for some reason.
Thus the the UI elements to trigger a new transition are disabled.

I guess this is a side effect of the rapid scene switching.

Not sure if I can do anything about that.
Adding the sleep is probably the best approach.

lapis obsidian
#

@loud wedge I'm running a live stage show tomorrow that I'd like to have the preview scene list switcher for. Do you foresee much ongoing development today? I know these are CI builds but I'd like to grab as stable of a build as possible, so if there might be some improvements throughout the day I'll wait to grab it for the show copy of OBS until later tonight.

vapid charm
loud wedge
lapis obsidian
loud wedge
lapis obsidian
#

Just a question for ya @loud wedge, I haven't gone too deep into the code so I might be talking nonsense, but is the plugin only set up to check conditions on a cyclic timer? Or is there infrastructure in place to handle signals? I ask because it'd be cool to have macro that, instead of checking for "is media source ended" on a tick, handle the media_ended(source) signal from OBS. Could then check whether the source is present on the current scene.

loud wedge
vapid charm
tepid creek
#

hey, i'd downloaded the plugin for droidcam but cannot find it or connect to obs. can someone help?

vocal stream
#

does anybody have a good suggestion for a FREE de-esser plugin?

spiral ruin
vocal stream
spiral ruin
vocal stream
spiral ruin
# vocal stream thanks alot, will try it out

You may have to try different plugins to find the one that works best for your particular voice and microphone. There's also ways to use an equalizer filter if you know the frequency where your ess's occur.

vocal stream
spiral ruin
hallow vale
vocal stream
hallow vale
vocal stream
hallow vale
vocal stream
hallow vale
hallow vale
vocal stream
#

so can i run this through obs

hallow vale
oblique yewBOT
# vocal stream so can i run this through obs

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

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

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

vocal stream
#

do i need to download the VST into where the obs installation file is or does it not matter

vocal stream
#

okay... so i how do i open it

#

i installed it

quartz glade
#

GFKMGFDKMOFGAD

vocal stream
#

what

hallow vale
vocal stream
fossil wyvern
oblique yewBOT
hallow vale
vocal stream
vocal stream
fossil wyvern
#

check the bot's message

vocal stream
#

i cant even find steinberg file anymore because i changed the location of the download

hallow vale
vocal stream
hallow vale
vocal stream
hallow vale
oblique yewBOT
vocal stream
#

i am too dumb for this

hallow vale
vocal stream
#

so will this work

#

or does it have to be one of these

hallow vale
hallow vale
vocal stream
#

im so sorry im really bad at this stuff

hallow vale
vocal stream
#

thank you, sorry im more of an editor not a techy guy :/

#

i appreciate your patience

#

it works!!!

hallow vale
#

Yay!

vocal stream
#

thank you so much!! this will change everything for my content! sorry for being an airhead lol

severe widget
severe widget
#

I did

#

Even redownloaded obs

#

Still not working

oblique yewBOT
# severe widget Still not working

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 → Upload
  2. Click the Copy URL button
  3. Paste the URL into this Discord channel
oblique yewBOT
compact parrot
#

Does anyone know a good plug in for a blur filter?

compact parrot
#

I tried installing this and it would not pop up in my filters in obs

obsidian agate
#

and what version of OBS, and what version of the plugin?

compact parrot
#

the windows ones and my obs is up to date

heavy pivot
fossil wyvern
#

how exactly did you install it?

heavy pivot
#

exactly like any other plugins before - copy the files into the existing folders

#

its works for any other plugin but not for spout2

fossil wyvern
#

yeah, what I'm asking is, which file did you put in which folder exactly

heavy pivot
#

Okay so I put those into C:\Users\loula\Downloads\OBS-32.0.1-portable-windows-aitum-stream-suite\bin\64bit and the other folder called locale into C:\Users\loula\Downloads\OBS-32.0.1-portable-windows-aitum-stream-suite\data\obs-plugins

fossil wyvern
oblique yewBOT
heavy pivot
oblique yewBOT
fossil wyvern
fossil wyvern
heavy pivot
heavy pivot
fossil wyvern
#

yeah, figured as much, but, right now, as far as I can see th game capture isn't working either, because of the admin thing, just wanted to mention it in case

fossil wyvern
heavy pivot
fossil wyvern
#

the locale is not actually relevant to the plugin loading, just to it being understandable once loaded, we can look at that after

fossil wyvern
# heavy pivot

I should have read better, they should be in obs-plugins/64bit, not bin/64bit

#

if that still doesn't work, give a log again

heavy pivot
#

oh my god

#

it worked

fossil wyvern
#

👍

heavy pivot
#

thank you so much qwq

fossil wyvern
#

pleasure OBSHeart

fossil wyvern
#

just to check whether you correctly put the locale

heavy pivot
#

its says this as plugin name but thats not a big problem for me the other things are like this and I can easily work with that

fossil wyvern
#

each third-party plugin needs to have its own separate folder there

heavy pivot
#

ahhh thank you! now its working perfectly!

fossil wyvern
#

OBSHeart nice. (and cool christmas outfit, btw)

heavy pivot
#

ah thank you xD

dusky condor
#

anyone know why streamelements doesn't let me connect my twitch to se.live through obs. I have tried to uninstall and re install it and have tried to check the integrity of se.live but it still doesn't work

fossil wyvern
oblique yewBOT
dusky condor
fossil wyvern
dusky condor
# fossil wyvern to do what

I used to use it for things such as activity feed as it looked cleaner than the normal twitch one as well as a couple other things

fossil wyvern
#

can add their activity feed as a custom browser dock, same as you can do with any web page

dusky condor
#

okay thank you

wispy loom
#

Does anyone have experience with Finite's Glow-Stroke-Shadow plug-in? It lets one use a scene as a source, for instance for the Glow, and up to now I've been using a live shader effect on an otherwise blank scene and using that scene as the source; it's fun and looks cool, but it's active impact on my card so I thought I'd do what I've done elsewhere and render it to a looping video...however, if I nest that looping video in a scene, then try to use this new scene as the source for Glow, the video will not play.

I'm guessing this is because the video's not being flagged as part of the active mix and maybe this is a limitation on the plug-in?

dusky basin
#

if the video is a media source you can just set it to always play

wispy loom
dusky basin
#

hm weird

wispy loom
#

Right?

dusky basin
#

does the source have to be a scene?

wispy loom
#

It's a video nested in a scene that's nested in a scene that is the ultimate source (so I can toggle other FX on and off, makes it modular)

For testing I could reduce the number of intermediate layers or just literally set the source to the video itself

#

Worth it for data

wispy loom
wispy loom
#

Okay, interesting... if I make the Glow Source the video source directly, that works; so I have a path forward (it's just more arduous than using the modular scene 😅 ) ... this doesn't feel worth filing an issue on Finite's github

grim zinc
#

yo i just installed the aitum all in one plugin stream suite, however i would like to remove it again, is there anyway except loading an old backup? coz if i disable aitum on the plugin list its still not fixed

bright sapphire
grim zinc
bright sapphire
grim zinc
# bright sapphire 👍

it does say there are some more components that couldnt be uninstalled and have to be removed manually, i do have a lot of windows from it still open, is there any solution for that?

bright sapphire
grim zinc
shy gorge
#

i found a bug in Source Clone plugin.
I never use source clone to clone an audio source.
but if activate this plugin,
my obs capture any audio from previous Scene too.

ex :
Scene A has Mic A, Scene B has Mic B
if i change from Scene A to B, it capture both Mic.

if i change from Scene A to completely blank scene, It capture my audio from Scene A

weak escarp
weak escarp
fast palm
#

using source clone 0.2.0