#plugins-and-tools
1 messages Β· Page 21 of 1
I am using OBS to stream a Marshall IP camera. I can view the camera stream online at the IP address, but for the past two weeks, it shows a black screen in OBS. Can anyone help me with this. I updated OBS, uninstalled and reinstalled. Restarted the camera, etc. I also did not change any settings.
are you using RTSP, or how are you getting the camera into OBS?
Rtsp, yes!
does it work if you copy the link, and paste it into VLC for instance (outside of OBS)?
oh i have not tried that, I don't have VLC
!vlc ok, it would be nice to have that as a sanity check π
If you are having problems with playing content created by OBS Studio in Movies & TV or QuickTime Player, this is because the media player does not have proper format support. This causes missing video, audio, or for the file to not open at all.
We recommend VLC Media Player for better, accurate format support. Like OBS Studio, VLC Media Player is a free and open source project.
I will download it and see
if you just wanna shortcut, you can try typing this into the bottom box in the "media source" (FFmpeg Options):
rtsp_transport=tcp (whoops, wrong one)
I did that and nothing happened
ok, then that is not the issue π Test the rtsp link in VLC, and see how it goes
if it does not work there, then the issue is likely outside of OBS (with the camera itself, or networking)
I don't know if you can answer this or not but how would I pull up the stream in VLC, i've never used it
ctrl+n on your keyboard
@quiet bramble after the entire setup is basically done, I catch shader filter rounded_stroke_gradient.shader causing massive (from 60 to 10-15) fps stutter when source is being moved with move transition. I now remember why I stopped messing with shader filters >.<
or mousey
Time to tear the whole thing apart again. My life in a nutshell 
Okay it would not pull up in VLC either, thanks for your help!
so i aint updated ma obs cah was told some plugins wouldnt work, does the win capture plug in work on the up to date obs?
The current version of that plugin is compatible with the current version of OBS. Many plugins weren't updated right away to run on OBS 28 when it was released, but that was months ago. Most plugins have received updates to make them with compatible with OBS 28 and now OBS 29.
bet had to make sure thanks
if i update ma obs will i lose everything id so is there a wayi dont?
You will not lose anything if you use the in-app updater.
But you should always back up your scene collections to be safe.
No, updates will keep your data
Scene Collections => Export
thx
is there anywere i can get decent stream layouts for free ??
nerd or die, visuals by impulse, you can build your own thingy on the streamElements website
.ion do free but i do super cheap
ight cool
i have 0$ so my business is no good for you sir sorry
all good hom,ie
add me tho maybe when i get some bread ill hyu
sure
Hi, does anyone know a plugin for zooming OBS record view ?
Something more convenient than dragging for ever the corner of my window/screen ? π
looking for a way to do replay
Exeldro's move-transition
Unsure if its a plugin thing but my stream deck wont register with obs even though both say connected idk if its an obs thing or a stream deck I am in both discords trying to figure it out .
dos someone know a plugin to raise or low the speed of a video while playing it?
just saw a video about that Vertical plugin (can see on the left side of the screen)
I think its amazing
agreed! i tested it out a few days ago. considering you can set the 2nd output resolution to anything you want (not just vertical) it is especially powerful.
in theory you can even have more than 2 canvas, only you would need to edit json at the moment to get it
I really like the "linked scenes" feature too, so switching scenes in the Main Canvas can switch to a linked scene in the Vertical Canvas
so you arent stuck with a single vertical scene like with other methods
@weak escarp is it an "always on" thing? Any way to have it tied to profiles?
it's a dock so i think it would be tied to a profile? not at my PC to test.
It's not
Just tested
Closed in one profile. Switched to other. Enabled. Switched back to first profile and still there
we choose for it not to be tied to profiles
the only thing so far tha i dont like about it is that if you change something in that cacvas and you do ctrl+z it will revert a main canvas change not the vertical one
Seems a bit clunky on the layout when just wanting super basic game clips at 16:9
Just my 2 cents
I love this Vertical thing because youtube doesnt have proper clips feature and you can only download lower res video from youtube
so with this i can record my moment with a keybind with normal res too
in an allready pre-made short format
β€οΈ
I made a pull request to allow plugins to use the undo function of obs
I will say, source dock makes manipulation of obs layout a freaking CHARM
and Source Copy has been a huge help in porting over my in-OBS built VTuber characters. Run both old and newer copy of OBS, Source Copy from one to the other.
Iβm having trouble with the Advanced scene switcher not using the transition I picked for it and itβs using the one like when I use a regular one
@weak escarp
I am searching for a way to speed up and slow down a replay like your plugin "replay source" do.
my problem with you plugin is that I need a 60s replay and this kills my RAM.
At the Moment I work with a script that makes a media source that I can control.
But I cant find a way to ramp up or slow down the speed like they do in sport stuff.
do you have an idea for me to get this ruing?
any plans for a cqp option here?
either way, so long as my stream actually goes live, this thing is freaking AMAZING
so if recording when using backtrack, it just uses encoder settings for recording?
nifty
I imagine if streaming, and set to use when streaming, it uses stream settings?
asking questions you could quickly test tisk tisk
you don't have a test account you use? figured you would.
this ws crash when changing collections is quite annoying
you use touchportal?
not super familiar with the crash you are talking about but i remember reading an issue somewhere mentioning touchportal.
yes I do. I figured its probably a timing issue where TP is polling at the moment I change
looks like it just uses recording settings when starting a stream
peculiar
backtrack = replay buffer
so it using recording settings always makes sense to me.
that's usually how i do it.
well this doesnt seem right
switching profiles seems to make its settings throw a fit and not listen
wait....so if its supposed to be vertical, should it maybe arbitrarily flip the resolution that is being used for replay/recording?
- MP4/MOV Recording
- 31.5% Encoder Overload
- Mismatched Sample Rates
- Non-Standard Framerate
- Windows 11 21H2 (OK)
- Not Admin
AMD Ryzen 9 3900X - OK! / Radeon RX 6950 XT - OK!
any ideas here @weak escarp?
ok. does indeed look like a bug. as clolsing obs, then relaunching with the same profile in place, it uses correct settings
and another issue seems to happen when changing profiles in the same session
- MP4/MOV Recording
- 23.0% Encoder Overload
- Mismatched Sample Rates
- Windows 11 21H2 (OK)
- Not Admin
AMD Ryzen 9 3900X - OK! / Radeon RX 6950 XT - OK!
I feel like @harsh topaz breaking things
Hi
but that other bug doesnt happen upon fully closing and relaunching.
so basically, in its current state, dont switch profiles at all in the same session
You trying that vertical stream aitom plugin or w/e?
yea
no
Ah neat
not paid for plugin. but def has some issues
Matty next big tiktoker confirmed
so I will need to switch to profile I want, close obs, then laucnh obs. inconvenient, but not a deal breaker.
just tag harris im sure he'll get it fixed in no time
bahahahaahahahaahaha
I will ad it to the list of bugs to fix
Had any time to look at the repro Exeldro? Might need to come up with a different way to transition 
sorry, it have been a lot bit busier the past days than I expected, I hope it will calm down after the weekend
Alright π
does anyone else use the Zoom and Follow script? because for some reason it just randomly stopped working for me one day and I cant figure out why or how to fix it
ive tried removing and readding it
this is what appears in the script log so idk whats wrong
We changed how displays are identified in OBS, so the script will likely need to be updated to the new format.
are there any good plugins for cloud saving scene collections?
Isn't there a literal "Scene Collection" plugin for that?
No idea, barely moved from slobs to obs
Beyond that, there does exist StreamElements - It's cloud function is rather snazzy if I do say so myself
https://obsproject.com/forum/resources/scene-collection-manager.1434
Scene Collection Manager can do periodic backups, but they are local. You would want to find a cloud service that offers a "backup folder" option, and select the folder that SCM saves its backups to
so see if Google Drive or similar offers a way to point to a specific folder and have it just back up that folder, hopefully in addition to its normal backup methods
Is there any way to put a folder within a folder?
I have a large list of characters I use for stream (Over 75) and they clutter my sources window- I'd like to be able to organize them in sub folders- Is that possible in any way?
Scene tree plugin may be helpful
But putting groups into groups is a recipe for disaster
@terse moth use nested scenes for that, same performance with none of the issues of groups
I've never worked w/ nested scenes.- Is there anything I should know before I get started?
any scene can be added as a source into any other scene, unless in doing so you'd create an infinite loop, but obs-studio won't let you do that
you can add filters to scenes, this will affect both the scene itself, and any instance where you use that scene as a source
that's about all there is to it, have fun, let me know if you have more specific questions
alright, I'll give it a shot then- thank you.
Hello you know I have problem with the plugins obs websocket tells me that I have to update or the file is corrupted..anyone knows how to fix that problem kind regards
Uninstall it, because obs 28+ already has websocket built in, you can find it in the tools menu in obs
once you uninstall, you'll need to run the OBS installer again as well.
π± thanks π
Does anyone know of a plugin that has a reliable voice activated mic setting for OBS? Unless it's in the OBS core settigns and I'm just stupid lol
voice activated mic? what do you mean?
We have a noise gate filter, yes.
i wasn't sure if they meant that or some sort of voice-activated control of OBS.
I meant like.how discord voice chats will only activate your voice when you're talking to filter out ambient noise from your room
When I stream, if I start typing it's audible
then yes, as Fenrir mentioned that would be a noise gate filter.
curious, what GPU do you have?
NVIDIA geForce GTX 1060 6GB why's that
oh nice, where can I find that setting? Is it in base OBS or do I have to download an extra plugin?
!filters it is a built in filter.
You can fine-tune your video and audio sources using filters. To access Filters, you can either:
- click on the Filters button on the source toolbar
OR - right click on your source (or click the Gear icon next to an audio source) and select Filters
See the Filters Guide for more information on what filters are available and how they work.
i asked about your GPU because RTX cards from NVIDIA support their own noise suppression filter which works really well but your card wouldn't allow it.
I'm having trouble with the Advanced scene switcher not using the transition I picked for it and it's using the one like when I use a regular one
hello! I can not see a plugin that I installed so I can stream ableton live audio. How can I scan the plugins i've installed?
!log you could check the log file
just had the 29. obs update. now obs ndi and audio monitor plugins dont work. anyone know where i can find the updated version of them?
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
Hey, I downloaded OWN3D PRO OBS PLUGIN but it doesn't appear on "tools" of OBS
(already move the plugin to the OBS file and relaunched OBS but it still doesn't work)
Do anyone has an idea of why ? I just can't find any solution myself since more than an hour...
@oblique yew
Welcome to the official OBS Community Discord server! Unfortunately, our support volunteers can only provide support in English. Most of our support documents and guides are also only in English. If you feel comfortable using a service like Google Translate, feel free to use that to send messages to us. We'll do our best to understand your intent, and we'll try to help you as much as we can.
Translate
@muted pulsar moving convo here this is the plugin you want :
https://obsproject.com/forum/resources/source-record.1285/
if you have a hard time setting it up, ask in here
one thing to know before hand, if you want to use a hardware encoder, use the ones called "NVENC" or "AMF" not those with a longer name
I took a look and had a play around - But I could not get the replay buffer to do anything. I will agree its very close to what we want thought - good job.
what do you mean you could not get it to do anything?
so, I enabled the replay feature within the source filter - but there's nothing you can do with it. There are no key bindings either. I tried a simple record, then triggered the replay the normal way, and it recorded nothing but the full length of the recording, and not the 30sec I set the replay to.
@muted pulsar now go to settings>hotkeys and define hotkeys to save source record's replay buffer
i letterally just checked to take a screen shot and the option is now there - Odd it wasnt there before Honist. I'll give that another go
~nope - even with the hotkey set, it didnt record anything
@muted pulsar almost forgot, you still have to "start" replay buffer in some way or another, i think there's a "Recording mode" switch for that
(don't forget to disable ther filter first)
so I have to set one of these for it to work?
i'm not sure, let me try that
because thats going to be an issue π if I stream for 3-4 hrs thats about 10-15gb of video - I dont have the space for that every day.
yes.
ah, bollocks, there goes my scene collection
i hope the backup isn't older than i think it is
anyways, here's what i did:
add new display capture source, open its Filters
add new source record filter, rename it to sauce, disable it
change filename format to sauce%CCYY_%MM_%DD_%hh-%mm-%ss (source record will crash if you use a slash character)
tick replay buffer
set encoder to "nvenc", rate control to cqp
close Properties window
settings>hotkeys, under "display capture" bind "source record enable" to 1, "disable" to 2, hit OK
reopen the display capture filters screenn again, enable "sauce"
reopen settings>hotkeys again, locate "display capture - sauce", bind "save replay" to 3
press 3, check videos, it's there
@muted pulsar does this help?
the scene collection backup is a tad older than i thought, so i won myself 4 minutes of re-doing my changes again ._. at least i remember what to do
not 4 minutes, but 15 minutes, all my audi ofilters are gone ._.
remind me to follow my own advice regarding backups when doing something risky, that was dumb of me
lol
no, its not working for me. and it just crashed OBS twice.
No matter, its not urgent - thanks for all your help anyway. You're still a supa-star
source record troubleshooting is a very fun adventure, for sure
Ndi not working on obs 29? downloaded the newest ver of ndi but its not loading into obs.
how do you make it only stream and record the gameplay and not your entire screen?
you use a game capture
How do you do that?
For a guide on the various sources and how they work in OBS Studio, see our guide here: https://obsproject.com/wiki/Sources-Guide
I got it done but theres a yellow border line at the edge of my screen how do i get rid of it?
When using a Display Capture or Window Capture source with the "Windows 10 (1903 and up)" method, you will have a yellow border surrounding the portion of the screen being captured. Unfortunately, this border cannot currently be removed on Windows 10.
You can try using another capture method in the source properties, but it's possible this will instead produce a black screen. We automatically disable the yellow border on Windows 11 as Microsoft allows us to.
It is only visible to you, and it will not show up on stream or in recordings.
I've been at it for a while trying to solve encoder problems, and I've been trying to get back to using the GStreamer plugin, but it is missing the VAAPI encoder completely. I've seen another video of someone with OBS 29 (Flatpak) and up having this working. Is there a reinstall I'm going to have to do, or is there some other manual intervention I'll need to do to restore GStreamer through the Flatpak version?
Is this Linux? #linux-support if so. This doesn't sound like a plugin.
It is a plugin, but it is also that category too? I could ask there too.
I'll just take it there then. I kind of just realized the creator of this tool is over there sometimes.
A few people are good with Linux, so there might be the better place for this question. π
An advanced scene switcher plugin, with options for timed switching, cursor detecting, and further automation options, is available for OBS Studio on Windows, macOS, and Linux. Download links and installation instructions can be found here: http://obsproject.com/forum/resources/395/
Hi i need help
I already updated the latest version of obs
and the problem continues
If you updated to latest version of OBS, you dont need websocket plugin. It's built into OBS v29
Delete the old plugin and reboot.
I think you need to reinstall OBS after, the plugin version has the same name and replaces it.
And how do I configure the application "Sammi Core"?
He asks me to go to "obs websocket settings"
OBS Studio can be downloaded:
- directly from the official OBS Project website: https://obsproject.com/download
- Microsoft Store (Windows)
- Steam (Windows, macOS)
- Flathub (Linux)
anyone could help me, how to disable the streaming encode?
i cant edit my video settings
- MP4/MOV Recording
- Hardware-accelerated GPU Scheduler
- Old Version (27.2.3)
- Capture Interference
- Windows 10 21H2 (OK)
AMD Ryzen 7 4800H - OK! / GeForce RTX 3050 Laptop GPU - OK!
- MP4/MOV Recording
- Hardware-accelerated GPU Scheduler
- Wrong YUV Color Range
- Capture Interference
- Windows 10 21H2 (OK)
- Not Admin
AMD Ryzen 7 4800H - OK! / GeForce RTX 3050 Laptop GPU - OK!
if its not the recording, then its likely the virtualcam. Make sure both are stopped
What
If you need help or have questions about OBS, check out our #support-portal first!
Hi everyone, I'm currently attempting to set up an Nginx RTMP server on an Oracle instance. The 1935 TCP port is open both on the VCN and on the software firewall yet neither OBS nor FFMPEG is able to connect and stream to the server. Nginx is running perfectly fine and doesn't show any signs of errors.
Here's the RTMP part of the Nginx config, the rest is default:
. . .
rtmp {
server {
listen 1935;
chunk_size 4096;
allow publish all;
application live {
live on;
record off;
}
}
}
hello all. ive just come across stream fx but when i install. obs says to update or remove plugin. does this plugin no longer work?
the latest stable release of streamfx doesn't work on obs versions after 27.2.4
so which one can i use? i just want some blur maaayynnn
easiest is to revert to obs 27.2.4 and use streamfx stable.
The pre-release versions of streamfx will work on obs 28+, but you need to either compile them yourself or be a sponsor of streamfx to access the builds
Ahhhh I understand. Iβll try to revert to an earlier version of obs
Need an older version of OBS? Go to https://github.com/obsproject/obs-studio/releases for OBS Studio versions back to 0.2.4
If you want blur specifically you can use this that was done from one of the members here https://github.com/prgmitchell/blur-filter/releases/tag/1.0.0
i do not remember what version OBS NDI plugin i installed on my i9 machine
@fossil wyvern help me
@mystic stump From the chat history, you need to update OBS to 29.0.2, and use the latest version of NDI, which is 4.10.1 and can be found here: https://github.com/DDRBoxman/obs-ndi/releases/tag/4.10.1
Past that you need to explain what the actual issue is, rather than just spamming "help me"
i tried doing that on my laptop and the plugin stop showing up on my OBS 29.0.2 on my laptop
- Windows 10 22H2 (OK)
- Not Admin
- No Output Session
- No Scenes/Sources
Intel Core i5-10300H @ 2.50GHz - OK! / GeForce RTX 3050 Laptop GPU - OK!
The NDI plugin doesn't appear to be installed correctly, or to the wrong location. I'd recommend uninstalling it and installing it again.
just tried that and it still does not work for me
im having truble with the virtual camera
the built in camera or the third party plugin?
yes
which one?
the obs virtual camera
the one that's built in?
ye
then you want the #support-portal channels.
that's the third party plugin, not the built in one
I'd recommend just uninstalling the third party plugin at this point.
^
im trying to get it screen shareing on omegle
Omegle doesn't really approve of virtual devices on their platform, so you're on your own unfortunately. We can't really help with that.
nope its still broken for me, the OBS NDI plugin still won't work for me at all, when i try to show my i9 desktop back on my i5 laptop
hey guys i could use some help, im trying to use OWNE3D PRO for overlays on my OBS, i downloaded the pulgin but its now showing up anywhere on my obs
i think this plugin has a bug on it
According to the log, it's not even trying to load the plugin, which means that it's not installed to the correct location. You can try installing it manually using the zip file, but past that, it's hard to say what else might be going on. The file simply isn't in the correct place.
Hi all, is there a plugin that can toggle on/off video cap devices tied to specific audio input device usage?
So when 1 mic is being used, a video cap of that mic is shown, and it switches when another mic is used
mine pulgin just isnt showing up for some dumb reason in my obs
An advanced scene switcher plugin, with options for timed switching, cursor detecting, and further automation options, is available for OBS Studio on Windows, macOS, and Linux. Download links and installation instructions can be found here: http://obsproject.com/forum/resources/395/
i still have no idea on how to get this obs ndi setup at all
i never did this obs ndi setup at all in my life
so i have no idea what to do at all
if i had someone make me a private video streaming site, that would be abit easier for me to use
any one have NDI knowledge that can assist?
@weak escarp Is there a way to set Transform height/width that isn't scale? Due to rounding error, it ends up putting sources off by a pixel, resulting in a jump when matching.
It'll do scale 0.172 for example, and itll end up being 330.240 instead of 330 which pushes it down a pixel on screen.
@harsh topaz using the move transition plugin?
Yes
pos: x 707.0 y 290.0 rot: 0.0 scale: x 0.258 y 0.257 crop: l 0 t 0 r 0 b 0
It is a little confusing to me, because using Get Transform feels like it should be using absolutes since there's a Transform Relative option. And scale is a relative thing.
does anyone would know how to fix up my OBS NDI plugin problem at all
you can change the bounding box type of the scene item
It is set to No Bounds
@weak escarp i think the question here is "can i change a scale by +20px rather than multiply it by 1.2"?
no, I'd like to set exact height and width.
Not a height and width based off of a scale of the previous state.
To avoid math roundings pushing things off by a pixel. Alone its not bad, but when you do it on 6 frames and they all jump at the same time it's very noticeable unfortunately.
Basically wondering if this
pos: x 960.0 y 584.0 rot: 0.0 scale: x 0.526 y 0.526 crop: l 0 t 0 r 0 b 0
Has an option to do something like
pos: x 960.0 y 584.0 rot: 0.0 width: 330 height: 180 crop: l 0 t 0 r 0 b 0 instead
yeah, change the bounding box type to anything other than no bounds
Hmm, okay. I'll try that.
HELLO
Please bring OBS Studio Windows 8.1
My computer does not uninstall OBS Studio, I need Windows 8.1, please
@hard jay
The last version to support windows 8 is v27.2.4 and you can still download that.
Need an older version of OBS? Go to https://github.com/obsproject/obs-studio/releases for OBS Studio versions back to 0.2.4
Howdy! I'm having difficulty bootstrapping the OBS Plugin Github template (https://github.com/obsproject/obs-plugintemplate) for Windows.
- I cloned
obs-studioand followed the instructions to perform the automated compile - Cloned the above plugin. and am getting an error that libobs is not found.
- I copied the
build64contents fromobs-studioto the cloned pulgin template'sreleasedirectory and added the following line to CMakeLists.txtset(libobs_DIR ${CMAKE_SOURCE_DIR}/release/libobs)β¨. I'm now getting an error what w32-pthreads is not found.
I've read through the instructions for both compiling OBS and the plugin development wiki a few times and I'm missing something major π¦
Anyone got any idea why I can't record with my GPU using source record?
Software is working.
but none of the NVENC are today.
I was recording yesterday just fine, the same settings, same game, same source.
I updated from 29.0.0 to 29.0.2 and it's just crashing OBS.
I reverted back to the previous backup and it's still just crashing. I removed both folders (x86 and roaming) and replaced them with my backed up versions, which I have been using for a good month now.
pulling my hair out now.
https://obsproject.com/logs/bRD1YRz5ZPN8pzju
the filename not available, i have tried a few different names. and set the path many times over.
If you need help or have questions about OBS, check out our #support-portal first!
Question: Over the Transition Table plugin, if I am to pick a Stinger transition, the Duration reads as the transition point?
Does anyone know how to setup gstreamer for obs
anyone in here super familiar with Nvidia Broadcast software and using it with OBS? I want to have my main scene be my webcam with background removed effect, and my chatting scene to be the plain webcam, but when nvidia uses the webcam OBS cannot and vice versa. Is there a way to set this up so that I can do both?
OBS nowadays have the NVIDIA filter built on it (I guess starting from OBS 28?). You can add it as a filter and have something like a bot to activate it or deactivate based of a scene
I tried to figure where it's integrated but i still had to download NVidia broadcast separate
I THINK there's an OBS plugin that could also make those triggers, but I don't know for sure
not the filters but the ones that like use AI to remove background and add eye contact (creepy)
someone suggested manycam in stream setup
never used it tho
also it costs $$
woah WTF i don't have those options!!
Maybe it can be because of the OBS version you're using
are you on 29?
29,0,2
weird
The redistributables required for the NVIDIA Noise and Background Removal filters can be found here: https://www.nvidia.com/en-us/geforce/broadcasting/broadcast-sdk/resources/
Once both are installed,
The NVIDIA Noise Removal option will appear as part of the "Noise Suppression" filter, alongside RNNoise and Speex.
The NVIDIA Background Removal option will appear as its own filter under "Effect Filters."
nice i knew there had to be a way other than using nvidia broadcast as a separate app
thanks a ton
this is why discord>reddit
uhhh- hi...
I have a question
How do I make the bottom of my screen (meaning my apps and stuff) go away?
how do I make that part go away?
in OBS, or from your view (without obs)?
in obs
you tell it you're not a top
not funny
you could use window or game capture, that wont display it
if you're using display capture, then there isn't really any way, except cropping out the bottom part
(hold down alt + drag up from the bottom
thanks so much
@analog ruin did you forget you can make the taskbar auto hide?
nope, thats why I asked, what do you want to do (hide in obs, or in windows)
i imagine most people would try to produce 16:9 video, so your solution would add black bars / overscan / stretch scale
while windows doesn't fully "hide" the taskbar when hidden (1-2 pixels still peek), it migh tbe preferable in this scenario
my solution was to use game or window capture
im not presuming that they want to capture a full screen appliation
if they are, they are using the wrong capture
I am making assumptions, and so are you π
i suppose i should have asked
and I should have asked a better question (or phrased it better), my bad
Hello, I'm looking to develop a plugin. I want to be able to have the plugin have it's own track in the audio mixer for when I play sound files. Is this possible?
@winged jackal if you want to develop a soundboard, you might want to know that one already exists, https://obsproject.com/forum/resources/soundboard-dock.1470/
if you need help getting started with plugin development or obs-studio development, try the #development channel
Is there a resource that describes the ideal workflow to develop plugins?
The wiki and Readme from the plugin example/template repo aren't helpful.
!plugintemplate
A template for new OBS plugins including boilerplate code and CI scripts can be found at https://github.com/obsproject/obs-plugintemplate
developers might have some insight to offer, thia channel is for installing and using plugins
This channel is also for development of plugins, though for specific development questions, #development might have a better audience. Either is fine to ask though.
ah! Thank you @untold jay & @pale sable ! Given that this channel is under the development group, i assumed incorrectly that it was for developing plugins π
It's for both.
My Lower Third is not working, it's giving me a red frame around it
You mean the bounding box?
I don't, actually, that looks like a control panel for the plugin that I haven't seen do that.
It might have just been a visual update from the author.
I know that if it's red, it's not going to come out on the output
Besides WIndow or Game Capture, or cropping, you could right click the Taskbar>Taskbar settings, and auto-hide the taskbar while using OBS. It's a pain but it would work
Oh, found a fix: Instead of addressing the browser source as a local file, you have to send the URL
yes, but :
- it's an alpha state
- the builds are only available to supporters so you need to either support the project or build it yourself
Thanks...
so sad...
This new OBS version brought us too many proibelms with pluggins
otherwise, revert to 27.2.4, and get the stable release
As they said "You have to wait for perfection with no ETA on a stable release"
not really tho
which ones?
transition matrix?
Doesn't NDI 5 work for OBS?
NDI works well
plugins needed to get updated to work with 28+, yes, but the majority of them have gotten those updates, within the first 2 months of its release too (which was September 2022 i think)
also if you mean transition matrix that plugin has been deprecated in favor of its successor transition table for more than a year already
Don't know if I'd go that far, still not managed to get consistent proper sync with NDI but yea 
Im running Transition Table with 29 and its running fine
Transition Table works flawlessly still.
Speaking of NDI, is there a way that I could embed the NDI on a HTML file?
not that i am aware of, since web browsers dont have a built in way to handle NDI
thats not for embedding NDI in an HTML page, that is for setting up an NDI relay server via NodeJS
I'm far from being anywhere near a web dev, but can't you use html to run a js script?
yes, but not NodeJS
NodeJS is for making server software with JavaScript, so backend stuff that has access to the file system and other hardware. Web Pages would be on the front end side, which is very sandboxed in most cases
ooh, so like nodejs is only for the server and not the client?
for the most part yes. Electron is based on NodeJS, bridging the two together, which Discord is based on (features you can only use on the desktop app use NodeJS to do what they do). Same with the old Bebo streaming software
ouki. ty for the explanation π
StreamLabs Desktop is also Electron based. NodeJS/Browser UI sitting on top of what amounts to a headless obs i believe
welcome π
Oh, because I'm building a 3D overlay, but without StreamFX, I was hoping to use maybe HTML to change the perspective and fit the scene properly
I'm running OBS on a Intel MacBook to broadcast sports games, and I was wondering if there was any way for replays to not include certain sources for example to not include the scoreboard. I was also wondering is there any better way to do replays other than the built-in replay buffer
Source Record
It's a finnicky plugin though, you might run into crashes or bugs depending on what settings you use.
if it's finicky, then probably not, do you have any suggestions for a scoreboard plug-in?
not really sorry, wrote my own in js.
This might be a dumb thought, but I don't know JavaScript, so do you think I could get an AI or something to write it for me?
I didn't know JS either
Β―_(γ)_/Β―
There's a reason it's one of the most used languages. Personally I just needed something quick and dirty - then learn along the way. So I went with JS + jQuery(because the syntax and functions just made more sense to me) and off we went.
html, js, jquery + localStorage/broadcast channel. Basic score board you can style however you want.
ok thank you
How fancy of a Scoreboard are you looking for?
so I am working w/ the Aitum Vertical plugin it doesn't automatically remux recordings from MVK to MP4
I was wondering is there a way to automatically have OBS do this after I end a livestream?
I am aware that you can do File>Remux Recordings and select there
Remuxing allows you to take one video container (FLV, MKV, etc) and make an exact copy of the video and audio in another video container. This process takes seconds, and can be done with any recordings made with OBS by selecting File > Remux Recordings.
Remuxing is the safest way to get MP4 files for use in editors, or other software which doesn't support FLV or MKV files.
hmmm
there is an option in the settings.
i thought a command mentioned it but i guess not?
Yeah, that works for normal bits but not with Aitums vertical plugin at the moment
oh, then no there is no option.
this would be something for the plugin to implement probably, not OBS.
I would really like to do something more advanced eventually (maybe need to but scripting)
After I end a stream I would like to click a button and the following happen
- All the Clips/Recordings, backtracks etc (I have 3 levels of content from a stream that I need to pull) get remux from MVK to MP4
- All the Pieces get moved into a organized folder setup with each type of content going into a folder (date)/(content type)
So my clips could be in D:/_VIDEOS/23-02-07/Replay/
My videos would be in D:/_Vidoes/23-02-07/Long/
My Backtracks would be in D:/_Videos/23-02-07/Vert/
off loading the remux to the end is helpful to not pull resources while live too so kinda benefical
but I will look around before bugging people again
you could probably do something w/ ffmpeg + a hot folder so that everything that gets dropped into the folder auto remuxes.
this isn't something i'd want to try to walk you through but it at least gives you some info to go off of if you decide to research it.
hum hot folder may need to look at that
it would really be task scheduler doing the work of running a task every time a file goes into a specified folder
Ah
also I am dummy.
In the Advanced output you can have you landing point be a subfolder so that problem is solved
π
legit been thinking about this for months and never once did that cross my mind lol so lesson learned
I am trying to add a zoom blur shader filter and the last time I did it I did it like this but I canβt remember how to do it. Can anyone help?
No this was how I set it up last time! How do I get back this page?
This is what I am tryna to get back up
This was how I previously set it up but I cannot remember how to get where I marked
I canβt have those filters until I get that specific area I once had opened
@mortal harbor
Okay I need the shader filter plugin it would appear
On Move Transition, is there a way to make sure the filter still works if I end up closing OBS without moving them to the original position?
probably pretty fancy, the solution I'm using right now with a browser plug-in works all right, but I would prefer the ability to show timeouts fouls and best case scenario a little scoring animation that changes the points total
after i deleted obs and streamelements cuz i messed up with it cuz i was trying to do something.... i got this error when i tried to install everything again, does anybody knows?
Easy answer... Don't use SE.Live
Streamelments has their own discord for support, we don't maintain or develop their plugin so there's usually not much we can do to help here.
!se
If you need help with StreamElements products or services, please join their Discord server or submit a support ticket as we cannot provide further assistance here.
I need help implementing the user defined shader option
Anyone?
You might want to explain a little more on what you are trying to do, as there isn't really a question that can be answered there.
In OBS Studio when I click my camera then click filters I want to add one. So then I click the + button and at the bottom should show an option which is "user defined shader" but it is not there. How can I go about getting this setting available?
I tried using obs shader filter win.zip and then copied and pasted it into my OBS location but it didnt work.
after I downloaded it of course.
Sounds like you didn't install it correctly, but I'm still not sure exactly what plugin that is.
can you do a discord call by any chance, this is hard for me to explain?
How should I learn about the texture of obs? Does this have anything to do with computer graphics?
Okay am I being dumb? I'm trying to move a source using Move Transions but it doesnt look like how i remember or it tells me it has to be a scene filter. I'm trying to move this square thing back and forth
you have to right click the scene and add two move filters
Google exeldro shader filter in Google.
Install that plugin from his GitHub.
Hi Iβm not sure if this is the right spot but I need help with my vtuber inside obs. i have it there transferred ok but when I went to stream it disappeared. Any help is appreciated
what Vtuber software?
I use VTube studio
how do you capture it into obs normally
Iβm at work so idk if the top of my head but I use sources in obs and the display capture I think one of those functions and itβs in obs but when I stream it like disappears
well, come back to troubleshoot when you'll be able to troubleshoot
Ok Iβll be back around 4pm est thank you!
Just a bump to this question
make a move filter with the original position
how would i use a move filter so that when a text is "visible" it slides the text left to right and when i hide the text it slides it right to left and dissapear?
right click the source, for both "show transition" and "hide transition" select "move", in the transition properties uncheck any box that says "zoom" and change any box labeled "position" to "center left".
That's the only way?
Because my fear is to overload OBS by adding too many filters, as some overlays might need for example, 10 Move Filters (x2, if we count the reset ones)
life saver, thanks! i was adding it with filter lol im dumb
pretty much everyone does the same
@night rivet
unless you want to put it back in the original position manually yourself
does adv-ss have "on-exit" conditions?
call the move filter on startup then, problem solved?
so you could just enable the filter on startup, but im pretty sure move filter also has a condition to activate it upon start up
ah, that makes it easier. i haven't used it much.
@mortal harbor @regal breach you can do pretty much anything you want in this area
Obviously, there's a general setting for "turn on adv-ss on OBS startup"
Is there a way that I can find the SceneItemID?
I saw that Websocket has a call that can transform the items, but it asks for the ID, not the Scene item name
there is a GetSceneItemId websocket command.
Oh, I saw here. they are actually listed from numerical order, that makes things way easier hahaha I thought they were given a unique ID of some sort
I got the current properties, but now the question is: How do I input those in a JSON format?
Thanks
Search how to do that in the programming language you're using
K
afaik websockets outputs properties in a json format
Oh, so maybe it's the bot that I'm using that is giving me on a different format then.... T-T
Question about the obsplugin-template:
It says at https://github.com/obsproject/obs-plugintemplate#retrieving-build-artifacts
Retrieving build artifacts
Each build produces installers and packages that you can use for testing and releases. These artifacts can be found on the action result page via the "Actions" tab in your GitHub repository.
When I look at my project's build actions result page I see 5 artifacts (foo-linux-x86_64,foo-macos-arm64,foo-macos-universal,foo-macos-x86_64,foo-windows-x64).
When I look at the Windows artifact it is a zip that contains another zip of the raw files.
I was expecting a .exe or .msi "installer"...as the readme says,
Is this expected, or does the template not have a built in way to create standard a .exe installer?
Thanks.
Looks like that may be what the Package Plugin Installer and Upload Installer Artifact task do...looking...
Yeah, I just pushed a tag and it is building the installer exe now.
Now Windows is detecting Trojan:Win32/Wacatac.H!ml as soon as I complete downloading my installer, which seems like a known false report even for OBS:
https://github.com/obsproject/obs-studio/issues/3241
Do the non-MacOS installers need to be signed?
I updated OBS today after along time & now my Virtual Camera lags on discord when I am using other programs at the same time. Never used to
can someone help with OBS please
Updated from what version to I am guessing v29?
What's the prob?
So I am new to OBS and I want to figure out how to make scenes?
That would not be for this #plugins-and-tools channel
If you need help or have questions about OBS, check out our #support-portal first!
Avoided updating OBS for along time & today I did now regrets. My Virtual Camera crashes my discord when I start my camera. It restarts & starts to work but the performance drops when I use other programs with it. ? Never did this before
A reason you're not using the built-in Virtual Camera?
it should create both a .zip and a .exe for windows. if it didn't there could be an error. check the action log
I thought I was I clicked on their button they have provided?
It is working well now that I just pushed a tag. Only issue seems to be the signing and Windows thinking it matches a virus. :/
Was tuna deleted?
I dont see it on the plugins page anymore
unless my eyes dont work
Yep just found it on the page before
Tuna is refusing to see anything from Spotify. It wont find the album art, wont pull the title name, or anything. Any suggestions ?
It also wont pull lyrics idk if i need to add that
How do i fix this
are you using custom api credentials? if so did you misspell the redirect URI?
@sonic frost Can you exmplain it a little better? I don't know why I am saving the file output. Do I have to name every single song? My question from several weeks ago was: How exactly do I make it so that I can see the VLC song playing, but, my viewers can't?
Guest Star
Hey everyone, quick question:
On the Transition Table plugin, I know the duration for regular transitions defines the speed, but does it affect something when using Stinger transitions?
I was told to use Tuna for my Music Info, and now no one can help me. Is there a different program I can use? I'm using VLC because it is the most User Friendly I could find.
So i tried to install StreamFX but now i get the error that i have to update or remove it due it the error that it cant be loaded.
Anyone know why my ndi source wont show up from Streamlabs to Obs?
the stable release of streamfx (what you installed) only works for obs 27.2.4
What do i do then?
Please be kind i am lost its 12pm and i had to reinstall windows

Donate money, compile yourself, or downgrade obs to 27.2.4
@tepid sapphire latest stable streamfx requires obs-studio 27.2.4
your options
1 : revert to obs 27.2.4 and use the stable release of streamfx
2 : instead, stay on obs 29 and use the beta release of streamfx
- 2.1 : either by supporting streamfx to get the beta build
- 2.2 : or by compiling it yourself (not recommended)
3 : don't use streamfx
I like the 3rd option tbh xD
Downgrading obs is probably going to require downgrading all other plugins potentially
what do you need streamfx for?
Sourcemirrors mostly
and to change the shape of my facecam
Could you help me out with the beta?
Where do i find it
Sorry for bothering

don't use the beta, use the standalone source mirror plugin lindenkron linked
But i also want to change the shape of my camera is that also possible?
https://github.com/exeldro/obs-shaderfilter + open shader load from local file => corner pin shader.
if you can live without streamfx's 3d transform, exeldro's source clone plugin will suffice; if you want to pay xaymar for the pre-release build, https://www.patreon.com/Xaymar
be warned that the pre-release version is unstable and no tech support will be given for any issues you might encounter; some people have reported crashes, this will not be fixed until a stable build is out (although you will be speeding up the development of such a build by throwing money at Xaymar)
Then i stay on the stable side of town
Linked solutions to both your needs without StreamFX.
Is there any way I can simply see the title of the music playing from my VLC source? I was told to use Tuna, and that was a terrible idea.
i will try that thanks alot peeps
@latent oak short answer would be "no"
Also may i ask if you know any good how to tutorials (video based) for those plugins :)?
So Tuna doesn't work? Or do you mean there is no other way beside that?
@latent oak tuna isn't designed for obs-studio's vlc source; i think it can work with the vlc application, but i haven't tried that
What other software would you recommend that I can play music and find the song title instead of VLC?
it says it does vlc source on its forum page so I'd be a bit surprised it doesn't
not needed. Source Clone is install and right click. Same as mirror.
Shaderfilter is install - add a filter to your camera. Right click filter => User defined Shader.
Load from file.
Select corner pin.
@latent oak what's your end goal with this? trying to make a widget that shows "now playing" on an obs-studio composition?
I just want to know the name of the song, for my own purposes, and in case a viewer asks. I don't want it on screen though.
@latent oak do you want to hear the music yourself?
I want to hear it myself and have the viewers listen to it.
is there a good source for those shaders/effects?
Like a Blurbased one as i was searching i did find nothing
is it possible for obs to have an rtmp server for my go pro to stream there so that I can put alerts and stuffs in my twitch stream?
@finite grotto you can host a rtmp server using monaserver or nginx, if you're so inclined, could you describe your usecase in more detail?
so I have a go pro which I use to do bike streams but I cant put alerts in my stream because go pro doesnt allow me that. So I want some way for my go pro to stream directly to my obs so that I can stream that to twitch from my obs with alerts.
What kind of source do I use to hook it up to OBS?
@latent oak audio output capture, you probably already have that to capture system sounds
There are no options for VLC in my Audio Output Capture?
@latent oak audio output capture captures entire audio devices; if vlc is set to output to your default audio device and you're already capturing that, it will be captured
Like this?
pls plsπ π
@latent oak yes
@finite grotto you can host a rtmp server, assuming you have a "white" external IP and can forward port 1935 (or any port); once you're streaming to that rtmp server, you can use obs-studio's media source to receive and play video from it
"and you're already capturing that" I'm not, so do I just set it to default in OBS too?
@latent oak if you don't want to capture all system sounds, you can use application audio capture
What is the Window Match Priority?
@latent oak it affects what obs-studio will do if it can't find the target window
Sorry, a few more questions.
What is the difference between "type" and ".exe"?
@latent oak i think "same type" refers to window class, this can capture things you may not want to capture, use "same executable" if you'll only use vlc for music playback
I'm going to select "Window Title must match". I forgot my last question π . Thank you, Chiyo, =].
I would like to ask how to get its texture through the source?
Hi folks, I'm back at OBS for a while to convert some old shaders into Lua self-contained versions. I'm trying to do some pixel-level stuff and, in order to avoid aliasing effects, I would like to understand how to determine the size of real pixels on screen of what is displayed by an OBS filter. I have my source_info structure, but I cannot find a way to find the scale/offsets applied to it by the transform. Any idea to get the transform from the filter source object?
Thanks in advance
To get the transform, you have to apply the filter on the scene, then on the sceneitem
Can't apply it on the source due to how transform is processed
Hey, I'm trying to build this repo https://github.com/mika314/obs-airplay so I can use AirPlay on OBS but I'm getting a compiler error. No experience with c++ so I thought I'd ask here.
Full terminal log attached as txt file
Fixed by installing libswscale-dev and libssl-dev packages
Does anyone have knowledge/experience over using Multiview? Is there a way to assign which scenes can be displayed there?
Nevermind, I found it, thanks
Can look up Durchblick plugin if you want a more advanced mv.
bool obs_module_load(void)
{
obs_encoder_t *encoder = obs_get_encoder_by_name("simple_video_stream");
if (encoder) {
blog(LOG_INFO, "encoder found!");
} else {
blog(LOG_INFO, "encoder is null");
}
return true;
}
i cant find the default encoder of obs :/, tried x264 as well
Is there a plugin alternative to customer browser docks? Like, the Twitch Quick Actions dont function properly as a custom browser dock so... I guess its internet explorer or something.
For some reason, I can't install G HUB plugin to my OBS, even manually
What do you mean? You should be able to use custom docks for that or better yet integrate with OBS via connecting the account
I can't use quick actions.
The clip button doesnt work, ad buttons rarily work, etc.
refresh deosnt help. so i figured find a replacement.
Did you copy the URL and paste into view>docks>custom docks? Or are you using the built in way it gives you when you connect your account?
I'm getting a lot of render lag when using NDI, does anyone know the causes or how to improve that? I've been looking into the settings, and I can't find any directed ones towards NDI
Yes thanks I missed the link via the sceneitem object, then I figured it out finally. For the records, to get the transform parameters applied to a filter, in video_render, you can:
- Get the parent source with
obs_filter_get_parentand retrieve its name withobs_source_get_name - Get the current scene as a source object with
obs_frontend_get_current_scene, then get the scene object withobs_scene_from_source - Find the
sceneitemwithobs_scene_find_source_recursiveusing the scene object and the name of the parent --> β οΈ it may not be unique according to recent tests - Use functions such as
obs_sceneitem_get_rotorobs_sceneitem_get_scaleto have the transform parameters
Note that if you rely on get_current_scene, it would fail when the scene is changed
Like, what if you go to a scene without the source in question
There's also the question of what if you duplicated the source
Thanks for the remark @regal breach . In any case I have fallback values and check if the scene and scene_item objects are found before trying to retrieve the transform parameters. Right, I assume that the filter is in the current scene. If not then it will not be displayed, so I should not care at all (i.e. fallback values are set in the worst case).
If I duplicate the source, then the name of the parent will change (OBS annoyingly enforces that there is another name) wrong
@fossil lichen late to the party but try with this if you weren't already https://dashboard.twitch.tv/popout/u/usernamehere/stream-manager/quick-actions.
Replace obvious word with appropriate one.
Oups actually not, I have to find something else
One way you could do is to add a property to the filter that lets you select the scene name of the parent
So even if you have the source in two scenes, it will only apply to the selected scene
So if you want it on multiple scenes, just duplicate the filter
What about the parent source? If I go up in the hierarchy of sources, I would expect to find the scene where the filter is rendered no?
Nevermind, i forgot you're just using the current scene
help my obs stream element doesn,t let me log in on my fb
If you need help with StreamElements products or services, please join their Discord server or submit a support ticket as we cannot provide further assistance here.
there whats next?
Ultimately, I just want to have some means to work at screen pixel level in the shader, i.e. have the size of the final picture of my filter, given by transform_scale*target_resolution ..
Assuming that there is no rotation and that the scene is rendered in full-screen
But it is so complicated to find the scene_item related to a filter, just then to get the scale of the transform.. I cannot really follow why there is not easy way. Currently looking at the struct obs_source in obs-internal.h , I could not find a hint of a more direct way
Too complicated, I will try to find a way by understanding the ViewProj
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!
i have recently downloaded a plugin name voxengomarvel geq and installed it on my pc then i opened audio filter and add vst 2x plugin but voxengo marvel is not visible there
!plugins I'm not familiar with plug-in's. Not sure if this will help or not
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
Anyone know if the feature to stream video playlists using VLC Media Player on a live stream through OBS has been removed? (using Apple silicon device) It was working a few months ago now its just gone?
hey everyone i'm trying to install keystrokes on my obs overlay but i don't see the "input overlay" button in scenes
@stuck quiver what version of obs are you using, and where did you get the input overlay plugin?
i'm using the latest version, 29.0.2 and i don't have the input overlay plugin
have you tried installing it?
no because i didn't know it was a separate software. All these videos are saying just copy paste from the bin and data into obs plugin folder
send me the link
does anybody know where i can find other shaders for the shaderfilter?
The vast, vast majority of information on Youtube about OBS is outdated and/or wrong. Download and install the .exe installer from here:
https://obsproject.com/forum/resources/input-overlay.552/
i got it, thank you
does the multiple rtmp plugin use more pc resources to output to more websites?
*depends
hmmm what does it depend on ?
i wanna ditch restream as it messes the youtube livestreams, but i also wanna livestream on twitch
I believe you can set it's encoding options to use the same as core output(or something along those lines) which would then just need more upload than a single output
oh that would be perfect, i only need one output anyway
But if you are wanting to send higher quality to YT than what you can send to twitch, that would be a seperate encode
would you recommend a better way though ? Restream is good but it messes with how youtube livestreams are made and people dont get the notifications iv gathered
YT notifications are also fucky in general
yeah but iv seen that if restream makes an event that doesnt even get notified at all
plus restream never saves the event settings, for example i preffer ultra-low latency for youtube but it always puts it back to low-latency
it gets on my nerves haha
but thanks for the info, ill check the plugin now
im having troublr log in stream element fb
it says Error fetching profile from provider. Please contact us for help.
If you need help with StreamElements products or services, please join their Discord server or submit a support ticket as we cannot provide further assistance here.
Hey everyone,
Can I ask some tips and tricks for building an environment for my streams? The main point that I need to bring is that it includes multiple feeds over internet, like camera, game capture and audio.
I am aware of VDO/OBS Ninja, but I was looking for something more direct, not relying on 3rd party servers.
The point of vdon is that it's direct, webrtc P2P.
Not sure you'll find anything "more direct".
If i use application audio capture (BETA) the volume stays the same if i play anything
Really? I thought the feed was embedded and I would get from there
The url you go to is just an end point. If possible it sends info directly.
Vdon just does the handshake really.
There are turn servers but they're only utilized if there's connection issues. Usually ISPs blocking etc.
And that's also only redirects, so handshakes.
If you want more you need to utilize something that isn't vdon
Like meshcast.io. which is server based.
if by "more direct" you mean something entirely self-hosted that doesn't depend on a third party website being up and available, you can host a rtmp server
or that
ooooh, got it
hi im wondering if any you use onw3d pro it is not popping up in my tools tab and dont know why
- Windows 10 22H2 (OK)
- Not Admin
- No Output Session
- No Scenes/Sources
AMD Ryzen 5 3600 - OK! / Radeon RX 5500 XT - OK!
hey, how come i cant put like the twitch chat, and stream manager in OBS anymore?
You have to login to Twitch inside OBS instead of using a stream key. You then enable the Twitch docks you want from the Docks menu in OBS
AH .. @tawny grove - see you got your answer here.
preciate that thanks.
i dont knoe if this is the right channel but everytime i load up obs my streamelements always says it fails to load
i dont know how to fix it
If you need help with StreamElements products or services, please join their Discord server or submit a support ticket as we cannot provide further assistance here.
Has any text slideshow plugin come, the old one does support the latest OBS version?
Hello! Im using the teleport plugin for dual pc streaming and I having like a 1 second delay of video and audio (dont know if this is normal), my internet download speed is 500Mb/s. Is there any way to fix this?
you mean that audio and video are synced together, but with a 1 second delay to the source?
yeah
yeah that's pretty normal, you're going through network, there will always be some latency. Actually, 1 second seems pretty good to me
perfect then thanks !
One issue I came across recently is that the countdown timer that comes with OBS always freezes when I switch into Studio Mode. Is there a way that I can stop that from happening?
Iβm running 29.0.2 and Iβve installed the NDI tools plugin. But still donβt see NDI as an option for a source. (I have to use NDI virtual input, but that limits me to one device) any ideas?
hey, are plugins required to be backwards compatible with the "old" OBS 28 version? because I can't select 29 as minimum version when posting a new resource:
or is it just a matter of noone having updated that list yet?
I don't think there's a lot of reasons why your v29 plugin wouldn't be compatible with v28
There was a QT jump to qt6 which was 28, which forced plugins to update if they were using qt.
APIs new to 29
Just hasn't been updated yet, I'll go do that now.
It was likel forgotten
Ah, so it's an oversight.
ah, cool, thx
Updated '.')b
better π
is there a alternative to streamFX
what part of streamfx do you need?
3d and i think rounded edges was part of it
none that I know of for 3D
Does "rounded edges" just round the corners of sources?
yes thats all it does
Google => Exeldro OBS Shaderfilter => Add filter => Load local files => Pick Rounded edges/Corner Pin.
thank you
then you just need a mask filter
it isnt as detailed as 3D Transform overall, but Andilippi DID just post a video about it today
Corner pin serves like 95% of peoples needs.
oh i was waiting for his update so i can find all that on his youtube??
yep
yep, specifically for static objects. if you need more control within a 3D space, for things like Move Filter, its much more difficult via the shader filter, i believe
It's not as advanced, sure, but as I said, majority of people are just trying to fit a webcam etc into a box.
all i want to do is add a little 3d told to a chat and a small display cap window
Corner Pin will be plenty useful for them.
nothing crazy
There ya go π
yep, for that, shader filter corner pin will work great
perfect thanks again
i was stress that streamfx went paywall, id pay but i figured something else would come out
streamfx didn't go paywall
only the builds of the pre-releases, the future stable builds will be freely available, and you can still compile the pre-releases builds yourself if you want to since source code is open
but as of now the link isnt there for free so in the future it will be? the build yourself thing I know nothing about so I didnt pay much attention to it
yes it will
https://obsproject.com/forum/threads/3d-transform-effect-for-obs-without-using-streamfx.164205/ it seems 3D transform is one of the most used things in streamfx, also applies to myself
Would there be any way to have replay buffers on multiple different sources? For example, would there be a option to have a replay buffer for the source record plug in. I'm trying to set up a live sports broadcast and was wondering if there was anyway I would be able to get replays on other cameras besides just the main stream
i thought source record had a replay buffer built in
yes there is but I'm having trouble figuring out how to use it
I can get one replay to work, but I don't know how to distinguish between the two
because I'm only able to set the instant replay script to one source not multiple
I just upgraded from a laptop to a desktop, is there a way to figure out all the plugins that I have installed on my laptop, that way I can make sure that I get the ones I need for sure.
I'd bump that up to 99.9% π
95% of people think they're in the 5%
Look at the log from your old OBS install and look at the loaded plugins near the start of the log. Add what you need to the new install until you get all the plugins that are missing from the old install. Also a good chance to eliminate any plugins you don't 100% need.
Thank you. It appears that I had less than I originally thought, and I did already get the main ones I use. I'll keep digging into it more and double check. I'm working on getting my StreamDeck setup on the new machine.
Is there any recommended way to keep plugins up to date? I basically subscribe to GitHub releases and then download new releases, but I wonder if there's a way or something I've missed.
@solemn tendon a plugin updater is planned/wanted, but so far no, there's nothing
OK, thanks!
Best way that I know of currently is basically what it sounds like you're doing already. Clicking "Watch" on OBS forum page for plugin and/or github. Not the most desired way, but helps to keep up on things for now at least. I also scour the resources pages in latest-release order often, aiming for once/week (for updating my plugin compatibility chart). I'm a bit behind on that though.
Yeah, it's working right now, just wondered if I had missed somethingβ¦
On the upside, it isn't as bad as trying to find game patches in 1997 on Ubisoft's website for one of their games. π
Oh seamless update mechanisms are a modern luxury
does anybdoy know ofa speach to text thing i could use? i hate my voice and eithre just have no voice at all or speach to text
There are voice changers like Voicemod, as well as pitch shifter VSTs etc.
speech recognition software usually either sucks, or sucks but for different reasons
I know some streamers that use voice changer tech in interesting ways to create character(s) etc. (ie: Grym), and that can be interesting/entertaining. If I was to tune into someone who was using text to speech with a robot voice that is obviously fake and terrible, I'd probably bail pretty quick though. It's too impersonal and fake for my taste.
unless you have a very clean english, a great mic and the exact accent it expects, it will usually fail to recognize most words
Oh, I read that backwards as text to speech.
Yeah, speech to text software is basically subtitle software and IMHO it is all terrible. It gets way too many words wrong, and often randomly generates very questionable/offensive text, sexual innuendos etc. all unintentionally. It can be hilarious to see just how epic bad it is though too.
i dont really mind
google has very good speech recognition but they mostly keep it for themselves
does this mean this one is good hehe
Question - Im looking for a plugin or script that will (on a timer) swap visibility of 2 or more cameras with a fade transition between. NOTE these are nested in a "global" scene that is used through out all my scenes as my camera
Any automation, download advanced scene switcher
Thank being said is there any tuts on switching source visibility and not an entire scene?
You simply select the source instead.
Advanced scene switcher has functionality for almost anything you can imagine.
It's a plugin.
Are you referencing the pre installed?
Thank you sorry im struggling today lol brain low on power
Advanced scene switcher plugin, google π
Automatic Scene Switcher is built in.
Advanced Scene Switcher is the plugin you need to download and install. Its more of a Macro builder for making nearly anything in OBS automated
appreciate the help yall
sorry to be a bother but i cant seem to get this figured out. I know its only 2 seconds as well. im just trying to turn on one source for 5 min turn one off for 5 min rinse and repeat
I'm sure this is asked every day, but any good comprehensive lists/threads/websites of some of the best plugins to use? I've had StreamFX and that's about it and I'd love to get way more out of OBS, just never really needed more since it's so great already. Figured a nice list or reddit thread might already be in pins but ig not, just looking to install known good ones even if I don't end up fully utilizing them
but if there's not a thread/premade list you don't have to bother putting a list together for me; I don't wanna be a bother
To help resolve your issue, we need to view a log file from a fresh launch of OBS Studio containing an output session. Follow these instructions to upload a clean log file:
1. Restart OBS Studio first
2. Start your stream/recording replicating any issues (meaning having any games/apps open and captured, etc.)
3. Stop your stream/recording after 30 seconds or after the issue has occurred
4. Click the Help menu β Log Files β Upload Current Log File
5. Paste the link to this Discord channel
was... that automated? I don't think so, but I'm not having issues with OBS
!plugins
My bad I brainfarted and sent the wrong one. Here's what I meant to send
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
haha all good. Thanks for the resource
Plugins entirely depend on need. But most anything made by exeldro is a banger
gotcha, will take a look
you're a banger π
Hopefully
Just figured there'd be more like StreamFX that just add a good amount of "features" that mostly just work alongside OBS, for example Advanced Scene Switcher seems super cool and just adds to what I can do with OBS. Guess I like tinkering, idk
but I'll just check all these out
Thanks a ton for the help
adv-ss is deffo good
Pen is ask like, "GIMME YOUR LOG! NO PLUGINS, LOOOOOG!"
When you watch andilippi and his streamUP tool only to realise adv-ss isnt part of the recommended download package 
XD
Tool should've been called Download Exeldro Plugins
when the Plugin Manager eventually happens in OBS, I hope every icon for Exeldro's plugins is just his PfP
hawt
a plugin can only access its own locale data, right? so even if 99% of required texts are the same as from another plugin from the OBS base installation I would need to create a full copy of them for my own plugin?
you could try to get the lookup_t from that other module via obs_module_load_locale and then use text_lookup_getstr to get the locales
(that's what the OBS_MODULE_USE_DEFAULT_LOCALE macro does for you and your own plugin, so take that as a reference)
yeah, well, my case is a bit special so I can't use that macro, but the hint will probably still help me, thx!
well yeah, you wouldn't use the macro, just re-implement most of what it does
yep, gotcha
however, there's no guarantee a module you don't own will always have that translation key
safer to create your own copies of the keys
Are there any instructions on how to compile the OBS Studio libraries only (libobs)? CMake throws and error saying FFmpeg was not found:
Selecting Windows SDK version 10.0.22000.0 to target Windows 10.0.22623.
CMake Error at CMakeLists.txt:8 (find_package):
By not providing "FindFFmpeg.cmake" in CMAKE_MODULE_PATH this project has
asked CMake to find a package configuration file provided by "FFmpeg", but
CMake did not find one.
Could not find a package configuration file provided by "FFmpeg" with any
of the following names:
FFmpegConfig.cmake
ffmpeg-config.cmake
Add the installation prefix of "FFmpeg" to CMAKE_PREFIX_PATH or set
"FFmpeg_DIR" to a directory containing one of the above files. If "FFmpeg"
provides a separate development package or SDK, be sure it has been
installed.
CMake Warning (dev) in CMakeLists.txt:
No cmake_minimum_required command is present. A line of code such as
cmake_minimum_required(VERSION 3.25)
should be added at the top of the file. The version specified may be lower
if you wish to support older CMake versions for this project. For more
information run "cmake --help-policy CMP0000".
This warning is for project developers. Use -Wno-dev to suppress it.
Configuring incomplete, errors occurred!
I tried setting FFmpeg_DIR to the obs-deps release directory, but no results
It is not FFmpeg that was not found, it's the file/finder that should help find it that is missing.
@misty reef did you clone the entire OBS Studio repository?
if so, could you paste the full cmake command you're executing?
I'm actually building libobs for StreamFX, and yes, I have cloned the entire OBS Studio repository recursively
StreamFX requires a precompiled version of libobs
what's the cmake command you're running?
cmake . -FFmpeg_DIR="C:/deps/x64" -B build -G "Visual Studio 17"
In which directory.
obs-studio/libobs
You should do it in obs-studio folder not libobs.
Do I need to change the command?
yeah, add -DENABLE_UI=OFF to disable the UI
and potentially -DENABLE_PLUGINS=OFF, not sure if that just works or causes trouble
CMake Error at cmake/Modules/ObsHelpers.cmake:396 (find_package):
Found package configuration file:
C:/qt/x64/lib/cmake/Qt6/Qt6Config.cmake
but it set Qt6_FOUND to FALSE so package "Qt6" is considered to be NOT
FOUND. Reason given by package:
Failed to find required Qt component "Widgets".
Expected Config file at
"C:/qt/x64/lib/cmake/Qt6Widgets/Qt6WidgetsConfig.cmake" exists
Configuring with --debug-find-pkg=Qt6Widgets might reveal details why the
package was not found.
Configuring with -DQT_DEBUG_FIND_PACKAGE=ON will print the values of some
of the path variables that find_package uses to try and find the package.
the qt dir has that cmake file
there is such error for each qt component now
but those config files exist
did you disable the UI?
yes
some plugins also link against Qt, you'll definitely need to -DENABLE_VST=OFF -DENABLE_BROWSER=OFF -DENABLE_WEBSOCKET=OFF
but I'd just try plugins entirely with -DENABLE_PLUGINS=OFF
Sheesh it worked
Let me check...
Yes it opened in Visual Studio...
so to get that obs.lib file I just need to build?
I'm blind.-DENABLE_UI=OFF should also work, i think?
probably, I'm not a Windows person unfortunately
Ok it worked
perfectly
though I still have errors to resolve
Well
it needs something called w32-pthreads
IIRC, vcpkg trigger this issue and I don't remember how to workaround it.
Not a windows person either.
Is there a way to move a media source with the mouse movement?
I'm gonna try it out, see if it works for what I'm doing.
yes, it works. Thank you very much chiyo.
No me aparece el websocket, alguien puede ayudarme? tengo la version 29.0.2
Ok, pego ese link aqui?
- Windows 10 Game DVR
- Capture Interference
- Multiple Game Capture
- Windows 10 21H2 (OK)
- Not Admin
- No Output Session
- Windows 10 Game Mode
AMD Ryzen 7 5800X - OK! / GeForce RTX 3060 Ti - OK!
in obs, click on help > verify file integrity
Ooouuu, thanksssss!
π
- copy the obs dependencies (obs-deps and obs-deps-qt) into a single directory
- configure the project via
cmake -S <SOURCE_DIRECTORY> -B <NAME_OF_BUILD_DIRECTORY> -DCMAKE_SYSTEM_VERSION=10.0.18363.657 -DCMAKE_GENERATOR_PLATFORM=x64 -DCMAKE_BUILD_TYPE=<Release or Debug> -DQT_VERSION=6 -DENABLE_PLUGINS=OFF -DENABLE_UI=OFF -DENABLE_SCRIPTING=OFF -DCMAKE_PREFIX_PATH=<PATH_OF_OBS_DEPS> -DCMAKE_INSTALL_PREFIX=<PATH_OF_OBS_DEPS> - build via
cmake --build <NAME_OF_BUILD_DIRECTORY> --config <Release or Debug> -t <libobs or obs-frontend-api> - install via
cmake --install <NAME_OF_BUILD_DIRECTORY> --config <Release of Debug> --component obs_libraries - Use the identical
CMAKE_PREFIX_PATHfor your plugin
the last part ensures that your plugin not only finds any obs-deps library you might use (e.g. Qt if you have UI component) but also libobs and optionally the obs-frontend-api (because they've been installed into that directory in step 4)
w32-pthreads will be automatically built and installed as well because CMake "knows" it's a transitive dependency of libobs (and using -t obs-frontend-api in step 3 builds both, because libobs is a dependency of obs-frontend-api)
thank you!
I need a editing tool that is free or at least cheap, but I donβt know what to getβ¦
For a list of recommended post-production software, including video editors, see our list of Post Production Tools
DaVinci Resolve is a powerful app, and the free version has more features than some paid editors. Big learning curve unless you are already into editing. But it's totally worth learning considering what you get with the free version.
I need editing software that have layers, so I can like have a Green picture and video as the same time
So does DaVinci have layers in the free version?
That and learning one of the big boy NLEs will give you lots of editing and post processing knowledge that's transferable to other things. That and Davinci Resolve has the best color stuff out there.
I know how to edit in iMovie
There's very much layers in Resolve
Davinci free is better than Premiere paid in so many ways
DaVinci used to be a separate company before Black Magic bought them, but they kept that in the name. The actual software name was originally just Resolve π
i need to sign up to download it?
shouldn't it only be for the paid one not the free one...
Even the free one has you register. This is normal
You can put in 100% bogus info. They don't check
"Bill Gates has downloaded DaVinci Reolve: 16,341,704 times"
If you are already on the internet sharing videos, the least of your worries is creating an account with a reputable company.
Ok
If it's important to someone, Blender is free, includes compositor and video editor, open source, no personal info required... there is that! π
I have blender
Even easier then!
Howdy folks, I'm using Advanced Scene Switcher to run a Move Transition filter upon return the a specific scene. But a long as that specific scene remains "'previous" as far as ADSS is concerned, it continues calling the MT filter. Is there any way to inform ADSS to only call the MT filter on first transition?
Thank you! I couldn't for the life of me remember the title of that options.
I'm trying to mess with a dynamic mask and trying to put my video feed on top of a spectrualizer. What am I doing wrong?
Hello! I'm new here and I'm not sure if this is the right place to ask but I wanted to ask a question.
I understand that OBS browser source uses Chrome, but is there a way or a plugin out there such that it makes browser source act like Firefox? There's this html/CSS/js feature that is only supported by firefox that I want to work in OBS.
Thank you for all the help and hard work making OBS great. I greatly appreciate your time.
TL;DR, no. OBS uses CEF 103 and switching to anything else would be extremely complex.
What exactly are you trying to do?
Fiddling around animating with clip-path property in JS, it looks divine in Firefox but incredibly laggy and slow in Edge and Chrome 
I'd say your possibilities are :
- fiding a workaround to do what you want in another way that works better in CEF
- doing it in firefox and window capturing + cropping firefox
Would I ask here for for help with NDI?
Alrighty, I appreciate your input. I'll give these a try. You have a good one 
- Mismatched Sample Rates
- Windows 10 22H2 (OK)
- Not Admin
Intel Core i7-7700K @ 4.20GHz - OK! / AMD Radeon HD 6700 Series (not in benchmark DB)
Hi guys! Does anyone know why "Dynamic Delay" plugin sometimes does not work and seems to struck with no "replaying"? @weak escarp
hello! I need a little bit of help ;w;
StreamElements' custom bot name is not working for me after i changed my name
Does anyone know a fix for this?
If you need help with StreamElements products or services, please join their Discord server or submit a support ticket as we cannot provide further assistance here.
Does anyone know what could cause Authentication failed, see inner exception. in the plugin build for windows? The CI I use is basically the same as the plugin template. Here's the entire log https://github.com/univrsal/input-overlay/actions/runs/4197549169/jobs/7280012043 the strange thing is that rerunning the build fixes the issue
uhhhm, sec
it's a GitHub thing
we worked around it with https://github.com/obsproject/obs-studio/commit/48b2efdb2014fc37d2a2cf0dea245f206456f323
basically, replace Invoke-WebRequest with curl.exe (not just curl!)
thanks, was this workaround also applied to the plugin template?
Unsure, I don't believe so
it probably should be done though
It was meant as a temporary workaround for https://github.com/actions/runner-images/issues/7007 but that's still not solved it seems
(referring to bot-yoiked message) probably that line, yeah
although you won't be able to straight up replace Invoke-WebRequest with curl.exe, looking at our commit the arguments also changed
that's all I can say though, not a Windows/Powershell person
no problem, I'll figure it out (hopefully)
Replacing Invoke-WebRequest @Params with curl.exe -Lf ${_Uri} -o ${_Filename} seems to have done the trick
I was asking for this version number another chat and now I am so sad that the version they have happens to be 2 versions before the CSS selector/pseudo-class i coded with π
actually 5 versions but still so close yet so far away hahaha
Join the club. It's unfortunate but that's just how it is 
afaik there are plans to update CEF version, but it's quite complex to do
the :has! lol.. i was talking about that last week
It's probably more like a "we really want to do it, butttt. A lot of work" π
yeah
Hey is there a good plug in to use, or does any one have an idea, I want to record my cam separate from my gameplay footage. Looking for a good way to do it without trying to run 2 obs instances
source record
Is there any other way? Source record stopped working for me a while ago
not any easy one
Well damn. I guess I can try my luck with source record again. Cost me hours last time of lost footage
Have you had good luck with source?
I don't personally use it, but lots of people do. if you have issues with it feel free to ask
I used it for a while, and it was great, but then one day (maybe when OBS updated?) it just started crashing every time I recorded
need to select the right encoder
zero-copy encoders won't work with it
Zero-copy? I honestly don't remember what I used.
set it up again, if it still crashes, come back here
Will do! Thanks a bunch!
So, it's installed, and unless i'm missing something, its not saving separate sources. Just the normal setup
Using the amd hw h.264 encoder
show me the settings of the filter
I skipped over the audio and stream settings
send a log, wanna confirm something
(after pressing record)
https://obsproject.com/logs/kwKZfkxY2KQ7S2XQ like that?
- Old Version (28.0.1)
- Windows 10 21H2 (OK)
- Encoder start error
AMD Ryzen 5 2600 - OK! / Radeon RX 580 - OK!
ok, in "Encoder", is there one that's just named "AMF"?
yeah, select the one that's just named "AMD", check if it works
(if it does we'll also have to fix your settings but that's a second step)
Ayyyyy that worked! Thank you!!
!localadvanced
ok, so, now to fix your settings :
in settings > output, in the recording tab, make sure you untick "rescale output", and put the settings described for AMD in the bot's message below
in the settings of the source record filter, try to put settings as close as possible to the bot's
For more information about advanced local recording settings, including how to configure multiple audio tracks and baseline encoder settings, please see our guide:
https://obsproject.com/wiki/Advanced-Recording-Guide-With-Multi-Track-Audio
is this in general settings? or in the filter settings
first bit is in general settings, second in the filters settings
Alright so I changed that, but now its saying encoding overload
To help resolve your issue, we need to view a log file from a fresh launch of OBS Studio containing an output session. Follow these instructions to upload a clean log file:
1. Restart OBS Studio first
2. Start your stream/recording replicating any issues (meaning having any games/apps open and captured, etc.)
3. Stop your stream/recording after 30 seconds or after the issue has occurred
4. Click the Help menu β Log Files β Upload Current Log File
5. Paste the link to this Discord channel
what's the easiest and free way to setup twitch alerts in obs?
It's somewhat subjective, but possibly StreamElements Overlay Manager.