#plugins-and-tools

1 messages ยท Page 53 of 1

dark sapphire
#

to be fair, might still matter if arm64 ever picks up steam on Windows

muted grail
#

nothing seem to change thonk

fossil wyvern
muted grail
fossil wyvern
muted grail
#

after all they load without issue in program files

fossil wyvern
#

ouki, we can have a deeper look if you want tomorrow

muted grail
#

np thanks GoodNight

#

I did have a hard time trying to statically link onnxruntime kek

night rivet
#

The move plugin, for example, as I need to move individual assets on the overlay that would have to make me create individual overlays on SE, it's easier to have them locally on OBS

night rivet
glacial marten
#

so i need some help with obs and external elgato capture card i have to unplug and replug it everytime i turn on the pc i talked to elgato and they said i dont have enough bandwidth so i bought a powered usb hub hoping it would fix the problem but it did not so if anyone knows how to fix the issue let me know

spiral ruin
glacial marten
#

usb 3.0 and its a labtop

spiral ruin
# glacial marten usb 3.0 and its a labtop

Do you have any other video devices or external storage drives connected to the pc at the same time? (a laptop is still a pc, just in an all-in-one portable form factor)

glacial marten
#

lol a lot more camera, mic, mouse, keyboard, stream deck,

spiral ruin
#

The camera and the video capture device are the two that are competing for the USB bandwidth.

glacial marten
#

And I took them all off at one point then turned off the pc and tried it still nothing

spiral ruin
#

Does the laptop have a built-in webcam? It is technically connected internally via USB.

glacial marten
#

Yes

spiral ruin
#

Not much you can do. It's really a hardware limitation of the laptop. And there's no way to add more root controllers like you can in a desktop pc.

glacial marten
#

Ok so when it comes time how many do I need to add when I build my pc?

spiral ruin
#

You want at least one root controller for each USB video device. So, one for the camera, one for the capture card, etc.

glacial marten
#

Ok cool thank you

spiral ruin
glacial marten
#

Yes I want to get the internal one

night rivet
glacial marten
#

elgato 4k 60 i think thats what its called

night rivet
#

No, I meant what are you capturing

glacial marten
#

my ps4

night rivet
#

Oh. For the PS4, try using the remote play system (if it still exists)

glacial marten
#

i never used that

night rivet
#

Give it a try, but make sure you are using wired connection

glacial marten
#

yea i only use wired

night rivet
#

You'll not have the ful quality over a capture card, but it's a good workaround

glacial marten
#

ok cool thanks ill check it out

frosty chasm
#

how can i download or where to get other fonts into obs?

night rivet
frosty chasm
#

Thanks

wintry wedge
quaint karma
#

When i connect my laptop with my pc through teleport i cant share my pc audio to my laptop

vapid charm
#

So I'm looking for something similar to how scale to sound works but in a sense of moving in a singular directions rather than scaling it.

For context I'm wanting an image to "bounce" up and down on a trampoline when audio comes through a source.

Pinging @obsidian kestrel as well if may you have any contextual input.

true epoch
#

You can do something like that with the Move plugin.

fossil wyvern
#

alternatively I have a script that I could easily repurpose for that

vapid charm
#

I hate not scrolling further down the move plugin post on mobile >.<

obsidian kestrel
#

The Audio Move filter of the Move plugin is what you're looking for

vapid charm
#

Yeah. I'll be taking a look at it later after I wake up (if my body doesn't yell at me to have just 4 hours of ssleep >.< )

hallow vale
#

I could use a hand with the LocalVocal plugin Whisper settings if anyone is familiar.

Right now, it takes 3-6 seconds after I say something for the words to show up on the OBS preview. I would like to reduce that time if possible, but I don't know what any of the settings mean. Thanks!

mortal harbor
#

did you watch the video roy made for localvocal? that covers it mostly, smaller model size and higher thread count if you are using the CPU version. i think the CUDA version is probably faster if you have hardware that supports it. even watching his video you can see 3-6 seconds delay which is pretty standard with subtitles from what i know.

hallow vale
clear grove
#

Last Friday was the Raid Train 2024 at Twitch and for me this was a great inspiration for building effects and layouts only in OBS with plugins. Advanced Mask, Shader, Move, Stroke and Glow are some and for me it is exciting how many effects are possible. I made a short video and uploaded at YouTube. I made the Digital Ticker like Andilippi did, but different with Advanced Mask, than a Hologram Effect, inspired by Terrible Gamer... and some Advanced Mask Effects inspried by the great FiniteSingularity. https://youtu.be/PN-A4PRaPJQ

fervent marsh
#

Hey @\tt2468, before I go through the effort to open an actual issue with the feature request, how would you feel about obs-websocket having a Sleep (in batch jobs) that was "sleep until time X"?

fossil wyvern
#

how would you expres the time?

#

like, until an unix timestamp?

#

or smth in that vein?

fervent marsh
#

Yeah. Unix timestamp is probably easiest, and widely supported.

fossil wyvern
#

heh, ngl that'd be interesting imo

fervent marsh
#

Mostly it'd be useful for starting things at exactly the right time, without having to worry about how things like network delay or lost packets or client garbage collection or whatever might figure into things.

fickle sage
#

Is obs_encoder_get_proc_handler() an actual function..? It's listed in the API docs, but a search for it on Github only gets results for another documentation file, and I can't seem to use it in my code. What should I do if I need to attach procedures to an encoder?

wary escarp
#

yeah no that function doesn't exist

fickle sage
#

Damn

wary escarp
#

good question how it ended up in the docs

#

Sources, outputs, and services seem to have a proc handler

#

but encoders don't, from what it looks like(?)

fickle sage
#

That seems weird

#

Is it a case of like, it was planned to be available for all of them, but never ended up being needed for encoders so it wasn't implemented, or something?

#

Are they any workarounds if I did need to put a proc handler on an encoder?

wary escarp
#

rather, i guess they internally definitely have one ๐Ÿค”

fickle sage
#

But for some reason the proc handler get function for encoders was never implemented

wary escarp
#

it should be trivial to add

#

i suppose it was never added because nothing uses it

#

what do you need it for?

fickle sage
#

I'm doing something kinda weird where... in short, I need to be able to only capture a certain number of frames, and send a request for more frames to be captured at any given time. I've made some stripped-down copies of the existing encoder/output for MP4s so I could do that.

#

So I just need to be able to call a function for the encoder that tells it to encode some more frames

fossil wyvern
#

what for exactly?

fickle sage
#

I made a mod for a game called Rain World that lets you play it frame-by-frame, and I wanted to be able to record in real-time while playing in slow motion.

#

So I'm making a plugin for that.

fossil wyvern
#

fps divisor

#

allows an output to only output each X frame that obs renders

fickle sage
#

That isn't quite what I want

fossil wyvern
#

oh, the "play frame by frame" is irregular?

fickle sage
#

I need it to be able to stop recording frames immediately when the number requested runs out

#

Yeah

fossil wyvern
#

oh yeah if it's irregular yeah

fickle sage
#

Like, it's a "press a button to go forward a frame" thing

fossil wyvern
#

you want an absolutely cursed af workaround?

fickle sage
#

I'll take whatever works

#

I was thinking of making a proc handler manually and finding some way to smuggle it out

fossil wyvern
#

don't record, set the same hotkey to take a screenshot of the output and then run an ffmpeg script to encode the screenshots together

fickle sage
#

I mean... yes, I suppose that could also work. Though I've already got the custom encoder and output done so I may as well do it the proper way.

#

The only problem right now is the proc handler thing

#

You can store a pointer in obs_data_t right? I think I could put a proc handler pointer in a setting and get it from there?

fossil wyvern
#

honestly either make a PR for that or pretty please ask sebastian to do one because there isn't any reason it wouldn't have a proc handler apart that probs nobody ever used it before

fickle sage
#

Yeah, true

fossil wyvern
fickle sage
#

which is... exactly what I can't use because that's for proc handlers

#

lmao

quiet bramble
#

Should be great for setting world speed run records. ๐Ÿ™‚

fickle sage
#

I mean, it is intended as a TAS tool yes :P

fossil wyvern
fossil wyvern
fickle sage
#

Yeah

#

Ironically that was the easy part of all this since the game itself has slow motion effects implemented by just... manually fiddling with the tickrate

fossil wyvern
#

oh wow

fickle sage
#

It was pretty easy to just do that too

fossil wyvern
#

and that doesn't fuck with anything at all?

fickle sage
#

Apparently not!

#

The only side effect is that the sound system isn't attached to that so I can't really make recordings with audio

#

But that's a minor concern

fossil wyvern
#

oh yee

fickle sage
#

anyways I guess I'm gonna go figure out how to make a PR to add this function and then make a workaround because I don't want to wait for the next update to finish this

fossil wyvern
fickle sage
#

I mean, yes, true

#

but also I want this to work on public versions of OBS

fossil wyvern
#

yee, but like untill it gets added

fickle sage
#

True

#

oh, huh, obs_encoder_get_signal_handler() is also missing

fossil wyvern
#

likely same reason, there is afaik no encoder signals

fickle sage
#

Yeah

remote swallow
#

I am looking to find out if there are any scene transitions that might be available to have various small image files randomly drop down from the top of the screen? I am looking to have some small logos or avatars falling from the sky to land on the ground of a landfill.

fossil wyvern
remote swallow
#

It would be a bunch of different images. They would be comprised of company logos, people and avatars from various SM accounts and YT channels.

fossil wyvern
#

yeah, but that doesn't answer my question

remote swallow
#

Oh, the images themselves would not be changed out

fossil wyvern
#

then just render a video of that and use it as a stinger

remote swallow
#

As in I will not be replacing the image files with new ones.

#

Ok, kind of new to all of this, so I don't know what you mean by any of that.

fossil wyvern
#

so, just make a video of the images falling like you'd want to and then use that video as a stinger in obs

remote swallow
#

I don't know how to make a video of items falling.

fickle sage
fossil wyvern
#

compile it, test

oblique yewBOT
remote swallow
#

And I will be making comments about most of them ast they drop

fossil wyvern
fossil wyvern
remote swallow
#

As in I will be using this for both livestreams and videos and I'll be discussing a topic and as each one drops I'll be making comments about each one but one at a time.

fossil wyvern
#

also check for memory leaks

fickle sage
#

mh, alright

fossil wyvern
remote swallow
#

Live

fickle sage
#

Are the Lua scripting functions generated automatically? I was thinking of just trying to call it from a script to see if I get what I expect

fossil wyvern
#

then that's unrelated to making the video

remote swallow
#

For the most part. I will eventually be doing separate videos that are not livestreams about each one and sometimes a bunch in one video.

#

Concept is bashing and trashing big tech companies, SM companies and a bunch of criminal content channels.

fossil wyvern
fickle sage
#

mmh, sounds about right, I'll see if I can get it to work

remote swallow
#

I would want to be able to control the dropping, as in manually triggering each one when I am ready to move onto speaking about the next "target"

fossil wyvern
remote swallow
#

Ok, what would that be then? I am used to thinking old school like PowerPoint old school

fossil wyvern
#

in that case you coule either do it with a bunch of overlayed video, or code it in a browser source

fossil wyvern
remote swallow
#

Yeah, don't know coding.....

#

Oh, ok.....

fossil wyvern
#

if you want to make heavily customized things like that, at some point you'll have to learn how to make them

#

whether it is learning how to code, or learning video edition

remote swallow
#

I know you can't see me, so here's a laugh....I am a 57 year old woman that never left level one help desk in the corporate IT sector.

fossil wyvern
remote swallow
#

If I were to do it as overlays, how would I do the drop from the sky and maybe a little bit of a bounce on the ground?

fossil wyvern
remote swallow
#

Don't do HTML or CSS

fossil wyvern
#

why not?

remote swallow
#

I barely can do command line

fossil wyvern
#

do you know how to edit video?

harsh topaz
fossil wyvern
#

dear fucking lord linden no

remote swallow
#

Barely. I just got the Adobe Classroom In A Book for both Photoshop and Premiere Pro 2024

harsh topaz
#

Why not? If what you're trying to do is basic enough, you can usually hard force it with ChatGPT.

#

Not like it needs to be enterprise level coding.

fossil wyvern
remote swallow
#

I play with ChatGPT but for some conversation.....I don't have a paid subscription. Can it take uploaded graphics files?

fossil wyvern
harsh topaz
#

Then you would specify further what you'd prefer to try. And it'd give code example.

#

You work from there.

fossil wyvern
#

and give you a half-borked answer that requires you to understand how the code works to actually correct

harsh topaz
fossil wyvern
#

so basically, the worst if you don't actually know how to code

remote swallow
#

Yeah, not simple enough. This is why my channel would be more via livestreams than video editing.

fossil wyvern
harsh topaz
remote swallow
#

I can barely do command prompt anything.....If it isn't Windows GUI I am done.....

fossil wyvern
harsh topaz
#

I think for a majority of minor projects people want to do, you don't need to study being a programmer.

harsh topaz
#

Heck, I built a damn electron program from scratch having 0 fucking idea what I'm doing - cus ChatGPT.

fossil wyvern
remote swallow
#

Yes, but very complicated ones.

fossil wyvern
#

but I seriously disadvise it in your case

harsh topaz
fossil wyvern
#

I am personally of the opinion that you'll need to either learn to make it yourself, or pay someone to do it

harsh topaz
#

1080p screen, background image. Other divs over it, have either CSS or JS randomly generate falling paths.

fossil wyvern
harsh topaz
#

Seems in the ChatGPT ballpark.

harsh topaz
#

Don't need trust lol.

remote swallow
#

Thanks everyone.....I am surrendering on this.

fossil wyvern
harsh topaz
#

There's no scenario where you ever get that.

#

It takes effort and time of course.

remote swallow
#

I was just looking for a simple effect that would drop from top and bounce on the ground that I could trigger each individual image to do.

fossil wyvern
#

which could be spent learning to make it yourself

fossil wyvern
#

especially if you don't want to learnt he tools to make it

harsh topaz
remote swallow
#

I would have to start from scratch learning the beginnings of everything. Too long of a process.

harsh topaz
#

It always feels that way - but it's not bad when you have a tool like ChatGPT - if you use it properly.

Break down what it is you want to make. Then focus on one piece at a time. Get that to work. When you have some "one" you can ask, in human language, what it is you need, and ask questions to what things mean, it usually makes understanding and getting a result a lot easier.

remote swallow
#

As far as learning coding, I only speak English so the equivalent would be my trying to learn Greek, Swahili etc....

#

I would not even know where to begin.

harsh topaz
#

Again, for what you're trying to do I don't agree. It's not insurmountable ๐Ÿ™‚

quiet bramble
#

Doubt there is any premade solution to do such a custom thing off the shelf. So it is a matter of a custom solution which more or less means either making it oneself, or hiring someone to do it from Fiverr or wherever, and if neither of those is an option then it is not possible more or less, unless someone is willing to custom make something for free.

fossil wyvern
#

don't sell yourself short just because of your age

remote swallow
#

Well, when it comes to coding the only thing I currently know is that is referencing using a variety of different programming languages to create various different things. That is all I know about it, oh that and a couple of the names of some coding languages.

#

I also have ADD so memorization is a big issue and so is concentration. If it is not quick and easy then it doesn't work for me.

#

I was just hoping for something that would be as easy as importing the files and using a couple of drop down items to apply an effect for each one.

fossil wyvern
#

move filter wouldn't have that much flexibility, would it?

spiral ruin
# remote swallow Well, when it comes to coding the only thing I currently know is that is referen...

Good news: the concept you describe sounds like visually it will be very interesting.
Bad news: there is no relatively easy way to set this up without using a few different tools. And while it is comparatively easier to do in an editor for recording purposes, setting this up for real time motion during streaming requires more work and configuration of the sources and controls for triggering the motion of the sources. It takes time to learn, yes.

remote swallow
#

I have a post on the Microsoft forum seeking to find out if there's an option to create what I'm looking for in PowerPoint and then use that in OBS

#

Thank you everyone

fossil wyvern
#

I guess if you can do it in powerpoint you could then capture it in obs?

remote swallow
#

The big question would be (and I don't see why it wouldn't work) would I be able to trigger the animation in the .PPT while it was being pulled into OBS?

fossil wyvern
#

no, obs cannot read .ptt files

#

what you could do is have it play on your screen in powerpoint, and capture the screen with obs

remote swallow
#

It has a source for scenes that is an image slide show and I can also set the source to be the PowerPoint window

fossil wyvern
spiral ruin
#

You would have to test it, but you should be able to manually control the slide progression directly in PowerPoint

fossil wyvern
#

you'll have to open the file in powerpoint, capture powerpoint with a window/display capture, and trigger it in powerpoint

spiral ruin
#

^

remote swallow
#

It would be only a single slide with a static background and the avatars, logos, pics of individuals would just be falling out of the sky from the top of the screen to land (and maybe bounce) on the ground of the landfill.

spiral ruin
#

So, an animated single slide?

fossil wyvern
#

yes, but obs cannot read ptt files

#

so you'd hav to have powerpoint read it and capture powerpoint

remote swallow
#

That has always been my backup plan. OBS cannot read PPT files, true but it can bring the .PPT window in as a source for a scene

fossil wyvern
#

yeah

#

@fickle sage clang-format :3

remote swallow
#

I looked in .PPT and the animation I am looking for with fall from top or drop from the top isn't there so I posted a question if there are any sort of additional animations available that can be imported into it.

fickle sage
#

I was using CLion which I'm pretty sure uses that as its formatting... I think it failed because I removed a couple spaces to vertically line up the ? and : in the ternary operation

fossil wyvern
fickle sage
#

ah, makes sense

remote swallow
#

Thank you for the help everyone

fossil wyvern
#

if you're on win vscode should have it integrated by defualt, if you aren't there's scriopts that run it

#

gog I should sleep

fickle sage
#

CLion does seem to have the correct one selected

#

ah wait

#

I see

#

I had one additional space of indentation in front of the ? and : in the ternary operation

#

lmao

fickle sage
#

okay, now clang-format succeeds

fossil wyvern
fickle sage
#

ah, in width?

fossil wyvern
#

yee

fickle sage
#

Or in total

#

Aha

#

Will fix that

fossil wyvern
fickle sage
#

no, I saw it, I just forgot to go and fix the commit description :P

#

Fixed now

#

Thanks!

fossil wyvern
#

๐Ÿ‘

night rivet
wintry wedge
# remote swallow I looked in .PPT and the animation I am looking for with fall from top or drop f...

You might be able to animate something in Canva, Adobe Express or some other web based editor. Which might have a template for such a thing?
Since you want each item to drop in, do you want all to drop in in a sequence or to be triggered?

Because if you want a scene where you will trigger an item to come in, and talk about it. Then when ready trigger another one.

You could likely use a template for all items, and create a scene or something that you can toggle each item on.

Let me know! I can probably help figure it out

wintry wedge
night rivet
wintry wedge
# night rivet I wish I had coding skills, so I could do something neat with HTML and JS, so I'...

You don't need much knowledge honestly. Depending on what you wanna do. You may need to actually learn some stuff.
But most HTML, and CSS should be easy to pick up or copy. JS is the real hard one of the 3 I feel. But you can always play around a little with ChatGPT.
I've used it to start figuring some stuff out for animations I'm working on.

Usually if I just need a very specific effect, I might search Code Pen for it and just copy then modify the code a little.
Which isn't too hard to understand most of the time

night rivet
wintry wedge
night rivet
night rivet
#

On CodePen works wonders, I try to bring it local, and hell breaks loose OMEGALUL

wintry wedge
fickle sage
#

might end up doing this to smuggle out a pointer to a proc handler until the next release (assuming the PR that adds obs_encoder_get_proc_handler is in it)

night rivet
wintry wedge
night rivet
wintry wedge
#

^ so technically if your comp can handle it. You can be make your chat able to interact with you and your environment

#

The second video might also have a better approach at the end

night rivet
#

Because when people told me about using Unreal, the option was for a single layer, not something I could place layers in between, that's interesting

wintry wedge
night rivet
#

But I'll need to stop and pay close attention to them ๐Ÿคฃ

#

Depending on how it goes, I do have a second PC fairly good that I could use as a guinea pig and maybe not overload my gaming PC

#

Because as much as it handles ppretty well right now, it's still a 5600x with a 3060 LUL

#

@wintry wedge Thanks a million for the advices

wintry wedge
restive arch
#

This is a consultation.
https://obsproject.com/forum/resources/unfish-lens.1532/
There is a fisheye lens filter that can be used from this script called "UnFish Lens", but a problem occurred. Contents,
โ‘  Run this filter on multiple sources in one scene
โ‘ก OBS freezes and becomes unresponsive
โ‘ข Force quit, start in safe mode, then restart
โ‘ฃ Return to the state before executing the last filter
โ‘คOther fisheye filters remain running
I discussed this with the developer. As conclusion
"It's possible for any filter to hang, not just this one. If you can reproduce the problem often, try creating a process memory dump when your application hangs." Please ask for help. At that time, please share the dump file you created and wait for the result." Also, the developer said "@R1CH or one of the developers", but how should I respond?
(I don't understand English, so I'm using machine translation. I'm sorry if it's hard to understand.)

sterile forge
#

is there a tool I can use to stream twice at the same time? I want the same stream but one I want to send to twitch at a low bitrate and the other to youtube at a high bitrate

#

restream doesn't work, twitch shows a black screen when live

sterile forge
#

I'll have a look at it, thanks

sterile forge
south hill
#

bonjour

hard jay
fossil wyvern
#

any script that registers a source is highly prone to cause obs freezing, because the mutexes are fucky wucky on that

#

the idea that "this one script can't cause freezes" is just plain wrong

fair gale
#

after I switch a media source's local_file it takes a while to apply and obs_source_media_get_duration gives me bad outputs - usually gives me 0 but sometimes a large negative number, is there a nice way to wait for the real duration to be ready other than just querying in a loop until it's > 0?

fossil wyvern
fair gale
fair gale
fossil wyvern
#

hmmm, media_play maybe then?

fair gale
#

lesseee

#

media_play doesn't trigger

fossil wyvern
#

hmmmm

fair gale
#

I mean I guess I'll try random signals and maybe one of them works but I was hoping I won't have to

fossil wyvern
#

does that happen no matter the file in question?

fair gale
#

yea

#

I get update, show, activate, media_start, media_restart - duration 0 in all of them

#

I don't get load or enable oddly enough

fossil wyvern
fair gale
#

load says

Called when the source is being loaded.
which I'd expect to be the case when I change the local_file

fossil wyvern
#

nope

fair gale
#

keep in mind playback and everything works fine, I just can't get duration when it starts, I can get media_ended and I get correct duration there

fossil wyvern
#

it's already loaded at this point

#

changing the properties doesn't reload the source

fair gale
#

gotcha

fossil wyvern
#

maybe stupid idea : pause the source when you recieve media_started, wait a frame, unpause it (you should then recieve media_play if it did actually pause it), and then check

#

like, give it time to load?

fair gale
#

I mean I can do that, or I can just busy loop until the duration stops being bad

fossil wyvern
#

how long does it take usually?

#

like, after the media_started

fair gale
#

up to 30 ms usually

#

so it's probably just the one frame

fossil wyvern
fair gale
#

60

fossil wyvern
#

yeah two frames

#

probably a matter of waiting for the next render tick or smth like that

#

tbh rather than busy looping you can like, wait three frames and that should a priori always be good

#

maybe with a backup of retrying if it fails, but that way might be cleaner

fair gale
fossil wyvern
#

in obs, with a text source

fossil wyvern
remote swallow
#

I have added text on top of a static background image in a scene, is there any easy method to get the text to fly into the scene preferably one group of text at a time?

remote swallow
#

Thank you for that. Is there any sort of plugin that would be able be applied to individual small graphics to do a random drop down from above with maybe either a combined or even a secondary plugin for it to bounce when it hits the bottom of the screen?

spiral ruin
#

The Move plugin could, depending on how these graphics are set up as sources.

fossil wyvern
#

you can try doing that with move but I doubt it has the ability to be flexible enoug to do that with a shitton of work

hallow vale
fossil wyvern
#

I still think capturing powerpoint is by far the best option for you

hallow vale
#

^ Pen is smarter than me, listen to them

fossil wyvern
#

lmfao I'm not it's just that we already had a fair amount of convo about it

remote swallow
#

I heard back from the Microsoft forum I posted on and there's no animation available that will be able to do that either.

hallow vale
#

Hehe โค๏ธ

fossil wyvern
#

and you're right that making it in an editor would be best but she doesn't want to learn video editing

hallow vale
#

That is quite a lot of extra stuff yeah

remote swallow
#

I just wanted to double check about the plugin possibility as I didn't remember asking about the plugin idea.

spiral ruin
#

Fusion could handle it fine, but again that's the editing side of the project. Not live streaming.

remote swallow
#

I have already pretty much abandoned that original concept. Too much work requiring too much brand new from scratch learning on too many separate subjects.

fossil wyvern
#

I did mention move last night, but I'm przetty sure it would be a lot more work

remote swallow
#

I have shifted to deciding on just scattering the small target graphics on the ground and just having text slide in.

spiral ruin
#

Graphics and texts are all sources to OBS. The Move plugin can be used to move sources around the scene.

remote swallow
#

I'm currently about to install the required visual c++ and then the plugin

hallow vale
#

You don't need to do the c++ junk if you don't do a manual unzip install

remote swallow
#

I am praying that the c++ that it requires is only so that the plugin can function and does not require me to know anything about c++ and are you saying don't use the link that is included on the plugin page you gave me the link to?

hallow vale
remote swallow
#

Is the installer the one located on github?

fossil wyvern
#

no

remote swallow
#

That's the one I downloaded

hallow vale
#

Then you don't need to do the c++ junk

remote swallow
#

it says to unzip it and copy the contents to the OBS folder

fossil wyvern
#

click download on the plugin's page

#

not on github

hallow vale
fossil wyvern
#

I don't even know where you found an installer on its github

weak escarp
remote swallow
#

I didn't go to github yet. I unzipped the file that came across when I clicked on the download and it didn't give any sort of installer just stuff to be copied to the OBS folder

remote swallow
fossil wyvern
#

not that one, the one that says installer

remote swallow
#

Oh, I see

sullen hollow
#

@weak escarp FYI I have been using the Source Dock filter and its making OBS crash when i hit the start stream button

weak escarp
remote swallow
#

Got it

weak escarp
remote swallow
#

Ok, installed it, do I need to restart OBS?

fossil wyvern
#

yes

sullen hollow
remote swallow
#

Question: The text I am working with is on separate lines, I currently have them grouped, to work with this plugin do I need to ungroup them to have each individual line have it's own movement?

fossil wyvern
sullen hollow
fossil wyvern
fossil wyvern
sullen hollow
remote swallow
#

They are separate sources, each line is its own source, but I have all of the separate sources grouped within the sources window.

fossil wyvern
oblique yewBOT
# sullen hollow actually no it just dissappears. LOL

Please manually upload your log file.

(Windows)

  1. Press WinKey+R to open the Run dialog
  2. Paste the following into the box and hit OK: %APPDATA%\obs-studio\logs
  3. Find the desired log file (usually the latest) and drag/drop it into this channel.

Linux logs: ~/.config/obs-studio/logs
macOS logs: ~/Library/Application Support/obs-studio/logs

fossil wyvern
#

groups can be weird

remote swallow
#

Ok, ungrouped

sullen hollow
remote swallow
#

So that plugin it would be a filter correct?

fossil wyvern
#

yes

#

need to put the filter on the scene to move the sources that are inside it

fossil wyvern
remote swallow
#

so I'd pull up the filter menu, when applying the filter it is asking me to specify the name of the filter and it comes up as "Move Action" do I need to rename it for each individual text source?

fossil wyvern
#

ok, the gun will stay on the mantlepiece for now

fossil wyvern
remote swallow
#

Ok I am off to YT to see if anyone has done a video about this

fossil wyvern
spiral ruin
remote swallow
#

That's what I thought. I am watching the video now

#

When setting up the filter it sounds like I would apply it to the scene as a whole, then assign it to each individual source within the scene. Now, next question becomes do I select "Move Action" or "Move Source"?

fossil wyvern
#

move source afaik

remote swallow
#

Thank you

restive arch
# hard jay Unfortunately, it's up to the developer of the script to debug it, we don't real...

The script developer said that considering the phenomenon that was occurring, the script was not the cause, but a limitation or problem on the OBS side. So I'm not asking for the "script debugging" you're talking about. Therefore, the script developer insists that it is better to create a dump file and verify it. For more information
https://obsproject.com/forum/threads/unfish-lens.156507/post-645970
Please refer to this exchange.

hard jay
#

I understand that the developer thinks it's an OBS issue, but it's not.

#

They need to look at it themselves, we unfortunately don't have the ability to look at their bugs.

#

If they feel there is a bug in OBS, they should be submitting an issue report with reproduction steps, not asking you to give us crash dumps that we can't do anything with.

fickle sage
#

Is it possible to add lua script functions from a plugin?

fossil wyvern
#

because if it's having a function that can be called for your custom encoder, that's what procs are for

fickle sage
#

Mostly curiosity, and because I wanted an easier way to test the function but couldn't get it to be added automatically

#

Not what I need to re-compile to make it work or how to do it

fossil wyvern
#

then no

fickle sage
#

Yeah, figured

fossil wyvern
#

the scripting is actually a plugin of its own too

#

well part of it

#

the frontend-tools one

fickle sage
#

Interesting

wintry wedge
#

@serene echo just pinging you to say I'm currently skimming Epos Vox's video on retro stream effects. Just heard you made a new beta plugin, and it's looks great so far! Amazing work, replaces the needs for various Shader Filters!

sullen hollow
oblique yewBOT
# sullen hollow
โš ๏ธ Warning
  • Capture Interference
โ„น๏ธ Info
  • Windows 10 22H2 (OK)
  • No Output Session
  • Third-Party Plugins (50)
Hardware Check

Intel Core i5-8600K @ 3.60GHz - OK! / GeForce GTX 1060 - OK!

fossil wyvern
#

jesus fuck 50 plugins

sullen hollow
fossil wyvern
sullen hollow
#

is game mode worth it?

fossil wyvern
#

what?

sullen hollow
#

in windows settings , game mode

fossil wyvern
#

entirely irrelevant to your issue

sullen hollow
#

jus asking

fickle sage
royal trout
#

Hi โ€” I'm looking for a timer to use during a space launch that can count down to zero then automatically switch to counting up, switching from T minus to T plus.

#

I've seen a couple that can count either up or down but it's not clear that they'll switch automatically at zero.

quiet bramble
#

Just a quickie for anyone that is a wizard with Advanced Scene Switcher. I think the answer is "yes", but I figured I'd ask before making a custom shader to do something. ๐Ÿ™‚ I've got an older game which has some FMV sequences which are centered on the display at about 1/3 resolution (both axes) with a black box all around it. What I'd like to do is detect the black border all around that, and auto zoom the FMV content to full screen by cropping and scaling, but then when the black border disappears have it restore the game to full screen. Am I right in thinking that the ASS plugin can be used to detect a bunch of pixels or areas and color match to trigger OBS functions like toggling crop/scale filters and shut them back off for this? Haven't used the plugin in ages so not fully aware of the current capabilities. Figured I'd ask first before diving in. If not, it's a simple enough shader to make tho. ๐Ÿ™‚

real raft
# quiet bramble Just a quickie for anyone that is a wizard with Advanced Scene Switcher. I thin...

AFAIK the Scene Switcher cannot be used to measure the thickness of black borders, but you can use pattern recognition (with masking the inner content area) to detect that mode if the size of the borders are known in advance. Then it's just a matter of setting the correct transformation (don't know about actions for cropping atm) and resetting it in the else branch. The recognition is always working on the unscaled source, so don't worry about that. Use squared differences because the other methods are falling apart for all-black comparisons with masks. Use 1.25 or later because some edge cases are fixed there with respect to black comparison.

quiet bramble
fair gale
serene echo
hidden olive
#

Hi,everyone,I would like to ask how localvocal sets up real-time live translation on OBSstudio.Is there any master who can teach me?

wintry wedge
wintry wedge
# serene echo Thank you! Iโ€™m glad youโ€™re enjoying the retro effects plug-in. It has been a l...

Haven't tried it myself just yet, but it's looking fantastic. I'll likely give it a try soon!
Glad you're having fun with it and happy to see what else you've been creating. It's always interesting to see one plugin made by someone. But to see multiple really always surprises me and is always inspiring.

No worries, take your time! And I didn't realize you we're part of something with Epos Vox earlier till I saw a post or something mentioning the raid train. I was like wait, that sounds familiar lol. What was the whole event btw? Was it just a series of people doing a programmed stream session? I'm assuming there was a theme and some extra planned stuff around it?!

serene echo
# wintry wedge Haven't tried it myself just yet, but it's looking fantastic. I'll likely give i...

The event was a "Stream Production" raid train. 8 of us who make OBS/Streaming production related content got together, and had a 16-hour event of teaching folks how to do cool stuff in OBS. Each streamer had a 2-hour slot, and then would raid into the next person's stream. It was: Andilippi, Nutty, Exeldro, MrGregles, GaelLEVEL, EposVox, CrashKoeck, and myself. The details of the event including bios/stream descriptions, and links to everyone's channels (where you can find VODs of their streams) is here: https://raid-train.com . Sometime in the next few days I'll be adding a link from that page to a YouTube playlist to make viewing easier.

#

(everyone had such a good time, that we're already talking about when we can do it again :D)

sullen hollow
fossil wyvern
remote swallow
#

Hiya, me again.....I just worked with applying the plugin "Move Source" filter to each individual source line of text in a Scene. Is there any way I can preview what I set up to see how it looks?

fossil wyvern
#

yeah, the preview?

#

or record it

remote swallow
#

Yes, how do I so-to-speak, "run it" to preview how it looks for what I set up?

fossil wyvern
#

same way you'd trigger it during stream, I'd presume

remote swallow
#

I've never done a livestream with fancy OBS functionality before

#

I've only done livestreams through your average StreamYard

fossil wyvern
#

that's kinda irrelevant, just trigger the move, the way you set it to trigger

remote swallow
#

Ooops! I think I forgot to set any triggers!

#

Thank you for reminding me

sullen hollow
hallow vale
#

Safe mode does, though

sullen hollow
true atlas
#

Hey guys!
So I'm trying to have two instances of my webcam.
I know I can do this with nested scenes.
But!
I want one to have Nvidia Broadcast's background remover, and have no BG removal in the other one.

I know I could do this using OBS's Chroma Key plugin, but that won't work unless I'm using a green screen (which I do own, but I want to see if this works, cuz if I went the green screen route I'd have to roll down the green screen every time I switch to the non-chroma scene).

hallow vale
true atlas
#

Figured it out.
Just needed the NVIDIA SDK so the broadcast BG removal shows up as a filter in OBS.

#

Then Source Clone the webcam, and have one with it and one without

#

Done!

fossil wyvern
sullen hollow
sullen hollow
fossil wyvern
#

once agin, big suspicions on se.live first

hallow vale
sullen hollow
sullen hollow
vagrant minnow
#

Why would you porposely reinstall that thing?

spiral ruin
fossil wyvern
#

I think they mean uninstalled

spiral ruin
#

hopefully

vagrant minnow
#

Well, they said uninstalled, and the next comment was installed, so figured they meant they shoved it back on.

fossil wyvern
#

imma shove you back on

spiral ruin
#

there goes the neighborhood

wintry wedge
halcyon citrus
oblique yewBOT
halcyon citrus
#

but it is the plugging channle

fossil wyvern
spiral ruin
#

definitely a tool, for thinking this is a plugging channel

azure jewel
#

brasil porra

#

aqui รฉ brasil

#

fala portuguรชs

#

nessa porra

oblique yewBOT
# azure jewel nessa porra

Welcome to the official OBS Community Discord server! Unfortunately, our support volunteers can only provide support in English. Most of our support documents and guides are also only in English. If you feel comfortable using a service like Google Translate, feel free to use that to send messages to us. We'll do our best to understand your intent, and we'll try to help you as much as we can. google_translate Translate

azure jewel
#

suporte lixo

#

do caralho

spiral ruin
azure jewel
#

tรก bom porra

fossil wyvern
#

<@&715347355565817879>

lament lark
#

That's all you get but please stick to English
Most us aren't cool enough to speak Portuguese pain

spiral ruin
#

lol

tidal latch
#

Is there a simple way to get a list of any plugins you have in OBS? I'm gonna nuke my computer tonight, and not sure what plugins I have tbh, or ones I might have that arent necessary with recent OBS updates

untold jay
#

!loganalyzer @tidal latch The log analyzer will list plugins that obs-studio doesn't already ship with.

oblique yewBOT
#

@tidal latch

If you would like to analyze a log created by OBS Studio, you can use the analyzer without the need to post a log to Discord:

1. In OBS Studio, click the Help menuย โ†’ย Log Filesย โ†’ย Upload Current Log File
2. Click the Analyze button

Alternatively, you can paste a URL or upload a specific log file to the OBS Log Analyzer.

wintry wedge
wintry wedge
#

Anyone understand Lottie animations and JS? I'm super close to getting a concept to work, but I'm stuck on the last part I think... I'm trying to do Dynamic Text with it, and can seem to get it to work in a simple demo. But with the current concept. I'm struggling to target the text correctly

mortal harbor
#

yo i used to have a plugin wich made me see the spotify logo and name while playing a song i still got it installed i dont remember the name can someone give me some advice
it was a blue orb or sumthing

mortal harbor
#

yeee

#

ty

#

is it good?

#

idk

wintry wedge
#

Also with both you can customize them with CSS. With the one by 6klabs, you'll have to add the CSS in the browser source, while in Lumia Stream it has a Custom CSS field. Also looking more at it, you can probably do so much more. The new methods are just more versatile I feel

vapid charm
#

You can also use Tuna

wintry wedge
#

Kind of forgot about that one too. I had to look it up and got VoiceMod lol. I was so confused, then I finally found the plugin. Not bad!

mortal harbor
#

idk what a css is

wintry wedge
# mortal harbor idk what a css is

No worries, it's just code for styling things. If you don't know anything about it, it's fine!
Both options and Tuna should all be great. I currently use the one from 6k

halcyon citrus
#

but you guys called it the pluging channel

vagrant minnow
vagrant minnow
silver spire
#

is there a plugin so i can stream and record in a different fps at the same time?

hushed whale
#

howdy, if anybody might be interested in a paid gig helping me build a custom OBS Plugin, please DM me. briefly, the plugin needs to send raw frames to a third party (computer vision) server at stream time.

fossil wyvern
#

as far as I know, not yet

fossil wyvern
hushed whale
#

(maybe i misunderstand what advertising covers, i assumed it's hawking a product or service)

fossil wyvern
#

I would suggest fiverr

hushed whale
untold jay
#

@silver spire Yes, StreamFX.

quiet bramble
# silver spire is there a plugin so i can stream and record in a different fps at the same time...

You can use the Spout or NDI plugin, and run 2 copies of OBS at the same time, have the main OBS set up for 60fps to record it, then use Spout or NDI to export the video output, and in the 2nd OBS you can use Spout/NDI to pick up the video from the first OBS, and have the 2nd OBS configured to 30fps to stream. It's a much more complex setup, but it does allow recording and streaming at different frame rates. If using NDI, the 2 copies of OBS can be running on different computers also (but remember to allow the traffic through any firewalls).

silver spire
silver spire
untold jay
#

@silver spire Yes.

silver spire
untold jay
#

@silver spire Binaries are paid, you can compile the plugin yourself for free, there are instructions for that.

heavy ginkgo
#

Anyone else having issues with the multiple rtmp plugin? I keep getting the error "Failed to create encoder object". I've reinstalled OBS to the December version but that didn't fix it. Tried reinstalling the plugin and that didn't work either...

#

I am able to stream to one output no issue but I get that error when trying to stream to other sites

silver spire
hallow vale
hallow vale
silver spire
#

is there any tutorials on how to instal and use it cuz i cant find any

hallow vale
silver spire
hallow vale
silver spire
silver spire
#

@untold jay

frail plaza
#

ok. I had to reset my gaming PC and having trouble setting up the NDI dedicated audio output for OBS. I have the audio and video working for the PC but I'm trying to get it where I had it in where I had one audio send for mic and one audio send for gaming pc

gusty magnet
#

Hi!! I'm trying to set up obs websocket, but when I open up obs now it says update the plugin or remove it. What do I do?

hard jay
#

@halcyon citrus Could you not?

#

Thanks.

halcyon citrus
#

ok

gusty magnet
#

Oh, so did I mess up by installing it a second time? How do I undo this?

hard jay
#

if you used the installer, just uninstall it like any other program and you should be fine.

#

If you installed it manually by copying files, just delete the files you copied. Make sure they're the ones you installed, and not OBS' own files though.

halcyon citrus
#

yawl having a good day

restive arch
halcyon citrus
#

do you know a discord for funy videos

granite nymph
#

Hey together, ๐Ÿ‘‹
I want to host a self hosted polling system for overlays/widgets in OBS like https://www.livereacting.com/ but I found only this as promissing open source project: https://github.com/ClaperCo/Claper but it was not working for this purpose out of the box, are you aware of a good open source self hosted project?
Maybe also for some other widgets which are provided by this kind of services on this paid websites?

Or have some advice to program this (safety issues, spam and bot related)? (I'm not so deep in web programming and protect strategies against bots and spam, but I would dig me into this, if I had to)

Thx for your help in advance

maiden stump
#

Hi everyone. I'm using obs-plugintemplate for my own plugin. I love the CI integration but my plugin is Windows only. How can I disable Linux and macOS CI runs?

true atlas
#

Hey guys!
So I'm wondering if OBS has this.
Say I'm recording 3h of video footage.
Is there a way to keybind markers in this video, to help me or another editor find highlights later, when we're editing the .mkv files?

true atlas
#

Oooo this is not exactly what I wanted, but it's better than nothing.
Thank you!
If anyone knows anything that can actually do markers, lemme know

vapid charm
true atlas
#

Eyyyy I think that's it

#

Awesome, thank you

granite nymph
true atlas
#

So I have a slight issue with the Chapter Marker one. The hotkey doesn't show up in the list...

true atlas
oblique yewBOT
true atlas
oblique yewBOT
mortal harbor
#

it isnt installed

true atlas
#

Yeah I just saw that. Hmmm.
I manually moved the .dll file into the folder.

mortal harbor
#

what folder?

true atlas
#

obs-studio/obs-plugins/64bit

mortal harbor
#
16:02:11.668:  (126)
16:02:11.668: Module '../../obs-plugins/64bit/obs-chaptermarker.dll' not loaded```
#

maybe its no longer functioning properly, you'd need to reach out to the plugin dev.

true atlas
#

I mean, it IS there

#

Yeah I've dropped a comment there. Will see if he replies. Thanks guys

untold jay
#

@true atlas Most plugins will only load on a certain range of obs-studio versions, and there's no telling when a future update will render them incompatible. If you see "not loaded", it means it tried to load but failed. Report this to the author if no one's done that yet.

true atlas
#

Yeah that's what I thought, thank you so much

#

Right, so here's a tricky-ish one.
I'm trying to use the move plugin to animate a filter change, right.
So I just add the Move Value filter.

#

I have it working, BUT.

#

Specifically I'm trying to add/remove the NVidia background remover

#

But because the value is from 0.0 to 1.0, no matter how long I make the animation, the background is popping in and out too fast

#

I want it to fade in/out

mortal harbor
#

i dont think it will work how you want

#

you'd want two sources, one with the background removed and one without and then you'd fade between the visibility of the two sources.

true atlas
#

A compromise, is to have the removal happen after the scene switched (because the other thing happening, is the background one is fullscreen. The one with the removed background has me small in a corner).
If I could get it to at least "wait" until the position changed to do it, it'd be acceptable.

true atlas
#

With source clone

vale vine
#

Fade transition on show/hide of source?

mortal harbor
#

oh, you said move value and said you were fading between the background remover value though?

#

yes exactly as Matty said.

vale vine
#

Right click source to get to the show/hode transition option

#

No move needed ๐Ÿ˜‰

true atlas
#

I'm using move because there's two things happening.
One scene has fullscreen webcam with background.
Other one has small webcam without background.

So I need it to move AND do the fade.
If I set the sources to use fade, the move won't happen

#

Hmm what if I did the move on the SCENES and fade on the SOURCES... Is that what you're suggesting?

#

Oh. Can't have transition on sources, nevermind

mortal harbor
#

is this what you are trying to do?

fossil wyvern
#

you deffo can have transitions on sources tho

mortal harbor
#

irrelevant for this anyways.

fossil wyvern
#

yee, just saying

silver spire
inland cosmos
#

does ndi supports obs 27.2.4?

fossil wyvern
#

it can, but you'll have to find the right version

true atlas
#

I'm halfway there, it's just the background that's not fading

#

Oh dang. I just realized this is what @vale vine meant

mortal harbor
true atlas
#

Yeah it's not working anyway ๐Ÿ˜ฆ

mortal harbor
#

here is my setup for that video:
1 scene with the camera
1 scene with the camera + background removal
a move transition with fade selected.

true atlas
#

So wait. You have the SAME source in both scenes? Can't, right, cuz then they'd both have the filter. Gotta be a Source Clone, right.

#

Or are you doing the filter on the SCENE?

mortal harbor
#

i was under the impression you already had 2 sources set up, 1 with the background removed and one without.

true atlas
#

Yes, that's correct

#

Via source clone

mortal harbor
#

ok, so you just need a move transition.

true atlas
#

Oh shit. That was it, so simple

#

I get it now. Don't need move because technically it's not moving

#

THANK YOU.

#

Ok so new one.
I remember a plugin, that launched other apps when you launch OBS.
I need it because one of my cameras is my phone and I need to open "Camo" for this.
It gets old FAST having to manually open the other app even with a streamdeck...

#

Oh actually. Nevermind. I can have the one button on the streamdeck launch both apps. Better than adding plugins, right. I should keep that to a minimum

#

Thanks again!

bleak pewter
#

hey guys! any idea about this ?

oblique yewBOT
# bleak pewter hey guys! any idea about this ?

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

  1. In OBS Studio, click the Help menu โ†’ Log Files โ†’ Upload Current Log File
  2. Click the Copy URL button
  3. Paste the URL into this Discord channel
bleak pewter
oblique yewBOT
fossil wyvern
#

85???

bleak pewter
#

85 i have had to remove all the AI plugins, those make my obs too slow

fossil wyvern
#

yeah no shit lmao

#

so, it fails to load one of its dependencies

#

make sure mcaffee didn't eat smth when you installed

bleak pewter
#

for latest version, prevous one was working

vale vine
#

If there exists a plugin, Hector has it or has had it ha

fossil wyvern
#

lmao

bleak pewter
#

๐Ÿ˜…

#

if anything sounds interesting, i need to try it

#

and no, disabled McAffee, tried installer instead of zip, ASW does not load

fossil wyvern
#

I'd ask warmuptill might have a more precise idea

bleak pewter
#

๐Ÿ‘

#

thanks!

quiet bramble
#

Wow, 85 OBS plugins? And I thought I was hardcore. I gotta up my game clearly. ๐Ÿ™‚

#

Is that all plugins, or just ones from Exeldro? ๐Ÿ˜›

#

One can never have too many pluginsโ„ข

serene echo
mortal harbor
#

without a proper plugin manager that handles updates/compatibility/etc, i will definitely disagree on that ๐Ÿ˜„

quiet bramble
#

Hmm, you make a strong point there ๐Ÿ˜›

serene echo
bleak pewter
#

thankfully, the obs page tolds me when there is something new i have donwloaded before, and i have device switcher, from exeldro github, that is not listed on obs plugins page

#

and it's quite helpfull

simple trout
#

hi

#

I just wanna learn how to use OBS, so if someone would like to dm me and kinda explain it to me, that would be much appreciated ๐Ÿ˜„

vale vine
oblique yewBOT
# simple trout I just wanna learn how to use OBS, so if someone would like to dm me and kinda e...

โœจ If you're new to OBS Studio:

๐ŸŽž๏ธ If you prefer to learn with videos, check out:

simple trout
sullen hollow
#

Can someone check my crash report please?

fossil wyvern
sullen hollow
#

I cant figure out why this is happening

oblique yewBOT
spiral ruin
#

Could be your gigantic scene collection.

vagrant minnow
#

or a combination of the 49 plug-ins

spiral ruin
#

49 should be fine, did you see the guy with 85?

#

(sarcasm font)

mortal harbor
#

huge scene collection, 49 plugins, not very strong hardware, and less than 1% encoder overload? i would consider that a blessing not a problem.

#

the crash however is another story, that is one of your scripts.

sullen hollow
#

I have been rocking it just fine up about a week ago

spiral ruin
#

Living on the edge

sullen hollow
#

Lol

spiral ruin
#

no, I mean literally. Running fine a week ago and not now just means you were probably close, each time you streamed

#

If nothing changed between then and now.

sullen hollow
#

A few plugins were updated recently, so I will be uninstall some we do not use and delete some scenes as well. A bit of cleanup is in order

sullen hollow
#

found the issue

#

Obs Backround removal plugin was spiking our CPU

#

@spiral ruin @mortal harbor @vagrant minnow @fossil wyvern

#

We are solid at these numbers

late trench
#

advanced scene switcher

#

looks like exit code not working ?

loud wedge
rose cove
#

I don't know if this is the right place to ask this but I just got started and bought a stream controller from IYUT and it shows obs in it's button setup in it's app but it keeps asking me for the server port for obs to connect to it and I can't seem to find where this info is located any help would be appreciated

dusky basin
#

tools -> websocket server settings

#

where you both get that info and need to enable the websocket server

rose cove
#

thank you

short fable
#

Howdy. Seems that Shaderfilter plugin page not available anymore. Where can download it ?

short fable
short fable
short fable
fossil wyvern
#

yes

fossil wyvern
short fable
fossil wyvern
#

๐Ÿ‘

short fable
#

Installing the shaderfilter via Win installer. Why i get this error pop up even Obs64.exe is in that Folder. *Why adding one plugin must be behind so much work. Peon's reply: Work work orclord * Update: Confirmed to be there via 'auto' search. Opened file location via right rat click. โœ…

fossil wyvern
#

don't click on rats, they generally dislike it

fossil wyvern
short fable
fossil wyvern
#

oh lmao misread yeah you're deffo in the wrong folder

#

you should be in C:\Program Files\obs-studio

#

like the folder to install the plugin in

short fable
# fossil wyvern like the folder to install the plugin in

Okey so i canceled that attempt & relaunched installer. It had the path automatically so i tried it & worked โœ… I did it manually before (fixed manually after you noted) & didn't work. Le Sigh pissdrink Big thanks for assist ๐Ÿ™‡๐Ÿฝโ€โ™‚๏ธ

jade nacelle
#

Hey guys I'm not sure if this is the right channel but I'm trying to set up a some effects and stuff. Is there a way to have an effect apply to all elements?

For example, if I want to have a CRT curve effect, I'd like that to apply to my camera, but also all of the other screen elements like chat overlay and different text elements so that they all appear on the same curve

#

Right now I'm adding the effect to every element individually, but some elements are very finicky and I can't get the curve to match

mortal harbor
jade nacelle
#

I'll play around with that, hopefully the effects interact properly. Thanks!

restive arch
bright zodiac
#

@ruby lichen You mentioned that OBS might already be able to accept .csv files. Any idea where I can find info on this? Am trying to bring in data from MyRacePass.com

celest mirage
#

Am I allowed to post a video of a problem I get?

fossil wyvern
#

volunteers will ask for videos/screenshot if they are needed

celest mirage
#

ok- so I play pc games on stream but I also play a lot of games on xbox. When I stream on pc everything is always good but once I switch to play game on my xbox is when I start having issues. I've played madden, fifa, 2k, nhl, elden ring, call of duty, and mlb. These are the game sI have issues streaming. Rainbow six is the only game I have no issue with. The issue happ[ens randomly and a lot but my screen or what my stream and obs show me are the screen starts to roll if that makes sense and it also will like rainbow line glitch I guess. The analyzer says nothing is wrong so I am confused. If anyone has a solution or knows what to do that would be awesome. I have videos of the issues if that helps

fossil wyvern
#

or does it do the same

celest mirage
#

It worked I wasn;t playing anything though

#

usually have issues when I play the game. When Im on the menus nothing goes wrong. only during the actual game

next nexus
#

plugin tutorial for multistreams

dusky basin
celest mirage
fickle sage
#

Installing a plugin should just be as easy as taking the DLL for it and dropping it in the plugins folder, right? I've made a plugin recently, just released it publicly, and someone trying to test it is having issues. It's seemingly not even loading, according to the logs. They're on the same platform I made it for (Windows x64), and I've made sure they put it in the right place.

dark sapphire
#

depends on if it has any external dependencies

#

but it should still log in that case

fickle sage
#

No external dependencies, all stuff bundled with OBS. The plugin doesn't seem to even show up in the plugins list.

mortal harbor
#

make sure you didn't build as debug, should be a release.

#

!log if you've confirmed that.

oblique yewBOT
#

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

  1. In OBS Studio, click the Help menu โ†’ Log Files โ†’ Upload Current Log File
  2. Click the Copy URL button
  3. Paste the URL into this Discord channel
fickle sage
#

oh, that might actually be it

#

How do I make sure it builds as release?

mortal harbor
fickle sage
#

I'm using CLion

mortal harbor
#

i do not know then.

fickle sage
#

I think I found it

#

yeah that seems like it's it

#

Thanks

#

yeah the DLL size is way down now

dark sapphire
#

release optimizations & lack of symbols will do that

frozen echo
#

is there a tool or plugin that can warn me if an audio device is disconnected or not available when attempting to stream or record

mortal harbor
#

not that i know of, although i think this is an opportunity for OBS itself rather than a third party tool. this is how audio devices present in the UI if they aren't assigned to any tracks, it would be nice to see something similar for a disconnected device

glacial fossil
#

May not be 100% plugin related (I'm trying to find out). Is there a way to setup an alert that uses my own custom TTS API?

serene echo
true atlas
#

Hey guys!
Is there a plugin or something else, that lets me display artist/song title etc but with TIDAL?

mortal harbor
true atlas
#

I found that one.
It works, but it writes the artist and title to a text file

#

So, no album cover

mortal harbor
#

well your message didn't say anything about an album cover ๐Ÿ˜„

true atlas
#

Hahahaha

mortal harbor
#

in that case no, probably not.

true atlas
#

I'm gonna need to do that old style window capture with a crop won't I.

#

Another one!
Is there a way to use google fonts in OBS?
As in instead of having to install them in my system...

dusky basin
#

only in browser-based sources

harsh topaz
dusky basin
#

yes, but that would involve "installing them in my system"

#

i.e. the question excludes that option :P

harsh topaz
#

Ah

As in instead of having to install them in my system
Didn't see that kekw

vale vine
#

Also, hiya friend!

harsh topaz
fossil wyvern
#

linden ๐Ÿ’œ

harsh topaz
wintry wedge
#

Does Application Audio Capture (Beta) cause buzzing?

Just found out for the first time after a 7 hour stream apparently the music was buzzing.

Didn't even know it was an issue before

untold jay
#

@wintry wedge This is most commonly seen on Windows 11, or so I'm told.

wintry wedge
shy gorge
#

Hello, any one use Transition table by Exceldro?
Does this plugin's configuration not follow the global scene configuration?
like the matched , appear, dissapear configuration

quiet bramble
#

Hmm... does he create Microsoft spreadsheet plugins too? I wonder... LOL

dusky basin
fossil wyvern
#

I think the insider for that version is out?

dusky basin
#

ah maybe I don't keep track of that

wintry wedge
wintry wedge
serene ginkgo
#

I downloaded the vertical plug in but when I load obs the plug in doesn't appear

untold jay
#

!log @serene ginkgo

oblique yewBOT
#

@serene ginkgo

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

  1. In OBS Studio, click the Help menu โ†’ Log Files โ†’ Upload Current Log File
  2. Click the Copy URL button
  3. Paste the URL into this Discord channel
serene ginkgo
oblique yewBOT
untold jay
#

@serene ginkgo There's no attempt to load the vertical canvas plugin, try installing it again.

serene ginkgo
untold jay
#

@serene ginkgo Are you sure you installed in the correct folder? Most plugins with executable installers will try to detect where obs-studio is installed by checking a registry key, but that key is set to where you most recently installed obs-studio to.

serene ginkgo
untold jay
#

@serene ginkgo Both the plugin and obs-studio should be installed in the same folder, is that the case?

serene ginkgo
#

Obs studio folder contains the obs plug ins and when I go into plug ins I can see the vertical plug in downloaded I can take a pic if needed

untold jay
#

@serene ginkgo Yes, I'd like to see that.

serene ginkgo
untold jay
#

!screenshot @serene ginkgo

oblique yewBOT
serene ginkgo
untold jay
#

!aitum @serene ginkgo

oblique yewBOT
#

@serene ginkgo

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

serene ginkgo
#

I appreciate you that helped

spiral imp
agile sigil
#

check this out

vale vine
#

!ad @agile sigil

oblique yewBOT
#

@agile sigil

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

snow dust
#

Hello
I got the vertikal plugin, now im streaming on Twitch normal and i want to stream on yt shorts with the vertikal plugin, but when i start the stream its a normal Stream just in vertikal and the rest is black

fossil wyvern
#

!aitum

oblique yewBOT
#

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

fossil wyvern
#

@snow dust ^

mortal harbor
#

does elgato screen link work anymore for the US?

cunning harbor
#

hey after installing the streamlabs plugin, the option to enable twitch vod tracks has disappeared from advanced settings. any help with that?

vale vine
#

Probably need to ask streamlabs

#

Their plugin overrides a few things

#

(I liked the idea of it at first but after playing with it, yeeted rather quick)

cunning harbor
#

asking streamlabs seems like more work than deleting tbh

vale vine
#

Their community server was fairly responsive when I popped in there

#

They even have a channel just for help with the plugin

cunning harbor
#

ok cool ill try thanks my man

vale vine
#

๐Ÿ‘

mortal harbor
#

@cunning harbor heh you probably just needed to reconnect your account or something, i have the plugin installed and can see it without issues.

#

@vale vine may be worth actually checking something before immediately sending someone on their way please ๐Ÿ™‚

nimble lichen
#

Stupid question, in the docks, is there a CLOCK I can enable, with seconds?

vale vine
untold jay
vale vine
#

Figured given the window that pops up every time you go to start a stream, there was some strange under the hood alterations

mortal harbor
vale vine
#

(Large part why I removed it)

mortal harbor
#

you can disable that window btw

vale vine
#

Well that's good to know. Maybe I'll reinstall and fart about more

mortal harbor
#

yes, unlike se.live which just replaces service integrations the streamlabs plugin prompts you and asks if you would like to use their flow or the built in OBS flow.

vale vine
#

Ah, I didn't get asked if I wanted that(nit that I remember anyways) but have found where you disable it

#

Oh it automatically changed my stream service to custom. And do have to reconnect after disabling their flow

#

(so I wouldn't call that something to do with obs and would indeed call that something to do with their plugin, and prob needs to be something they look into for vod track with their "flow")

mortal harbor
#

so what you meant to say is checking if a twitch account was still connected in OBS would've lead to our answer here? ๐Ÿ™‚

vale vine
#

Partly

#

I still find it to be a strange "auto" behavior, but thats mostly just due to change

forest tinsel
#

hi guys, i am having issues when i press start streaming and it always comes up with restart plugins and when i reset them it still doesn't work has anyone else had this issue?

hallow vale
forest tinsel
#

this is the error message

oblique yewBOT
bright sapphire
oblique yewBOT
forest tinsel
bright sapphire
forest tinsel
#

this is the obs community???

#

what i mean is i use obs and when i press start streaming it shows up with this? do you think i should uninstall streamlabs?

vale vine
#

You are using the streamlabs plugin for obs studio, right?

#

If you are trying to start a stream through their plugin workflow, and that error happens, you'd ask them for help

forest tinsel
vale vine
#

then go to settings > stream(in obs itself) and reconfigure the stream service and login info

forest tinsel
vale vine
forest tinsel
tidal hamlet
#

Any one know if anyone has made an onscreen OCR translation asset? that is, something to translate on screen text?

sacred siren
#

Anyone here a stream-deck pro? I just imported a backup of my profile (had to reformat PC)

The problem is, none of the scenes seem to be linking to the originals, they just show up as "Custom: Scene".

Both OBS studio and Streamdeck software are fully up to date (maybe they werent when I exported the backups?)

I have set the profile to open to OBS Studio, but it seems all of the scenes/sources that were originally OBS studio have reverted to some type of default, is there any way to quickly recover this? I dont mind going through and plugging the links in again, just wondering if theres a fix for future problems

#

examples of what is going on, its not just the multi-action hotkeys

mortal harbor
# sacred siren

maybe something you'd want to ask elgato, their plugin and their software are both entirely handled by them.

remote swallow
#

Hello, I have gotten a better understanding about the Move Source filter/plugin since the last time I was here. I need a more specific understanding of the basic topic of how to "chain" actions in OBS. As in what would be first, then what I would connect to be second and then third...etc....Here's a screenshot of the filter I have already set up. I think I have the chaining order incorrect.

mortal harbor
#

there wouldn't really be a "correct" here, it is just a matter of what order you want things to happen.

#

it isn't some linear thing, you can set things up however you'd like.

remote swallow
#

I know what order I want, I think I have them set incorrectly. The instructions from the video I watched said that this filter (Move Source plugin/filter) gets set up twice for each object/item you need movement done to. Once to set the starting position and the second time for the ending location. Then within the filter (as on the screenshot) you get to tell it about simultaneous actions and then the next action.....I don't know if I have my filters connected/chained to the proper next item in the sequence I am building.

mortal harbor
#

whatever is set under "next move" will happen after that one finishes

#

i guess what i am saying is no one is going to be able to answer if they are "correct" or not as you are the one who decides that.

#

simultaneous move would of course be happening at the same time.

remote swallow
#

ok, I don't think I am asking with the best clarity. Looking at the screenshot I posted, when I click on the eyeball for the first line of text, "Bash Em!" I immediately get the "&" popping up & down and then after that it moves the first line of text off the screen to the left. The order is supposed to be all text and the bottom images collection start off the screen with ownly the empty landfill showing. The "Bash Em!" is supposed to slide in from the left to the center, then the next line of text which is the "&" is supposed to drop down from the top center and land under the "Bash Em!" and then after that the "Trash Em!" is supposed to fly in from off screen right to the center under the "&" and then after that the "Identifying Trash!" is supposed to rise from bottom to under the "Trash Em!" and then last is the group of images is supposed to drop down from the sky and land on the landfill ground. That order is not happening and I do not understand why.

mortal harbor
#

so "bash em" is the first thing you want to happen?

remote swallow
#

Yes, order is supposed to be all starting off screen, "Bash Em!" starts off screen left to fly in to top center

mortal harbor
#

so disable any next/simulataneous moves for bash em and then press the eye for it, is that single filter working as you'd expect and moving things as they should?

remote swallow
#

Ok, here's the question, according to the directions for this, each item gets a filter set up for it twice. Once for the starting position and then the second for the ending position. So that is why you see Bash - Start Off Screen Left and then Bash - Center Top End. The start off screen has the simultaneous move set to start off screen top center and the next move is set to center top end

mortal harbor
#

i will respond shortly, i'd rather log on to my PC and have some decent examples to give first.

remote swallow
#

ok

#

I have taken screen shots of each of the filters actions settings

mortal harbor
#

not needed, i will explain and then you will configure those accordingly.

#

so here's what you want to do

  1. place all of your scene items off screen and make a filter for each that has captured the transform values for these. it seems like you have done that based on the names.
  2. link these ones together, the order doesn't really matter as this is only used to "reset" everything off screen. by link these together, i mean pick one that you will trigger first and set the next move to another, the the next move on that one to another, and so on.

let me know if this part makes sense so far.

remote swallow
#

Ok, I have them if you need them. My confusion is with the "simultaneous move" as in exactly what it means and then understanding if I am supposed to set the "next move" to be the off screen starting position for the next item or the ending position for the next item.

mortal harbor
#

lets just start with what i have sent.

#

the end result should be that you trigger one of you "start off screen" filters and it resets everything to be in the correct position you want off the screen.

remote swallow
#

Ok, so I will be linking each of the off screen starting loctions together....will I be putting that in the "Simultaneous Move" or the "Next Move"?

mortal harbor
#

next

#

leave simultaneous off for all of these.

#

i guess either works.

dusky basin
#

notwithstanding mitchell's excellent advice regarding how to achieve this in obs, wouldn't it be way easier to prerender this sequence and play it as a video?

remote swallow
#

So Bash Em starting off screen I will set the next move to be the & off screen correct?

mortal harbor
#

yes. and i will note that i agree with @dusky basin if none of this is changing it seems like something that you'd want to just prerender in an editor, but i get that isn't ideal for some.

#

i myself would also prefer to do this with move over an editor due to my lack of editing skills.

remote swallow
#

I am trying to learn synchronization so that I understand the basic concept for all sequential movements/filters no matter what I use.....

mortal harbor
#

yup makes sense to me

remote swallow
#

I fully understand I could just render a video......I just want to understand this basic linear concept.

dusky basin
#

alright

#

doing things for educational value is perfectly valid

remote swallow
#

now the "&" off screen start I will set the next move to be the "Trash Em!" off screen starting location correct?

mortal harbor
#

yes and sorry to change my instructions but for the off screen ones it might be better to use simultaneous but since this is just resetting them off screen it may not matter

#

this is what it will look like with how you are currently doing it.

#

that is simultaneous

remote swallow
#

And the Identifying trash off screen I set the next move to be the targets group off screen starting position correct?

mortal harbor
#

yes just one after another for all of the off screen ones, and then the last one will have no next move option.

#

this is our end goal of what we are working towards, correct? press one button to reset, press another to bring the elements in.

remote swallow
#

Yes, start with all off screen and end with them all on the screen

#

How do I trigger them so that I only have one trigger to get the sequence to run so that I can preview them?

mortal harbor
#

later on you can set hotkeys or whatever else but for now you just press the eye next to the first one in the sequence you have made

#

it will do that > next move > next move > etc

remote swallow
mortal harbor
#

a 34 second video where nothing happens?

remote swallow
#

yes

mortal harbor
#

so lets circle back to the very first thing i asked to check

#

so disable any next/simulataneous moves for bash em and then press the eye for it, is that single filter working as you'd expect and moving things as they should?

remote swallow
#

checking them again.....

#

Bash off screen is set to NONE for simultaneous and set to "&" off screen for the "Next Move"

mortal harbor
#

i should've just said this from the beginning....delete all of your move filters.

remote swallow
#

Ok so set them all from scratch....I can do that

mortal harbor
#

yes just delete them all entirely.

remote swallow
#

Ok all deleted - now I take it the next thing to do is move all items to their off screen starting positions, correct?

mortal harbor
#

bingo, but for now we are really only going to focus on the first one which is bash em.

#

move it off screen, add a move source filter, select that source, press "get transform", and let me know when that is done.

remote swallow
#

Interesting, I deleted them all and when I clicked on the "Bash Em!" source in the Sources pane it was in its off screen starting position, it was not on the screen.....

mortal harbor
#

if that is the position it was left in then yeah, nothing would change by deleting the filters.

remote swallow
#

In fact all of them are in their off screen starting locations except for the Identifying Trash and the Targets Group image

mortal harbor
#

ok but do me a favor and just focus on what we are actively working on.

remote swallow
#

ok....Bash em - is off screen

mortal harbor
#

and you've made the filter and gotten the current transform?

remote swallow
#

just about to do that

#

Ok got the transform location which is off screen for Bash Em. Simultaneous = NONE haven't set any Next Move yet

mortal harbor
#

good, don't do any of that yet.

#

set the custom duration to 0

remote swallow
#

ok, custom duration = 0

mortal harbor
#

now drag those source back onto the screen then press the eye next to the filter....it disappears and is now off screen hopefully?

remote swallow
#

That's not how this filter works.....this filter works by each item having two set up....one is for start location for the transform then a second set for the end transform location. It doesn't have the ability to set both in the one filter....

mortal harbor
#

okay, lets abandon this idea that i don't know how these filters work.

#

i asked you to drag it onto the screen, then trigger the filter which will move it off screen (that is only doing 1 thing)

remote swallow
#

what was the name of the filter you used?

mortal harbor
#

a move source filter.

remote swallow
#

Oh, that is what I am using........then I might be wrong

mortal harbor
#

nothing to be right or wrong about, which part of what i am asking you to do is not clear?

#

it is very simple, drag the source onto the screen and then press the eye.

remote swallow
#

I was remembering what was shown in the video I watched and they said that two have to be set, one for start position and one for end position.

mortal harbor
#

forget the video

remote swallow
#

ok, following your directions....one moment while I do that

#

ok, just moved it to the end location and clicked on "Get Transform"

mortal harbor
#

i didnt say to do that.

remote swallow
#

Ok, re-reading your steps

mortal harbor
#

move it off screen, add a move source filter, select that source, press "get transform", and let me know when that is done.

#

and once that is done

#

drag the source onto the screen and then press the eye.

remote swallow
#

Ok, started from scratch, moved "Bash Em" off screen, added a "Move Source" filter, selected that source and clicked "get transform" that is all I have done

mortal harbor
#

okay, on to the 2nd part i mentioned then.

#

drag the source on the screen and press the eye next to the filter...the source should disappear off screen.

remote swallow
#

Ok, moved Bash Em onto the screen and pressed the eye, it moved it off screen

mortal harbor
#

cool, now do the exact same thing for the other 4 sources and let me know when you are done.

#

dragging the source onto the screen and pressing the eye for that filter is a good way to test that it is working...if it goes back to the spot off screen then everything is correct.

remote swallow
#

ok, did that to all of the remaining.....all started off screen, created/applied filter>Get Transform>moved on screen>clicked eye and it moved each off screen when the eye was clicked

mortal harbor
#

cool, now i have a question to understand how to proceed. i get that you want the things to slide on to the screen, but what happens next? do you want them to also slide back off the screen afterwards or will they stay on the screen for the rest of the time you are on that scene?

#

typically it'd be the latter but you could do either.

remote swallow
#

the end result will be they all remain on the screen...once they slide onto the screen they stay there

mortal harbor
#

ok good. have you set the custom duration to 0 on all of those ones as well?

remote swallow
#

This will be used for livestreams and videos where I talk about the subject

#

Yes, custom duration is all set to 0

mortal harbor
#

ok now we will link them together. so for bash, set the simultaneous move to &, set the & simultaneous move to trash em, and so on.

#

after you've done that, move them all on screen and then press the eye next to the bash em filter. if it is set up correctly, they should all move off screen instantly.

remote swallow
#

ok set accordingly...Bash>& then &>Trash then Trash>Identifying then Identifying>Targets

mortal harbor
#

and they all move off screen when you press the eye next to the bash filter?

remote swallow
#

Moved them all into position on screen then clicked the eye for bash and they all moved off screen

mortal harbor
#

nice, halfway there but the 2nd half should be a lot quicker.

remote swallow
#

I think I understand but I promise I will not jump ahead on you this time

mortal harbor
#

move bash onto the screen where you want it to end up, make a new move source filter for that source, press get transform, do the same for the other 4 sources

#

leave custom duration at 300 on these.

#

then link them together the same way for the "next move" action.

remote swallow
#

so for these, I would not be setting the "simultaneous" I would be setting the "next move" instead?