#plugins-and-tools
1 messages ยท Page 53 of 1
nothing seem to change 
can you send a log?
I already went on bed but there exists nothing mentioning the directory or any files
but it can show errors on trying to load things
I did look for errors but there isn't any
after all they load without issue in program files
ouki, we can have a deeper look if you want tomorrow
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
But apart from the plugins itself, to manage stuff like fullscreen alerts that would trigger by me, not by alerts, and so on XD
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
Forget about the powered hub, it won't help. Are you plugging the elgato capture device into a USB C or a USB 3.0 port on the PC?
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)
lol a lot more camera, mic, mouse, keyboard, stream deck,
You are overloading the Root hub/controller as most laptops only have one inside.
The camera and the video capture device are the two that are competing for the USB bandwidth.
And I took them all off at one point then turned off the pc and tried it still nothing
Does the laptop have a built-in webcam? It is technically connected internally via USB.
Yes
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.
Ok so when it comes time how many do I need to add when I build my pc?
You want at least one root controller for each USB video device. So, one for the camera, one for the capture card, etc.
Ok cool thank you
If you are planning to build your own pc, you could also look at using a pcie expansion slot for an internal capture card instead.
Yes I want to get the internal one
Out of curiosity, what are you using the capture card for?
elgato 4k 60 i think thats what its called
No, I meant what are you capturing
my ps4
Oh. For the PS4, try using the remote play system (if it still exists)
i never used that
Give it a try, but make sure you are using wired connection
yea i only use wired
You'll not have the ful quality over a capture card, but it's a good workaround
ok cool thanks ill check it out
how can i download or where to get other fonts into obs?
You just install it normally to your OS and reopen OBS, you have free fonts at Google Fonts and other websites, just keep in mind that some of them have restrictions, like personal use and stuff like that
Thanks
Fair enough. Depending what they are though, you could also code some more unique movements too.
The move plugin is super handy for a lot of stuff though, so I totally get it!"
OH! I also forgot, you can also separate them into widgets in SE. Since they now have like widget editor or whatever
When i connect my laptop with my pc through teleport i cant share my pc audio to my laptop
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.
You can do something like that with the Move plugin.
alternatively I have a script that I could easily repurpose for that
I hate not scrolling further down the move plugin post on mobile >.<
The Audio Move filter of the Move plugin is what you're looking for
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 >.< )
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!
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.
Yeah, it didn't go into any of the advanced options, which is where I thought I could improve things. The CUDA version is a welcome addition, as my poor CPU couldn't handle it before that was added. It seemed like Roy's subtitles came a lot faster, but I will check again, as it has been awhile. Thx!
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
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"?
how would you expres the time?
like, until an unix timestamp?
or smth in that vein?
Yeah. Unix timestamp is probably easiest, and widely supported.
heh, ngl that'd be interesting imo
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.
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?
yeah no that function doesn't exist
Damn
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(?)
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?
rather, i guess they internally definitely have one ๐ค
But for some reason the proc handler get function for encoders was never implemented
it should be trivial to add
i suppose it was never added because nothing uses it
what do you need it for?
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
what for exactly?
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.
That isn't quite what I want
oh, the "play frame by frame" is irregular?
I need it to be able to stop recording frames immediately when the number requested runs out
Yeah
oh yeah if it's irregular yeah
Like, it's a "press a button to go forward a frame" thing
you want an absolutely cursed af workaround?
I'll take whatever works
I was thinking of making a proc handler manually and finding some way to smuggle it out
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
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?
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
Yeah, true
don't think you can store pointers in obs_data_t. you can in calldata though
Should be great for setting world speed run records. ๐
I mean, it is intended as a TAS tool yes :P
yeah lmao
yeah, figured, there isn't a lot of other reasons to run a game frame by frame
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
oh wow
It was pretty easy to just do that too
and that doesn't fuck with anything at all?
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
oh yee
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
I mean you can always use a self-build with said PR
yee, but like untill it gets added
likely same reason, there is afaik no encoder signals
Yeah
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.
would said images change, like not be the same each time, or be the exact same at the same place each time you do the transition
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.
yeah, but that doesn't answer my question
Oh, the images themselves would not be changed out
then just render a video of that and use it as a stinger
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.
a stinger is a type of transition in obs that basically plays a video over the transition
so, just make a video of the images falling like you'd want to and then use that video as a stinger in obs
I don't know how to make a video of items falling.
How would I test this, actually? I've cloned OBS from github, slapped the functions in and added the headers to obs.h, but I'm not actually sure what I should do to make sure it works.
compile it, test
For a list of recommended post-production software, including video editors, see our list of Post Production Tools
And I will be making comments about most of them ast they drop
what do you mean by that
like, make a basic proc that just prints smth to log, see if you can yoink the handler and trigger it correctly
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.
also check for memory leaks
mh, alright
and make those comments live, or record the audio and put it in the video?
Live
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
then that's unrelated to making the video
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.
most of the scripting functions are generated automatically except a few that can't work like that, that one should work I think...
might have to clean out the scripting folder and re-compile for it to appear though, idk about lua but swig is temperamental
mmh, sounds about right, I'll see if I can get it to work
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"
then that wouldn't really be a transition
Ok, what would that be then? I am used to thinking old school like PowerPoint old school
in that case you coule either do it with a bunch of overlayed video, or code it in a browser source
transition in obs means switching from one scene to the other
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
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.
friend of mine started a PhD in cosmology once she retired from a carreer in naval carpentry.
never too late to learn
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?
easiest solution would be
- have it as a video
- write the animation in html+css
Don't do HTML or CSS
why not?
I barely can do command line
do you know how to edit video?
Straight to ChatGPT it is then!
dear fucking lord linden no
Barely. I just got the Adobe Classroom In A Book for both Photoshop and Premiere Pro 2024
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.
then at some point, you will have to learn something, either video edition or html
I play with ChatGPT but for some conversation.....I don't have a paid subscription. Can it take uploaded graphics files?
you really feel like what they're describing is bsic enough that gpt sould provide something that'd work without a massive amount of cleanup?
no, it just takes a prompt input and gives you an output. As an example you would describe what you're trying to achieve, and it would give you suggestions on how to achieve it.
Then you would specify further what you'd prefer to try. And it'd give code example.
You work from there.
and give you a half-borked answer that requires you to understand how the code works to actually correct
I mean, you don't eat an entire elephant in one go. You do bit by bit. You make one part work, then add the next.
so basically, the worst if you don't actually know how to code
Yeah, not simple enough. This is why my channel would be more via livestreams than video editing.
which requires actually understanding how code works
Idk, I learned a lot from fucking with ChatGPT without knowing "coding". I'm no purist though. But then again, just a JS pleb so /shrug.
I can barely do command prompt anything.....If it isn't Windows GUI I am done.....
to have such an asset in a livestream, you'd need to create it first, which would require editing it
I think for a majority of minor projects people want to do, you don't need to study being a programmer.
video editors are GUI
Heck, I built a damn electron program from scratch having 0 fucking idea what I'm doing - cus ChatGPT.
once again, you read what she's asking for?
Yes, but very complicated ones.
you can try with GPT if you want
but I seriously disadvise it in your case
Yes, random images falling from the sky.
I am personally of the opinion that you'll need to either learn to make it yourself, or pay someone to do it
1080p screen, background image. Other divs over it, have either CSS or JS randomly generate falling paths.
and you trust GPT to be able to simulate physics on that in a way that doesn't look like shit?
Seems in the ChatGPT ballpark.
I've tried worse. Trial & error.
Don't need trust lol.
Thanks everyone.....I am surrendering on this.
yeah, trial and error requires not being opposed to the idea of learning how the code works
Granted, it isn't going to spit out a perfect product for free.
There's no scenario where you ever get that.
It takes effort and time of course.
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.
which could be spent learning to make it yourself
yeah, the TL;DR is that it really isn't that simple to make
especially if you don't want to learnt he tools to make it
Am not aware of any pre-packaged tool anyone has made that does that unfortunately no. But as written, if it was important to you it's not (imo) an insurmountable task to attempt, even as a first thing.
I would have to start from scratch learning the beginnings of everything. Too long of a process.
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.
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.
Again, for what you're trying to do I don't agree. It's not insurmountable ๐
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.
I genuinely have seen people older than you picking coding up from scratch
don't sell yourself short just because of your age
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.
move filter wouldn't have that much flexibility, would it?
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.
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
I guess if you can do it in powerpoint you could then capture it in obs?
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?
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
It has a source for scenes that is an image slide show and I can also set the source to be the PowerPoint window
no, thet's not a slideshow in the powerpoint sense
You would have to test it, but you should be able to manually control the slide progression directly in PowerPoint
you'll have to open the file in powerpoint, capture powerpoint with a window/display capture, and trigger it in powerpoint
^
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.
So, an animated single slide?
yes, but obs cannot read ptt files
so you'd hav to have powerpoint read it and capture powerpoint
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
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.
๐
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
obs has its own set of rules and stuff for it, so you need to make sure you're using the obs one
ah, makes sense
Thank you for the help everyone
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
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
okay, now clang-format succeeds
also telling you in advance because norihiro will otherwise : commit description has to be wrapped to 72 characters max
ah, in width?
yee
just fyi if you missed it, https://github.com/obsproject/obs-studio/blob/master/CONTRIBUTING.rst
no, I saw it, I just forgot to go and fix the commit description :P
Fixed now
Thanks!
๐
This is one of the examples on what one of the interactions do, and that's not even all of it, because I'd need to scroll hahahaha
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
Hot damn sir, this makes me realize I still have a lot of work to do lol. Seems fun!
I wish I had coding skills, so I could do something neat with HTML and JS, so I'm stuck with "basic" stuff
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
My dumb brain always aim for the hard stuff XD. What I was trying was to have a 3D overlay, where the rewards would interact with it, but then I started struggling with API, WebGL, the site would give me Cross-origin issues, and I gave up ahhahahahaha
Depending what you have in mind, have you looked at Lumia Stream?
Lumia does a lot similar to Firebot. it does have a connection to the rewards, the problem is sending the signal from both sides to the separate HTML connection, plus making the 3D model to work hahahaha
mind showing me the 3d model?
On CodePen works wonders, I try to bring it local, and hell breaks loose 
Can you send the link to that instead?
okay so. officially, no, but also, obs_data_t's int type is a long long, the same as intptr_t (on windows, anyways, which is all I need), so, technically, yes, you can store a pointer in obs_data_t as long as you're fine with some weird casts
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)
Oh, I don't have it anymore, that was a project that I had last year, but I never bothered to save it since it was not working, so it got wiped out 
Oh rip lol, I was hoping I could a see a preview of things. Also if you're doing something in 3d.... If it's in Unreal, do you know about TwiWorks?
I was doing with Blender. I never heard of TwiWorks no
There's a few videos that will show you great examples on it's functions. Plus combine it with Spout? And I think you might have something fun!
https://www.youtube.com/watch?v=_S3EwxNCLBk
Here's another one
https://www.youtube.com/watch?v=PZp3XJqBlhA
^ 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
Oooooooh, I like that
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
https://www.twitch.tv/hitoki/clip/SpicySourDeerVoteNay?filter=clips&range=all&sort=time
That's the idea I was basing off, but he uses a flat PNG for it
Yeah there's a lot you can do I think. I also think Code Miko uses the same stuff.
So if you do this with using spout to output the video to OBS instead of a window capture it should be lighter for you!
Plus you could also use it with your cam essentially
Here's something else you might like since it shows from Blender to Unreal
https://www.youtube.com/watch?v=N8y_eH7QB2o
I will look at them later this week โค๏ธ those videos are awesome from what I peeked at
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 
@wintry wedge Thanks a million for the advices
I'm sure you'll be fine ๐
Anytime!
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.)
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
multirtmp plugin
I'll have a look at it, thanks
it's perfect, thank you!
bonjour
Unfortunately, it's up to the developer of the script to debug it, we don't really have the time or resources to debug third-party scripts.
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
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?
listen to the media_started signal, should work
will have a look, cheers
nope, still 0
hmmm, media_play maybe then?
hmmmm
I mean I guess I'll try random signals and maybe one of them works but I was hoping I won't have to
does that happen no matter the file in question?
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
unless you switch to the scene that's normal
load says
Called when the source is being loaded.
which I'd expect to be the case when I change thelocal_file
nope
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
it's already loaded at this point
changing the properties doesn't reload the source
gotcha
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?
I mean I can do that, or I can just busy loop until the duration stops being bad
what fps you're running obs at?
60
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
is there at least signal to wait for next render tick or video frame? or do I just sleep my thread and hope for the best?
in obs, with a text source
don't think there's any messaging for that, but you can get the framerate from the profile settings, and calculate the duration fo three frames from that
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?
I think the Move plugin will do all you want there. https://obsproject.com/forum/resources/move.913/
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?
The Move plugin could, depending on how these graphics are set up as sources.
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
Probably easier to make it as an an animation in a video editor
I still think capturing powerpoint is by far the best option for you
^ Pen is smarter than me, listen to them
lmfao I'm not it's just that we already had a fair amount of convo about it
I heard back from the Microsoft forum I posted on and there's no animation available that will be able to do that either.
Hehe โค๏ธ
and you're right that making it in an editor would be best but she doesn't want to learn video editing
That is quite a lot of extra stuff yeah
I just wanted to double check about the plugin possibility as I didn't remember asking about the plugin idea.
Fusion could handle it fine, but again that's the editing side of the project. Not live streaming.
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.
I did mention move last night, but I'm przetty sure it would be a lot more work
I have shifted to deciding on just scattering the small target graphics on the ground and just having text slide in.
Graphics and texts are all sources to OBS. The Move plugin can be used to move sources around the scene.
I'm currently about to install the required visual c++ and then the plugin
No, use the installer instead
You don't need to do the c++ junk if you don't do a manual unzip install
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?
It says to do that IF you are doing a manual install of the plugin. It says use the installer instead (because it's less hassle)
Is the installer the one located on github?
no
That's the one I downloaded
Then you don't need to do the c++ junk
it says to unzip it and copy the contents to the OBS folder
That's a manual install. You don't wanna do that, run the installer
I don't even know where you found an installer on its github
ah forgot to remove that requirement from the documentation
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
download the file dot circled
not that one, the one that says installer
Oh, I see
@weak escarp FYI I have been using the Source Dock filter and its making OBS crash when i hit the start stream button
You got a crash report from me to look at?
Got it
this is a crash at shutdown, not at start stream
Ok, installed it, do I need to restart OBS?
yes
Then I must be having another issue then, everytime I hit start stream it crashes. I will have to upload another crash report and see what is going when I get home
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?
what do you mean by "crash" exactly
OBS program closes on itself
you need them to be separate sources if you want them to have separate movement
does it give you a "oops obs has crashed" message
actually no it just dissappears. LOL
They are separate sources, each line is its own source, but I have all of the separate sources grouped within the sources window.
!manuallog
make it happen, don't reopen obs and send here the latest file from here
Please manually upload your log file.
(Windows)
- Press WinKey+R to open the Run dialog
- Paste the following into the box and hit OK:
%APPDATA%\obs-studio\logs - 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
then you can animate them separately but having them in a group might make it more difficult
groups can be weird
Ok, ungrouped
Thank you, when I get back home I will do this. I need to get OBS fixed by this weekend because we have a charity stream we are scheduled for
So that plugin it would be a filter correct?
just to know if I need to start loading my gun, are you streaming to kick?
NO
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?
ok, the gun will stay on the mantlepiece for now
idk enough about the plugin to help you more here
Ok I am off to YT to see if anyone has done a video about this
there is one on the plugin's page
Many people will name the filters for organizational purposes. That's what the name is for.
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"?
move source afaik
Thank you
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.
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.
Is it possible to add lua script functions from a plugin?
not really no, what are you trying to do exactly?
because if it's having a function that can be called for your custom encoder, that's what procs are for
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
then no
Yeah, figured
the scripting is actually a plugin of its own too
well part of it
the frontend-tools one
Interesting
@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!
- Capture Interference
- Windows 10 22H2 (OK)
- No Output Session
- Third-Party Plugins (50)
Intel Core i5-8600K @ 3.60GHz - OK! / GeForce GTX 1060 - OK!
jesus fuck 50 plugins
you wanna get that rifle? LOL
I'd say to yeet se.live but that'll mean reinstalling all of the rest
is game mode worth it?
what?
in windows settings , game mode
entirely irrelevant to your issue
jus asking
turns out I had just been forgetting to build obslua, doing that made it work
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.
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. ๐
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.
Thanks, it sounds like it is worth diving into it then and experimenting.
idk if you're curious but the real way to do what I wanted is the nvm that doesn't work either - it gives values before swapping out the file, I've ended up doing the worst hack imaginable and just pulling some fns from ffmpeg libs that OBS ships withget_duration proc on the media source, from reading obs sources I thought that's what obs_source_media_get_duration is doing but I guess not
Thank you! Iโm glad youโre enjoying the retro effects plug-in. It has been a lot of fun to develop. Also- I havenโt forgotten about your masking issue. It took me a few days to recover from all the raid train stuff last week. ๐
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?
There is the video option, where you can check in an area. But it may be a little tricky to get right
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?!
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)
So what does the report tell you, or does someone else look at them?
does it still happen if you run obs in safe mode?
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?
Yes, how do I so-to-speak, "run it" to preview how it looks for what I set up?
same way you'd trigger it during stream, I'd presume
I've never done a livestream with fancy OBS functionality before
I've only done livestreams through your average StreamYard
that's kinda irrelevant, just trigger the move, the way you set it to trigger
I have not tried the safe mode, weeding out the bad plugin yet. I was hoping the report would guide us to the issue
It doesn't
Safe mode does, though
You mean put it in safe mode and then get a report?
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).
Put it in safe mode and see if it still does whatever it was that was bad
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!
check whether it happens in safe mode
So it runs better in safe mode
so it's better in safe mode
then yeah, it's one of the 50 plugins you have
once agin, big suspicions on se.live first
Definitely sideeying SE, in addition: this would be a good opportunity to remove any plugins you aren't using
I uninstalled it and it greatly reduced the time it takes to render a frame. That must be it
just uninstalled it and I think it's fixed
Why would you porposely reinstall that thing?
hey now, maybe they like the plugin.
I think they mean uninstalled
hopefully
Well, they said uninstalled, and the next comment was installed, so figured they meant they shoved it back on.
imma shove you back on
there goes the neighborhood
That absolutely awesome, sounds like a fun time! Also sounds like you guys had quite the group of people! I'll need to check out you and Crash since I'm not aware of your content like I am of the first 6!
Appreciate the link!
Also I can imagine. I bet you guys really took the time to plan some fun stuff.
Seems like a fun concept!
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.
but it is the plugging channle
for help with obs plugins, not to plug yourself in
definitely a tool, for thinking this is a plugging channel
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.
Translate
apenas inglรชs por favor
english only, please
tรก bom porra
<@&715347355565817879>

That's all you get but please stick to English
Most us aren't cool enough to speak Portuguese 
lol
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
!loganalyzer @tidal latch The log analyzer will list plugins that obs-studio doesn't already ship with.
@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.
Thanks!
This might also be useful. Though I don't personally use it yet.
https://www.youtube.com/watch?v=IAXFsH-PvPQ
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
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
Is it Snip?
Cool, that was easy. I had to look at a few quick old methods. I barely saw the icon lol.
I'd suggest checking 6klabs for their now playing or using Lumia Stream for it now
https://6klabs.com/
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
You can also use Tuna
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!
i just setted up 6k
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
but you guys called it the pluging channel
plug-ins, not plugging.
is there a plugin so i can stream and record in a different fps at the same time?
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.
as far as I know, not yet
still not the place to advertise
sorry the intent was not to advertise! just want to connect with OBS plugin developers who might be looking for short paid gigs to help me out with this plugin
(maybe i misunderstand what advertising covers, i assumed it's hawking a product or service)
I would suggest fiverr
thanks, i'm looking there as well. just covering the bases.
@silver spire Yes, StreamFX.
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).
i want to rec in 180 fps and stream in 60
is it paid?
@silver spire Yes.
any unpaid options?
@silver spire Binaries are paid, you can compile the plugin yourself for free, there are instructions for that.
idk what that means
https://obsproject.com/forum/resources/freefx-streamfx-fork.1754/ This is the free version
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
is it able to rec and stream in dif fps at same time?
This is exactly like StreamFX, just not paid for. All the same features
is it legal?
Yes
is there any tutorials on how to instal and use it cuz i cant find any
Use the installer file from the downloads page. As for how to use it, try the streamfx page, or maybe you will need to look for tutorials on places like YT.
https://obsproject.com/forum/threads/streamfx-for-obsยฎ-studio.76619/
i cant seem to figure out how to do the fps
I don't know how, sorry!
do you know how to do the fps thing
@untold jay
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
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?
websocket v5 has been shipping with OBS for a while now, you don't need to install the plugin manually anymore.
@halcyon citrus Could you not?
Thanks.
ok
Oh, so did I mess up by installing it a second time? How do I undo this?
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.
yawl having a good day
I have recreated the crash conditions, caused a crash, and created a dump file at that time. Should I submit it? Or should I mention this to the script developer? I'm sorry that I don't know what's going on because I don't know the details.
Report to the developer, yes.
do you know a discord for funy videos
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
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?
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?
Could check out https://obsproject.com/forum/resources/infowriter.345/ and see if it is what you would want. Latest version is 2.6.2 https://github.com/partouf/OBSInfoWriter/releases/tag/2.6.2
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
@true atlas this defo sounds like what you want https://obsproject.com/forum/resources/chapter-marker.1323/
this one is nice if you have enough space on your disks and enough resources in generally I think. (this plugin copy the file and do the marks on it as far as I understood this plugin, when I looked for marking the chapters)
if not maybe this is also a solution
https://obsproject.com/forum/resources/local-stream-marker.1457/
https://github.com/honganqi/OBS-Local-Stream-Marker
So I have a slight issue with the Chapter Marker one. The hotkey doesn't show up in the list...
This one does it on Twitch too, awesome!
- Mismatched Sample Rates
- Windows 11 23H2 (OK)
- Not Admin
- No Output Session
- Third-Party Plugins (3)
AMD Ryzen 7 5800X3D - OK! / GeForce RTX 4090 - OK!
it isnt installed
Yeah I just saw that. Hmmm.
I manually moved the .dll file into the folder.
what folder?
obs-studio/obs-plugins/64bit
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.
I mean, it IS there
Yeah I've dropped a comment there. Will see if he replies. Thanks guys
@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.
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
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.
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.
This is what I'm doing, yeah
With source clone
Fade transition on show/hide of source?
oh, you said move value and said you were fading between the background remover value though?
yes exactly as Matty said.
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
is this what you are trying to do?
you deffo can have transitions on sources tho
irrelevant for this anyways.
yee, just saying
@untold jay
does ndi supports obs 27.2.4?
it can, but you'll have to find the right version
YES
I'm halfway there, it's just the background that's not fading
Oh dang. I just realized this is what @vale vine meant
you dont need to do any of that
Yeah it's not working anyway ๐ฆ
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.
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?
i was under the impression you already had 2 sources set up, 1 with the background removed and one without.
ok, so you just need a move transition.
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!
- Windows 11 23H2 (OK)
- Not Admin
- No Output Session
- Windows Game Mode
- Third-Party Plugins (85)
Intel Core i7-10750H @ 2.60GHz - OK! / GeForce GTX 1650 Ti - OK!
85???
85 i have had to remove all the AI plugins, those make my obs too slow
yeah no shit lmao
so, it fails to load one of its dependencies
make sure mcaffee didn't eat smth when you installed
for latest version, prevous one was working
If there exists a plugin, Hector has it or has had it ha
lmao
๐
if anything sounds interesting, i need to try it
and no, disabled McAffee, tried installer instead of zip, ASW does not load
I'd ask warmuptill might have a more precise idea
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โข
Truth.
without a proper plugin manager that handles updates/compatibility/etc, i will definitely disagree on that ๐
Hmm, you make a strong point there ๐
And you call yourself "Yolo" ๐
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
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 ๐
!new this guide should cover starters. No DM needed
โจ If you're new to OBS Studio:
- follow the Quick Start Guide to set up your first scene and get streaming/recording
- learn more about the interface in the Overview Guide
- follow the Stream Layout Tutorial series to create a stream-friendly layout, including setting up alerts and a chat box
๐๏ธ If you prefer to learn with videos, check out:
- our OBS Studio Tutorials video series presented by EposVox
- EposVox's OBS Studio Master Class series
- Nerd or Die's How to Stream with OBS Studio series
ok, thanks. I am just a small youtuber using clipchamp, and i was just wondering if there was any way I could upgrade XD
lua script you're using
- Max Audio Buffering
- Windows 10 22H2 (OK)
- 1.2% Rendering Lag
- 0.9% Encoder Overload
- Third-Party Plugins (49)
Intel Core i5-8600K @ 3.60GHz - OK! / GeForce GTX 1060 - OK!
Could be your gigantic scene collection.
or a combination of the 49 plug-ins
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.
I have been rocking it just fine up about a week ago
Living on the edge
Lol
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.
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
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
You will have to increase the timeout.
Launching python scripts usually takes more than 0.1 seconds.
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
tools -> websocket server settings
where you both get that info and need to enable the websocket server
thank you
Howdy. Seems that Shaderfilter plugin page not available anymore. Where can download it ?
Where in obs installation folder do i extract that whole shaderfilter-master folder after unzipped it ?
don't, use the installer
I see these two options when click code dropdown button: Open with Github desktop & download zip. Zipped package doesn't have auto installer.
releases section
64bit OS so the one to download is X86_64 ?
yes
wait; you're on macos?
Ah yeah hah i also noticed it right after.. There's a win installer below 
๐
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
* Update: Confirmed to be there via 'auto' search. Opened file location via right rat click. โ
don't click on rats, they generally dislike it
right click the shortcut you use to open obs, then click "properties" and show me the window that appears
This one pops into screen when i opened properties from Obs exe. 
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
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
Big thanks for assist ๐๐ฝโโ๏ธ
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
you can put a filter on an entire scene.
My guy. I had no idea LOL
I'll play around with that, hopefully the effects interact properly. Thanks!
oh! thank you!
@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
The URL/API source can parse any text file https://obsproject.com/forum/resources/url-api-source-live-data-media-and-ai-on-obs-made-simple.1756/ CSV included
Local file or HTTP
Am I allowed to post a video of a problem I get?
it usually works better to describe the issue
volunteers will ask for videos/screenshot if they are needed
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
if you try the capture card on this site, does it work there
https://webcamtests.com/
or does it do the same
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
plugin tutorial for multistreams
perhaps you are using VRR on the xbox and your capture card doesn't understand that?
iโll try to change that. i use the elgato HD60 X. do you know what i would change it to?
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.
depends on if it has any external dependencies
but it should still log in that case
No external dependencies, all stuff bundled with OBS. The plugin doesn't seem to even show up in the plugins list.
make sure you didn't build as debug, should be a release.
!log if you've confirmed that.
I'm using CLion
i do not know then.
I think I found it
yeah that seems like it's it
Thanks
yeah the DLL size is way down now
release optimizations & lack of symbols will do that
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
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
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?
Iโd recommend using something like streamer.bot to listen for the alerts, and triggers the TTS. You could also do it entirely within OBS using the Advanced Scene Switcher plugin.
Hey guys!
Is there a plugin or something else, that lets me display artist/song title etc but with TIDAL?
it is old so not sure if it still works https://obsproject.com/forum/resources/tidal-simple-song-grabber-windows-only.819/
I found that one.
It works, but it writes the artist and title to a text file
So, no album cover
well your message didn't say anything about an album cover ๐
Hahahaha
in that case no, probably not.
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...
only in browser-based sources
Oh, can you not install fonts on windows and then use them in text sources in OBS?
yes, but that would involve "installing them in my system"
i.e. the question excludes that option :P
Ah
As in instead of having to install them in my system
Didn't see that
READ MOAR GOODER

Also, hiya friend!

linden ๐

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
@wintry wedge This is most commonly seen on Windows 11, or so I'm told.
Noted! I'm on Windows 10.
I'm just realizing I probably never noticed it because it was never mentioned and I never used the Audio Monitor plugin on it to hear it till today.
I also never had issues in recording. So idk.
But if it is because of the beta feature. I definitely need to use a different method
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
Hmm... does he create Microsoft spreadsheet plugins too? I wonder... LOL
as I understand it this is the specific reason why it's still labeled beta, but it's a bug in Windows rather than OBS that causes it. Microsoft is said to have a fix on the way in a future (24H2?) windows 11 update.
I think the insider for that version is out?
ah maybe I don't keep track of that
Gotcha, good to know! I'll definitely use a different method then!
Especially since I have no interest in W11 lol. Thanks for the info!
Haven't used it yet, but I believe it's like a better version of transition override. Since you can choose the direction of transitions from one scene to another and not just standard overrides.
Also just checked, there is an option to set things to "any" to or from.
There's also the transition Matrix, but I haven't messed with it
I downloaded the vertical plug in but when I load obs the plug in doesn't appear
!log @serene ginkgo
@serene ginkgo
- Hardware-accelerated GPU Scheduler
- Windows 11 23H2 (OK)
- Not Admin
- No Output Session
Intel Core i7-13700F - OK! / GeForce RTX 2050 - OK!
@serene ginkgo There's no attempt to load the vertical canvas plugin, try installing it again.
I installed and reinstalled obs and the plug in multiple times. Yesterday it was working perfect then today it just didn't load when I opened obs.
@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.
there both installed in my program files
@serene ginkgo Both the plugin and obs-studio should be installed in the same folder, is that the case?
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
@serene ginkgo Yes, I'd like to see that.
!screenshot @serene ginkgo
@serene ginkgo
How to take a screenshot - http://www.take-a-screenshot.org/
!aitum @serene ginkgo
@serene ginkgo
For help with the Aitum OBS plugin or their tools and services, please join their community Discord server for direct troubleshooting.
I appreciate you that helped
I have an extension, that does not support tidal as of now but I can add it. Should I notify you when that's the case ?
check this out
!ad @agile sigil
@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.
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
!aitum
For help with the Aitum OBS plugin or their tools and services, please join their community Discord server for direct troubleshooting.
@snow dust ^
does elgato screen link work anymore for the US?
hey after installing the streamlabs plugin, the option to enable twitch vod tracks has disappeared from advanced settings. any help with that?
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)
asking streamlabs seems like more work than deleting tbh
Their community server was fairly responsive when I popped in there
They even have a channel just for help with the plugin
ok cool ill try thanks my man
๐
@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 ๐
Stupid question, in the docks, is there a CLOCK I can enable, with seconds?
Was sending them to the official streamlabs help much like we do with the SE plugin but cool. Sounds good. I just won't respond to issues with SL plugin and leave it to those that use it ๐
@nimble lichen Add https://time.is/ as a browser dock.
Figured given the window that pops up every time you go to start a stream, there was some strange under the hood alterations
once we do our due diligence to confirm it isn't something in OBS, yes.
(Large part why I removed it)
you can disable that window btw
Well that's good to know. Maybe I'll reinstall and fart about more
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.
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")
so what you meant to say is checking if a twitch account was still connected in OBS would've lead to our answer here? ๐
Partly
I still find it to be a strange "auto" behavior, but thats mostly just due to change
Thanks for that, based on your suggestion, I found a cleaner clock
https://www.nayuki.io/res/full-screen-clock-javascript/full-screen-clock-24hr-with-seconds.html
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?
Can you share the error message?
this is the error message
If you need help with StreamElements products or services, please join their Discord server or submit a support ticket. The StreamElement's support team is better positioned to help with your issue.
!sl Sorry - wrong command ๐
As Streamlabs Desktop is not maintained by the OBS Project, we are unable to provide support for it. For help with Streamlabs Desktop, visit the Streamlabs Support Center.
Note: You can also use Streamlabs wide selection of on-screen widgets directly in OBS Studio. To learn how, follow Stream Layout Tutorial 2: Alerts & Chat Box.
im so confused ๐คฃ
You are using Streamlabs Desktop. This is the OBS Community support discord. For help with Streamlabs you need to head over to their discord.
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?
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
thats the thing i didnt even know i had their plugins on obs
go to streamlabs tab attop, then settings, then disable their workflow ioption
then go to settings > stream(in obs itself) and reconfigure the stream service and login info
i would swear on here but you are an absolute legend it works, thank you so much!
@mortal harbor did I make you proud? ๐ haha
๐คฃ
Yes
Any one know if anyone has made an onscreen OCR translation asset? that is, something to translate on screen text?
Yep https://obsproject.com/forum/resources/ocr-text-recognition-detection-built-in-obs.1866/
And if you need complex realtime OCR you can use https://obsproject.com/forum/resources/scoresight-free-open-source-ocr-tool-for-gaming-and-scoreboards.1884/
Yes, please!!!
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
maybe something you'd want to ask elgato, their plugin and their software are both entirely handled by them.
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.
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.
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.
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.
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.
I just did a recording of it being triggered to show you.
so "bash em" is the first thing you want to happen?
Yes, order is supposed to be all starting off screen, "Bash Em!" starts off screen left to fly in to top center
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?
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
i will respond shortly, i'd rather log on to my PC and have some decent examples to give first.
not needed, i will explain and then you will configure those accordingly.
so here's what you want to do
- 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.
- 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.
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.
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.
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"?
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?
So Bash Em starting off screen I will set the next move to be the & off screen correct?
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.
I am trying to learn synchronization so that I understand the basic concept for all sequential movements/filters no matter what I use.....
yup makes sense to me
I fully understand I could just render a video......I just want to understand this basic linear concept.
now the "&" off screen start I will set the next move to be the "Trash Em!" off screen starting location correct?
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
And the Identifying trash off screen I set the next move to be the targets group off screen starting position correct?
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.
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?
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
Something is not right......I think I might have the layering order a bit messed up.....
a 34 second video where nothing happens?
yes
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?
checking them again.....
Bash off screen is set to NONE for simultaneous and set to "&" off screen for the "Next Move"
i should've just said this from the beginning....delete all of your move filters.
Ok so set them all from scratch....I can do that
yes just delete them all entirely.
Ok all deleted - now I take it the next thing to do is move all items to their off screen starting positions, correct?
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.
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.....
if that is the position it was left in then yeah, nothing would change by deleting the filters.
In fact all of them are in their off screen starting locations except for the Identifying Trash and the Targets Group image
ok but do me a favor and just focus on what we are actively working on.
ok....Bash em - is off screen
and you've made the filter and gotten the current transform?
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
ok, custom duration = 0
now drag those source back onto the screen then press the eye next to the filter....it disappears and is now off screen hopefully?
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....
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)
what was the name of the filter you used?
a move source filter.
Oh, that is what I am using........then I might be wrong
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.
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.
forget the video
ok, following your directions....one moment while I do that
ok, just moved it to the end location and clicked on "Get Transform"
i didnt say to do that.
Ok, re-reading your steps
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.
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
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.
Ok, moved Bash Em onto the screen and pressed the eye, it moved it off screen
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.
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
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.
the end result will be they all remain on the screen...once they slide onto the screen they stay there
ok good. have you set the custom duration to 0 on all of those ones as well?
This will be used for livestreams and videos where I talk about the subject
Yes, custom duration is all set to 0
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.
ok set accordingly...Bash>& then &>Trash then Trash>Identifying then Identifying>Targets
and they all move off screen when you press the eye next to the bash filter?
Moved them all into position on screen then clicked the eye for bash and they all moved off screen
nice, halfway there but the 2nd half should be a lot quicker.
I think I understand but I promise I will not jump ahead on you this time
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.
so for these, I would not be setting the "simultaneous" I would be setting the "next move" instead?

