#plugins-and-tools

1 messages Β· Page 58 of 1

hard jay
#

Then there likely isn't anything, sorry.

lofty sapphire
#

maybe anyone else know something like this

lone prism
#

Found some other little neat feature from SFX, that could be very useful in Source Clone. When you pick a source in SFX, SFX does mark every listed point as either (Scene) or (Source) after the name of the item. I currently have the problem that i have a scene and a source which both are named the same and i cant distinguish which one too choose.

In Source Clone some entries pop up more than once with the same name compared to SFX where the same entries with the same names only show up once.

Here are screenshots of Source Clone and SFX as reference.
Could you please implement that in the same way as in SFX also in source clone? πŸ™‚

crisp karma
#

is there an obs-plugin allowing me to do a 24/7 channel running on my pcß

spiral ruin
#

You don't need a plugin for that. Just need an internet connection that doesn't care how much you upload, and reliable power for the pc and your network.

quiet bramble
#

and a streaming service that doesn't auto-disconnect you after a certain amount of constant streaming

spiral ruin
#

☝️

rustic nimbus
lofty sapphire
#

is there any plugin that Counts Time up and goes beyond 24 hours like doesnt stop until i stop it and counts hours minutes and seconds

quiet bramble
#

There are a lot of timer/time/clock related plugins, scripts, browser source, etc. for OBS. One that is quite powerful and common is called Spaz IIRC. Not sure if it does exactly what you want but it is a good starting point as it is very feature rich IIRC.

#

just search for "OBS Spaz timer"

#

errr.. it is "snaz" not "spaz" LOL

#

typo πŸ™‚

umbral monolith
#

Good day I just want to ask. I am using a Camera switcher as video source of my OBS. Is there a way I can record a replay on all cameras? for Example Camera 1 is playing on the scene but I want to record Camera 2. thank you!

quiet bramble
lone prism
vagrant minnow
#

Neither of these options will work for them.

terse sand
#

Using MrBoost92's horizontal chat and every time I test the chat an "uh oh" SFX plays was wondering how I could turn it off/if there are any alternatives. I used a template from this video https://www.youtube.com/watch?v=G7sWI3tfSXU

vapid charm
#

@terse sand best bet is join the NerdOrDie discord. Invite code is nerdordie

ebon barn
#

I had a quick question about something we’re wanting to explore; is there any way for a source in OBS to expose two separate audio sources in the mixer? Or are the two concepts inseparably coupled?

Asking because we’re using OBS to receive a stream encoded with a video elementary stream and two audio elementary streams, and currently we have to do a bit of silliness to work around that, but ideally we’d just receive the entire thing in one go while still being able to filter and mix the two audio streams independently

ebon barn
#

For additional context, as far as I’m aware I know existing sources cannot do this β€” what I’m asking is whether or not a plugin could be implemented in that way to expose more than one audio source from the actual source

fossil wyvern
ebon barn
#

oh interesting, I'll take a look at that

fossil wyvern
#

(and it lists 4 other options that were considered for the same thing, which might also be of interest)

ebon barn
#

interesting, I'll have to experiment with this a bit -- it looks like the audio source being shown in the mixer is the parent then, not the private child, but then I wonder if obs_source_set_audio_active can be called on the child to have it be shown too

fossil wyvern
#

bit unsure, if it's a private one, hence my uncertainty

ebon barn
#

alternative solution would be to write said plugin such that it keeps a cache/pool/whatever of media so if the same URL is specified on two separate sources, it would just reuse it without needing to refetch

#

that might be less hassle, I'll have to see; that does make me wonder, I don't think the standard OBS media source does that, but is there a reason that it wouldn't be able to do that?

#

(my assumption would be something something threads might make it difficult)

fervent marsh
#

I always thought it would be neat that if a media source had multiple audio channels, that each one would get their own audio output, so you could do things like have a separate audio track for streamer vs. viewers

fossil wyvern
ebon barn
#

Hmm, but can the managing plugin not share data internally?

fossil wyvern
#

I guess theoretically it could, through procs and signals, but probs quite unweildy

ebon barn
#

Hm I see

#

Well I’ve got another year to spend deep diving this lol. Our event last month did it a lot more simply, by just having our SRT server serve each of the video/audio elementary streams separately and then we just had a gstreamer pipeline source for each

fossil wyvern
#

should probs have a look at the option 1 branch in the pr I linked

#

I think it's probs closer to what you want

fervent marsh
#

Theoretically sources could coordinate however they want, as long as they're doing it on their own threads and still present the same interface to OBS.

A really ghetto implementation could maybe be just a shared circular buffer where the main source writes audio frames to the buffer and the secondary source just reads & plays the buffer.

Of course you get neat problems like what happens if the secondary source is called to provide audio before enough has been written into the buffer by the main source...

fossil wyvern
#

I'm pretty sure that in that case it's the child source appearing in the mixer, since composite sources can't have audio

#

which means you could have two composited sources in the mixer for one parent

ebon barn
#

Ohhh I see okay

fervent marsh
#

Do let us know what you figure out, though!

fossil wyvern
#

yee it an interesting puzzle ^^

ebon barn
#

I will; tbh and I don’t know if this is outlandish but I feel like the β€˜cleanest’ solution is that sources should be able to expose multiple audio tracks, because although it’s an edge case it’s definitely something that exists

#

(i.e. without needing private children to do it)

fossil wyvern
#

I don't disagree it wouldn't be useful, but it'd be a looot to change and potentially a lot of issues to solve, so if it can be solved with childs, it is likely far preferable to do it with childs

ebon barn
#

Biggest reason i feel like that would be the cleanest is because it’s a situation where the audio tracks must be kept in sync with each other, and I know OBS does this for video and audio on the same media source, but, when dealing with multiple sources, the syncing sounds like the issue

fervent marsh
#

Huh. I guess audio sources are always async. That probably simplifies.

atomic yew
#

Need help with the remote connection using the Input Overlay plugin within OBS

#

I get the controller inputs to show on one OBS but can't see to get it to connect & send the inputs to the streaming PC. Videos online not helping

hallow vale
atomic yew
hallow vale
atomic yew
#

currently trying again with the Github instructions so fingers crossed

obsidian agate
atomic yew
obsidian agate
#

i was clarifying for powerfuldot just in case

atomic yew
#

sorry thanks

obsidian agate
#

no worries πŸ™‚

hallow vale
cinder wagon
#

17:53:19.654: Skipping module '../../obs-plugins/64bit/obs-color-monitor.dll' due to possible import conflicts
I'm getting this error on OBS 30.1.2 on Win10.

https://github.com/norihiro/obs-color-monitor

I'm using the OBS 28 installer as it's the most recent; I believe it's maintained by Norihiro. Is anyone else experiencing non-start with thiis plugin? TY

vapid charm
#

Try with the zip version of OBS in portable mode and see with that. v28 was the "pluginpocolypse" but according to the releases there was a release so might be another plugin not liking it or it needs another update.

quasi meteor
#

Not sure if this should go here but I am using the aitum plugin. At first I was able to live with no issues at first now when I hit start streaming on the main source it says "Cannot log into the server" then crashes but if I go live with the plugin first I can go live with everything else fine. Here's my two logs hoping someone can help : Unhandled exception:

oblique yewBOT
mortal harbor
#

!aitum @quasi meteor

oblique yewBOT
#

@quasi meteor

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

primal sleet
#

I am having a very hard time connnecting my ptzoptics to obs via ndi source. I've installed the ndi plugin but my camera is not being listed on the drop down menu. Any suggestions?

sonic dune
#

Is there a plugin or script you can get for OBS that makes it so that effects happen to a source based on audio? Like for example audio from my microphone makes a source grow bigger and brighter sort of thing?

dense terrace
#

is there a plug-in or anything that allows me to cut and mark videos while recording for editing later? this would save me so much time. there are plug-ins similar but will not help me at all- like the replay buffer and timestamps (not useful at all in my case)

vapid charm
#

Just set a hotkey to mark and deal with in editor later.

#

Though whether or not your editor of choice may be an issue as iirc there's one that doesn't wanna play nice atm.

cyan dock
#

guys do I need twitch chat addon in obs in order to see chat overlay or if in settings ints "none" it still should show up on top of my game (if it borderless windowed mode of course)?

harsh topaz
#

For the viewers themselves; you can add a Browser Source with the twitch chat in. It will show up in the program view of OBS, and be sent to your viewers.

If you want to also see the the chat yourself, on your own screen - while playing, overlayed over your game play - you will have to use something like Transparent-Twitch-Chat-Overlay or similar product. You can google it to find it.

#

@cyan dock ^

cyan dock
#

@harsh topazOkay thanky you I understand now. Somehow I thought something I miss thats why the default chat window doesn't appear on my screen for myself

#

I even redownloaded, deleted obs

#

where the hell obs gets the configuration though?

#

It got back my earlier config lol

#

from my documents?

obsidian agate
#

stored in AppData, and you probably didnt enable the "delete settings" option when you uninstalled then reinstalled OBS

cyan dock
#

Thanks I go delete it manually

obsidian agate
cyan dock
#

also steamlabs obs plugin got installed and cant delete related data from roaming, tipical.

harsh topaz
#

Exceptions for anything portable that doesn't install, of course.

cyan dock
#

And exception also exception for exception like obs zipped version πŸ˜„

#

because it did put config into apps

harsh topaz
#

The OBS zipped version is a portable version πŸ™‚

cyan dock
#

but whats running that holds on to steamlabs obs plugin data from apps? πŸ˜„

#

everything closed

obsidian agate
cyan dock
obsidian agate
#

Zipped version CAN be used for Portable Mode, but unless you use the "-portable" flag in the Shortcut, it will still save the settings to AppData

cyan dock
#

dont think its portable.

harsh topaz
#

Oh ye, you have to add a portable_mode.txt.

obsidian agate
cyan dock
harsh topaz
#

If you do so, it'll be in config/obs-studio.

obsidian agate
#

especially since BAT files support relative paths, as opposed to Shortcuts which dont

harsh topaz
#

Honestly, running OBS as an install was so much pain. After learning about the portable stuff, so much better.

#

Also allows you to easily backup everything including plugins. And share it if need be.

obsidian agate
#

same, easy to make a complete duplicate or backup of my OBS that way, and test things out without messing up the main copy

harsh topaz
#

Yep.

cyan dock
#

ok I try to restart but this steamlabs plugin eh... crapped into my apps, hope no related service running in the background I mean there shouldn't be because it was obs plugin not stand alone but seems like an intrusive app right now πŸ˜„

harsh topaz
#

Make sure you backup your scene collections before messing with deleting things.

obsidian agate
harsh topaz
#

Getting rid of some of these third party things can be a pain.

harsh topaz
#

Just drag & dropped.

obsidian agate
obsidian agate
# harsh topaz not even installed.

shouldnt matter if it is installed or not. If it does NOT start up as Portable Mode, it will load plugins that happen to be in the normal plugin locations

harsh topaz
#

Oh yea, the Stream Deck doesn't have an actual folder with .dlls available does it?

#

I remember having to like... unzip the msi file.

#

To drag out the .dlls.

obsidian agate
#

it does

harsh topaz
#

Was a whole mess.

#

Maybe they released them since.

obsidian agate
#

there is/was like 3 or 4 differnet places plugins can be installed to

harsh topaz
#

I mean; without having to run their installer.

obsidian agate
#

I believe the StreamDeck software just updates the plugin automatically if it knows where OBS is located.

#

and GHub did the same thing for awhile, but also reinstalled itself if its OBS plugin if you removed it (from what i recall)

harsh topaz
#

Cancerous imo.

#

I disabled Streamdeck automatically opening as well - because it keeps opening a website to login to update something.

#

And I don't want to lol.

#

And it didnt just open it once, I'd close that shit and it'd open it over and over. smh

#

I could probably look into what that's about - but honestly, pointless atm.

#

Also I can't find the .dlls anywhere for streamdeck - so think you have to run their installer - or extract in some unfashionable way. Correct me if I'm wrong though.

cyan dock
obsidian agate
#

i believe ProgramData at the top level of the boot drive could also be a potential plugin dir, but i havent messed with any directly installed OBS for about 2 years now. never looking back either

harsh topaz
#

This was 3yrs ago, don't think it's changed:

cyan dock
#

ok setting up all my crap from scratch... but this time then it doesn't matter if I add the chat to obs scene, it wont show up for myself I need the twich layout then.

cyan dock
cyan dock
harsh topaz
#

You don't need these unless you have an Elgato Stream Deck πŸ™‚

cyan dock
#

Okay how is this trustable application? Twitch Transparent Overlay?

#

I mean the installer installs to appdata

#

without asking anything.

#

Then start it up without asking anything.

#

Its like... WOW

harsh topaz
#

There's a guide on the github, and full source code available. You can just delete it if it doesn't suit your needs.

cyan dock
#

It's really a Mr. Robot feel for sure.

#

I might as well enabled some hacking on my machine right now πŸ˜„

quiet bramble
# harsh topaz Honestly, running OBS as an install was so much pain. After learning about the p...

Yeah, I wanted to be able to test new releases with my setup while having parallel installs, so if anything got broken under the new release my main setup would not be messed up. So eventually I went to portable mode to do that. But other reasons were to prevent 3rd party software from forcing plugins into my OBS installation without my knowledge or approval. Then to have separate installs for plugin/shader development and testing, and other test installs for pristine testing of 3rd party plugins for memory leaks etc.

cyan dock
#

And I think I misunderstood the whole thing again... I thought this is a plugin for obs. πŸ˜„

#

Well its not.

harsh topaz
#

It allows you to overlay the chat, as a window, over your gameplay (if using fullscreen bordered/bordered iirc).

cyan dock
harsh topaz
harsh topaz
quiet bramble
#

Portable mode used to have a bug where it would load plugins from C:\PluginData, but after it was reported someone fixed it in the next release. I forget which release it got fixed in, 29 I think but not sure.

harsh topaz
quiet bramble
#

StreamFX, Elgato StreamDeck both install to ProgramData IIRC

harsh topaz
#

Yeap, was really annoying.

quiet bramble
#

So I just manually surf directories where some things install plugins to and manually copy them to the installations I want them in.

harsh topaz
#

As I mentioned further up - still not simple way to just download the streamdeck plugin .dlls.

quiet bramble
#

Or rather hardlink them

harsh topaz
#

Seems really not userfriendly, and annoying.

#

I don't want to run their installer >.>

harsh topaz
#

Also, kept erroring out for me - forget if I was using the wrong .zip application to try and open it though. Could've been LUL

cyan dock
teal stream
#

hey, do you guys know if there's something that would enable me to switch scenes with a voice command?

harsh topaz
harsh topaz
#

StreamerBot is honestly nuts.

quiet bramble
#

streamerbot works way better tho

harsh topaz
#

Takes a bit to learn though.

quiet bramble
#

Voice Attack is great if you want to talk to the computer on stream and repeat yourself 57 times while looking like an ass to the audience. It's very entertaining.

harsh topaz
quiet bramble
#

Yeah, I know a few streamers that have used it, and it was funny watching them 80% of the time having to repeat themselves 2-5 times to get it to work. πŸ™‚

spiral ruin
# cyan dock Okay so what are my options to get that feature, should try streamlabs obs? or t...

The Twitch Transparent Overlay is useful for people who have a single display or just want to see the Twitch chat over their full screen games. That's why you need a separate app, to create the overlay and put it on top of another app, maybe with some customizable transparency. Otherwise, most people just use the chat docks and move them around in OBS on a second display or pop them out and place them in easy to read places. But the docks aren't overlays, so they won't stay on top of full screen games.

#

Is that what you need/want, something over your game?

harsh topaz
fervent marsh
harsh topaz
#

If you spent the time and dedication to set up an elaborate one.

quiet bramble
harsh topaz
#

Who is SOA?

quiet bramble
#

But yeah, when he used to use Voice Attack it was a nightmare.... Lights cue fog... Lights cue fog... Lights cue fog... Lights cue fog... LIGHTS CUE FOG... GEEZZEE

#

SceneOfAction on Twitch

#

music streamer live musician with one of the highest tech streams on Twitch

teal stream
cyan dock
fervent marsh
#

Yeah, SceneOfAction's stream is like... life goals.

quiet bramble
#

He's got a zillion cameras, some motorized/robotic, with lasers, fancy lighting, fog machine, and all kinds of other tech all wired up and controlled by MIDI and DMX, and voice control, and he recently added AI to the mix.

fervent marsh
#

I never did figure out where he disappeared to that year and a half though, heh.

cyan dock
#

I mean sure if no other option I have to trust this transparent twitch chat then what else can I do. πŸ€·πŸ½β€β™‚οΈ

quiet bramble
#

MrGregles is another great example of a complex setup of a similar nature

harsh topaz
#

I know MrGregles, yea

spiral ruin
cyan dock
quiet bramble
#

SOA's been on twitch for around 9 years, and he had a pretty high tech setup back then even, streaming from a 6' cube he built in the garage or something hehe

cyan dock
quiet bramble
#

He's a one man music/video/everything production team, pretty insane what one guy can do by himself for sure.

cyan dock
#

Even if I would or want a second monitor I would still put the chat on top of the game.

spiral ruin
spiral ruin
fervent marsh
#

How to deal with really active chat + game? That's called "streamer skills". Having it overlaid on your game doesn't really make it that much easier to keep up with a fast-moving chat when you're trying to game.

harsh topaz
#

And when you get to a point where too many people in chat to use that, then they can talk with eachother kekw

cyan dock
fervent marsh
spiral ruin
#

Who wants to talk to the riff raff anyway.

cyan dock
quiet bramble
#

Chat can be paused, and one can resume reading from where they left off, which works up to a given number of people and density of chat. But everyone that grows large enough over time will end up with chat that moves faster than is possible to read and respond to everything and everyone in that situation has to find their own personal way of managing it that balances it working for them and giving chat value.

fervent marsh
spiral ruin
obsidian agate
quiet bramble
#

One might have a mod tasked with cherry picking key questions and comments to highlight them to the streamer. Or streamer might just respond to one thing, and then look at current chat, and miss everything in between.

quiet bramble
#

Another thing people do is have the option to have messages highlighted in chat for a certain number of Twitch points which are earned by viewing and either clicking on the little points icon, or having a plugin that autoclicks it. Other streamers read questions for bits or tips.

cyan dock
harsh topaz
#

Going into streaming being like "I gotta prepare for if I get 1000s of viewers" is a super bad mentality to go into with.

#

Set something up that works well for you. Have fun. Talk to people. If you get to a point where there's issues; solve them then.

quiet bramble
#

If someone has 10000 people in chat though, it's unreadable spam, emojis and nonsense anyway, so you are not missing anything if you miss anything.

harsh topaz
cyan dock
quiet bramble
#

oh gawd... text to speech of 10000 people chatting with emojis and bad spelling and grammar? Yikes. πŸ™‚

harsh topaz
quiet bramble
cyan dock
#

and actually its not easy to stream I never thought that. Talking properly while gaming, being entertaining, listening to people asking questions, its actually hard πŸ˜„

harsh topaz
obsidian agate
#

whenever I see a streamer actually look at chat on a different monitor, i was happy because it shows that they are paying attention to what chat is saying

#

even when I see VTuber rigs do it i am happy, because I know they are looking back at chat

harsh topaz
obsidian agate
#

3 monitors here, technically 9, since 2 of them count as 4 1080P displays each πŸ˜„

cyan dock
quiet bramble
#

NVIDIA and AMD both have some software plugin or whatever that applies to your camera and can make your eyes always look at the camera even when you're looking off to the side. It can sometimes look a little creepy/weird though but it is pretty cool.

obsidian agate
fervent marsh
obsidian agate
#

or third or fourth monitors

#

or even multiple PCs

quiet bramble
#

Yeah, SOA and Gregles both have a zillion monitors. SushiDragon used to have 17 monitors, no idea what he's got right now

#

I think SOA is using 6 PCs ATM

fervent marsh
#

By the way, if your main monitor is SO HUGE that you don't have room for a second monitor, and you overlay chat on that monitor so that it is, say, going up one side of it... you're still going to have to turn your head to look at the chat, and your viewers won't have any way to know that it's the same monitor vs. a second monitor.

quiet bramble
#

Another thing you can do is make a homemade teleprompter (or buy one)

#

put chat on the teleprompter

cyan dock
quiet bramble
#

then you're looking right into the camera when talking to chat

fervent marsh
#

I wonder how SOA does the synchronization for lighting + lyrics + music and such. Is it just handled completely out of band via some lighting console driven setup or such doing DMX to drive the video playback for lyrics bits and such (and lighting and such of course)

quiet bramble
#

There are videos on YouTube for how to make a homemade teleprompter with anything from 3D printing, to cardboard and duct tape

fervent marsh
quiet bramble
cyan dock
harsh topaz
#

Ah, they all say that.

#

They believe they're purists.

quiet bramble
#

Not sure about the lyrics but that's likely tied to Reaper MIDI also

harsh topaz
#

But then when they get a 2nd monitor.

#

BAM its all over from there.

spiral ruin
#

@cyan dock If live streaming is the medium, then the priority shouldn't be the game. It should be your ability to notice when new people join the chat, so that you can react them, greet them, thank them for stopping by.

obsidian agate
#

there isnt anything unprofessional about looking at another monitor. Streaming has been a thing for over a decade now the way we have been doing it, and its just the normal thing. Streaming is more "business casual" than an uber professional thing

quiet bramble
#

If you're in his stream you can ask him about his setup and how he does stuff and he loves to talk about it. Just be prepared for a 2 hour deep dive on it. LOL

fervent marsh
#

I only manage to catch him on occasion, but usually my questions get ignored. πŸ˜‰ I do love a good deep dive though.

quiet bramble
cyan dock
quiet bramble
#

I would still have 5, except 2 of them were DVI and my GPU died and I had to replace it with one that only has DP/HDMI so I had to lose the 2 DVI displays

harsh topaz
spiral ruin
harsh topaz
safe olive
#

Hey guys I need help with my multi stream alert box, it’s not working properly and has no sound. Is there anyone that could help me with this

quiet bramble
#

3 of my displays support DP MST, so I can chain them together. I've got 4 outputs, 2 DP, 2 HDMI, so right now I run one DP to the main, the other DP to the other display which chains to the 3rd. That way I can have the main display on alone, and turn one of the others on and it turns both of them on.

#

If someone needs to hook up more displays than their GPU has outputs for, and they do not have DP MST capable displays, they can buy a DP MST hub on Amazon or wherever and hook up a bunch of displays to that though too. They're not that expensive.

cyan dock
harsh topaz
quiet bramble
#

It's a function of the display

harsh topaz
#

1.2?

#

Oh, but the DP has to support it as well Im assuming?

quiet bramble
#

It appeared in some version of DP but that was well over a decade ago

harsh topaz
#

I might need new monitors for it then.

quiet bramble
#

My 14 year old GPU worked fine with multiple displays on MST

harsh topaz
#

I have this really annoying thing with my 1440p 27'' monitor - that when I turn it on, my pc freezes momentarily and all my other monitors flicker off, then on.

#

And it happens with non of my 1080p monitors.

quiet bramble
#

The combined total bandwidth of all displays can not exceed the DP standard tho

hallow vale
harsh topaz
#

So I've been super anti getting new monitors.

oblique yewBOT
harsh topaz
#

I looked deep into wtf was going on with that like 3 years back or something but I honestly forgot what the end result was. 😐

quiet bramble
#

Some dumb Windows display detection issue I think

#

with no solution

harsh topaz
#

It was related to a specific feature.

#

Urgh my brain, I can't remember what its called.

harsh topaz
#

Yes, the plugin has its own plugins.

#

Adv-ss will still work, but some features won't. And they will probably be missing.

#

Check plugin folder, make sure that folder is there. If not, download plugin and add.

hallow vale
harsh topaz
#

I believe it's things like image detection, twitch integration & midi. Could be other things.

quiet bramble
harsh topaz
quiet bramble
#

yes πŸ™‚

#

At that point someone has to implement DOOM in it

harsh topaz
#

I talked to WarmUpTill if it was possible to get the folder renamed, since detecting adv-ss-plugins when the plugin is called advanced-scene-switcher is sadgeJuice

quiet bramble
harsh topaz
#

More like advanced-scene-switcher-plugins:D

quiet bramble
#

naw, add "-for-open-broadcaster-studio" to the end of that. πŸ™‚

harsh topaz
#

Nah, unnecessary. The plugins name + what the folder is for suffice.

fossil wyvern
#

I do agree it'd make more sense for the folder to be named like the dll

quiet bramble
#

might be a compatibility nightmare on upgrades tho

fossil wyvern
#

tad bit yee

harsh topaz
#

Look for the old folder in the installer, delete it, add new one.

#

But for the portable drag & drop, ya people gonna have to pay attention probably :3

#

Worst case scenario: 133mb of files that does nothing.

#

Not great. Not abysmal.

hallow vale
#

Okay, I'm either high or there's something wrong with where my plugins are being installed, maybe. 2nd image is actually the address from third image, appdata

harsh topaz
#

Sounds like it's time to uninstall OBS, and download the zip with portable_mode.txt.

hallow vale
#

And here my shortcut location if it helps

harsh topaz
#

I've given up with install paths and plugins >.<

hallow vale
mortal harbor
#

doesn't seem weird to me

#

the multi-rtmp plugin installs to programdata

hallow vale
mortal harbor
#

C:\Program Files\obs-studio\obs-plugins\64bit

#

probably there

#

if they are working, that is.

harsh topaz
#

The joy of using installers, having to figure this out πŸ˜›

mortal harbor
#

if you are implying that using an installer is less intuitive than the alternative then i think that is incorrect

harsh topaz
#

After the issues I've had with plugins installing themselves in other places than the actual OBS - I'd tend to disagree.

#

The whole StreamDeck nightmare I had set me off of installers period.

#

Never had any issues since I went portable. It's clean, you know what's happening and where everything is.

#

On top of the back-up being super easy. Just a way better workflow imo.

hallow vale
mortal harbor
#

!plugins

oblique yewBOT
quiet bramble
#

I think for people using the standard OBS install, EXE installers are the smoothest solution for them for now, but when using portable mode, a zip file is easier to deal with since one is already doing something a bit more low level/technical to have deeper knowhow, plus you may have multiple OBS installations and want to share the plugin to many of them.

hallow vale
mortal harbor
#

done

hallow vale
#

Wooohooo!

harsh topaz
lament lark
quiet bramble
#

Most install to the main program files location, but a few to ProgramData, some without giving an option, and that was problematic. Another issue that arises is sometimes people install OBS on their C drive, then run out of space and reinstall it to D drive, or move the installation to D or some other bad idea, and it confuses some installers as to where to install things. Or they have multiple installations like 32bit and 64bit both installed etc.

harsh topaz
quiet bramble
#

The icon they launch OBS with is one install, but the plugin installers see some older install

harsh topaz
#

By that point, I'd assume what's best for most people is the thing I've had the least issues with.

mortal harbor
#

for most people they run the installer, click next a few times, and everything works.

harsh topaz
#

I hope that is true πŸ™‚

quiet bramble
#

Yeah, while there are some common problem cases that arise, I think they are probably the small minority of overall users.

fossil wyvern
#

huh, the plugin guide got reverted?

mortal harbor
#

i am going to add both locations

fossil wyvern
#

ooh ouki

mortal harbor
#

but doesn't the plugin template still package in a way that would go to C:\Program Files\obs-studio\obs-plugins\64bit ?

fossil wyvern
harsh topaz
lament lark
quiet bramble
harsh topaz
#

More often than not, if someone goes "I installed the plugin but its not there" it becomes a mess to figure out what went wrong.

#

But again, I have limited experience so wtf do I know Β―_(ツ)_/Β―

fossil wyvern
#

for the discussion that led to the plugins guide not having the program files path anymore

quiet bramble
#

Yeah, a LOT of people do not have skills with manipulating files/folders on their system in File Explorer. it is super easy for them to get things wrong and make a mess, or do thing slike download a plugin's source code zip file, unzip it and copy it into the obs insallation

harsh topaz
#

I mean that's more a github issue than a file explorer issue.

mortal harbor
#

sorry, to me this seems very obvious that running an installer and clicking next would be easier for the average user.

quiet bramble
#

I'd also say that github is an absolutely terrible place for end user file download distribution. It is just fine for tech nerds, but is not at all user friendly for the average joe.

#

And is one of the reasons why many people either can't even find a download, or download the source code

mortal harbor
#

partially, it just doesn't exactly match the UI you'd expect prior to using it.

harsh topaz
quiet bramble
#

agreed

harsh topaz
#

The amount of times people miss the big white "Download" button top right.

#

It doesn't appear as part of the UI to most πŸ˜„

quiet bramble
#

But, something magic will happen in 4 years time that will make all of this moot.

harsh topaz
#

Many see the red square as the "plugin" and dont look for download top right. I think I even missed it at first.

quiet bramble
#

An AI LLM will be powerful enough to develop a comprehensive plugin manager for OBS. πŸ™‚

fossil wyvern
#

lmao

lament lark
#

Everyone will be thrilled

quiet bramble
#

I'm rooting for Claude 6 or 7

fossil wyvern
#

imma train an AI LLM to do the long awaited obs rewrite in rust

quiet bramble
#

What we really need, is an LLM plugin for OBS, that can write OBS plugins though.

quiet bramble
fossil wyvern
#

yes

#

and in ten years we have OBSOS to supplant windows

harsh topaz
#

Making the good old JS joke are we.

quiet bramble
#

I do wonder how long until someone makes an SD plugin for OBS tho

harsh topaz
#

StreamDeck plugin or SD something else?

quiet bramble
#

Stable Diffusion

harsh topaz
#

Oh, right.

#

Have it in real time turn you into a talking chicken.

#

Don't even need 2D avatars anymore. No body rigging needed.

#

Just all AI generated.

quiet bramble
#

Lot of potential functionality in there. I'm sure within a few years we will see a lot of AI related plugins for OBS though one way or another, especially after seeing all the open source image/video AI stuff that exists currently.

#

Imagine ASS plugin with AI capabilities.....

#

Can change scenes, etc. based on AI vision model detecting things present in video stream

#

I've played with open source vision models a bit and they work on images at least.

mortal harbor
quiet bramble
#

We could have a plugin that uses AI to move one's chroma'd webcam around the screen in a sensible manner to avoid covering up meaningful parts of a game or game ovelay etc.

fossil wyvern
mortal harbor
#

yes i understand

fossil wyvern
ruby lichen
#

can anyone speak to the gs_enable_depth_test() function?
it seems to not work for me under any circumstances

serene echo
#

If we're talking about plugins/installation/etc.. can I just rant for a minute about how frustrating it is that the Inno Installer gets reported as a trojan more often than not. Even after droping a significant chunk of change on a OV signing cert for my plugins/installer.

#

(I guess that was a pretty short rant.. but it is definitely frustrating)

harsh topaz
serene echo
#

It looks like NSIS installers have fewer false positives. I've been looking a bit into how the CI/CD stuff for the plugin template could be adapted to NSIS. Yet another scripting langauge/system to learn πŸ˜„

fervent marsh
serene echo
#

The problem with the EV cert is that as an individual dev, it is a huge hassle to get. The cost is a bit higher, but the time involved is a bit of a nightmare from what I've heard.

fervent marsh
#

I'd believe that. :/

serene echo
#

Though I have heard that even with an EV cert, you can still get false positive'd if it looks like a trojan to windows defender (which the InnoSetup does quite often) The primary benefit of the EV cert is you dont get the "Uncertified developer" blue warning screen before install.

ruby lichen
#

maybe the OBS project can share the EM with certified developers, like "official plugins"

ruby lichen
harsh topaz
ruby lichen
#

i'll post there, thanks!

hallow vale
#

I'm not super familiar with github. I would like to test a fix for LocalVocal, but don't know what to do do download the files and use them. It's this https://github.com/occ-ai/obs-localvocal/pull/126

If someone could point me in the right direction, I would appreciate it a lot

harsh topaz
#

Pretty sure you would need to grab a fork of the repo, apply the commit and then compile the plugin yourself from source?

#

I don't know cmake or any of the things that it takes to compile OBS or OBS plugins. If you don't know how to do this, that's probably a lengthy journey.

hallow vale
weak escarp
hallow vale
harsh topaz
hallow vale
hallow vale
solar aspen
#

Hi! So I downloaded and installed the vertical canvas for OBS
And somehowww I deleted it?
It still says my vertical sources are there but I can no longer see the separate screen they are on just the main one

mortal harbor
#

i think you can toggle that in the docks menu at the top of OBS

solar aspen
violet crane
#

Hey i downloaded the vertical canvas plugin but it doesn’t show up on my obs?

hallow vale
violet crane
#

Yes and followed all the guide if it doesn’t show up

hallow vale
oblique yewBOT
violet crane
oblique yewBOT
# violet crane https://obsproject.com/logs/GcQ70TXmaZVjLgvn
πŸ›‘ Critical
  • Max Audio Buffering
  • Hardware-accelerated GPU Scheduler
⚠️ Warning
  • Windows 10 Game DVR
ℹ️ Info
  • Windows 11 23H2 (OK)
  • Not Admin
  • No Output Session
  • Third-Party Plugins (1)
Hardware Check

AMD Ryzen 7 7700 - OK! / GeForce RTX 2080 Ti - OK!

hallow vale
violet crane
#

Ok i think i got it thank you

#

πŸ™‚

hallow vale
somber lark
#

hi

#

i need help

#

anyone can help me

#

please

oblique yewBOT
# somber lark hi

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!

somber mica
#

are there any plugins for obs to sort clips into game specific folders? ive looked around but couldnt find anything

violet crane
#

Hey everyone, does anyone know the optimal settings for the vertical plugin to multi-stream on TikTok and Instagram while playing video games? I'd also like to record simultaneously. Thanks!

#

I used to stream in 4500kbps, with restream.io but very laggy. Im trying the vertical plugin now

true onyx
somber mica
true atlas
#

Hey guys!
I'm setting up Advanced Masks, and I'm specifically trying to get Scene View Transformation part to work. Anyone willing to help?

true atlas
#

Figured it out hehehe

serene echo
#

Would love to see what you build with it.

whole granite
#

So, a few years ago I've heard about this plugin, that let's you set different transitions depending on which scene you are switching from and to. I completely forgot about it and now I can't find any info on it? Any clue what plugin that is?

vale vine
#

Transition table

true atlas
#

I have a fullscreen cam scene, where I have a second camera.

whole granite
vale vine
true atlas
#

This scene is for when I'm playing guitar, or in my guitar lessons with the teacher on zoom.

#

So I put the guitar neck fullscreen, and the second camera is my face in the corner

#

This facecam in the corner has the advanced mask to blur the circle around my face

#

I have it smoothly transitioning from the corner back to just me fullscreen when I put the guitar away (with the help of a streamdeck)

#

So this was working fine already

serene echo
#

Sounds awesome! I’ve never thought to use it for dynamically changing the feathering but that’s brilliant.

true atlas
#

The new challenge for today was to switch between the dual cam scene into a GAMING scene, where I'm greenscreened in the bottom corner with the game behind me.
But in this one I don't want the circle around me, so I was just trying to get the border to smoothly fade in/out

serene echo
#

I need to get a video up about this kind of use. You can use a set of move actions on your scenes to force the transition automatically when you change scenes as well.

true atlas
#

That's kinda what I did, I'll show ya

serene echo
#

Fantastic! Love to see what people build.

true atlas
#

It's quite cool to be directly in touch with the dood that made the thing, hahaha
Thanks

whole granite
#

I have some shader filters applied to different scenes, but if I use Move transition, it disables those filters for the duration of the transition, and then turns them back on. Does anyone know, if there's a way around that?

harsh topaz
# true atlas

What we need is AI where you can supply it images of things you dont want it to try and hide for masking. So you can give it guitar end and mic, for how it looks normally. And it can try to not remove those.

serene echo
whole granite
#

I don't think it actually does anything to the filters, at least as far as I can tell by looking at the scene Filter window while transitioning.
It's as if the Move transition completely ignores the filters.

serene echo
#

I'm seeing the same behavior here. I think it likely has to do with the fact that Move shows common sources from both scenes at the same time to move them into place. Lets say I have one scene with a black and white filter, and another with a vibrant color filter. If my facecam is in both scenes, during the transition at what point do I switch from the scene's black and white filter, to scene 2's vibrant color.

#

It looks like move deals with this by just disabling the filters on the scene during the transition.

whole granite
serene echo
#

No problem.

languid geode
#

Hi, would someone be able to assist me? Im having some trouble with OBS Studio

oblique yewBOT
languid geode
#

Thank u

royal vortex
#

can someone help me with something in obs

scarlet sparrow
#

What do I do, I did all the steps but im not able to get it to work

covert kraken
#

Where do I find a "Move Sources" filter? I have only 12 effects showing, and none of the "move" filters are showing; ie, Move Value, Move Sources?

serene echo
#

If you’re not seeing any of the move filters appear at all, it’s likely you’ve got an installation issue.

#

You should see them all under the add filter option for a source or scene.

main canyon
#

is there any free app that I can download on iPhone that will let me use it as a web cam with OBS over usb and not wifi?

true atlas
#

Hey guys!
Anyone know of a way to have a source in OBS play a random Youtube video from a playlist?

serene echo
hallow vale
oblique yewBOT
main canyon
main canyon
hallow vale
main canyon
#

ppl need to knock it of flike they have adobe clout

serene echo
hallow vale
#

Adobe doesn't even have Adobe clout anymore LOL

serene echo
#

And works quite well IMO.

main canyon
hallow vale
main canyon
#

can i purchase the pc license with app store money?

#

cause i found 4x $15 cards in storage and added them to my balance

serene echo
#

EpocCam you can. It’s tied to your Apple acct, and will work on any phones you’re signed in to.

main canyon
#

but not IVcam?

hallow vale
main canyon
#

i have a bunch of old iphones i'd like to use as multi cam but it's contingent on me being able to unlock/jailbreak them

#

ill do it after i get out of the shower and eat breakfast still horizontal

quiet bramble
#

GIMP isn't really that hard to learn, and the new GIMP 3 coming out really soon has realtime effect layers for non-destructive editing and some other super cool user friendly productivity work flow features.

true atlas
#

Anyone know of a way to have a source in OBS play a random Youtube video from a playlist?

#

I think I had this working at some point

quiet bramble
#

Davies Media Design channel on YouTube has zillions of super high quality GIMP tutorials also for quickly learning how to do this or that too.

main canyon
#

even making circles isn't intuitive or straightforward , it may be if you never used ms paint/photoshop but the work flow is just so different it's difficult for me to be any kind of productive with it but that's getting off topic I'm on the hunt for that ios app

#

finally have time to look at it right now

devout violet
mortal harbor
#

i dont have all the options of obs

#

sto start recording or streaming

#

how do i fix this

devout violet
#

is the dock enabled under Docks?

mortal harbor
near peak
#

Topleft 'docks'

devout violet
#

its a dropdown

mortal harbor
#

oh

near peak
#

For good measure you can probably reset docks

devout violet
#

good idea

near peak
#

But the one you're looking for is Controls

#

It's selected so it should be visible, but maybe it's accidently 'disconnected' from your OBS window

#

And it's hiding somewhere

mortal harbor
#

oh

#

how do i reset it

near peak
#

The button in the dropdown

#

reset docks

#

3rd option

mortal harbor
#

oh thank you so much

#

its all back

near peak
#

You're welcome

#

So just note that you can take that little part and drag it somewhere else, increase or decrease size, detach it and put it somewhere else on your desktop.

mortal harbor
#

okay

mortal harbor
#

I would like to report that this plugin does not work on my Debian Gnome installation

#

The source does appear in the Sources list, but no "Select Window" option appears in the source properties

mortal harbor
vale vine
mortal harbor
#

Thanks for the headsup. Making an open ticket right now

dapper urchin
#

I stream matches for an esports league with many different team names and logos. Normally before a match I have to go in and manually change all of the sources to the right team name or logo. Does anyone know of a plug in that I can select the two teams playing and have all the relevant sources change automatically to save time?

quiet bramble
#

Unlikely for there to be an off the shelf ready to use solution for a special niche case like that. One way to make a custom solution would be to develop a simple web app with a bit of javascript, a bunch of images of the logos, and a chooser to select the teams, rendering to a canvas the size of the OBS canvas, but with any interactive choosers or whatever cropped off. Another option would be a script that can spit out a web page that you invoke as something like "team-chooser.py team1 team2" or whatever and it generates a web page or alternatively a PNG file or something that is a composited image of what is wanted.

#

For logos that show on various different scenes, that can be factored out to a single scene using scene nesting. Instead of including the logo on every single scene, you include a Scene source, and have the logo just on that one scene. Then you only have to change it in one place instead of 20 places or whatever.

#

If I were to implement a solution for something like this for myself, how I would do it is probably an OBS LUA script plugin. I would load all the logos into GIMP and put them on an NxN sized grid for a value of N big enough to fit all of the logos all in one image. Then I sould have a combo box chooser show up in OBS to choose each team from a dropdown of all of the teams names. That would choose the coordinates in the NxN image grid for that team's logo and a pixel shader would crop it for each team. It would be easy to use in OBS, and probably quite simple to program.

#

A more general solution could be created as a LUA script that is just "Icon palette chooser" or something, where you can supply arbitrary icons and their sizes and names and populate the combo boxes. That'd be useful for a lot more use cases than just a teams chooser.

#

Anyhow, just some idea spitballing.

fervent marsh
#

Heck, the simplest solution might just be some simple python + websockets that updates the appropriate sources when you run it. That'd be like... maybe 15 or 20 lines of python

quiet bramble
#

Is to put all the logos in a single directory, and then make a symbolic link named "team1.png" or whatever the logo extensions are, and another one called "team2.png" with each of these pointing to the logo of the given teams. Configure OBS to load team1.png and team2.png instead of loading a particular team's logo. This way, if you want to change teams, you just change the symbolic link to point to different team logos. By default in Windows this can only be done at the commandline, however there is an open source addon for File Explorer called "LinkShellExtension" that you can install that adds the ability to File Explorer to be able to create symlinks, hard links, junction points and other low level filesystem operations not normally exposed to end users, which makes it pretty easy to manage the symlinks all within File Explorer.

#

Alternatively, you could just copy the team logos to team1.png or team2.png, and when you need to change teams just copy a different logo over top of the existing team1.png/team2.png. When an image changes contents on disk, OBS detects this automatically and reloads the image, so the logos will change.

#

That way no custom programming or fuss needed.

#

Could even set up buttons on a StreamDeck or similar hardware/software to automatically set the links/files up to change teams.

mortal harbor
#

parts of this might've been mentioned above but I am not reading all of that

wary plinth
#

does anyone know how to get 7tv emotes to show up on my stream's chat screen

oblique yewBOT
true atlas
#

Hey guys!
Anyone know of a way to have a source in OBS play random videos from a Youtube playlist?

sleek lynx
#

anyone know if someones made a dynamic mask plugin (besides SFX)

weak escarp
sleek lynx
#

im trying to mask out like film grain video from another video, ive done with with blending modes, but it slows down videos that overlay it (if that makes sense)

#

nm, i notice ive done this before, but had to convert the video to gif

sleek lynx
#

shit, maybe this wont be as easy as I thought, ugh

clear tulip
#

Hello, I was directed here. So my goal is to prevent a media source from playing as soon as a scene opens. There seems to be no option for this on Vanilla OBS so I had downloaded something called 'Advance Scene Switcher' which allows macros to take over if certain requirements are met. I've gone through the list and I can seem to find what I'm looking for. Would anyone be able to help me get this done?

harsh topaz
#

Control the visibility state of the items you dont want shown depending on what scene you're on.

Look for scene item, I believe.

obsidian agate
#

its not that they dont want it "shown", they just dont want it to start playing automatically

#

so when they switch to the scene, it just sits there on frame 1 of the video

harsh topaz
#

Ah I don't think you can not play media sources that are shown?

#

You can maybe pause everything in adv ss

#

Not at pc ATM to look 😐

clear tulip
harsh topaz
#

Is there not an action in adv ss to media -> pause?

#

Run that action on your media when condition is switching to scene.

near peak
#

Wait, why not use the same hotkey to change the scene and to hide the source

#

That way you have a dedicated key to show the source?

harsh topaz
#

They want to show media but not play it i believe.

obsidian agate
#

they want to...

  • enter a scene
  • a media source is in the scene
  • the media source is visibile
  • the media source does NOT auto-play on scene entry
clear tulip
#

there is I believe but it pauses only under certain circumstances that I can set.

harsh topaz
#

Use the transition condition.

#

Transitioning to "scene"

#

I believe it fires earlier, then pause everything in there during transition

clear tulip
#

I think I found it!

harsh topaz
#

Also you're using source and not media. Is your thing not a media source?

clear tulip
#

It's a media source

harsh topaz
#

Then select media not source at bottom I believe.

clear tulip
#

It's Advance scene switcher. It recognizes it as 'source'

harsh topaz
#

I'm not at pc, but I was fairly sure source meant something else in this context. Well, if it works then great.

clear tulip
#

ok so it doesn't work but you were right

#

I switched to 'media' instead of 'source' and was given more options

#

the 'media source' was available under both 'source' and 'media, but only one gave me the option I needed, thank you

true atlas
#

Hey guys!
Anyone know of a way to have a source in OBS play random videos from a Youtube playlist?

untold jay
#

@true atlas If Youtube has a playlist shuffle button, add a browser source for that playlist, right-click it and choose Interact, and enable shuffle from there. Failing that, download the playlist with yt-dlp, put all downloads in the same folder, add a VLC source, add this folder to its playlist, tick "shuffle".

true atlas
#

So in the first method, is that a one-time thing? As in is it going to just work every time thereafter?

#

Or do I need to load it up and do the interact thing before every stream?

untold jay
#

@true atlas I don't know if Youtube remembers your "shuffle" setting, you could find out by setting it up and restarting obs-studio.

true atlas
#

Yeah let's see.

#

Thank you!

true atlas
#

Hmmm. It does not. Didn't even need to restart OBS, just hide and unhide the source and it screws it up

true atlas
#

On another note, can I set a specific folder for OBS to save screenshots to?

#

As in, other than in the same folder as the recordings

untold jay
true atlas
#

Hmmm.
Streamer.bot has the functionality, but it makes you pick a scene AND a source to take screenshots from, which means it'll miss some stuff that's on screen. Ugh.

daring mulch
#

does anyone know where to find some pre made be back soon screens?

untold jay
true atlas
#

Oh DAMN. I think that does it!
Thank you!

#

Yup that did it. Amazing!

silent cloud
#

Can anyone help jrDockie compiling his plugin's Mac and Linux build with GitHub actions? He's hoping someone can do it for him #3

harsh topaz
mortal harbor
#

how can i stop my recording

#

i set up keybinds and they dont work

shut owl
#

incoming super generic question, where is a good place to start creating a plugin. ive looked at the template and looked over other peoples plugins but i am still having a hard time getting a grip on how to really start

mortal harbor
#

a starting point would be an idea, but then yes the things you have mentioned. not sure there is a much better start than the plugin template and looking at other plugins that are maybe doing similar things.

#

!docs

oblique yewBOT
rough egret
#

is there by anychance a progress bar tied to atimer like a loading progress bar

torpid pivot
#

rez1coder, jrDockie plugin is built "in-tree".. if anyone has linux or mac obs source code buildable, they should be able to drop it in and build it

#

i believe it should compile without any modificaiton for linux or mac

#

im not that experienced in building for obs, and the in-tree build process is the one i have been using for all my plugins

true atlas
#

Hey guys!
Is there a way to blur the output, using DSK?
For example.
I've just set up an Instant Replay.
The instant replay pops up in a rectangle that's centered on screen, on top of whatever scene I'm in (via DSK).
Now I want everything else around the Instant replay part to blur out while it's playing, then un-blur when it's done.
This is doable, right?

#

I mean, one way to do it would be to have a blur filter on the scene I'm in, and set up my streamer.bot to enable the filter when the replay gets triggered (I'm triggering the replay through the bot anyway so I'd be halfway there).
Problem with this is, I'd have to put this filter on every scene and point the bot to do it to all of them at once since it won't know which scene I'm on, when the replay gets triggered...

Or even if the bot CAN know which scene I'm on, this would still mean I'd need the filter on every scene, which... No.

#

There's gotta be some sort of "Adjustment layer" type source that does things to whatever is under it, like in Photoshop or After Effects. Right?

#

So I could add this source to the DSK scene and bam. Done.

untold jay
#

@true atlas No, but nested scenes can be used as pseudo-layers for that. Create a new scene, add the scene you wish to place beneath as a Scene source, add a blur filter to it, then add elements that don't need to be blurred.

true atlas
#

So I just need to make a scene that ONLY has a fullscreen blurred source in it.
Then add this scene below the other scene that's inside the DSK scene.

wraith sky
#

Hello guys!

How are you? I hope everyone is okay!

I would like to know if there is a way to use panels of YouTube stream when is set up Twitch in Settings using the plugin Multiple RTMP to use YouTube panels together Twitch panels without using custom panel. Is it possible?

Sorry if it is not the correct chat, I just joined up in this server

untold jay
#

!portable @wraith sky Short answer would be "no", but you can run a second portable copy of obs-studio and sign in there to use those docks, if it's more convenient than a web browser.

oblique yewBOT
#

@wraith sky

Portable Mode allows the program to save and access configuration data from the program's base folder. To enable portable mode:

1.) Install/unzip to a custom directory outside of "C:\Program Files (x86)" or "C:\Program Files"
2.) Then either modify its shortcut with the --portable or -p command line parameter, or create a blank text file named "portable_mode.txt" in the base installation/unzip folder.

hallow vale
# wraith sky Hello guys! How are you? I hope everyone is okay! I would like to know if ther...

And if you would like to continue with the same OBS, sign in to YouTube, and use Twitch as the second stream.

The YouTube chat docks (and another one I can't remember) change URL for every stream. When you are signed in, these stays the same. Twitch chat and stream information always are the same URL, so those two can be added once as custom browser docks and never need to be changed

wraith sky
wraith sky
untold jay
#

@wraith sky If it's only for the docks and you won't be capturing anything, running a second copy of obs-studio won't cause any compatibility issues or capture conflicts. Though it's also rather inefficient since you can't shut down obs-studio's A/V compositor, i'll be using more CPU resources than a web browser would.

wraith sky
#

@hallow vale

Twitch has more useful panels than YouTube. If i set up YouTube as main stream, I will not can use Twitch panels, right?

hallow vale
true atlas
wraith sky
untold jay
#

@wraith sky It's possible to run 2 or more copies of obs-studio, service integration (that which creates service integration docks) is limited to 1 service per instance, so running 2 instances might help, you'll only stream using 1 instance.

wraith sky
true atlas
silent cloud
formal sail
#

I was curious to know whether anyone know of any plugins that could change the dimensions of a camera without cropping or changing resolution? Trying to give my webcam a vertical look but cropping doesnt do the job very well since it removes the rounded edges filter.

fossil wyvern
west remnant
#

anyone know a filter/plugin/tool that will detect when a feed goes all black? it doesn't drop, it just goes all black momentarily. i'd like to give viewers something to look at instead of strobing them with black screens, which gets old fast.
basically looking to avoid this feel (warning annoying black strobe): https://youtu.be/3bNOpdwLfR4?t=234 and instead just freeze the frame on the last good one, until the black strobe is over. any ideas where to go or how to start solving this?

mortal harbor
#

yeah, advanced scene switcher can do that.

west remnant
#

cool. reading the wiki now. thank you!!!!

mortal harbor
#

i was just able to watch your video, that may be a little tough but that plugin would still be the tool to do it if possible.

west remnant
#

yeah it's ... pretty nauseating to watch. but it's what i'm stuck with. when that camera sensor is recording... it's not sending anything out the hdmi. which means every time i snap the shutter, i'm blasting out blackness. that i shoot super high-contrast isn't doing me any favors. but yeah.

#

or if i've gotta ffmpeg something weird together and just pull the most recent png out of a folder that holds the last 3 seconds of frames... idk. but this scene switcher wasn't on my radar. so it gives me a new direction.

reef acorn
#

does anyone know if the multiple output plugin for OBS by Sorayuki got an update to work with OBS version 30.1.2?

vapid charm
#

Unless you're using an outdated version it should work as is.

#

Otherwise you probably didn't install it properly.

reef acorn
#

The problem i was having in the past was that the plugin wasnt updated to the newest version of OBS so it wouldn't send anything out to my second output, so ive been waiting to see if they put an update out for it

#

ill try uninstalling and reinstalling

obsidian agate
#

As far as i am aware, people are using it with 30.1.2 fine

#

The github just says β€œfor 30.0.0”, but thats probably just not updated often on their github page

#

Just double checked and its installed and loading fine on my copy of 30.1.2 as well

reef acorn
#

ok ill try a reinstall thank you

#

is there instructions for how to correctly install the plugin?

mortal harbor
reef acorn
#

i downloaded the installer and ran it but nothing came up after

oblique yewBOT
reef acorn
oblique yewBOT
mortal harbor
#

it is installed, you'd open up the dock in the docks menu.

reef acorn
#

ok i wasnt sure if I had uninsalled the old version properly or not

true atlas
#

Hey guys!
So, plugins and stream things, right.
I used to have a LOT of fun with SnapCam.
I had a bunch of cool effects that my chat could trigger, like face filters and such.
It's been abandoned, right...
Anyone know of something that replaces it?
The first effect I'm wanting to do, for example, is a "Thug Life" one.
Screen goes black+white, the pixelated glasses show up on my face etc.
The tricky part is the glasses cuz the thing needs to track my face to place them correctly...

serene echo
#

If you have an nvidia card, Move plugin's Nvidia AR filter could do the thug life glasses thing pretty easily.

true atlas
#

Eyyyy awesome, will check it out. Thank you!

urban carbon
#

hi! looking to try to use the teleport plugin to send over a whole scene. it seems like it only works as an audio video filter, but is there a way to do it as an effect?

true atlas
#

Also, random: Is there a way to get OBS to ALWAYS start the replay buffer when it runs? Instead of just when I'm streaming?

serene echo
mortal harbor
#

!params @true atlas

oblique yewBOT
#

@true atlas

To launch OBS Studio with custom parameters, see the list of Launch Parameters.

serene echo
#

QT6 is making my brians seep out of my ears this evening.. Gah..

obsidian agate
#

which also means you cannot Teleport sources that do not have an "Audio/Video Filters" section

#

lemme check if Source Clone can be used as a workaround for that

true atlas
obsidian agate
serene echo
#

Exeldro to the rescue again! πŸ˜„

urban carbon
hallow vale
#

To be fair, 90% of its competition is also Exeldro

glacial haven
# true atlas Thank you!

there is also "SnapCameraPreservation" (just google it to find the GitHub repo) - but if you mostly want to put overlay images over a face that move with the face or add other effects more indirectly affected by the face movement, the Move plugin is the more sustainable solution

true atlas
#

Yeah I'm messing with the NVIDIA AR thing, so fun!

urban carbon
obsidian agate
#

But the top section β€œshould” be called β€œAudio/Video Filters”

urban carbon
obsidian agate
#

Hmmm, thought it said both on my copy, :/

#

Guess there is no way to use Teleport on those sources that dont have a Audio/Video filter section, including scenes

#

Other than the global Teleport in Tools

glacial haven
#

the problem is that the teleport filter is an async filter and a scene is a sync source just as a Clone source is a sync source, meaning the teleport filter cannot be applied to either and I don't think there is a workaround for this

obsidian agate
#

Gotcha, specifically technical reason

glacial haven
#

the only A/V transmission plugin that has a sync filter is the OBS NDI plugin (now known as DistroAV)

#

one workaround would be to just use another OBS instance in portable mode - there you run the scene you want to transmit separately and just transmit it using the output from teleport (that you configure from the Tools menu)

urban carbon
#

problem is my computer is already starting to cry from the amount of nonsense i use

glacial haven
#

any reason you can't use DistroAV (NDI) instead? it is also lighter on the CPU than teleport - it has more bandwidth usage, but usually still within what is working in an average joe home network as long as it's not wifi

#

(and wifi shouldn't be used with teleport either, if it's working you're really lucky)

#

or maybe you can just rearrange your scenes and sources to make it work with the given limitations?
you have the output, which will also send the full scene, just that it will always send what is currently visible and therefore also any other you might switch to. and you can also send e.g. the 3 sources that would be in your scene separately and do the compositing into a scene on the receiving OBS

#

whether that negatively impacts the sender performance depends probably mostly on the size and less obvious things like the color format of the sources, might at least be worth a shot

true atlas
#

Hey guys!
Do we have a filter that lets me change the display mode of a source, like in Photoshop? Say, set it to "screen" so whatever is black becomes transparent?

obsidian agate
true atlas
#

Oh YES. It's already in OBS, blending modes. HELL YEEEEE

#

Thanks

obsidian agate
#

they arent 1 to 1 in some cases to Photoshop

true atlas
#

Yeah I'm discovering that heheh.
But it suits my purposes!

urban carbon
#

i know ndi is the industry standard, but it spooks me

glacial haven
#

nah, that's old news - the plugin used to have bad desync issues but those times are over - and as I said, it has lower CPU usage than teleport

glacial haven
#

yes, apparently it's not renamed there yet

#

but the download button takes you to the DistroAV github, which is the right one

#

they're in the process of renaming so you'll find a mixture of "obs-ndi" and "DistroAV", both is correct

urban carbon
#

noticed

#

also thank you

#

every time i add an addon the time to render frame goes up

#

i dont know why

#

i feel like i have something set up very very wrong

#

god restart obs goes to 500ms time to render frame and it takes a good 5+ minutes for it to go back down to 6.9ms. i have no idea what i am doing wrong...

glacial haven
#

you shouldn't be running teleport and NDI simultaneously or you will get accumulated the CPU usage from both - every filter or output you add is another chunk of code that processes every single frame. so if a filter is working in your OBS configured to 60 FPS, that filter is doing its work 60 times per second.

urban carbon
#

teleport is off

#

oh. oh crap.

#

i have so many filters

#

wait no, i just have one.

#

i really need someone who knows what they are doing to slap my setup around one day. it "technically" works though.

urban carbon
glacial haven
#

you can always head over to a support channel for your OS (e.g. #windows-support ) and outline your issue there, prepare to upload some logs for someone to investigate, those logs have performance measurements in them that can help track down what is causing load in your OBS.

regarding render time: if you're e.g. at 60 FPS, that means OBS got 1/60 * 1000 = 16.66666 ms to render a frame. if you're at 12 ms or higher you will probably have peaks where you drop frames so should try to optimize. I myself would even be worried if I reached higher than 6 ms render time πŸ˜›

#

in general just make sure you don't run any plugins or filters that you don't really need or use

#

as I said, any active filter or output has to process every single frame

#

slap 10 filters on something, 10 times more work being done on every single frame (oversimplified ofc, some plugins do only a little work, others might be super complex)

urban carbon
urban carbon
glacial haven
#

you can always go by a simple elimination process: make a backup of your scenes (e.g. by exporting them or backing up your OBS settings folder), then hide filters one by one and keep an eye on the stats window to find what has the highest impact. then hide sources, then scenes and so on. some might also do work when hidden, so as a next step also try to delete stuff (that's why you should create a backup). at some point between the start and before you have disabled/deleted everything you should identify the biggest offenders. then you can check whether you actually need them or find ways to optimize them.

#

or go the other way round: start with an empty config and add everything back one by one if you're ready to invest some time in a real cleanup

#

also check whether you have the most recent versions of all of your plugins, some might have bugs that cause performance issues that have been fixed in a newer version - especially memory leaks occur from time to time but also eventually get fixes

urban carbon
#

i ended up adding streamup to help manage all of them

glacial haven
#

ah, yeah, that should take care of that part

urban carbon
#

something is definately wrong with one of them

obsidian agate
glacial haven
urban carbon
#

starting in safe mode has everything running at 1.1ms

#

something is definately wrong

glacial haven
#

yeah, probably teleport on the sender OBS and NVENC on the receiver OBS

#

that should be fine

urban carbon
#

what is the easiest way to remove a plugin?

#

i should just search that

#

im sure it has been asked before

glacial haven
#

if it's windows, just uninstall like you would uninstall any other application

#

just search it in the installed applications

#

and uninstall from there

#

that would also help with elimination testing, and if it doesn't have a big impact on render time just install it again

urban carbon
#

looks like i had an old move transition that was being weird

spice wing
#

Hi, if I have an issue that may come from OBS itself but only happens in the plugin, which repository should I report it to? The main repo or the plugin-template repo?

obsidian agate
#

!s

oblique yewBOT
#

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

spice wing
#

Even if I am the plugin developer and want to report the weird behavior of OBS?

glacial haven
#

could also try to describe the issue here first, lots of plugin developers in this channel

spice wing
#

okay, that would be very long, wait a second.

glacial haven
#

I think you got time, it's not the most active time of the day rn anyway πŸ˜„

#

so might need to wait a bit for people to see it who are familiar with the plugin template

spice wing
#

I think I need to spend some more time checking the issue; suddenly, I can't reproduce the problem anymore. It's a bit of a headache.

sturdy mortar
#

Hi, is there a way to record the screen of my phone ?

oblique yewBOT
sturdy mortar
#

thank you

torpid pivot
#

i have a question. Someone asked me to add websocket support to my plugin, so it could be called using websocket commands, from a streamdeck, etc. which I did add. But I realized that I don't know how people make ARBITRARY websocket commands to obs from a Streamdeck.. I have written my own streamdeck plugin to do so, but if there's another streamdeck plugin or some existing way to make send generic websocket commands to obs, it would be helpful for me to check it out. Anyone know?

obsidian agate
torpid pivot
#

thanks let me look

#

are people using one of those?

obsidian agate
#

i use the first two from that screenshot

first one can handle RESTful-style requests
second one handles raw WebSocket requests

torpid pivot
#

ok let me check it out now and see if i should bother positing my streamdeck websocket plugin to the streamdeck store

obsidian agate
#

its always good to have alternatives

#

especially if you have other features the other doesnt

torpid pivot
#

i doubt i have features others dont, but i realize i dont know if these other plugins are making some assumptions about the form of the websocket messages if i want to tell people how to call my websocket function

#

thats what the streamdeck UI looks like

#

just a simple way to send a specific websocket command to a specific vendor, with a json payload

#

and a button to test it from the streamdeck ui

#

and a (not shown) tab to specify the connection url/password

#

i assume the other websocket streamdeck plugins work essentially the same way

#

.

#

streamdeck websocket poroxy plugin looks powerful but convoluted

#

but maybe the website is just explaining how to do node-red stuff which is different

#

Note: You specify your connection information (url and password) using the connection tab. The url will be something like "ws://localhost:4455"

#

no idea how it compares to others, but its simple and straightforward and has been rock solid reliable for me for year or so

#

and being able to test the command from within the ui is a nice feature i am proud of πŸ™‚

#

i dont know why streamdeck doesnt have this as a default thing -- let you trigger buttons from the configuration ui.. very odd that it doesnt if you ask me

obsidian agate
torpid pivot
#

i dont knmow about that, the physical device is the real benefit for me.. do not want a touchscreen mobile interface i want my physical buttons πŸ™‚

obsidian agate
#

im still waiting for a "Go To Folder" button and "Shared Profiles" across devices

torpid pivot
#

but i just mean like a right-click "test button" menu item

serene echo
#

@torpid pivot totally unreleated, but loving the jrDockie plugin, and how it works with my new QAU plugin. I dont think we could have planned it any better.. πŸ˜„

#

(jrDockie wasn't even on my radar until I had the first few pre-releases of QAU out)

hallow vale
#

I'm having an issue with Source Record I could use a hand with. The file isn't showing up. Error below. Full log here: https://obsproject.com/logs/BO6XBNy3AYTVDOfS
It's at the very end of the log.

12:35:05.533: [ffmpeg muxer: 'Source Record'] Writing file 'H:/HQ Records from OBS/GTA Source Record/2024-07-11 12-35- '...
12:35:06.589: [ffmpeg muxer: 'Source Record'] os_process_pipe_write for packet data failed
12:35:06.589: [ffmpeg muxer: 'Source Record'] ffmpeg-mux: Couldn't find an appropriate muxer for 'H:/HQ Records from OBS/GTA Source Record/2024-07-11 12-35- '
12:35:06.589: Couldn't initialize muxer
12:35:06.589:
12:35:06.590: [ffmpeg muxer: 'Source Record'] Output of file 'H:/HQ Records from OBS/GTA Source Record/2024-07-11 12-35- ' stopped

oblique yewBOT
hallow vale
serene echo
hallow vale
torpid pivot
#

FiniteSingularity <--- Thank you. QAU looks amazing, cant wait to try it. Lookss like the two plugins will work great together.

#

btw LOVE Retro Effects

harsh topaz
#

Retro Effects is pretty sick ngl ye

torpid pivot
#

and shadow glow

serene echo
torpid pivot
#

obs coding is fun

#

obs is pretty magical

serene echo
torpid pivot
#

yep

#

credit to the core OBS coders who made such a magical tool

serene echo
torpid pivot
#

πŸ™‚

torpid pivot
#

the first plugin i wrote for obs was (by a giant margin) the most complicated one.. and i spent weeks figuring out how to do some things like getting direct pixel access to source frames and drawing on them.. i was way over my head.. that plugin is very convoluted (its designed to do a little vision processing on camera and identify certain markers and zoom in). My other plugins have been a pleasure to code compared to that one πŸ™‚

#

jrdockie is probably my actual useful plugin πŸ™‚ but my multiline text plugin is pretty useful too

serene echo
# torpid pivot the first plugin i wrote for obs was (by a giant margin) the most complicated on...

πŸ˜„ I took the opposite approach. With Composite Blur, I know a lot about the domain (signal processing) and writing shaders, and the OBS side of things was just wiring it all up. Same with Stroke/Glow/Shadow. Then the wheels started coming off with Advanced Masks, as it needed a lot more wiring up with OBS to do what I wanted to do. QAU is totally outside of my knowledge area and has had the steepest learning curve so far.

torpid pivot
#

makes sense

#

QAU is actually going to be very helpful to me

#

as i have a bunch of nested scenes and the idea that i can tweak sources without leaving the scene is pretty cool

remote igloo
#

Is there by any chance a GPS plugin that you can add so that viewers know where you are driving with IRL streaming?

obsidian agate
remote igloo
#

Some streamers will see a location in their stream where they are. I can't find anything about it myself

obsidian agate
serene echo
true atlas
#

Hey guys!
Do we have a "now playing" thing that works with Tidal?

mortal harbor
true atlas
#

Thank you so much

#

Hmmm. Yeah it doesn't work. And doesn't let me change how it looks...

obsidian agate
#

like the formatting of the song name and artist?

true atlas
#

Yep. But it doesn't work, so formatting is beside the point 😦

obsidian agate
#

you said it doesnt let you change how it looks though, which is why I was asking. "it doesnt work" and "it doesnt have a feature" are kinda 2 different things

true atlas
#

Granted!
What I meant to say was, even if it worked, I still can't use it if it won't let me format it.

#

So let's see.
This might do it.

#

Oooo Streamelements support. Now that's more like it. Time to test!

ocean forge
#

my transparent chat is not workin i already set up my twitch chat and i set p my transparent chat thre steamlab but evrytime i type in chat it wont work

mortal harbor
#

if you paste the URL you used in the browser source into your web browser does it work?

fossil wyvern
#

they stated it doesn't

shut owl
obsidian agate
#

StreamerBot can do that, and although it doesnt support c++ it does support c#

shut owl
obsidian agate
shut owl
#

im sure ill get it at some point but ive just been slow to do it

serene echo
#

Depending on what you want to do- if it is filters, then having an understanding of the handoff between shaders and OBS core/data is a good starting point (and then learning the ins and outs of OBS's implementation of HLSL).

true atlas
#

Hey guys!
Is there a way to have a source, that opens youtube videos always in fullscreen?
As in, instead of doing window capture and having to manually go and fullscreen the video.

harsh topaz
spiral ruin
#

Browser source?

true atlas
#

The browser source is meh, because I have to go inside it to change which video it's opening, right.
And it doesn't let me pause etc

harsh topaz
#

You can probably do
https://www.youtube.com/embed/e8Em4Mx6dgA

#

Oh, if you want that much control - probably a custom solution required.

true atlas
#

Yeah this is for like, for example.
I'm streaming and a viewer goes "What do you think of this"
So I open it and I go to a scene with my webcam and the video and I'm watching and I can pause and comment etc

true atlas
#

I wonder if the VLC source can do this, since it can open YT videos.

harsh topaz
#

If you want to control things and have things be fullscreen - a custom solution probably needed. Don't recall having heard of anyone who made one, but maybe someone else knows of one.

For inputting feeds and broadcasting remote incoming streams from youtube/twitch I built one myself so I know it is possible to do, albeit it does mean putting in some time and effort.

true atlas
#

I find it highly unlikely that NOBODY's done this, right? There has to be somehting out there where someone already went through the time and effort to do it.

harsh topaz
#

Oh, many have. Is it a publicly supported tool though? That's the question.

true atlas
#

Oh, I see.

sleek lynx
true atlas
sleek lynx
#

and ppl can submit vids to view

spiral ruin
#

honestly, easy enough to capture from a video capture source, the target being a laptop or pc running these videos. Not the greatest solution, but something I do all the time with my ATEM Mini for playing recorded content on local files or via YT at fullscreen.

true atlas
#

Ok this looks like it'll be the thing. Time to test hehe.

true atlas
#

One more for you gentlemen!
Do we already have better scene organization tools? So things like, a divider. Instead of ye olde empty scene named ----------- method.

obsidian agate
true atlas
#

Sources don't work, I need this on the scenes side

obsidian agate
#

Or β€”-[stuff]β€”β€”β€”β€”β€”β€”-

true atlas
#

But I guess for sources it'd also be useful

obsidian agate
true atlas
#

Obviously it's a huge oversight that we have to make empty things and name them dashes to organize, instead of having an actual way to do it

obsidian agate
#

It gives you another scene dock that lets you use nested folders

mortal harbor
#

heh, I think "huge oversight" probably comes off the wrong way to many people reading your message.

true atlas
#

What's a nicer way to put it?
You'd think keeping scenes and sources organized would be a basic thing, no?

#

I can see posts from years back of lots of people requesting it too...

#

Lemme look at this plugin.

mortal harbor
#

it is just a pretty negative attitude to have in general, let alone when you are talking about an entirely free application made by volunteers.

#

how do you stream your phone screen and pc screen at the same time to twitch?

obsidian agate
mortal harbor
true atlas
mortal harbor
true atlas
#

Do you guys use Scene Tree?
I just saw this, but it's 2 years old

obsidian agate
#

Yeah, it runs fine on 30.1.2

#

Havent tested it on 30.2 yet, but i dont believe there was any QT changes that would effect it

true atlas
#

No, I mean have you tested switching profiles / collections and for the setup to stick?

#

I guess I gotta do it. Sec

#

I'll finish renaming my scenes first

obsidian agate
#

i dont use profiles or scene collections. I use separate Portable Mode copies of OBS

obsidian agate
fervent marsh
#

To be fair, there's very little difference to anyone if you can have a separator named "--------" that is its own thing, or if you can have a separator named "--------" that's just an empty scene. There is very close to zero difference. (A case could be pretty easily made that yeah, something like the scene tree plugin ought to be built-in, but the original complaint was just separators in general...)

serene echo
#

@true atlas I’m working on a scene/source organization plugin right now. QAU. I’ll post a link when I get home.

true atlas
#

Hell yeeeee
If it's of the same level of quality as Advanced Mask, it'll be AMAZING.

#

Exeldro better watch out hahaha

harsh topaz
#

@fervent marsh did you decide on whether you were going to compile and post the streamfx plugin for 30.2, or was it more of a tongue in cheek comment?

true atlas
#

It's also not good for OCD, seeing those empty scenes...

#

πŸ˜‰

obsidian agate
#

i use the '-----' technique with my sources and its a workflow that I just click with

#

cropped example

true atlas
#

With sources it's less risky because you NEVER use them by clicking, right.
They're always just all there, except if you go and show/hide but I also don't know anyone who does this manually.

#

It'd be SO much nicer if those were just separators, and even better if they were collapsible.

obsidian agate
#

and SceneTree has been wonderful for my particular workflow

harsh topaz
obsidian agate
#

oh nice

harsh topaz
# fervent marsh Remind me in a few hours.

Oh, sure. Wasn't meant to try and rush you into anything - was just curious if there was something for 30.2 coming out that you were considering posting. Would be neat if you could find time for it though πŸ™

harsh topaz
#

#Portable OBSs

serene echo
#

@true atlas https://github.com/FiniteSingularity/obs-quick-access-utility/releases/tag/0.0.1-alpha5 I think I've sorted out any memory leaks or crashes. Its been very stable since the second pre-release, though it had some crashes on quitting OBS, which I think are resolved now. Essentially it gives you the ability to add as many docks as you'd like, to place any mix of scenes, sources, and groups in.

There are three kinds of docks you can create:

  1. Manual Dock. Has a + button that lets you add any sources, scenes, or groups to.
  2. Dynamic Dock. This dock auto-populates with any sources that the current scene uses, including those that are in nested scenes. I'm working now on adding Down Stream Keyer support.
  3. Search Dock. A search panel for searching all of the sources/scenes/groups in your scene collection by name.

Each dock gives you optional one-click access to:

  1. Properties Panel (for sources)
  2. Filters Panel (for sources, scnes, or groups)
  3. A parent Scenes list- popover with all scenes that source lives in, with a one click toggle visibility off/on button, and a button to open the source's transformation panel for that scene.

Additionally, right clicking on a source in any dock lets you open all of these things, in addition to the ability to add that source to the current scene, and if you have source clone installed, one click add a clone of that source to the current scene.

#

Once installed, just go to the "Tools" menu, and add a new dock.. a dialog pops up and asks you how you want the dock to behave, and what you want the dock called.

#

(normally I keep my pre-release stuff somewhat quiet, but this one has been getting a lot of interest, and its been very stable for me, so I'm not too worried to have people trying it. Obviously back up your scene collections before using, and all that jazz, just incase).

#

And if anyone else is interested in trying it out, please feel free, and please, please, please, if you run into any issues, open an issue on the project github. That is exteremly helpful for getting things fixed.

true atlas
#

Eyyyyy LEGEND.

serene echo
#

Oh yeah.. one other thing- if you want the dock to act like the existing scenes dock, make sure you check the "Clickable Scenes" option for that dock when you create it, or turn it on on the main setup panel (it is the checkbox under the "play" button, as I need to set up some better icons)

harsh topaz
serene echo
#

Sure.. hold on.

harsh topaz
#

I mean the plugin in general. You've not put any in documentation yet (alpha and all)

serene echo
#

Yeah, I need to start documenting it.. πŸ˜„

#

let me take a quick screenshot of the OBS window I've been testing with.

true atlas
#

Gotta change that in streamelements itself.

#

The overlays over there are created in 1080p by default

serene echo
#

On the left side, you can see the search dock where I am searching for TV. I've also clicked on the "parent scenes" button to show what that popout looks like. Next to Sources is a manual dock (with only a single scene in it). Then to the right of that is the dynamic dock. You can see it has way more scenes in it than the sources dock, becuase sources has a nested scene, and its grabbing everything in that nested scene as well.

harsh topaz
#

Oh, that looks interesting. Where were you 3 years ago when I had megalomania scenes.

vapid charm
#

@shrewd swan

serene echo
#

One thing I do on my main stream, I have hundreds of scenes most of which are nested in other scenes. I have about 15 actual Final Output scenes, and I made a dock just of them, and added it as a tab over my scenes dock. That way when I'm streaming, I only see the scenes I woudl want to switch between when live.

obsidian agate
#

StreamElements has to have documentation or a wiki to reference, and they have a Discord server

serene echo
#

Combined with jrDockie, its a huge change to workflows. You could make different dock sets of QAU docks for different functions.

harsh topaz
#

Oh your docks don't save without jrDockie?

serene echo
#

They save/work without jrDockie. Its just with jrDockie it opens up a whole bunch of interesting possibilities.

#

@harsh topaz ^^

harsh topaz
#

Ngl, I looked at jrDockie for all of 10 seconds because I just gave up on figuring out what it was because for some reason there's just no download or releases anywhere for anything. You click on the link and it just links to the repo and I was like "what is even going on here" lol.

serene echo
#

jrDockie is actually pretty sweet. Lets you set up docks how you want, and save their locations/sizes/which docks are active/etc. Then you can create another set that is completely different. And then you can easily switch between them (as many different dock sets as you want).

harsh topaz
#

My main interest in it was because OBS has a habit of moving/misplacing custom docks. At least in my experience. I've run into too many scenarios where things sudden is moved or shifted and I don't know why. This was sort of a "that'd be a neat feature" skim.

#

But when the download link takes you to:

#

It's a little hard.

serene echo
#

Yup.. the whole github thing can be quite tricky to navigate if you dont use it every day. Once I am out of pre-release I do the normal file release on the forums.

harsh topaz
#

I mean, even a github action to zip the .dlls and push to release would be neat for most people.

serene echo
#

(I intentionally make it a little tricky to get while in pre-release, as I dont want too many people using it if there are bugs, issues, etc.. before I have a chance to fix them all)

harsh topaz
serene echo
harsh topaz
#

And my response every time would be "sorry, it's in alpha."

#

but I guess I'm just like that haha Β―_(ツ)_/Β―

serene echo
#

And I dont intend that to be mean. More "as a developer I think we overestimate the level of knowledge the majority of people have about tech."

narrow wing
#

Hi, not sure if I am supposed to write the question here but I have a specific issue:

I am trying to somehow display recording time while recording my screen. Is that possible?

serene echo
narrow wing
#

I want to see it on the same display.

serene echo
#

In the bottom- that greyed out circle with 00:00:00 shows the current recording time while recording.

narrow wing
# serene echo

I can't see that while I am full-screen on another program.

serene echo
#

Ahhh.. in that case I'm not sure.. you'd have to have some sort of windows/your OS overlay to put it over the top.

harsh topaz
# serene echo And I dont intend that to be mean. More "as a developer I think we overestimate...

I wrote a whole sentence here and then realized you're probably right. People know alpha, but I'm not so sure anymore that people know what it means.

Mainly people get this knowledge from playing games - and with a giant surge in games that are pre-alpha, and basically never leave alpha - it's a pretty common term these days... only.. their experience with that is usually games that are basically "finished, but not feature finished" - so minimal crashes, but features being added.

So I can see where you're coming from.

narrow wing
#

What I am looking for is an overlay that displays either "RECORDNING/NOT RECORDING" or "Display Time: XY"

#

It does not have to be part of the video product

#

Just so that I can see that it is recording now while I record. I don't have multiple screens.

#

And I don't want to check while recording.

obsidian agate
#

any overlays you do find, more than likely wont work with your game in full screen. There is one for Twitch streaming that you can use with Borderless games. I think it can be used for local recordings as well

narrow wing
#

Is there really no way to show on my screen that OBS is recording now?

#

Just a red dot would be enough.

#

While recording red dot.

#

While not recording no dot.

serene echo
#

The problem is, when full screen, the program overtakes the entire output. Things like nvidia game overlay or whatever it is called, are done at the driver level for the GPU.

#

OBS cant just inject its own signal in a running full screen app.