#plugins-and-tools
1 messages · Page 56 of 1
I am working on my own platform
its for gamers, I want posting of videos very smooth for them by giving them options to directly post the content they recorded or went live with and even they can post content which they broadcaster live to other platforms
Just clarifying cause you said your own platform. I'm assuming you just mean your own plugin? Or do you have a site you want people to be able to also automatically post to?
Noted! Like I said there's technically certain options already.
But regardless what questions did you have regarding building a plugin for such to be natively used in OBS?
I have website
Just to temper expectations, if you're trying to compete in the "game streaming" space and don't have a compelling value-add over existing services like Twitch and YouTube, you will be in for a lot of wasted effort.
Many, many people have tried, all have failed, heh.
Noted, so what questions do you have regarding building a plugin?
yah totaly I know and I have talked with multiple gamers on it and just trying to build what they want. Its very thin space but can be rewarding.
'.')b
- So does OBS allows to make such plugins which if for one platform and is it required to make it open source
- and to make such plugin can we do it with web technologies like html css js or any other framework instead of going with c, c++
- yes 2) c/c++ are the only practical options
yes means it has to be open source also right
I still don't understand what's the point of the plugin?
automatically upload to your platform once the recording is finished?
yes, by making an OBS plugin you link with OBS, which means your plugin has to also be open source.
@rugged dock I'm currious since you were talking about making your own platform. Might it be similar to the following Twitch extension?
It kind of doubles as a social site and a Twitch game showcase. People can share showcases, clips, reviews, etc...
https://www.rankone.global/
I assume it's like how a mix of services do things. Meaning, yes it would likely post automatic videos or be pushed by the user when desired. But also connect with the site in order to post now live, community post, etc.... But I could be wrong. Maybe there's more they can offer via the plugin?
hmm i never heard of this rankone but for me I have my own platform which will compete in a thin space between twitch and YouTube and some other platforms. But ill explore this rankone once thanks fo the suggestions and would love to know if there are some other build ideas something mine
Yeah it's new to me too since I've gotten back into Twitch. There's another "Game Showcase" extension, which is cleaner looking IMO. But is just that.
I found this one, and started giving it a shot after some reviews. Seems decent, and is obviously more geared towards Twitch exclusively.
Though you can make post and use Youtube videos, images, etc. Also you can highlight streamers/creators you recommend.
I'm sure with an API you could make auto post work with Lumia Stream or Streamerbot.
Lumia Stream is one I currently use, and Streamerbot I'm sure could also do it. But normally with these programs you automate posting things to integrations like Twitch, Twitter, Youtube, Instagram, Discord, etc. Though right now Twitch, Twitter, and Discord are the main ones you can really automate. While IG, Facebook, Threads, and Youtube are still sort of limited by some functions. But I'm sure will be available or can be created with enough knowledge of the respective API's.
Also there's Fourthwall which a lot of creators use that integrate with almost every platform right now. Lumia Stream also has an integration available via it's new beta release. So you could probably also automate post for "members" who follow...
not sure but what I can see from the website it seems to be something around controlling smart lights, sending alerts, and integrating with streaming tools for dynamic viewer interaction.
and fourthwall seems like a shop to sell products online
my goal is simple which is a gamer who is gaming on any website and wants to post a part of it to my website they can do it easily with the plugin and then we can take care of the editing things and post it easily to our website only
@rugged dock yeah Lumia Stream is used for that and quite a bit more kind of. With some of the other integrations you can set it up to dynamically update your Twitter image, banner, and name. As well as post. They also have a new discord integration which they're still adjusting to what people are used to. But should be able to post when live, clips, latest videos, etc.
Fourthwall is a shop, but it's also got a members section similar to Patreon so you have your own social site people can engage with. Plus you can display your merch on most and soon to be all major platforms, so people can buy directly where ever you have a social. People can also download an app version of your site to stay connected, which is similar to I think Mighty Networks or some other app I'm thinking of.
So both combined offer a way for streamers and creators to automate clips, content, and merch...
Got it! That also reminds me of one other platform that is popular. One sec
@rugged dock
So the main popular AI editor I know of is Sizzle
https://www.sizzle.gg/home
then there's Framedrop (formerly Combo?) Which last I checked, can automatically edit and post clips on the fly
https://www.framedrop.ai/joincombo
There's also StreamLadder which I don't know too much about
https://streamladder.com/
Lastly there's Cross Clip which is not part of Stream Labs apparently
https://streamlabs.com/cross-clip
All are AI editors with certain flexibilities. So these may be worth knowing about. There's also a text editor that people use as well.
So look into these!
Assuming you plan to run your own editor on your side, and such!
yah totally this is a great insight thanks for the help. Ill definitely try them out.
Anytime, I just think all of these are great references at least. Cause either you can set up something similar on your site, and create the desired plugin. Then you can let the AI handle that while focusing on how else you want your site to be.
If not, you can maybe integrate one of these services
yah I totally agree. This are some great references.I am looking into them right now. Thank you, I never thought Ill get this much help its amazing 
You're quite welcome! Even if there's other things pre existing or the like, I still think it's at least worth attempting or learning. So why not share what's currently in the market and let you have fun! It also can be stressful when you can't find stuff that might help you make a different decision. Thankfully there's a bunch of knowledgeable people in this community 
Enjoy and have fun!
anybody know how to add the normal chat in obs i cant see it
define normal chat
If you mean the integration with youtube/twitch then login with your account under the stream tab of settings.
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.
<@&715347355565817879>
Is there a way or plugin that saves the source or audio filter settings?
save them for what purpose?
so that when I install Windows I can use the same configuration that I have been using for 1 year and not have to spend 2 months reconfiguring everything
I already took a couple of photos of the configurations but I have scenes with 50 filters and if there is an easier way I would like to know about it
To export OBS settings to back them up, go to Profile > Export (to export streaming/recording settings) and Scene Collection > Export (to export scenes).
you will still need to reconfigure some things, since if you reinstall Windows, the device IDs for audio and video devices will change
yes but what i need is to save the filters configs
I believe filters are saved as part of the scenes and sources the filters are applied too. So that would be part of the exported scene collection.
you could try using Exeldro's "Source Copy" plugin, it copies in JSON, and i believe they added Filter copy to it recently
but the filters settings shouldnt change at all when exporting and then importing
thx
Another option that some people such as myself do, is to use OBS portable mode, by downloading the ZIP file version of OBS and unzipping it, creating the portable.txt file in its directory, instead of using the standard EXE file installer. With portable mode, the OBS binary and all of its distributed files, a well as the configuration and scene collection configs are in a single subdirectory. One can backup this entire directory and get the program, any plugins that are installed into it, the configuration (profiles+scene collections) all in one shot. The only thing missing is any user assets such as audio/video/image files, or other data files, custom scripts, shaders etc. For that, I put all my custom OBS data under C:\\OBS\data and similar directories. I install my portable installs of OBS under the OBS directory as well, and so I can back up my entire OBS setup including data just by archiving C:\\OBS, and unzip it onto another computer. The only changes that need to be made are related to hardware differences, monitor resolution and similar.
There are pros and cons to a setup like this however, and it's not for everyone. It simplifies some things, but requires a bit more effort for other things.
I wouldn't recommend it to beginners or anyone that wants the simplest setup, but anyone who is intermediate, advanced or a power user or developer, portable mode is the way to go IMHO.
Highly recommend following this. It should save you a lot of time if you need to reset stuff ever.
If you use reaper filters btw for audio.
Def create the setting first in Reaper. Save a file copy in drive. Then you have a perfect reference if you use VST plugins.
Or you can just use Reaper only in OBS. Then you won't have to reset the mic settings.
Portable mode is a must, combine it with junctions/symlinks and a back up batch script and you're pretty golden!
Yup, thats basically my workflow, including the batch fule
how can I use OBS on PS5
You can't use OBS on a console as it only runs on PCs under Windows or Linux or on Macs. However if you are wanting to use OBS on a PC or Mac to capture games running on a PS5, then you need a capture card on the PC to plug the video output of the PS5 into, such as an Elgato, Avermedia, BlackMagicDesign or similar capture card.
Hello guys!
Do we have some automatic audio switch?
Look, i have background music and someone can drop a track on a stream so we can listen it. I have to manually go to bgr_music channel and mute it when the viewer track is playing. And switch it back on when the track ends
I think i need something to auto switch music down, when other track channel have signal
Thanks all and great eve
!advss yeah this plugin can mute a source when audio is playing through another.
You can use powerful macros in OBS Studio using timers, cursor detection, window detection, and more to automate switching between scenes, toggle sources, and many other options.
To get started, install the Advanced Scene Switcher plugin and see the GitHub project wiki to learn how to use it.
Thanks, gonna check
Great! 100% that i looking for
how do i put an overlay on my stream to show what's playing on spotify?
6klabs, Tuna plugin or Lumia Stream
how do install that?
with the installer
im tech savvy but this shit is out of my league
lmao
aho k
*ah ok
well
wait
im ritardando
im not looking at the right thing
mb yall
don't say that
lol
I know what it actually means, and I know what you're using it for and please don't
im mentally slow
how baout that?
*about
ok so i have the plugin in obs
i have it on my scene
but it just doesn't show anything
what do i do to link my spotify?
have you taken the time to read the explanations on the plugin's page?
then I'd suggest you read the explanations on the plugin page
they'll be better than me at explaining it
alr
ty
so it says this
and i don't know how to fix it, the site doesn't say as far as i can see
did you set it up for spotify?
yes, it's all linked
it shows the progress bar in my song
how far along the song is before it's ended
and im trying to get the artist and song title up
but i cant
might need to do it with your own key then
how do i get that?
it's on the plugin's page
Someone else has reported the same issue today, I think it's just Spotify acting up
this is pissing me tf off
ok
what is a redirect uri
and how do i get it
nevermind
lmao
Does anyone know if there is any way to transmit my screen from one monitor to another?
Hello, has anyone used Advanced Scene Switcher before? I'm trying to set up a screen recording script for a user research. I'm planning to make a screen recording that starts after pressing a hotkey, and then stops the recording if it's idle for 5 minutes (3 seconds shown for faster debugging). The macro for "starting the recording with a hotkey button" works but the "if Idle for 5 minutes stop recording" macro seems to not work at all, did I miss anything?
Might be easier to use with Source Record? Just my thoughts currently!
Hold on I'm actually misunderstanding something here I think lol.
Um, maybe set it up so it says If | Recording + And | Idle for | 30 Seconds > Recording | Stop Recording
Then you can just use one Macro. After you would just need to set up a hotkey for recording, and the Macro will handle the process as intended I believe.
Also just a reminder there's a Start Recording area already
In what way do you mean? Because there's definitely a few things depending what you are asking?
if u want to start record something and u have streamdeck u can do it with the streamdeck to start recording and when u will finish it u press the same and then u wil pause it/finish recording
in this option
They're using the Adv-SS to conduct a user research project. So they want it to stop when there's no keyboard action I think?
So it's not just about starting and stopping a basic recording
so was my bad
Totally no worries, but thanks for still chiming in!
btw if someone don´t have streamdeck can do ´´one´´ with the ´´num pad´´ external and setup like to change scenes etc
There's also touch portal, and macro pads too! There's a bunch of fun ways to do things 
need a way to enable/disable a filter on a source with a hotkey. filters arent in the hotkey section by default but is there a plugin for this?
filters of the Move plugin ad hotkeys to the source it is on and you can use the move action filter to enable/disable an other filter
There is also a filter hotkey lua script for that.
this here? https://obsproject.com/forum/resources/move.913/ so will i need to use an old version of obs?
It works on the latest version of OBS
Hi, thanks for answering, basically I want to be able to transmit the image from one game window to a TV (connected via HDMI cable), so I can "play" the game looking at my computer (like a simple duplicate screen), but also change the window to other applications without it appearing in the TV.
right click the source in obs > fullscreen monitor (source)
But then, how do I transmit it to another monitor? I'm gonna have to create a stream in some online platform and then open it on the monitor?
no, just select the monitor you want to set the projector on
Ok, I am gonna try that, thanks for the help
i used the windows installer, but i don't have move as an option in Scene Transitions, is there a trick to get it to show up?
i just see cut and fade as options
nevermimd, got it
One message removed from a suspended account.
!virtualcam This guide should help
OBS Studio contains a virtual camera that allows you to output your scenes' video to application such as Discord, Skype, etc. To learn how to use this feature, see the following guides:
- Virtual Camera Guide for basic setup instructions
- Video Call Streaming Tutorial to set up virtual audio in addition to video
- Virtual Camera Troubleshooting for installation and removal instructions
One message removed from a suspended account.
got it working. thanks! 👍 👍
Didn't see the response till now, but happy to hear someone was able to help you!
just passing by to say it worked exactly as I needed, thank you very much

Does anyone know how to have properties from two instances of the same source in a single plugin? I am trying to have two text sources in my plugin that can be controlled through properties individually. I am currently adding the properties of the sources like this: ```
obs_properties_t* text1_props = obs_source_properties(info->textSource);
obs_properties_remove_by_name(text1_props, "text_file");
obs_properties_remove_by_name(text1_props, "from_file");
obs_properties_remove_by_name(text1_props, "log_mode");
obs_properties_remove_by_name(text1_props, "log_lines");
obs_properties_remove_by_name(text1_props, "word_wrap");
obs_properties_remove_by_name(text1_props, "text");
obs_properties_remove_by_name(text1_props, "custom_width");
obs_properties_add_group(
props, "text_properties", "Text Settings", OBS_GROUP_CHECKABLE,
text1_props);
But when I do the same for the second source (same thing but changing text1_props, info->textSource, and group name and desc) it gives me the warning: "warning: property 'font' exists" and doesn't draw the properties for the other source. I'm assuming that I need to change the names of the properties for the second source but from my research (both from documentation website and source code) its feeling way more involved than the rest of the plugin so far and I feel as though I'm missing something.
You could use the "Cursor" condition to detect when the scroll wheel is pressed. (On Windows at least)
Up and down movement is currently not supported but I guess it should be rather easy to add support for that too.
Sorry for the late reply.
Quick question on Source Record - Can you record multiple sources at once, and will a source-record on a greenscreened camera preserve alpha?
by putting them in a scene and putting the filter on the scene, yes
and no
So there can only be one source recording going at once?
no
there can be as much running as you want
or more realistically as much as your hardware can withstand
putting sources together in a scene is if you want to record them together in the same video
OK, I'll have to remember that. My original plan was to use it to record gameplay and camera separately, that way they could be positioned however in edited footage later. But if camera recordings don't retain alpha, I can just ignore that and just focus on the gameplay.
arguably
recording without alpha is better
because post-production tools (i.e. video editors) often have better chroma keyers
Fair, lol
Hey you all. i'm using the obs zoom to mouse script. and everytime i zoom in it "transforms" the display capture even when it's locked. i don't want it to do that. only zoom in on the display. not change the actual display capture window by transforming it. anyone know how to prevent this? thanks
this is how it's supposed to work. but can only get it to work like that if it's full screen
Hi there, So I am trying to get NDI to work on OBS, and I downloaded something via the plug-in website: https://obsproject.com/forum/resources/obs-ndi-newtek-ndi™-integration-into-obs-studio.528/ When I now try to start OBS it gives me an error saying NDI runtime not found ( see image). When I try to download it my browser automatically stops it from downloading, telling me it is unsafe. Anyone have any experience?
Yes, you need the runtime. Your browser is just being overcautious
awesome, thank you. Do you have any experience with setting up NDI and would you possibly be available for a few mins?
I have done it rather recently. Feel free to reply here so I get a ping
Thanks, I will. Working on setting it up right now
@hallow vale I don't know how you have it set up, but I think HEVC mode with the highest rate is the setting with the least latency right?
Sorry, I don't know.
!ndi Here's the NDI discord for that question
OBS Studio has an NDI plugin available, which can be found here: https://obsproject.com/forum/resources/528/
For additional support and discussion, visit the obs-ndi Discord
Thanks, I also realised this question is not really related to OBS, but more to my camera
lol help me please when i record on top of a game due to the sounds overlapping i can hardly hear my voice.
basically i want obs to half the volume of the game when im using my voice
like if the game reaches a certain db treshold and im also using voice, half the volume of the game
!🔗🦆 It's not often I get to use the emoji command
https://youtu.be/3rcAPp_8WkU?si=qaAe1602--ejZ-Fb
Epos has a super good video for that
!ducking Dang
If you're experiencing sound volume reduction when OBS is opened, try checking the "Disable Windows audio ducking" option in Settings > Audio > Advanced, in OBS. Then restart OBS to see if the issue is resolved.
Sidechain compression (ducking) is available by using the Compressor filter on your audio sources. For a video guide, see: https://www.youtube.com/watch?v=1Te2JERlInQ
Yay!
Nest it in another scene first. I believe it only works by zooming in on the source.
So if it's nested else where. Then it will zoom there and the scene source will work as intended
<@&715347355565817879>
playing around with obs ducking... it ducks when the video plays, but does it again like a second later, ideas?
so it ducks for the video, then does it again with no sound/video playing
screenshot the filter properties
how'd you come up with those settings?
delete the filter, add a new one and don't change any of the settings apart from the threshold
lower threshold = more ducking
still messed up, is it because im monitoring the audio?
the vids with me turning off monitoring, so I dunno wtf
the toasty is on a "downstreme keyer" layer, wonder if that would affect the normal compressor filter
nope
no idea why its ducking later?
screenshot the filter properties again
Might wanna watch the video I posted above from EposVox, it covers quite a bit plus upward compression
https://youtu.be/3rcAPp_8WkU?si=qaAe1602--ejZ-Fb
my bad i took a break
thank you! that helped!
Happy to hear! 
I watched it, I have a beacn mix thing, so tuts like that dont really work for me... thinking about getting ridda the damn thing, u ibky got it so I could have an audiance mux and personal mix, didnt know it was gonna handicap me so bad though
*only got it (man my eyes are getting bad)
well im going to bed, another day of nothing accomplished, necer gonna dinish this thing
Directly in OBS? Or just a player in general? Because if you need a player. You can also use 6klabs Amuse widget
https://6klabs.com/amuse
Hello c: does anyone know if there is a way to have a "sound" or notification when i press my "save replay" like the nvidia software? :0
Kind of a work-a-round would be to use the advanced scene switcher plugin and set a macro to play the sound when you press save replay
i am using source record plugin while streaming and for some reason it makes 2 files basicly the same recording just a few moments before
is it safe to delete the 1st file?
im trying to record just the gameplay and audio from gameplay not anything else in order to make a video from it
what is the point of source record in this case? you could just do a normal recording with only your game capture source and it's audio.
its cause the stream has overlays and i dont want those to appear while recording the stream
how would i do that
i have no idea why it makes 2 files thuogh
sorry i didn't realize you were streaming also.
i'm not very familiar with source record but if there are two recordings i'd guess it is either your normal recording + source record, or you have two source record filters.
i personally have only used the vertical canvas plugin in this way, which gives you a second canvas to record where you could place a game capture source.
i do have 2 source record filters but for different things is there a way to enable and disable them
that sounds cool 2 screens bacily ill try that out
yeah, looks like this
Hello!
I'm using the "Move Transition" Plugin to create a Fade Out on the Audio volume and then a Fade In using the "Move Value" in the Filters for the Audio Track.
The Fade Out goes to "1.00%" of the Volume and the Fade In sets it back to "100.00%"
It works well, but the issue is that, when I start OBS again, it defaults the values to "100.00%" of the Audio and when I try to play them, they don't work at all until I set the values again. It happens every time OBS is closed and opened again. Is there any way I can fix this?
create a move value filter for whatever you want it to start out as and set a start trigger for it that happens when the source first shows or something similar
Ooh, that's smart, I'll give it a try
Dang, doesn't seem to be working either. After restarting OBS, the Filters seem to not work until set again
I have seen a similar report but have not been able to replicate the issue myself. Is it a global audio source or is it an audio source on a scene? Does the filter also need resetting after switching scene collection?
Its easier to create faders with the ADV-SS imo...
This is how I have stuff set up with Audio Sources nested, and as part of the DSK.
That way music is max on starting soon, breaks, and ending. But it fades the music down 15db. Then unmutes the mic and fades it in for every scene not the first three mentioned. Works smoothly and consistently. Plus you only need 2 macros. Unless you have some other unique set ups?
I just noticed my BRB screen is not added in there yet... But I'm still working on how i wanna set it up.
Also something I'm putting in the DSK since I have some ideas on how I wanna it to work with every other scene
Yes, it's free and pretty simple. It's just a browser source overlay. So it should work!
https://www.youtube.com/watch?v=7AueVTSOkNs
Hello, good morning, I downloaded the rtmp plugin but the plugin does not appear, I reinstalled obs and formatted my pc but it still does not work
would love to be pinged if this gets answered. I have the same issue and haven't figured it out in the past year. I do art streams (or...used to) and wanted to try this like I've seen others do but the closest it's come to working transforms the frame size dramatically and is wildly erratic in zooming in A LOT (ie very distorted frame as it squashes and stretches its size instead of just tracking and zooming somewhat). The closest I've come to solving this is maybe for me it has to do with it being attached to an abnormal screen (a 4k cintiq), but hearing someone using a normal monitor adds to this.
I answered this, scroll down a little ❤️
@flat venture right here
If I have a group, with say 10 sources, besides making a bunch of or conditions, is their an easier way to include all sources in a group in one condition in adv-ss?
I might be a little confused on the wording. Mind sharing a screen shot?
It's the Microphone, so I assume Global? Like the default option that comes with the default scene in OBS I believe
I'll give this a try in a few
Oh, yup, it also resets on Scene Collection change
@weak escarp would you like me to DM you a video of me replicating the bug?
Sounds good, let me know how it works for you 
I managed to replicate the issue with a global audio source now, working on a fix now
When logged in on GitHub you can download a test build with the fix from the bottom of this page:
https://github.com/exeldro/obs-move-transition/actions/runs/9545228274
Yup, tested both scene switching and OBS restarting, it's working now.
- Auto-Config Wizard
- Insufficient Hardware
- Integrated GPU
- Wi-Fi Streaming
- Windows 10 Game DVR
- Windows 11 23H2 (OK)
- No Output Session
- 1.0% Rendering Lag
Intel Celeron N5095 @ 2.00GHz - Below cpu encoding requirements / Intel UHD Graphics - Possible bottleneck
If you need help or have questions about OBS, check out our #support-portal first!
bro is cooked
Lmaooo
I'm trying to get obs-multi-rtmp for multistreaming but I can't see the Multiple Output dock. Log files show Module '../../obs-plugins/64bit/obs-multi-rtmp.dll' not loaded. I tried using the installer but I can't change the directory (at least by copy pasting the file location, I'm currently trying to manually do it) (it defaults to C drive but I moved OBS to D)
Can confirm that the installer doesn't work for me
!log @terse sand
- Old Version (29.1.3)
- Windows 10 22H2 (OK)
- No Output Session
- Windows Game Mode
- Third-Party Plugins (14)
AMD Ryzen 5 5600G - OK! / GeForce RTX 2060 - OK!
probably need to update OBS
streamfx doesnt work on the current version of OBS?
@terse sand Look through older versions of obs-multi-rtmp and pick one that's compatible with 29.x.
I think it's the paid version? Though I never really had the opportunity to use it
i just don't think there is any reason that updating from your version to 30.1.2 would break streamfx compatibility
it 100% will
generally speaking when trying to fix something like this the logical path forward is to make sure everything is up to date rather than trying to find old versions and patch things together
I think the logs only shows the current profile I'm in which is for recording/testing
Using an older version of the plugin works now!
update obs, update multi-rtmp, use the plugin I linked instead of streamfx
Is there a way to check which plugins still work / that's currently downloaded on my pc
what for?
Pruning
generally speaking streamfx is the only one that's really touchy like that
check the "solutions/full analysis" button under the bot's response to your log
Thank you very much guys
Got to learn how to read these logs now 
Possibly a dumb question with a simple answer, but I just got a avermedia livegamer ultra 2.1 and it is working sort of... except when I add the video capture device it seems to want to only fill a 720p portion of my 4k canvas... If I fire up reccentral 4, it comes up beautifully in 4k.
Do Ctrl+R and Ctrl+F
Do note this is more appropriate for the support channels.
You also need to set the resolution in the properties to match what you want.
Ok, well it feels a bit like a bug maybe
I mean that sort of fixed it, but it just seems to be stretching and upscaling possibly
it looks like absolute crap on a resultant 4k stream
And yeah, I probably don't know the best place to ask actually 🙂 sorry
I can take it over there
trying to use teleport but my second screen isn't mirroring my first its just a black screen
!log Grab a log from the sending OBS
Does anyone know of a good speech to text for OBS that supports fadeout and smooth animations for switching to the next line?
does anyone use the soundboard plug in? i think i got it to work but i can hear it even though i can see it working where it shows the volume. i would like to test/hear it before i launch a stream since this is new. want to test to make sure the sounds do spike or anything
new to me*
is there a plugin or method of toggling a filter on a (looping) timer? currently using a combination of exeldros move plugin and autohotkey, but since i run OBS as admin AHK sometimes doesnt get the hotkey through (even if i launch the AHK script as admin), i have to basically leave my mouse hovering over OBS for it to trigger reliably. its kindof okay since its just the stream PC not the one im gaming on but im just wondering if there a way easier solution that i missed
You can use powerful macros in OBS Studio using timers, cursor detection, window detection, and more to automate switching between scenes, toggle sources, and many other options.
To get started, install the Advanced Scene Switcher plugin and see the GitHub project wiki to learn how to use it.
ill chevk it out. thanks matty!
👍
Hello people, how i can stream on twich and youtube at the same time?
I saw a couple of download links, but those who downloaded it wrote that there were miners inside
A third party plug-in for streaming to multiple RTMP servers is available for OBS Studio. https://obsproject.com/forum/resources/multiple-rtmp-outputs-plugin.964
hey does anybody here use jlab mics?
Asking cuz I let someone else borrow my mic and they lost the cord that came with my mic and I need a bit of help with figuring out a suitable replacement
Also just been years since I actually used it
what do you need figured out?
Just getting it to connect to my computer and if I can replace the cord that came with my mic (which was lost) and still have it work
well yeah you can very likely replace it
Ok. How do I go about replacing it? Bc I tried a USB c o found in my room but I can't get the mic to turn on and work
have you considered asking jlab's support?
i'll look into it. thanks
just FYI, you do not need the SE plugin for their services, and it is known to fuck shit up, so don't install it
i havent seen on stream elements any way to do stream clips though
i stopped using se.live a while ago when it first broke
oh, what bot do you guys use for music requests?
any of the popular ones like SE or nightbot havent worked well in my experience
streamelements always worked fine for me
i remember videos not playing like they're supposed to and sometimes commands dont work well
🤷♂️
And one see my message from yesterday and can assist?..... does anyone use the soundboard plug in? i think i got it to work but i can hear it even though i can see it working where it shows the volume. i would like to test/hear it before i launch a stream since this is new to me... want to test to make sure the sounds do spike or anything
To hear your audio sources through your own speakers/headset:
1. In OBS Settings → Audio, set your Monitoring Device to the speakers/headset through which you wish to hear the source audio, then click OK
2. Click the Edit menu → Advanced Audio Properties
3. For each device you wish to hear, change Audio Monitoring to:
- Monitor Off: only hear in your stream/recording
- Monitor and Output: hear through your device and your stream/recording
- Monitor Only: only hear through your device; don't hear in your stream/recording
Note: ensure you use a different monitoring device than any device you capture. Otherwise, your stream/recording will contain an echo.
Okay I will try that when I get back to my house
Welcome to the OBS community support channel. If you have a question, go ahead and ask it, and if someone is available to help they'll respond. Try to be detailed, and provide a log if you are having issues with streaming/recording (Help -> Log Files -> Upload Current Log). Please be patient if someone doesn't respond right away!
yes thanks for running the "don't ask to ask" command
it's not like i spent the past 3 hours in #scripting asking about it
aaaaaaaaaaaaaaaaaaaaand silence
@mortal harbor
If you need help or have questions about OBS, check out our #support-portal first!
@mortal harbor
✨ 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
people normally haven't read all the chat history in every other channel, generally you'd want to actually ask your question like the command you were linked originally says.
I'm trying to do an animation of sliding in first and next zooming in for transitions
as in this example
How should I do this?
this would be a source that is doing this?
I don't know
I am at a loss as to how to do this
Users have suggested the move transition but it is missing 2 crucial features which I feel are necessary for this to work
i wasn't asking how to do it, i am asking if the thing that is sliding in and then zooming would be a source in the scenario you are picturing.
I thought I could get around with making it a stinger
I can't
I had to download like 3 different plugins and a bunch of other irrelevancies to try and still fail to do it
pretty easy to do with move, yeah.
not really
once you notice that there is not one but two main motions
none of the curve presets allow you to do this
Not only, but there's no inbuilt setting to set a start and end time
- this layer must show on top
- there should be a squashed, upside down instance of the scene in the transition too to fill in the reflection portion
Move does NOT satisfy my desires for this
alright
wtf
how
i've been fucking around with settings for hours and wasn't able to get THIS
and you can get the little bounce in and out with move as well. just need to break the animations down into separate filters
there is a move filter?????
oh mein gott
there is a lot of them 🙂
diamonds
welcome to jurassic park
yes so i have a move transition, all default settings. then two move source filters on the 2nd scene, one to zoom with a 500ms start delay and one to reset its transform when i switch back to another scene.
"Move" plugin is an amazing toolbox
hold on
so looking at the events right now
is there anything for when I switch scenes
i also got this out animation
i need to clean it up more, but i am using...
- Move (exeldro)
- Downstream Keyer (exeldro)
- Scene as Transition (andilippi)
AND optimize it so its not pushing my frame render time past 16.6ms
new question guys
so I'm using the filters now
nvm I think I am just stupid
alright new question fr now
how do I use stingers with this plugin
this one's a stinger btw
"stingers" as they are in OBS are just videos, nothing more or less.
I dont use the "transition" part of "move" myself, instead opting for Scene as Transition.
how do i put that into there
what I want to do is to have the media as a frame for the scene
i would suggest watching the videos that are in each plugins GitHub and OBSProject wiki page to get more details on each.
can i just get an article
like a wiki article that isn't just talking about the transitions and not the filters
not really articles, ive got more links for videos from folks that go into great details on the plugins and filters
Andilippi, for example, has videos for the "Move Source", "Move Value", and the Nvidia AR move filters
The move plugin is amazing, but I'm definitely nowhere near smart enough to figure out how to do anything interesting with it, with the documentation that's available, heh. (...I wonder if I could sponsor exeldro to do up some proper documentation for it...)
I'm in this photo and I don't like it.
There are definitely a lot of unique ways to use it! It's crazy 
I think I got it
but one last question
How do I replace one source with another seamlessly?
I don't want to redo all the transformation filters on every single scene
You can copy past all your filters at once btw. With what you're trying to do. How often is this gonna be activating? Because there's a few ways you can set it up to be done probably just once, and switch out content dynamically
no
say I want to apply the filters to a game capture instead of a display capture
when I change the filters to the display capture, their position parameter resets
and I have to save all of the positions for each of the filters in order for them to work right
So if you're just switching it out. What you'll wanna do is first left or right click and choose the option copy all filters.
Then when it's pasted. Go into what you currently have set. Copy the setting and paste them into the filters on the new source so you don't have to re do it.
I know that it's definitely an issue when pasting the filters onto a new source. Thankfully if you still have the filters on the previous tested source, you can copy the sizing/positions, etc...
You'll have have to re paste those after pasting all filters at once.
If you need a video, I can record one real quick
OH WAIT! You might be able to use Exeldros source copy plugin to avoid the as well. One sec...
that's not the point
if I were to replace one of the sources with another one, and then I changed the settings for the scene to include the new source instead of the old one, then the Transform attribute here gets reset
It gets reset to the source's current position every time you change the source in the scene filter
^ you can copy this and paste it. I do it all the time when I test effects elsewhere. Trust me
Put the changing content in one scene, put the filters on the scene instead of the source. Toggling individual sources visibility will then switch sources and the scene filters will apply to it. Nest this scene inside of other scenes as needed.
Btw a note for the future, another thing you can do which would save time. Create a nested scene with anything you'd want to transform. Then paste the filters, and the transform onto that. Then you can swap content in the nested scene and you'll never have to recreate that effect on other sources that you swap...
Followup: If you're putting Game Capture and Desktop capture in the same scene, make sure they're never enabled together. Disable the one first, then enable the other. Best done with macros or similar, or perhaps with Exeldro's Source Switcher
hmm
yeah i'm not doing that
i just have two separate scenes like this
is there a bogo cat plugin for linux?
afaik no, and tbh the windows one has been unmaintained for quite a bit
well gotta make my own
ngl rather than a plugin, I'd suggest doing it in HTML and loading it as a browser source
well I know that it would work fantastically but I am on linux and am using wayland so I cant source a single window, I have to source the entire screen. I would be moving to x11 for the fix then try this. Thaks for the suggestion though.
no, a browser source
not capturing an actual browser
although, on wayland, you might have issues with inputs altogether
exactly lol
That's the thing with plugins like that, you can document its functionality and some simple effects that can be made, but trying to document everything that can be done is like trying to document everything you could possibly draw on a canvas. Someone will probably eventually create an effect no one has thought of yet.
I can tell you from experience, documenting plugins is hard. I try to document mine as much as possible, and it takes forever!
Does anyone here use Stream Deck to control OBS? If so, is there a way to set it up to control these settings?
!elgatosupport check with elgato. They may have a plug in / app that's built for this
For help with Elgato products, please submit a ticket with them directly at https://help.elgato.com/hc/en-us/requests/new. They also have a community Discord server.
Ok thanks.
Hello, I am having problems with setting up a Move Source sequence.......I think I have the sequence "chained" or "linked" incorrectly because when I switch from one scene to the scene that has the sequence to test it out for order and speed it does not automatically start the sequence. I have created a Word document with a list of the chaining of the sequencing for both starting and ending positions for the plugin sequencing along with screen shots.
@remote swallow Could you record the Filters window with all filter properties visible in one window and show the properties for all of them?
@remote swallow Are you sure that's the correct recording? I hope you didn't have "hide obs windows from screen capture" enabled.
Where is that setting for me to check?
Not enabled
@remote swallow The recording you posted above doesn't seem to have any filter settings, it's a Word window that disappears after a few seconds, then 2 minutes of nothing at 9 Mbps.
Ok, yes, looking at the recording now....let me try that again...
It did the same recording again....it isn't recording the OBS window.....
@remote swallow Window capture can't be used to capture obs-studio itself, there is a failsafe against that. You'd have to use display capture.
how do I set that up?
@remote swallow You'd add a display capture source and select which display to capture.
@remote swallow If you want these movements to occur one after another, you should use "next move", not "simultaneous move".
Ok, didn't pick up on that.....You see I had it all set up right but then I decided to add in another item/object/element/source, that being the dozer only and I had it working perfectly before adding that in and I thought it was all set up properly and all of the items other than the dozer only were already showing set up with simultaneous and it was working. My 2nd question is why isn't the sequence triggering/starting when I switch from one scene to the "Targets" scene so I can tweak the order and speed?
@remote swallow Triggering more than 1 move transition on a single source simultaneously usually either does nothing, or results in erratic motion, don't expect it to work.
eh? Don't understand......I am only going in a single chain of one to the next to the next to the next within the same scene.....I am not using multiple within each source.
@remote swallow If you want effects to trigger one after another, you should configure them as "next move", but you have configured as "simultaneous move", which causes multiple move effects to trigger all at once.
Ok, I got that, and I corrected that but why is it when I switch from one scene to the next scene, (i.e. Information scene to the Targets scene) the sequence does not run/trigger?
multiple move filters on a single source is fine, as long as they dont step on eachother
@obsidian agate Watch #plugins-and-tools message , a bunch of them seem to be triggered simultaneously on the same source.
yes, which you told them about already and they sound as though they have fixed it
@remote swallow Here's an example of how to create a chain of move transitions.
Since the move transition plugin doesn't automatically undo its own transitions, you have to start with a transition that moves the source back to its "initial" position.
I have that already set up......That is what all of the "01" & "02" is about. Right now I don't understand why the sequence will not trigger when I switch from the Information SCENE into the Targets SCENE so I can view the timing and see if I want it slower or faster....
what is triggering the filters to become enabled?
It is supposed to just automatically start when I switch from the Information scene into the targets scene......
something needs to enable the first filter to get the ball rolling
It was working perfectly until I decided to add the Dozer
The first item in the sequence is set to the start trigger being "Source Activate: When the source becomes actively shown"
lemme open my copy of OBS so i can look at some of the filter options.
Which filter specifically was this again?
It is called Move Source
hmmm, not entirely sure. I use the "Move Value" filter more than anything in that plugin. That trigger should work, unless the source/scene/group it is applied to is being rendered already and you just dont know about it
What I am getting is when I switch from the scene called "Information" to the "Targets" scene the sequence in the "Targets" scene is not triggering to run....
- Hardware-accelerated GPU Scheduler
- Windows 11 23H2 (OK)
- Not Admin
- Third-Party Plugins (1)
Intel Core i9-13900K - OK! / GeForce RTX 3080 - OK!
one moment
Thank you
so if you have the Filters window open and you switch scenes, that first filter never triggers?
I just tested that trigger method on my copy of OBS and it triggered fine.
try setting the end delay of it to something like 2000 ms
noticed in the video you posted that it is all set to 0ms (which is fine, but set one to 1000ms or higher for testing)
Nope....I switch from the "Information" scene to the "Targets" scene and I remain on the empty landfill background
specifically asking about if the filter itself becomes active or not.
set it to 1000ms or more for an ending or starting delay, have the filter window for "Targets" scene open, switch from Info to Targets, and see if that first filter stays active for the full amount of delay
This is how it was running prior to my adding in the Dozer Only
Ignore the last part with the green flames - that is for the scene after the Targets
i dont need to see what it is supposed to look like in the end.
i understand that
and I had not fully built up the information scene with the different sources yet when I recorded that.
But what was working was the text flying in and the final batch of thumbnails dropping down.
- open the **Filters ** window for the scene "Targets"
- Select "Bash Em 01"
- Set that filter's Start Delay to "2000ms"
- While the filters window is open, switch to the "Information" scene.
- Wait a moment, then switch to "Targets" scene.
- Does the "Bash Em 01" filter become active for the 2000ms?
no, never triggers at all it just stays on the empty landfill
okay, that means something is preventing the actual trigger from happening
if the filter doesnt turn on and stay on for 2 seconds
if you enable the filter manually, does it delay for 2 seconds, then trigger the rest of the filter-chain/animation?
When you say enable manually do you mean in the filters window clicking on the eye?
yes, manually enabling the filter by clicking the eye
Nope, the only thing that happens is when I click they eye I eventually get the Dozer 01 eye flash
there is something else going on in your filter chain.
my suggestion for troubleshooting this would be to add a delay to each filter (either start or end delay is fine, but do all the same type of delay so its uniform)
this will help you visually see what all is triggering when. Change them back to 0ms or whatever is needed.
Move filter chains can get very complex very fast
Yes, I am learning the complexity......frustrating but learning can be frustrating
best thing to do is to disable any next/simultaneous moves and trigger each manually to make sure things are moving how you expect them to
then setting the order and adding delays is easy afterwards.
Should I back up what I have and then scrap the current filter and rebuild from scratch? Would that be less of a problem than troubleshooting the existing?
Or should I remove the dozer filter and try to create it again?
you could just make a new "Targets" scene, keeping the old one for the time being if you still use it, then build the new scene as you go
also, for the flow chart site -> https://draw.io
ive used this for planning out a studio rewiring awhile back
I am new to all of this and trying to develop a YT channel that will mostly be based on livestreams with a few videos.
I am actually quite lucky because I have multiple computers. This is a newly self built custom desktop and I have my original 13 yr old HP DV7 laptop next to me. The desktop is based on Win11 Pro and the laptop is on Win10 Pro and I have a second laptop in another room that is 3 yrs old based on Win11 Pro. I have a previously backed up/exported OBS config for this project that I am going to import into my 13 yr old HP to examine the way the project is set up. I don't remember if that exported scene collection was exported before I built the scene with the working sequence or not but I will find out.
i personally think drawing out a flow chart for a few move filters is an overkill, there is no reason to overcomplicate how you are thinking about something when it is simple. you place an item where you want it to start, create a move filter and get the transformation. then you place it where you want it to go, create another move filter and get that transformation.
thinking of something as "complex" doesn't serve much purpose when trying to understand it.
I kind of already had done my own old school version of flow chart for the current set up......
i get where your head is it, but it ends up with you only knowing how to copy settings to recreate what you have already made rather than understand the concept.
when you understand the high level concept of something you can apply that to anything you want to do, so it doesn't feel so confusing when you are trying to add something to it down the road like you are now.
you place an item where you want it to start, create a move filter and get the transformation. then you place it where you want it to go, create another move filter and get that transformation.
this is essentially all you will be doing for any of what you're asking.
My head/brain has 2 problems.......first I have Adult Attention Deficit Disorder. I am 57 and they didn't have any diagnosis back when I was a child for that only for hyperactivity and definitely no meds and two, creativity isn't my thing. My stick figures look like they need to be in a hospital...LOL
this kind of reaffirms how i feel about my approach then, simple is better. as far as the creativity part goes, you may feel that way but it seems you've come up with a concept and have a clear idea of how you want it to work so i don't see lack of creativity as a problem here.
so what exactly is the issue here? i know many weeks ago we had all set up how you expected it to be but it seems like you are wanting to add more?
Thank you....that just made me feel better......Problem is I have a higher bar in my head than my hands can create...LOL
This is interesting. I have imported the exported scene collection to my 13 yr old laptop for reference but when I pull up the filters window each of the effects filters comes up with "No properties available"
probably need to install the move plugin
I was hoping to do a visual comparison for the settings.....
Good thought.....doing that now....
BINGO, thank you....
i will be around but i am also working at the moment, may have some delayed responses.
Ok on the laptop when I open the filters window and switch over to the information scene and then switch to the targets scene I stay statically on the landfill with the images scattered on the ground. I don't get anything triggering at all on that. When I click on the eye for the bash em 01 (starting position) I get the eye flashing for the bash em 02 along with the & 02 along with the trash em 02 (all end positions) flashing but it stays statically on the landfill with the images on the ground and nothing at all happens.
Ok, I am going to back up/export what I have to save it and try to create it from scratch.....If I have more issues I will be back......sometimes as a tech you need to know when to stop troubleshooting and just rebuild....
Discord shows me that this is a video of length 2:02, but pressing play does not start video playback, it just sits there. Other videos embedded in Discord play fine though. Thought I'd mention it in case something is wrong with the video format or something.
Thank you for letting me know.....I am almost all the way through rebuilding the sequence and having great success.....I also just saw the announcement about the scammer/hacker. I just got hit by one of those last week. I lost this account to them because I wasn't paying attention as I was multi-tasking. I reported my account being hacked to Discord Support through their website and they were able to change the hacker's/scammer's email back to my own to get my account back......
Hello again....I have rebuilt the sequence and I think I have it the way I want it. How can I "run" or "trigger" what I have set up to test it out? Do I need to be in Studio Mode to do that?
you would just press the eye next to the first filter that you would want to trigger
Ok, would that run the entire sequence?
Nevermind....Got it and I think I have it working perfectly now!
Thank you for all of your help!
One final question, how do I get the sequence to start when I switch from one scene into the scene with the sequence in it automatically? What is the setting I would use?
the "start trigger" for the first filter in the sequence, you'd want to set it to something that happens when you first go to the scene like the filter being shown in the final mix.
Ok perfect thank you
That suggestion worked perfectly. I just have 2 last tweaks to make and then I will be done with that Scene/Sequence. I need to start the sequence with a blank landfill image but I am currently getting this:
The beginning of that video is the previous scene, the part that I need to tweak is the fact that the new scene starts with the sequence at the end and then running in reverse and then running forward.....
you need to move all the items off screen where you want them to start, then create move source filters with those transformations set, then trigger those to all run with a custom duration of 0ms when you first switch to the scene before the other stuff runs.
So would I set up one more filter in the sequence with everything off the screen and then put it at the beginning at the chain/sequence? Am I understanding correctly?
it would be one filter per source, but yes.
that point is to reset them to their starting position before anything runs.
So add one more to this list that is the landfill background with everything positioned off the screen then link that to the Bash Em Start?
sounds about right
I think I might know what I did wrong......I set up the first filter for the Bash Em Start with possibly everything on the screen just hidden so I could get everything into position one at a time as I was creating the filters......I think I need to look at the Bash Em Start and see what I've got
Nope.....I am really struggling with this......I tried both ideas to fix this problem and it still does the same thing. I tried the following: resetting everything for each "Start Level" filter where each one is starting with everything moved off the screen and then reacquiring the transform, I tried creating a new filter with the landfill and everything moved off the screen and getting the transform......I cannot figure out why I keep getting the sequence end and then running backwards and then running forwards when I switch from the previous scene to the scene with the sequence.....I took a new screen recording with the each filter's properties......
Is there anybody here?
People are here, but you might need to wait until someone who knows how to answer is available.
looking at this video it seems you missed one part i mentioned....the filters resetting these elements to their off screen position need to have a custom duration of 0ms so it happens instantly and you don't see it.
I don't understand.....which filter do I apply that to and which setting is it?
The filters that are moving things off the screen at the beginning of the video, and it is called custom duration.
Ok, I just changed the custom duration for the first filter which is called Landfill Start Sequence but it didn't change anything. It still starts with everything on the screen and moves them off
it should all of the filters that are moving things off the screen that you have set a custom duration to 0ms.
it is how long it lasts, not exactly the speed. so 0ms would mean it is instant and you do not see them move off screen, which is what you are saying you want i think.
Now I understand you and yes, that is exactly what was incorrect.
Thank you for catching that....
It is working perfectly now.......
👍
nice!
Well worth the hard work.....
I am working on creating a YT channel calling out the SM platforms and big tech companies as corrupt lying hypocrites as well as all of the criminal scumbags they intentionally allow on their platforms and monetize even though they are violating the TOS and the SM platforms know it.
Oh, yeah, documentation in general is fucking harrrrrrd. There's a reason I was wondering if I could sponsor some work on move plugin docs rather than simply lamenting. 😉
asking the broader community here
what's a good way for a plugin to have "trigger output" meaning if it detects something to allow other OBS functions to respond
beyond writing something to a text file (easy) - is there a standard way to publish custom events?
AdvSS can monitor settings.. streamer.bot can do the same and more (e.g. files, websocket)
is there another way so the plugin can be more useful for other plugins or functions on OBS?
i would think advss would be the gold standard of examples for this
I am facing a problem with kbps. The internet rate is good and my device is very powerful. This problem is not solved؟؟؟
????????
please dont crosspost. You've posted this in #windows-support, #macos-support and here.
I apologize, but I am suffering from this problem and have not found a solution yet
You were replied to twice in the Windows channel already when you went to other channels. Please check your notifications
is there a good plugin that allows u to stream to yt and twitch at the same time
i feel twitch is easier to get monetized on but already linked it to yt but now just want it on both
A third party plug-in for streaming to multiple RTMP servers is available for OBS Studio. https://obsproject.com/forum/resources/multiple-rtmp-outputs-plugin.964
My elgato wont connect to my OBS
how r we supposed to download this then? any video tutorials or a simple guide? im not good at github stuff
The website at the end of the link covers it.
Anyone know why my elgato wont let me connect to my obs
on github?? idk man im confused
theres2 github links
Close OBS and use the Elgato software to try and see the capture card. Does it work there?
and apparently people say it needs an update
Are you on Windows?
yes
Sorry, I can't help you use it. I don't use the plugin. It is the recommended plugin. There are lots of tutorials on YT.
I'm going to tag you in the Windows channel
ok
alr thx anyway do u perhaps use a different one or none at all
would be happy with any working one tbh idc
is there ANY OTHER good plugin that allows u to stream to yt and twitch at the same time
hurr bot no speak
I don't multi stream. If I did ever need to, I have a hardware solution for that. Main PC plus one ATEM Mini Pro ISO.
https://youtu.be/QJWCFQ2K52w?si=Ch_QyEPbwibnW3LV
This is how to use the multi rtmp plugin, from a trusted OBS creator
alr thx for tryna help hopefully i figure this out
Bot posts are activated by user commands.
You can also look at the vertical plugin, but it has more issues sometimes than the multi-rtmp plugin.
ig ill try to check it out but idk my attention span is so low bro thx tho
is the plugin just the first 7 mins i cant make it 35
The beginning is likely installation, the best place to start.
I got attention span issues too, but if I wanna do something I try to buckle down and find info. You don't need to watch that video, but you do need to find info for yourself how to work it
its what i said but he installs it on mac apparently i have to compress the file and then search up C:\Program Files\obs-studio and put it in there? i have no idea what to do here
bc ik to download a windows one but like which one man
i wish i still had a mac
omg i got it tysm for the help @hallow vale
Nice work! YW!
How can I check if my PC setup can actually handle the multi RTMP plugin’s workload (including running games / other streaming software) in the background?
Set up and do it all. See how it performs.
I want to do a test stream on both YT and Twitch, but idk how to set it as just a private thing…
Use Twitch in OBS Settings > Stream, tick the box for bandwidth test mode
Then when you set up your YT broadcast, choose private stream.
You'll use YT in the multiple outputs dock for now.
Later you will want to switch them for ease of use
Not just my streaming software alone, I might be also running a game in the background (optimise the best said game can)
Hey, any OBS forum mods here?
We are waiting for Andilippi's plugin: OBS Chapter Marker Manager
Could you beta-test and approve?
Or are you waiting for OBS beta to be a stable release?
Forum resource submissions are not processed on a regular scheduled basis from what we understand, they are more when one of the project members has some time to get around to it. It usually happens within a week or so typically, however sometimes when someone brings it up here like you just did, it gets a bump. 🙂
Ah, hope someone sees my message
Yeah, they probably will. It's 3:30am EST though, and most of them are in North America I believe.
Unless they have sleep disorder like me LOL
<@&715347355565817879>
It also depends on what the team is focusing on. When there is a beta/RC/release imminent, it can take longer for plugins to be approved on the forums. I’ve had some plugins approved within a week, and others have taken 3-4 weeks.
Yeah exactly, at busy times I'd expect other things to be a priority. Bug fixing, etc.
whats the deal with the streamlabs plug in tool?
That's something you'd need to speak with them about as I don't think anyone here happens to use it (much less know anything about it).
@silver topaz It allows the use of some services previously exclusive to streamlabs desktop (like their proprietary overlay packages), with lesser performance impact compared to running their software.
How does the OBS Community knows nothing about ?
not everyone uses that plugin, and it is fairly new
its a tab that showed up on an OBS update so how does the community not know about it
its a plugin you installed, its not default with OBS
!sld if you need specific support with their plugin, StreamLabs has their own Discord server
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.
@silver topaz Wait, does that mean the plugin installs itself?
apparently not cause the OBS Bot says they have no support for it but yet its a tab in there program. hmm
but this is where you would have downloaded the plugin from : https://streamlabs.com/obs-plugin
its a plugin that you installed
@silver topaz This is a third-party plugin, obs-studio does not ship with that. You'd have to install it yourself, or perhaps streamlabs would install it automatically if they detect that obs-studio is installed.
as in SLD auto installs it?
@obsidian agate I hope this is wrong, but if @silver topaz is right, that seems to be the case. Their help channels are closed, so I can't ask.
sounds like the Logitech plugin auto-install stuff from awhile back, hope thats not the case
just saying how you build a program that allows for 3third party to put things into your program and make tabs that the support knows nothing about. its weird. thats how viruses start
is there a plugin that makes the stuff i add to my stream appear on my screen too
not weird, since the plugin is from a reputable source, and the plugins on the OBS forum are validated by mods/staff before being allowed.
if you download a plugin from a random website, its the same as downloading a random app. Its up to you to be proactive in that area
That's something you'd need to speak with them about as I don't think anyone here happens to use it (much less know anything about it).
And Sudo didnt mean they didnt know of the existance of the plugin, but that its new enough that not enough people have used it or know enough about it, so asking StreamLabs directly is the better course
@silver topaz Much like most open-source software, obs-studio's main selling point is that you can extend its functionality, with or without the original author's approval or permission, and obs-studio in particular was designed to make it easy. This resulted in the creation of many great plugins - and while subjectively I find Streamlabs' plugin just as desirable as Streamelements' - that is to say, not at all - I respect their right and their decision to make and distribute it. I suppose it's an upgrade over using their fork of obs-studio, at least.
thank you for explaining that. instead of attacking the person that is asking the question like most did in this thread. I just find it odd that OBS would allow a 3rd party program to embed itself into the program and no know anything about it. but I thank you for the explanation.
@silver topaz It's true that some third party applications install plugins into obs-studio and obs-studio doesn't ask for user's consent before loading them. Perhaps eventually they'll adopt the same approach as Mozilla did with Firefox, allowing third party apps to install addons but leaving them disabled initially.
But that's currently a low priority ordeal, obs-studio would first need a first-party plugin manager, and there are always a dozen more important things to add, as evidenced by its past updates and newly-made plugins.
Now that I think about it, obs-studio has come a very long way between version 20 and version 30, both as a standalone application and in regards to how much you can extend it with plugins.
yeah understood, it showed up so I thought I would ask what it does but now i know not to ask on the OBS discord page cause you only get ridaculed for not know already
the question still remains, how did they install the StreamLabs plugin in the first place. Did they manually do it? Did it happen thru SLD?
But in re: to your original question, either you installed this plugin yourself or Streamlabs downloads it automatically if it sees obs-studio.
https://streamlabs.com/obs-plugin
This is the site you would have downloaded the plugin from
nope the only time i went there is to down load OBS and the Muilti Output source but i do occasionally use streamlabs to stream as well. So with @untold jay explaining how a streamlabs tab showed up it made sense instead of trying to make the person asking the question seem like a fool for not knowing.
nope the only time i went there is to down load OBS
if you went to streamlabs to download OBS, then you didnt download OBS, you downloaded StreamLabs Desktop
unless you somehow went back to the OBS site after going to the SL one
and just to be clear, i am not trying to make you look like a fool or implying you are one. my apologies if i have
I have both my dude stream labs and OBS as 2 seperate programs I didnt go there to download a streamlabs plugin to embed in to my OBS thats why it was weird to me. but i got it understood. it was a me problem not an obs community problem and my bad for asking. sorry
I'd rather not install streamlabs desktop just to find out whether they'll install the plugin for me.
I have both my dude stream labs and OBS as 2 separate programs
Thank you. This leads me to think that SLD could potentially be auto-installing the plugin into the standard OBS plugin directories. This isnt something new, as i mentioned earlier as well, Logitech did this with one of their plugins i believe. The GHub one.
Something useful for some folks here to test out
It honestly wouldn't surprise me, when they did the transition from Desktop, to the plugin, to have some "auto-push our stuff to the new OBS" kind of functionality.
understood now. and in the future I will just go to google instead of asking the source. its been made clear in this thread. my apology for not being as technically knowledgeable as most. again my apologies
Portable obs installs ftw to avoid sneaky plugins
YUP
i did my best to explain Portable OBS to folks at St Jude Summit
once I told them how they can test plugins, OBS updates, and just plain backup everything with ease, all of them went...
Also, portable OBS installs, so that you can have dozens of OBS installs on your machine, and forget which ones are for dev, and which ones are for streaming.. 😄
I have a bad habit of keeping old installs around "just in case".. so I've got "Streaming - 28.0.2" "Stremaing - 29.1.0" etc.. I really should just nuke the old ones. 
I had several reasons for switching to OBS portable mode installs, but one of the secondary reasons was to prevent other software from installing plugins into my working OBS setup without my knowledge or permission. A few slipped in anyway via C:\ProgramData, however newer OBS releases have changed portable mode to ignore plugins in that directory now so all is good.
i only started using portable installs this way in 2022, but both Portable + Source Copy is SO useful for scene rebuilding
The only downside is that I have to manually copy the streamdeck plugins into each of my OBS installations that I want to use them in. The upside is no Logitech or other unwanted plugins breaking my OBS 🙂
thats when ya write a script to do it for ya
i need to get back to writing up an OBS Consolidation script for media files
I put "-dev" as a suffix for OBS installs I use for development, and "-test" for those which are pristine that I use to test a new plugin in, check for memory leaks etc. I usually clone the directory, install a plugin in it, test it, then delete the directory.
keeping a clean copy to dupe from
Its the "then delete the directory" part that I forget... too many -devs. I guess I should do some cleanup.
nest them in folders.
OBS Installs
- Clean Copies
- Dev
- Test
- Production
I usually name them "obs-<version>-<use-case>-<suffixtag>", where use-case is something like "YouTube", "Twitch", "Journalling", "Recording" or similar. I stopped using Scene Collections a few years ago and now use Scene Portable Installs 🙂
same in regards to Scene Collections
i have too many sources so switching collections live would be a struggle
Yeah, I have a pristine install folder named "Releases" that is an unzipped copy of every version of OBS which I've added portable.txt too. I just clone the dir, rename it, then go in bin and set a shortcut to obs64 with an identifiable name and pin it to the start menu.
i was tempted to have a pass-through OBS running at one point
Yeah, in the past I encountered too many bugs with switching Scene Collections and having race conditions that hosed my setup. Some of those bugs were fixed but I still had others and didn't want to rely on other bugs popping up in the future, so I'd rather have all scenes that I might use during a stream or recording session all in one big scene collection, and use different installs for different purposes that do not share scenes.
There was a trick that could get around some of the corruptions, by making a new scene collection and calling it "Blank" and never putting anything in it, then when you want to change collections, you switch to Blank, wait a few seconds, then switch to the desired one, but I found that too hacktastic.
yep, i did that hack a lot. Also, #tech-talk 😄
Anyone know?
if you need your chat overlayed on your game, you can use this: https://github.com/baffler/Transparent-Twitch-Chat-Overlay
but OBS itself cannot overlay things onto your screen like that
Ok thanks
Is there a version of that for YouTube or no
unsure
Ok I’ll check it out
though i believe it lets you add in more than just twitch chat. it might support YT as well, i dont use it myself
You'll want this if you want YouTube https://github.com/steveseguin/social_stream
Steve 
!advss @west lava The advanced scene switcher plugin can edit and refresh source properties (try the "Refresh source settings" action). Ask here if you need help with it.
@west lava
You can use powerful macros in OBS Studio using timers, cursor detection, window detection, and more to automate switching between scenes, toggle sources, and many other options.
To get started, install the Advanced Scene Switcher plugin and see the GitHub project wiki to learn how to use it.
Need a solution without using plugins unfortunately, but thank you for the help
@west lava If you're writing the page yourself, you should be able to trigger a page refresh using javascript. Failing that, you can refresh manually using browser source properties, or write a lua/python script (ask in #scripting ).
I tried forcing it via the page in JS and didn't work😔 but if it is possible to do it via python and supply people with the script I guess that is my best option, thank you for the info!
@west lava (Lua may be preferable since python has to be installed manually and you'd have to enter the path to it manually, and a limited range of python versions can be used - I think it's python v3.6 through v3.11 for obs-studio v28 ~ v30)
Isn't python auto installed on newer windows machines?
That's news to me.
Oh it's not apparently, dunno why I thought that
Myb, will use Lua then, will more than likely jump into #scripting sooner or later but I'm sure theres good resources online, Ty for the info again very knowledgeable ! 💪🙏
!scripting @west lava I don't speak lua or python, but I can point you to this, at least:
@west lava
A guide for getting started with development for scripting in OBS can be found on the wiki.
Additionally, you can find documentation for the scripting API here.
how can i remove the virtual output plugin?
Hi Does anyone have experience with the move plugin? I would really really appreciate some guidance
!plugins If you used an installer, you can uninstall it the way you would uninstall any program.
If not, look in the plugins folder specified in the Plugins Guide below
OBS Studio supports a variety of plugins that provide new kinds of sources, filters, and additional features.
- For a list of plugins, see OBS Studio Resources: Plugins
- To learn how to install or remove plugins, see the Plugins Guide
- To see if the plugins you use are available for the latest version of OBS Studio, see the OBS Studio 28 Plugin Compatibility table
Don't ping random people please.
How can I script transitions between scenes for perfect timing?
not exactly what i meant
I already got that
let me explain my goal
Here's my stream start sequence:
- As long as I want, there is a looping video screen saying "Billions must die with us. Stream starting soon"
- I press a button. This screen slides out and a new screen is filled in for 5 seconds showcasing one or two things I am going to do on stream in a "now . . . . . . . . . . . . later" format. The timing is precise, somewhere between 9-10 seconds. Might possibly be done as a scene transition.
- The audio between these slides seamlessly continues since it is one track, albeit the second part of the audio could be triggered at any time, hence being separate from the first. A timer is displayed on screen for around 20-30 seconds.
- Whenever I choose to (usually at a 00 second mark), I will continue the sequence by displaying the short channel intro. This was reduced down into a scene transition and takes around 7-9 seconds.
- Actual content begins here
the goal was to imitate russian tv lol
- nothing special here, this is just a normal scene
- two way to accomplish this, either the advanced scene switcher plugin or the move plugin
- if you have the same audio source in all the scenes you are switching between this should work
- same answer as 2
🤔 about the same audio source idea
how can I script it so if I don't go through the schedule scene, then the sched.ogg part won't play?
I probably would have additional clocks for spacefiller purposes if necessary later on
it sounds like you probably should read up on the advanced scene switcher plugin, i'm sure anything you're talking about can be accomplished with macros there.
alright
you can just set macros to whatever you want, then either have them go in a sequence based on timing or set other triggers like events or hotkeys to handle this if you want to do something manually or out of sequence.
You can also use Andilippi’s plugin “scene as transition”, or Exeldros “browser source transition” plugin (i may be off on the name)
what's browser source transition
i dont see how those plugins assist with them timing out changes and creating a sequence of events
i think advanced scene switcher is what i need
thanks again OBS cord
one additional question
can I change object opacity using the move plugin?
nope you have reached your daily question limit
yep, via the "Move Value" filter
but yeah you can use a move value filter to adjust the opacity in a color correction filter.
alright
here is a transition I made recently using OBS WebSocket + Scene as Transition + Move Value -> #plugins-and-tools message
you literally linked that to them originally 😄
HA, didnt even realize
kek that's you
i'm so bad at obs
everyone was at one point
nah i don't think so, you just don't really know something exists until someone shows you.
hell, sometimes simply asking the question will get ones brain rolling
new question just dropped
How do I make the move filter activate on transition away from the current scene
you would either do that via a trigger in Advanced Scene Switcher (which i dont use myself, so i am useless with AdvSS suggestions, lol), or you use Scene as Transition which gives you a specific option for enabling a filter, such as Move Value, or you script it via something like a StreamDeck to happen as you transition
lots of ways to attack the problem
with a move source filter there is a "start trigger", you could check if a move value filter has the same.
i'm starting to get a sense that rob may like overcomplicating things 😄
possibly, but again, lots of ways to attack it, and to me (the person who uses StreamerBot), AdvSS complicates things (lol)
i don't own a streamdeck
budget setup
lol
Could substitute TouchPortal for StreamDeck, if ya went that route, and it's free!
no worries, there are also free alternatives FIY
StreamerBot also has its own "Deck" feature
doing anything in OBS turns into potentially multiple rabbit holes you could go down to accomplish it, which is great but also can be daunting
what is that
gem
i'll look into this
its desktop Twitch/YouTube channel bot software, very in depth much like OBS, pretty decent learning curve depending on your skill level going in
how can i do smth like this?? have live twitch chat and viewer count on the side
How can i make this character portraying me act like a vtubers avatar
like yk tracking ur mouth movements
blinking moving up and down a little bit
Does verticle canvas work with streaming
Like a overlay I use streamelements overlay
Hello
Does anyone here know what is “move source swap filter” in the new update of Move Source plugin?
just wanted to say thank you again btw, worked well with the plugin, ended up going with that
In advanced scene im having an issue setting this to 300000, any ideas?
because I want to check for the conditions every 300000ms? or every 5min?
it breaks my usecase if its lower than 20000ms
@west lavaClick here and choose "for at least 300 seconds".
That worked I believe, thank you!
Chiyo coming in hot. The other setting is the main interval which Adv-ss will check all macros.
You should indeed configure things for the individual macros 🙂
Hey guys, is there anyone who knows how to add 7TV emote plugin to chat inside obs?
enable BTTV/FFZ via OBS > Stream
then in the Chat dock, go to non-mod settings -> FFZ settings (thats how i get to it at least), and look for the setting for 7TV emotes
i have screenshots if you need them
Thanks 
welcome 🙂
what do u mean?
like a chat overlay to see when peole type
explain more?
im not good with twitch
like how can u make it clearish in the back and like idk
idk how to change background but i know how to just display the chat though
i use youtube though so idk if its different wtih twitch
@mortal harbor thanks for the help with the move and scene macro things
a little janky but I honestly think that it's my computer lagging
nice!
the audio still isn't perfect though
should I put it on its own scene which is present in both of the other scenes?
that wouldn't be any different than having source itself in each scene
hm
ok
Supposed to be a seamless thing between the two
Anyone knows how to automate source switching, like in Exeldro's plugin, but so that the hidden sources stop playing, in preview mode, once we unhide and play another one?
Adv-scene-switcher plugin should have options for that
!advss 🙂
You can use powerful macros in OBS Studio using timers, cursor detection, window detection, and more to automate switching between scenes, toggle sources, and many other options.
To get started, install the Advanced Scene Switcher plugin and see the GitHub project wiki to learn how to use it.
tried it, seems you have to choose the specific source to be stopped, from the available sources list. Would be nice if a wild card could be used
But it does it, like you asked. Just need to set it for each source.
Well, it's just that, if you have a dozen sources to be played in various orders, and different ones for every show, then it is too many macros to be set in Advanced Scene Switcher
maybe time for some spring cleaning, or organizing scenes into their own scene collections. I get it if you have a lot to create filters and conditions. Perhaps drop a suggestion on the plugin's site for a new feature.
I did, yeah
Just updated ADVSS and saw the option to stop all sources at once. Solved, thank you.
Oh snap! Am I reading the changelog for Source Record correctly? Is the crashing I was experiencing woth Source Record fixed? 😱
I like how Advanced Scene Switcher and Move Transition plugins have evolved into big conglomerates compared what they were in the beginning :).
@weak escarp Interesting update with the websocket vendor requests - is there an exhaustive list of the available requests, or are the ones listed for version 0.3.3 the ones that are available at this time?
what plugin?
lmao
Sorry, Source Record.
lmao indeed, Exeldro created enough plugins that this is a legitimate question.
Even though I'm not sure how many of them have web socket support.
Which is both funny and most impressive.
the vendor requests listed on 0.3.3 of source record are the only ones available at the moment
yeah it quite is
i want to say Downstream Keyer also has websocket requests
though i dont use the more advanced aspects of that plugin yet
just the basic "yay, global overlays"
I'd like to request ones for Filename, Path, Duration and the encoder settings when you find time 🙏
Oh, not looked at Downstream Keyer for a while 🙂
you should be able to change those settings without vendor requests using SetSourceFilterSettings on obs-websocket
Oh, that's good to know. I'll look into that 
question, would that allow changing the formatting of the replay buffer while it's aactive?
formatting of the filename i would assume you mean
yee yee mb
extending adv-ff for source record has been in the back of my mind for a bit
not sure from top of my head, let me check
oh dw, I'll do tests of my own then
I'm sure this has been asked a trillion times, so forgive me, but is there a way to remotely direct through OBS... my client just wants to load it and go, I would remotely be switching scenes.
yes, through the built-in OBS WebSocket interface, as well as external software that can make use of it.
^ Awesome. I know of things like Parsec, but I find there's lag. Maybe the OBS WebSocket thing is better.
Do you know of a tutorial for getting the OBS WebSocket off hand?
Parsec is full desktop streaming, whereas WebSockets are just sending commands
ok! excellent
OBS Studio can be remote controlled via WebSocket and some apps that connect to it. For more information, including a list of compatible apps, see the Remote Control Guide.
To learn more about using the obs-websocket API in your script or application, see the Developer Guide or join the obs-websocket Discord server for support from the developers and community.
Thank you! ❤️
welcome 🙂
Might be worth looking at as well
https://github.com/steveseguin/remote_ninja
Thanks y'all 🙂 I am trying both!
Hello, I want to record FIFA with OBS, but unfortunately it lags when I watch the video. What can I do?
If you need help or have questions about OBS, check out our #support-portal first!
Hi,
I was wondering if there was a way to do this melting glitch transition in OBS (as shown in this video https://www.youtube.com/watch?v=zTnC63LORrI) ?
Thanks in advance
I'm not aware of any pre-existing plugins, scripts or shaders that can do similar effects in OBS, however it is technically possible. The video you linked to shows that it is using a pixel sort algorithm. Pixel sorting can be extremely burdensome on the GPU, so doing such effects in OBS on live video in realtime may be problematic, but it might be possible if one has a powerful enough graphics card. This is if one were to do it in a pixel shader, such as porting some pixel sort shaders from Shadertoy or similar. I have the notion that it might be possible to do things like this faster and less burdensome with CUDA (or theoretically ROCm on AMD), but it's just a hunch, and I don't know of any plugins doing anything like that for OBS currently.
So, TL;DR is that it is theoretically technically possible for someone to make a filter/transition like this, but unlikely that one exists currently, and it would probably need a powerful GPU to do realtime pixelsorting.
I've investigated pixelsorting algorithms in the past while trying to find a way to implement some cool FX I found in a music video (Sympathetic Symphony by Trashboat, directed by Polygon), but I did not successfully find a way to do it on live video yet.
If you do happen to find something, or someone creates a solution, please mention it here and tag me though. 🙂 I'm going to dive back into pixelsorting in the future as well sometime. Eventually we'll have FX like this for OBS but it may take time. 🙂
ok thanks
i am going to tag @serene echo on this one, he is pretty creative/crafty with these effects and although this one is a little different i have seen him do similar
(please let me know if you don't want to be pinged like this and i will never do it again 🙂 )
hi everyone
does anyone have experience or knowlegde of 3D rendering in OBS?
presumably all the components are there. is there an existing plugin i can learn from?
not really no, the compositing only accepts 2D textures
the underlyiing render mechanics though support 3D right? i mean it's just vertices, edges, etc. and a shader on top
yeah, but afaik you'd need to literally completely rewrite the core of obs to get access to that
You'd have better outcome using a proper tool for the 3D - and then displaying that in OBS.
basically yeah
or if you want smth more involved, a plugin of a source that renders the 3D thingie into a 2D texture, and then passes that texture to obs
gs_draw gs_load_vertexbuffer seems agnostic
something like QGLView from Qt?
but afaik a source can only pass a 2D texture to the compositor
Not a 3D expert sorry - I've just seen people doing 3D rendering "In OBS" by piping the feed directly from the other APP into OBS.
sure i will flatten it on a texture, that's the easy part
Doing the actual rendering in OBS seems... messy.
what are you actually trying to do
augmented reality
obviously you don't need to detail any more :3
just 3D rendering on top of the camera view
most of the rendering is transparent
then yeah you could render in the source internals and pass the texture to the compositor
but the compositor itself (i.e., what obs is) only works with 2D
well... in the end everything is 2D - we have flat screens! 😄
(so far, who knows what head-worn stereo displays will do to OBS and streaming)
yes but 3D compositing is something, and obs could technically do it. it actually uses 3D transform matrices
except with a row and column of 0 for the Z dimension
did anyone attempt this in the past?
which is what I thought you were trying to get at
attempt what, rendering smth in 3D?
yes, 3D rendering using the OBS rendering utils
check exeldro's 3D effect, not 100% sure, but likely
Or WebGL in a browser source maybe
I would assume that the 3D is still generated by an application.
yes, OBS, but technically via the Browser Source
Either way, an application that actually is made for the purpose - and piping that result into OBS, is always going to be a better work flow I reckon.
Again, they'd have to generate the augmented reality with some sort of software.
if they're planning on doing it real time - it'd probably a pipeline of sort connecting the app to OBS.
Not sure how webgl would play into that 🙂
-maybe-, depends on how they come at it really.
what were the specifics of the augmented reality. im picturing a google glass type of thing, where visuals are layered over a camera view of some sort
ya got my gears turning with an interesting problem to solve, lol
I mean, there were not many specifics, my immediate thought would be getting the frames from OBS, into an app that analyzes that. Then augments something over said frame, and sends that back to OBS to be broadcasted.
yeah, thats a question i would have as well. Would it be augmenting based on the visual data being analyzed, or would there be other sensors like gyros, etc, that do the majority of the work
Again, depending on what they're doing - if they doing IRL streams it'd probably be better to just pipe the feed directly into an app handling augmented things, and grabbing the final render into OBS.
No external app
All inside OBS.
This is the best experience for the users
It's possible. Just some what of a yak shave
But I've started working on it
In fact Exeldro 3d effect has a bit of what I was looking for
But the rest is fairly "simple" (ain't nothing simple about 3d rendering tbh)
Just get the vertices to the rendering pipeline after setting up the right perspective projection.
The pipeline is fully 3d capable..
Getting materials, lighting and texture mapping to work would be a challenge but not insurmountable.
is this just analyzing the camera video, or do you have other sensors like gyros, depth sensors, etc, to help deal with that?
Oh yes
Yes it's going to also use computer Vision for the pose detection 🙂
Somehow that's the much easier part of all of this!
Feel free to ping me any time.
Regarding that effect, @rapid saffron, @quiet bramble was right on with his assessment. Pixel sorting algorithms on a GPU are very complex. I've actually been thinking about how to implement it in a somewhat smart way for a while now. I suspect that by using a multi-pass shader, you could at least get something quite close to a full pixel sort.
!plugins
OBS Studio supports a variety of plugins that provide new kinds of sources, filters, and additional features.
- For a list of plugins, see OBS Studio Resources: Plugins
- To learn how to install or remove plugins, see the Plugins Guide
- To see if the plugins you use are available for the latest version of OBS Studio, see the OBS Studio 28 Plugin Compatibility table
<@&715347355565817879>
@weak escarp Did the via FFmpeg options get removed from Source Record - or do you need to do something to enable them?
prolly not needed anymore can do zero-copy ones now
I don't remember having an option like that
you could technically access it by putting smth invalid so it falls back but eh
I need the option to determine interval type/interval.
keyint? should still be there in the new nvenc
It basically allows footage to have smooth seeking. Without it, life is painful.
yeah, but it's an obs-provided encoder
So OBS removed it?
that looks like an encoder you got from an other plugin
oh yeah might be the streamfx one
Oh lord, don't tell me I need to deal with StreamFX...
yeah the obs ffmpeg one is named differently mb
Is there an alternate way to set the interval frames without having to have another plugin involved? 😐
keyframe interval to 1 isn't enough for you?
This looks like StreamFX.
no, it's really awful in the editor.
There was another plugin in development from.. Rodney, I think?, that adds this too.
Yea, we came to the conclusion that that is probably what it was. I just didn't remember cus it's so long ago.
@harsh topaz #encoding-talk message
1 is basically 60. As you can see in screen I have it set to 15 so it's 4x as many keyframes for scrubbing through seeking.
yee was wondering whether 60 is enough for you or no
I spent a lot of time trying to figure out why the player was hellish. Turns out not enough key frames to actually do smooth seeking.
Took me way too long to figure out it was the files that simply were not good for what I was trying to do.
This solved that.
Hmm, so do need a plugin. I'll take a look.
The more dependencies the less pog 😦
I see Chiyo had similar concerns.
same one used for the obs translation stuff
Normally only see camelcase or underscore.
Don't think I've come across this before 
Well, having to rely on StreamFX is honestly quite a disappointing bummer.
I guess that's a problem for future me.
How badly do you think it would crap itself if I sent a request to set the keyint_sec to 0.2 
it's worth trying, and might work
some encoder parameters can actually be changed mid-encode
I would have to actually do a recording with it after attempting because I doubt the UI would give me a proper representation of the keyframe if it ended up working.
Yea it just gives me "0"
oh yeah only way to do it is to bypass the UI anyways, so you have to actually check
So who knows what goes on back-end 😛
by request you mean websockets?
Would be amazing if that actually worked. I really want to make this work with Source Record alone.
Yes
try in obspython
use this to modify the keyint mid-encode and check if it is actually applied.
if it does, I'll make you a version that can do float and we'll check that
(only works with the main obs recording encoder)
That looks like.. a lot. What is this supposed to be for - checking if changing the key interval actually changes or?
yup
Will take a look at it later
- Soccer EM just came on.
basically it allows to load the recording encoder's properties while it's encoding, change them and attempts to apply that change
Ok so
I downloaded an overlay for OBS
where do I get presets from
or where do I make em
or how
Or who can I ask
Presets for what, specifically?
Like keyboard overlay
hey i have qwestion how do i use obs virtual camera i cant find it
the most annoying thing for me is that Im not native english speaker and my head dam hurts from all the reading I need to do here is the main issue I have
You are getting help in #windows-support aren't you?
and I downloaded some presets but...
they wont work for me
I can't help with that. Most websites and downloads are probably English by default.
idkk
i dont find itt
yeah IDK maybe there is someone who can make em really quick pls lmao
If you need help or have questions about OBS, check out our #support-portal first!
Make what?
A preset for what? the Keyboard layout? you have to configure that yourself within the plugin, for your keyboard. The plugin comes with preset or default layouts. Just have to pick the one you need or want to use.
I don't use the plugin personally, but you can get help for it through the link I provided you.
I just cant understand how do I get rid of all buttons I dont need here and leave only buttons I need
(IDK maybe its bcs its 11pm for me rn)
Instructions and tutorials are available on the website I linked you.
I guess Im going sleep and then figutre it out bcs my brain feels fried RN
Ok what I actually need is a good keyboard preset, with arrow keys that will be seethrough
@fossil wyvern Daym, it actually returns 0.2 when you ws request what the keyint_sec is - but when you do a recording its still using a high keyframe. Sadge.
So I guess they just round up or something back-end.
yeah, the script applies to the libobs encoder settings, which is what ws checks when it requests, the question is whether those settings actually get applied to the actual encoder when they change in libobs
