#plugins-and-tools
1 messages Β· Page 29 of 1
nah, i'm good, thanks
Alrighty. You've been a HUGE help. I've seriously been struggling with this off and on in between work tasks for a week. -.-
you're welcome
I think I should be able to substring the source name and append the 5 powers with just Power. π€
if source_name[0:5] == "Power":
which then just requires me to change the images from Ascend / UltraHand etc, to PowerAscend, PowerUltraHand, etc.
But yeah, seriously snack time. Thank you for everything!
btw, if you need a normal text field, not an int, youll need to use https://docs.obsproject.com/reference-properties#c.obs_properties_add_text instead of obs_properties_add_int
hey all. there is a whiteboard script for OBS and i have just installed it. works great. Question is will it work with a Wacom tablet?
OBS told me that Python was not loaded, but I installed Python 3.6.1, which is also the correct directory, but I cannot use it. What should I do
Can someone tell me how to solve it
Did you set your path in your scripts settings?
Yes, I set the path, but he told me that Python was not loaded
I restarted OBS and it didn't work
What operating system?
win 10
Hrm. Not finding anything recent that would cause that from a few quick googles. What's the exact error message?
paste the path here
can you try to use python 3.10?
Python 3.10? I'll give it a try
This? But the OBS document does not tell us that only 3.6 is supported
obs supports 3.6-3.10, since some time ago, i think since obs 28
and yes, that version
iirc obs 29.1 also supports 3.11
I don't know which document you are talking about, but it is outdated.
this might be due to the chinese characters in there
that's worth filing an issue for
!github
The GitHub repository for OBS Studio can be found here: obsproject/obs-studio
The repository for the bot itself can be found here: obsproject/obs-bot
can you report that in the obs github repo?
ok
Just a quick Q- replacement for SDF effects from StreamFX? I used that for drop shadows
i believe Exeldro's fork of obs-shaderfilter has a dropshadow shader
if the drop-shadow is going to be on something that is static and doesnt animate, id suggest just making a dropshadow effect in an image editor
I'll check. I'm going ahead and installing blur filter as well
It's for text, to make it readable on any background
GENERALLY I wouldn't do a drop shadow for this, but to stick with my aesthetic i prefer it.
The BIGGEST thing I'mma miss is the dynamic masks
those can apparently be done with the blending options in OBS
Source Clones can be done with nested scenes but I still would be sad without Source Clones :(
create a grayscale/black&white layer in OBS, and apply the Subtract blending mode to it. It will act as a cutout
But yeah, IK, it's just sad
What I used Dynamic Masks for was to create a monitor glow effect on my Vtuber avatar by dynamic masking a VERY blurred display capture
the only major-ish thing I can think of that cant be done currently without StreamFX is the "3D Transforms" skew feature. That isnt part of "3D Effect" yet
Yeah, but Exeldro is a legend, he'll figure it out.
Skew is easy enough, should be trivial to add to his alternate plugin. A 2D skew would be trivial to do in a shader also.
Hi everyone, first time here. I have a question, how do I enable the twitch track VOD feature in OBS, without authorizing Twitch in the app?
You already asked in a support channel, please don't cross-post. Just be patient for a response. If it's the wrong place to ask, someone will redirect you.
Please which software is good to start Youtube video record?
well, you're on the obs server so you can probably guess which one we're gonna recommend
okay, i used OBS for live stream but i don't know how to make use of it for YouTube video
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
when using Scroll to have a source go left to right looped, is there a way to "crop out" part of the source so that it doesn't appear at all in the scrolled loop? using the actual crop function doesn't work as it just makes the visibility window smaller but the entire source still scrolls through that window.
use the Crop/Pad filter before using the Scroll filter.
- Crop/Pad first (top) in the list
- Scroll below it
woah really cool - and yeah, that would be nice π
did you see that @quiet bramble did the conversion?
noo i hadn't seen that!! thank you @quiet bramble trying it out this afternoon π
ah of course... this works great TY. didn't know crop was a filter too ^_^
amazing you were able to port this so fast. this was fun to experiment with! & to confirm, i am on obs 29.0.2 and it did work. unfortunately i don't think the shader in its current form is appropriate for my purposes, but the idea of adding controls is really interesting...
ideally, it would need to:
- peel faster (speed controls)
- not leave a darker "imprint" of the peeled image underneath (maybe the shadow could still be a cool option to have, just as a transparent layer)
- not drift around the screen once the peel is finished
- peel from correct direction (direction controls)
- not have the fancy gradient underneath the peeled layer (maybe a slider or just a toggle on-off)
- not leave a fully black space underneath the peeled asset (the whole background would likely need to be transparent for most uses)
i realize this is maybe a lot, and i don't mean to ask you to do any of it! but in case you are interested in turning this into a really great and flexible option for people after this kind of effect, those are the things i would personally be looking for. (if it's helpful as an example use case, i was looking to simulate peeling off a sticky note asset i've got "taped" to a scene.)
Yeah, all good suggestions for controls. Whenever I convert Shadertoy shaders I usually just do a 1:1 conversion, then later on mess around with adding more controls and options etc. For a peel off effect that only fires once, it might have to become a source transition.
if you did this several times already, can we find your converted shaders somewhere? π
Shaders as filters are typically continuous or periodically cycling effects depending. One-shot type things are more transition where they trigger once when activated. Not sure what the status is on source transitions though, I haven't really toyed with transitions yet.
I don't yet have a formal public space for them, but I intend to in the future, as well as intending to contribute to some existing projects. The history of this channel is littered with various shaders I've shared over time though. π
searching the channel for ".shader" will probably find a bunch π
that might be a longer search though π
i searched for ".shader" but discord still finds any regular occurence of that word
Q: about StreamFX, just updating my OBS now to v29.1.2, and finding the notes about licensing and such... is there a migration path forward for StreamFX? how do I update that?
adding "from: skeletonbow" or similar will probably narrow it down
you either become a patreon and pay for the binaries or search other plugins that provide similar functionality to the features that you used from StreamFX, many of them have alternatives available
https://www.youtube.com/watch?v=K7pQVOIMih8 I have recommended this video here already a few times about that matter
thanks I'll check out the video. def looking to keep it in the open source realm.
open source it is, you can build the latest StreamFX versions yourself from source and they will be compatible with the latest OBS versions
it's the pre-built binaries that are only available to patreons
but there is no package available?
no binary package, yes, you'd need to download the sources and compile them or use GitHub actions to compile it for you
I see, okay, thanks for the feedback
looks like search is broken on Discord
I tried, but it only finds messages where you are mentioned, but none that you sent
I just tried from: skeletonbow has: file which AFAIK should work but doesn't
ah, my bad, you need to search for the full username with the tag number
from: skeletonbow#9868 has:file shader
that's bringing some results
That's weird as they're getting rid of those. I just did another search and it crashed Discord
ping me if you ever set up a public repo of it somewhere, will ask my mate who converted the shaders for me whether he wants to contribute them there (but ofc it's his decision then)
I count 42 shader files here that he converted for me to be compatible with obs-shaderfilter-plus
and I've been using most of them live already so I know they're working
Most of my shaders and conversions are for OBS Shaderfilter, however I have some for StreamFX and OBS Shaderfilter Plus also.
I guess the repo would need 3 folders then π€·ββοΈ
he also did 18 for obs-shaderfilter before he said that shaderfilter plus is better and only created conversions for that π
Only planning to make shaders for OBS Shaderfilter currently, and custom LUA scripts. After years of making filters and FX I came to the conclusion that native plugins and scripts provide a better end user experience, while raw shaders for the shader plugins are good for building-block type shaders, prototyping and demonstration.
Shaderfilter Plus has some features Shaderfilter doesn't, but it is also unmaintained for some time now.
makes sense
For shaders that only use functionality common to all the shader plugins however, it takes 5m to convert a shader to one of the other plugins.
It's mostly just search and replace on plugin specific intrinsic variables and similar.
yeah he also has a script that does some basic repetitive conversion tasks first and says the remaining manual work is usually not that much anymore, though of course for specific shaders can always suddenly become complicated
I have a macro include file for quickly converting a bunch of common stuff from GLSL to HLSL, and another form Shadertoy->Shaderfilter to speed things up when converting although later on I usually go do a manual search and replace to do a complete conversion.
Previously it was only possible to convert single-buffer Shadertoy shaders to OBS Shaderfilter, but I believe Exeldro's latest version provides some new features that might allow more complex shader conversions but I have not yet played with that stuff.
which isn't the issue really, the 'available' source is incompatible with v29, am I correct in that assessment? so... is there a latest 'stable' source archive? or did the whole patreon strategy backfire and implode?
https://github.com/Xaymar/obs-StreamFX/releases/tag/0.12.0b299 this says the latest pre-release beta 299 is compatible with OBS 29.1.1 - it doesn't explicitly say 29.1.2 but I would be surprised if that wouldn't work too
well, again, tagged beta... not stable
yeah, there hasn't been a stable for more than a year now or anything newer than OBS 27.2 - but that's not a "binaries vs. source" or "paid vs. free" question
there simply is no stable for anything newer in either form
sure sure fair enough... appreciate the insights
so if you're concerned with the "beta" tag then it's probably better to search for the individual alternatives
some of them are even 1:1 copies of what was originally part of StreamFX, since its open source license allows that
(but that means it's subject to the same beta state)
one has to wonder how "unstable" it can be when there is literally 3 bugs open on github for it, especially for a project of that size
for the plugin itself, or has the plugin interface migrated forward... that sort of stability is usually the question.
dunno, maybe someone else can answer that, I have stopped to use it - only indirectly due to the paid part though, I simply prefer single small solutions over big suites that I only use 5% of the features it has and the whole "going paid" move has brought up exactly these smaller solutions π
I think I read from the author somewhere that they were quite happy with the outcome of that move and now have the financial backing to dedicate a lot more (or even full) time to work on it, so if you use a lot of its features I'd say considering actually becoming a patreon and supporting the author is fair and you will also see some good development on it that otherwise wouldn't have been possible
but that's a different discussions people have very many different opinions on, better not start that here π
well that's true as well, I'm not sure exactly what I was using it for, and reviewing some of the alternatives, not sure if I really need it.
!ad no, please delete that
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.
Not a plugin or script that i am aware of. I dont believe that is even possible with the UI framework OBS uses
!sceneswitcher as an alternative, you can create a macro that will show a notification when the recording is paused
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.
Hello everyone, I need help with the websocket plugin.
I want to start/stop recording with a powershell script. I thought it would be possible to somehow connect with the websocket-server and start the recording. I already searched a long time, but did not found a specific solution. Does anyone have an idea?
Iβd recommend to install python and obsws_python library, and call a python program from power shell.
another solution could be obs websocket command (I havenβt try it though), it should be able to call from powershell.
https://obsproject.com/forum/resources/command-line-tool-for-obs-websocket-plugin-windows.615/
alternatively there is an user in here that's developping a websockets thing for powershell, you could ask them
StartAutomating
Thanks for your help guys
Hello everyone, I am new here, and I hope my questions will match of this topic. I am sorry if they won't.
I am journalist and I plan to make a daily live Twitch about sports news. I use OBS 29.0.2 on Mac (Intel) (and I love it) and I would like to know if any plugin(s) like VizPilot, that many TV uses, is available as open source plugin.
In the plugin(s) that I am looking for, I need to do the following things :
β’ Having a general scoreboard in which I can choose a team and its logo in a dropdown menu (or in another way)
β’ Update the ranking regarding to the results/values of the different teams or players for individual sports as Tennis, F1, Moto GPβ¦
β’ Having a 1 line and/or a 2 lines lower third that adapt to the title of a main news and/or the length of the name and the function of the person
β’ Plan the schedule of the next game, race, eventβ¦
I do not know if an open source plugin like this exist, and that is why I ask the question. For the moment, I use OBS in a basic way with no plugin, and I currently use Excel and After Effects to do what I want to do, but for a daily news stream, an external plugin will help me better and faster to do what I want to produce.
Thanks for your help. I know my project is ambitious for my skills (near from 0), and as I wrote in the first line, I am sorry if I am not in the good topic.
Thanks a lot
Hi everyone, I'm looking for some help with Advanced Scene Switcher. My boss asked me to set up a macro that causes a scene to switch when the "timeout active" box shows up in the game Valorant. This would be to show our graphics over the in-game timeout screen. I've found that the "video" option seems to have the ability to check for similarities to an image, even within a particular range, but no matter where I set the threshold the plugin says no pattern found. Has anyone here set up something similar that works? Thanks in advance if anyone can help.
you did make sure that adv-ss is running?
(in the "general" tab)
yes
ok, can you give me the image you use to check pattern, and a screenshot of Valorant when it should be matching?
also why are you checking the scene rather than the source directly?
Essentially I'm setting up a tech demo not actively streaming at the moment so I'm trying to fake the switch using my scenes/images so I don't have a source of the actual game at the moment to test with. I don't think I'm trying to test the "scene" just what it looks like to trigger it to switch.
will do asap, just accidentally saved over them so I'll take new screenshots in a sec
still, better to set it to the source whose video you want to check rather than the whole scene
here's some media examples, I checked the source settings and I don't see any image recognition options but maybe I'm missing it
are you trying to match the "timeout active" bit?
because that's gonna be tricky given that it's translucent
fair haha
so in that case you'll want to match on the white letters and add the red bar underneath to prevent false-positives when the whole screen is white
yeah, that's likely the issue
good idea, I was afraid it wouldn't be enough data
it works with this : #plugins-and-tools message
soooo
try with this one, make sure to tick "use alpha channel as mask" in adv-ss
and keep in mind that this will probably trigger if the whole screen is white
but as a demo it should do
it looks like shit because I just did a select by color in gimp if it doesn't work I'mm do a proper one
oh right. could add the red bar too for that
I'll give it a shot! Thanks y'all π
I got it to work! The "use alpha channel as mask" function worked well once I got all of my settings correct. I'm going to continue to try and tweak it to change the scene depending on who called the timeout but I'm happy as is if not. Thanks again for the help everyone.
π
Hello all, I was hoping someone could tell me where to look. I got some help in the #windows-support channel to narrow down a source corruption error down to one of my python scipts. This error occurs when I switch scene collections. Can someone point me to some documentation on things I have to look for. So far I have found these docs (https://docs.obsproject.com/scripting) but still looking for something closer to a smoking gun. This didn't happen on version 28.x if that helps narrow it down.
π pop the script in here and we'll see
and actually it did also happen on 28.
the difference is that before 29, when it happened, obs just let it slide and hoped it wouldn't cause issues. Since 29, when it happens, obs force closes to avoid any data corruption
@fossil wyvern Would you mind if I shared in a DM with you? Some minorly sensitive data like file paths and stuff like that
remove the file paths and share it in here.
file paths are irrelevant to the issue, what matters is the way they interact with obs, and posting it publicly means potentially more eyes on it
How we interact with table window cap
def ModifyTableWindow(self, obsWindowName):
SourceName = self.sourceName
if NoOBS:
print("Modify Table Window: ", SourceName, obsWindowName)
return
source = obs.obs_get_source_by_name(SourceName)
oldSettings = obs.obs_source_get_settings(source)
oldSettingsJson = obs.obs_data_get_json(oldSettings)
if not oldSettingsJson:
# On First boot we don't really have anything to work with
return
var = json.loads(oldSettingsJson)
#print(var["window"])
if var["window"] == obsWindowName:
# Correct table selected don't alter
return
settings = obs.obs_data_create()
obs.obs_data_set_string(settings, "window", obsWindowName)
obs.obs_source_update(source, settings)
obs.obs_data_release(settings)
return obsWindowName
How we modify table label. Then another scrip
def ModifyTableLabel(self):
if not self.AutomateTitle:
return # Skip if the user does not want auto title
SourceName = self.sourceName
TableRegex = TableSource.GetTableRegex()
if not self.windowName:
TableLabelText = ""
elif (TableRegex["" + SourceName + "Override"]):
# print("Override Set to" + TableRegex["" + SourceName + "Override"])
TableLabelText = TableRegex["" + SourceName + "Override"]
else:
for key, value in TableRegex.items():
TableNameMatch = re.match(key, self.windowName)
# print(key)
if (TableNameMatch):
# print(re.sub(key, value, WindowName))
TableLabelText = re.sub(key, value, self.windowName)
break
SourceName = self.sourceName
if NoOBS:
print("Modify Tabel Label: ", SourceName, TableLabelText)
return
source = obs.obs_get_source_by_name(SourceName + "Label")
settings = obs.obs_data_create()
obs.obs_data_set_string(settings, "text", TableLabelText)
obs.obs_source_update(source, settings)
obs.obs_data_release(settings)
return TableLabelText
OBS Script guts
## All Script functions
def script_description():
return "Script used to set Window Capture Targets for PokerTables"
def script_properties():
props = obs.obs_properties_create()
obs.obs_properties_add_int_slider(props, "RefreshInSeconds", "Refresh In Seconds:", 1, 100, 1)
obs.obs_properties_add_path(props, "TSource_Config", "Table Source Path", obs.OBS_PATH_FILE, "*.json",
"Garbage value")
obs.obs_properties_add_path(props, "TSource_Regex_Path", "Table Regex Path", obs.OBS_PATH_FILE, "*.json",
"Garbage value")
return props
def script_defaults(settings):
obs.obs_data_set_default_int(settings, "RefreshInSeconds", 2)
def script_update(settings):
## Start by removing call backs. We do not want to call unnecessary executions
obs.timer_remove(main)
RefreshInSeconds = obs.obs_data_get_int(settings, "RefreshInSeconds")
filePath = obs.obs_data_get_string(settings, "TSource_Config")
regexfilePath = obs.obs_data_get_string(settings, "TSource_Regex_Path")
print(filePath)
print(RefreshInSeconds)
print(regexfilePath)
if regexfilePath:
TableSource.TableRegexPath = regexfilePath
with open(filePath) as f:
fulljson = json.load(f)
global allSources
allSources = []
for k, v in fulljson.items():
allSources.append(TableSource(k, fulljson))
obs.timer_add(main, RefreshInSeconds * 1000)
## Primary operation
def main():
start = time.time()
for table in allSources:
table.setWindowCapTarget()
end = time.time()
# print(end-start)
return
That table.setWindowCapTarget is doing some stuff to find some things on my screen and so on. The only places we are doing obs. calls is shown here.
ok, first obvious thing, you need to put a timer_add in script_load and a timer_remove in script_unload otherwise the timer won't get removed at script unload. I don't think that's the actual issue, but better be clean
probably the actual issue : you're never releasing that source
Ok I think I squashed that one. I got another failure though this time in LUA. This ones super simple (or so I thought)
obs = obslua
Sources_to_Sync["tester"] = "test2"
function sync_text(m_source_name, s_source_name)
local m_obj = obs.obs_get_source_by_name(m_source_name)
local m_settings = obs.obs_source_get_settings(m_obj)
local m_text = obs.obs_data_get_string(m_settings, 'text')
local s_obj = obs.obs_get_source_by_name(s_source_name)
local settings = obs.obs_data_create()
obs.obs_data_set_string(settings, "text", m_text)
obs.obs_source_update(s_obj, settings)
obs.obs_data_release(settings)
obs.obs_source_release(s_obj)
obs.obs_data_release(m_settings)
obs.obs_source_release(m_obj)
end
function main()
--print("START MAIN")
for k, v in pairs(Sources_to_Sync) do
sync_text(k, v)
end
end
-- function script_properties()
-- -- local props = obs.obs_properties_create()
-- -- return props
-- end
function script_description()
return "KEEP A FEW TEXT SOURCES IN SYNC"
end
function script_update(settings)
return
end
function script_defaults(settings)
return
end
function script_save(settings)
return
end
function script_load(settings)
obs.timer_add(main, 3000)
end
function script_unload()
obs.timer_remove(main)
end
This time OBS just crashes without sending anymore data. No popup or anything
send the crash log here?
Here's the logs do you need the crash report too?https://obsproject.com/logs/mCLh9hNyhgBW7uF7
yee the crash report
what you put, is it the entirety of the script?
Just changing source names other than that yeah
you mind confirming for me that this also crashes your obs when closing obs/switching SC/reloading the script
Yes it crashes
yeah, so, that's genuinely a bug afaik
if you need that script, rewrite it on python, shouldn't be too long, imma report this
I am always interested if you make a github issue would you mind pasing me the link?
yee for sure
Thanks again for your help
Are there are plugins/filters that allow reprojection of a source onto an arbitrarily moved/rotated plane?
Like creating a billboard in 3d and then projecting a source onto it?
Thanks - that is PERFECT. I was browsing through all the plugins on teh resources site and hadn''t cfound it yet
I'll give that a crack
(It's actually to simulate triple screens on stream)
Oh it's very new - I last looked a few months ago and found nothing
hi. is there a tool/plugin/script that allows to add multiple media sources and set up some params by default into a group/folder?
I am facing issue with Application audio capture, which channel should I go to ?
assuming you're on windows, #windows-support
Within my websocket code, when asked for an item "id", for example when using SetSceneItemEnabled, should I specify the source's name or is the id something else?
it's the scene item id
So simply the name I gave it I assume?
I guess not, but am unsure as to how to get the ID of it
Exactly what I need, thank you!
It's asking for an inputSettings objectb but I can't figure out where to find the valid values for it
Oh I completely missed that, thank you
Welcome π
!websocket
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.
btw, if you already used GetSceneItemList, the objects there should already have the scene item id i think
I don't call that, no
@boreal hearth Hey, not sure why - but Durchblick crashes OBS (indefinite hanging/crashing) when switching scene collection for me. Removing the plugin remedied the issue
<@&715347355565817879>
Hi, I'm looking for a plugin to build a soundboard like scene, I use a external stream deck emulator to play a sound from a scene, I need a tool to hide the source after played... Anyone can help ?
Is it a scene collection that doesn't already have a layout for durchblick? Might want to try this build https://github.com/univrsal/durchblick/actions/runs/5105720832
they block most links I think
Is that the code you posted on there? Saw an update 4 days ago, had it compiled and tested and it seemed it fixed the issue. Event coming up in a few hrs so wasn't sure if you were going to be around in time.
what code? you mean issue #39? Yeah, that commit implements that fix, but I haven't tested it myself, so idk if it's good enough to be used for a live event
Adding of the Load() yea.
it's the .xyz TLD
almost entirely used for spam nonsense.
would issues regarding my HD60S+ fall under this category?
got it
Hello guys.. I wanted to ask if there is a plugin that will allow me to download seperate files... Example:
I have a person A that I connecto to OBS through Browser URL, and person B that I integrate to OBS the same way, also a camera that I add as a source... BUT, my scene will have all 3 cameras at same time (like a triple camera for a host and two guests). My question is.. Can I have a downloaded file with the video and audio of all 3 participants separetly?
Thank you!
the source-record plugin allows you to record the video/audio of specific soources separately from the rest
https://obsproject.com/forum/resources/source-record.1285/
Did you just that easily solve all my nightmares? π
the plugin can be a bit tricky to use and sometimes unstable, but it is a generally decent solution
May I know what are the pros and cons? and why is it tricky? if it's not too long to explain of course!
the main con is that each different source needs to use a different encoder, so that can easily rack up to quite a lot of system resources usage. but honestly there aren't really any solution to do the same that wouldn't use as much if not more.
Main issue is that, in some case, some encoders can cause it to systematically crash on starting record, but if thaat happens to you, it's solveable. just annoying
Got it.. Thank you a lot!
Cross-posting from general #development channel as this might be a better channel I'm realizing:
Hey there, joining this channel after discovering OBS websocket, but after reading documentation on plugins feeling like there was a better way to accomplish this:
It seems like the documentation says that OBS plugins allow for screenshots of the stream to be captured and then stored in the cloud. Is my understanding of this correct?
Another dev on the obs-websocket discord said I would need to develop a separate, stand-alone desktop app that queries obs-websocket in order to accomplish this but I am not sure if this is actually the case
Original discussion link: #development message
@fossil wyvern Unfortunately I think the plugin has a problem.. It's not installing for some weird reason... Installed it but not showing in the filter section..
@glacial haven thanks for helping me look into this! I just read through the links you sent on Adv SS
not an expert on the adv ss plugin myself but I've seen a lot of people have this "I want to detect something in the feed and then trigger an action" situation and they could solve it with this plugin
it has lots of things it can trigger then, mute/unmute sources, hide/show sources, switch scenes
would sending a screen capture of one of the sources to a database qualify as one of these actions I guess is the important question to answer
It seems pretty robust in being able to do this well for OBS/stream actions in general, but I am not seeing anything jump out immediately on more specific actions that would let it interface with a Twitch extension
The main issue I'm running into is that I couldn't figure out whether a Twitch extension would directly allow for source captures within its code, meaning that I would have to figure it out in the streamer's OS instead (I think)
usually you have some sort of interface in between that would help pushing this image into the database, I'd say that would depend on the interface - most likely you will need some extra intermediate step
I don't think I quite got yet what your target system is
and especially how it would accept this image data
like, if it has some sort of HTTP interface, you might be able to use the HTTP action from the plugin to trigger something
Ah yes, so essentially if the plugin can send HTTP requests then this becomes pretty easy
yes it can, the one port I am not sure about though is whether it can also send binary image data of a screenshot it has taken through this
I am trying to accept the image data in order to use it to generate mini games that viewers can play in between game action, so when nothing is happening and they would usually stop watching
https://github.com/WarmUpTill/SceneSwitcher/wiki/Http-action I think you can feed it with variables there, but not sure how and whether you get the image data into one
interesting... yeah I'll have to look into that
https://github.com/WarmUpTill/SceneSwitcher/issues/492 I was actually the requester of that HTTP action feature but my use case was different, I only cared for simple GET triggers
otherwise it also has a screenshot action, could make it save a screenshot and use a separate script (python, bash, powershell) that watches for new screenshot files being created and then does the intermediate steps, e.g. do an HTTP upload of it using curl
gotcha, and I'm a bit unfamiliar with all of this, but is that a script that could basically be installed by the streamer and then automatically be run by OBS whenever needed? Basically a "set and forget" type thing or is there additional use friction each time is what I'm wondering
it would be a separate script, if it's important that it is run with OBS you could try a script like this (no experience with it myself but it seems simple enough, just run stuff when OBS is started): https://obsproject.com/forum/resources/obs-autostarter.1265/
I don't see any way that doesn't need at least some deeper technical understanding of all this on your side if you want to set this up for a streamer though, so you should be willing to dedidate some time to this, just as a heads-up
Hi everyone. I am wondering if OBS has its own green screen effect in the program or do i need another software?
to me it sounds like it's possible with a combination of the adv ss plugin and scripts to create a package that a streamer would eventually only have to copy to their OBS directory structure and everything is running without them having to worry too much about how it all works - but on your side as the creator of that package it won't be that easy π
if you have an NVIDIA card then there is a "virtual greenscreen" solution if that's what you're after, otherwise also chroma keying for a real green screen is a built-in feature of OBS
Wow! ok thanks alot!
the chroma stuff is always available, just add it as a filter to the source you want to apply the chroma keying to, e.g. your cam capture device
the NVIDA stuff is also natively available in OBS, but only when you installed the NVIDIA SDKs that you can find here: https://www.nvidia.com/en-gb/geforce/broadcasting/broadcast-sdk/resources/
if you have any issues getting this to run check the #support-portal
Awesome! Thank you so much for the help!
Is it possible to make a macro that can be downloaded/easily loaded in after downloading adv ss?
you can import/export adv-ss settings, but that's the whole setup, not per macro
Ah I see, so there's no way to for example, import an adv-ss settings update that keeps all other settings the same and just add an additional macro?
unless you're modifying on the fly its settings file, no
oh wait a minute, I guess there would potentially be a way to just export the settings file, adjust that specifically, then import it back in
yee
I went to install that multi rtmp plugin and my anti-virus software caught it and removed it because it said there was a virus in it. Anyone else have that issue?
Hello guys, is there anyone using Own3d overlays? I need some help setting up mine
since own3d is a commercial company offering a product you pay for, you should ask them for support
!multirtmp if you install from this page, it should be safe
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
Yea thats the page i went to but then it brings you to a github page to download. Sophos did not like it and removed it immediately
which is still the url i put into virustotal, and not one flagged it
obs ndi audio stuttering how can i fix??
https://obsproject.com/logs/toONnLihRxsQdQM3
- macOS 13.4 (OK)
- Third-Party Plugins (2)
Apple M1 (not in benchmark DB) / Apple Apple M1 (not in benchmark DB)
some antivirus programs also just flag any software without digital signatures so it's always a false positive
Hello guys, has anyone experience with the OBS websocket java plugin? Is it possible, to call the lifecycle callback in the same thread as the thread in the Class I use the OBSRemoteController in.
Another thing I figured out: When I call a method in onReady event, the first few seconds the request still can't get through, even tho the Controller should be ready.
yeah, ok, that's the crash when using a zero-copy encoder
you're sure that when you select the one named "NVENC" there isn't an option to change the codec?
send a log?
ffmpeg does not mean h264
ffmpeg HEVC is perfectly a thing
it's supposed to use ffmpeg here because the non-ffmpeg one will crash
yee
- Mismatched Sample Rates
- Windows 10 22H2 (OK)
- No Output Session
- Third-Party Plugins (3)
AMD Ryzen 9 3900X - OK! / GeForce RTX 3090 Ti - OK!
Ignore that mismatched thing. Its a device that doesnt even get used in OBS, let alone at all for its audio
try updating to latest
(I'm talking of the plugin, not obs tho updating obs won't hurt either)
you're on 0.3.1 latest is 0.3.2
Damn, when did that come out? π€£
So, i take it zero copy will never be a thing for it?
3 weeks. doubt it's the issue but never know
unless obs-nvenc is modified in ways that will make it not crash on those cases
Looks like it's available now.
I get an option in that list that says Hardware (NVENC, HEVC)
works?
... it appeared to... yet it still crashed. I... kinda have a sneaking suspicion as to why, though.
send the crash report?
is there a really good overlay program i can use with OBS studio besides streamlabs or stream elements?
you don't need a program for overlays
hmm... as someone new to the overlay game, ive tried stream elements, streamlabs and own3d, which i have found all to be disappointing... how else can i get a border for my cam and a follower alert bell?
nothing too fancy
can i design my own with canva? i have that
border for your cam you can make yourself and add to OBS as a media/image source
border seems simple enough yeah, would the follower alert and latest follower buttons require some coding of some kind?
alerts need connection to the API of the service you're streaming to, which you can also make yourself, but that needs at least base knowledge in programming
yeah i dont have that
dang
is there a preferred service much like SE or SLOBS or own3d? all of them seem a bit wonky
all of them work decently, just, you don't need to download anything to use them
so stream elements i would just use the browser and then link the browser like i did before
yeah, make an overlay on their website, grab the URL of the overlay, then add it in OBS as a browser source
ok i suppose ill just go back to that. Was hoping someone here had known or used another option aside from programming it myself
is SE basically an API of its own? how would one get an independant api? you'd have to program that yourself as well?
why my recording only save half of time of my full recording time?
@fossil wyvern did you see anything interesting on that crash log?
um yaaah
oh fuck I completely forgot you, mb
Nah its cool, i dozed off so, i just woke up
does it do the same if you select the other NVENC HEVC?
What, the zero copy one?
I'm thinking the one you currently have selected is the zero copy one
obs ndi audio stuttering how can i fix?? audio max buffering not detected to log
https://obsproject.com/logs/toONnLihRxsQdQM3
- macOS 13.4 (OK)
- Third-Party Plugins (2)
Apple M1 (not in benchmark DB) / Apple Apple M1 (not in benchmark DB)
yeah, sometimes source record is spicy like that
@viral lotus twitch has native support for alerts like that now
can i get help in this channel
!s
If you need help or have questions about OBS, check out our #support-portal first!
It still keeps crashing. I think im gonna reinstall OBS first because I was tinkering with other plugins and when indeleted some dll's, idk if i deleted essential ones.
Can anyone help - my OBS Studio - Elgato Streamdeck Plugin is not registering, has anyone any ideas why? I've followed all of Elgatos steps and it's done nothing?
π
Can Someone direct me to the plugin to stream to multiple channel
!multirtmp @coarse spire
@coarse spire
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
Thanks
I would like to build a web page with my live broadcast 24/7 security cam. I have Wordpress built into my domain (using CPanel) but not sure if that is the way to go, (or how) or should I use something else, (and how would I do that?) Any suggestions or links that could help me on this would be appreciated.
how do I separate my music from everything else in OBS if all my audio comes from 1 desktop ?
To capture only audio from specific programs:
Windows
- add an Application Audio Capture (BETA) source and select the program to capture
- alternatively, you can also use the win-capture-audio plugin on Windows 10 2004 and later
macOS
- macOS 13 (Ventura): add a macOS Screen Capture source, use Window or Application, and select the app to capture
- for previous versions of macOS, follow the macOS Desktop Audio Capture Guide
driodcam obs isnt showing up now when i update to the newest version
Hey all!, I'm making a DnD adventure on twitch, does anyone know a plugin or a way for me to update health bar and status effects easily?
Like some kind of healthbar plugin of some sort that runs through a browser, dunno
I think there is a website for D&D that you can use as an overlay to update and health and such, and has a twitch extension if I recall correctly. I am having a hard time remembering the name though.
Roll20?
yee, and im just guessing since Roll20 is the only one I know of really. I know they use it on TableStory
Alright many thanks!
Is it possible to play sound without it being recorded/streamed with plugin or script?
I know that there is a lua script that plays sound when recording starts, but the sound is included in recorded video, and I don't want it.
There are some software that plays sound when recording starts, but not include them in recorded video, so I think it is possible.
A virtual soundboard like voicemeeter can do the trick.
isn't that require installing additional driver? the softwares I think about didn't require those thing, as far as I know
I believe so, sorry it's the only one I know, I used it to watch videos and shows without the media audio getting in my recording.
thanks for the help. I hope there would be some way to do it.
Sure, it can be a little tricky to set up so if you need help just ping me.
yeah, monitor it and don't output
(and don't capture desktop audio)
Oh yeah I forgot there's the new apllication audio capture.
I need to record both game audio and discord voice chat, my voice. If then, I have to capture those audio separately?
sorry, I've never heard about it. I've been always captured entire desktop audio for recording.
To capture only audio from specific programs:
Windows
- add an Application Audio Capture (BETA) source and select the program to capture
- alternatively, you can also use the win-capture-audio plugin on Windows 10 2004 and later
macOS
- macOS 13 (Ventura): add a macOS Screen Capture source, use Window or Application, and select the app to capture
- for previous versions of macOS, follow the macOS Desktop Audio Capture Guide
I will try to use that plugin... I hope this will resolve my issue.
If this works, I can use https://obsproject.com/forum/resources/stream-recording-start-stop-beep-srbeep.392/ for record notification...
yes, it worked. Thanks for the help!
Is there a camera beauty effect insert available for Mac computers
@oblique yew ζ沑ζζεηΎι’ζζηζδ»ΆδΎmacη΅θδ½Ώη¨η
Hi! I'm looking for help trying to setup the obs plugin template
mainly, for the CMAKE script, where do you set libobs_DIR?
ok I think I got the cmake script to run now, after searching this discord
but I don't see what it did...
usually you get an .sln right?
oh weird got it to work on the 5th try haha
Is there a plug-in/tool that gives more option for transforming sources?
you can try Exeldro's "3D Effect" filter, it allows for some perspective changes
https://obsproject.com/forum/resources/3d-effect.1692/
PERFECT
that is a EXACTLY what i needed sir! ^_^
boo...I can't use gif π
why not? GIF is just another image file, and you can add filters to that as well. Ive done it before
said it didn't allow link...oh wait you mean in obs XD well yeah I can use them in OBS. I wanted to react with a think gif but the chat bot in this channel wouldn't let me.
OH, gotcha
@sleek lynx here's the tutorial : https://github.com/WarmUpTill/SceneSwitcher/wiki/Activate-overlay-to-hide-parts-of-the-screen
If you have issues making it work, don't hesitate to ask in here
ok thanks
@fossil wyvern i finally got around to reinstalling OBS.... and it crashed qhen i went to check on Source Record... again.
Any idea how i can apply this? Im not too knowledgeable with guthub.
could ask rodney for a test build. otherwise, compile it yourself
How can i ask?
@wide kraken ^ potential test subject for your PR if you're interested (the one about the properties callback crash)
π
How do I remove the StreamFX plugin from my OBS
I didnt think to look there
Wondering what the logo and banner on the OBS Community server are? They are the LGBTQ+ Pride flag, showing our support for Pride Month! For more information, click here
is there an issue?
If you read the article, you'd find out there is a Pride Month because of incidents involving harm against lgbt
Please take your hate to somewhere else. iFunny might be a better place for you if you want to make people laugh about how you're against the LGBTQ Community. Kindly, get bent.
Anyway, I'm trying to use User Defined Shaders, but when I try to load them, I keep getting this error. Is it because I'm using something out of date?
might be better to stop engaging. Just let the community manager handle it.
Alright!
Still cant figure out why shaders arent working
I have no idea, don't use them. Might be awhile for any support. It's 9:45 pm in my time zone, and pretty much later into the overnight for most of the usual support suspects.
I'm only very basic about this stuff, but may be able to help a little. Are you using StreamFX for the shader?
There's a standalone plugin as well if I am not mistaken.
Another one?
Yee. Been quite a few. That one actually attempted to DM me. Yuck
Hi folks, how do you buy the streamfx plugin?
You have to support the creators Patreon and probably download it from there.
Oh, coz i am a little worried like after i support where do i download the thing.. like in github or something
They have their own Discord server, so you could get more details there
Oh thanks for the info
hello, tell me, please, is there a solution to this problem? #plugins-and-tools message
apparently that's a problem in windows so Microsoft would have to fix it
There is not yet, no.
Will it help me to reinstall Windows to a different version? If so, please tell me the exact working version.
no
the solution is a workaround. you need to do it the old way, with virtual cables/voicemeeter
ok, thx π’
I find it usually goes away after a while
I'm using something standalone I think, but if you could share what you got I would be grateful
!log Cool, let's see what's going on
okay I installed it, I think I did it correctly but where do I find the setting in obs?
it's a 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.
Ah okay I see, thank you
is there a reliable/free way to add my iphone as an audio/video source into OBS for mobile gaming?
yeah, screen. not camera
mb misread
i've tried a few utilities over the years. even paid for them, but none were clean.
you're not on a mac, are you?
OBS is running on windows
then yee, shit's more complex and you have to use a third party afaik
Can someone assist me in fixing a custom shader to make it work in the obs-shaderfilter "User-defined shader"? Disclaimer: I am 100% new to GLSL/HLSL.
Logs:
19:00:45.552: device_pixelshader_create (D3D11): Compiler warnings/errors for (Pixel shader, technique Draw, pass 0):
19:00:45.552: C:\Program Files\obs-studio\bin\64bit\ (Pixel shader, technique Draw, pass 0)(29,22-30): error X3014: incorrect number of arguments to numeric-type constructor
19:00:45.552:
19:00:45.552: Pass (0) <> missing pixel shader!
19:00:45.552: [obs-shaderfilter] Unable to create effect. Errors returned from parser:
19:00:45.552: (None)
19:00:45.585: device_pixelshader_create (D3D11): Compiler warnings/errors for (Pixel shader, technique Draw, pass 0):
19:00:45.585: C:\Program Files\obs-studio\bin\64bit\ (Pixel shader, technique Draw, pass 0)(29,22-30): error X3014: incorrect number of arguments to numeric-type constructor
19:00:45.585:
19:00:45.585: Pass (0) <> missing pixel shader!
19:00:45.585: [obs-shaderfilter] Unable to create effect. Errors returned from parser:
19:00:45.585: (None)
(I can share the shader code upon request as it's a bit lengthy)
Hey y'all. Reposting from general here.
https://obsproject.com/logs/WvHgGeCzdy9IXFFv Hello all. I tried to use source record today on a stream but it seems like the video file for the source came out corrupted or something. When I take it into Davinci it shows the file is unavailable and when I try to play it back in VLC it loads super slowly, is choppy, and has weird color issues that happen. Does anyone know what might have gone wrong here?
I just got some wise feedback telling me to switch off lossless recording. Would anyone have recommended settings regarding source record?
- MP4/MOV Recording
- Max Audio Buffering
- Old Version (29.0.0)
- Windows 10 22H2 (OK)
- Not Admin
- Non-Default x264 Preset
- 1.7% Encoder Overload
- Windows Game Mode
- Third-Party Plugins (8)
Intel Core i5-12600K - OK! / GeForce RTX 3080 - OK!
any clue why my obs teleport receiver is not detecting the sender?
plz help.
- Go to Tools > Teleport of sender pc and check that it is enabled.
- Check that both pcs use same teleport version
- Change network type to Private.
- Exclude OBS in the firewall settings, or just turn firewall off for testing.
- Ensure that they are on the same network. The third number on their IPs must be the same (would only change if there are multiple networks)
- Try restarting both pcs
how do i see a video that i just recorced
OBS Studio recordings can be found by selecting File > Show Recordings. The output path can be changed under Settings > Output.
what do i do if i cant hear my recording ;-; ?
If you need help or have questions about OBS, check out our #support-portal first!
just tried all of these still no luck
well then it's 100% a firewall issue
have you restarted obs
show your settings showing that
can you send a log from each OBS?
how tf i do that?
- Mismatched Sample Rates
- Windows 10 22H2 (OK)
- Not Admin
- No Output Session
- Third-Party Plugins (2)
AMD Ryzen 5 2600 - OK! / Radeon RX 5600 XT - OK!
- Windows 11 22H2 (OK)
- Not Admin
- No Output Session
- 0.2% Rendering Lag
- Third-Party Plugins (2)
Intel Core i5-11260H @ 2.60GHz - OK! / GeForce RTX 3050 Ti Laptop GPU - OK!
I'm guessing the first one is the emitter?
yes
well, the teleport output in it isn't starting
is there a reason for that?
screenshot Tools > Teleport in the first pc
click the Defaults button. i don't think that port is supposed to be 0
default is 0, just tested, works for me on 0
ok
can you show the properties of the filter?
they are from the same computer
the 127 will be, the 192 shouldn't
ok, so first, in the recieving obs, remove the teleport filters and uncheck "teleport enabled" in tools > teleport
you don't need it outputting if it's the recieving one
should i try getting an adapter so both ethernets can go into the same port
and done
yes
then it should be ok
kk
in the properties of the source on the reciever, click "refresh" and show me what's in the dropdown
you pressed refresh?
- Windows 11 22H2 (OK)
- Not Admin
- No Output Session
- Third-Party Plugins (2)
Intel Core i5-11260H @ 2.60GHz - OK! / GeForce RTX 3050 Ti Laptop GPU - OK!
remove the teleport filter on the media source
done
are you absolutely sure you don't have any other firewall than microsoft defender on the gaming PC?
pretty sure\
is it a stock install of windows or a modified/optimised one?
ok, do the following on the gaming PC:
Press windows key+R and paste this in the dialog that appears:
cmd /c tasklist > "%userprofile%\tasklist.txt"
then press enter.
That will create a list of processes running called "tasklist.txt" in your user folder, "C:\Users\yourusername"
Drop it in here for me.
that's normal
it should have created the file, send it here
yes
?
there's nothing in here that I see that could block connections afaik, sorry
would my pc have to be able to pick up wifi for some reason
also on the private networks on says 3 and the other 2
?
ah, yeah, if the two computers aren't on the same network, that might indeed explain it
they are in the same router though
but apparently not on the same network
thats the stupidest shit i have ever heard
your router is likely simulating separate networks for separate ethernet ports, I guess
just got this installed today 2
ill grab one of those adapters and if that doesnt fix it
ill be back
i think its per device changed the ports and same result
2 an d3
try wifi if you can?
pleasure π
Uhh... Mispost?
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.
- MP4/MOV Recording
- Old Version (29.0.0)
- Windows 10 22H2 (OK)
- Windows Game Mode
- Third-Party Plugins (8)
Intel Core i5-12600K - OK! / GeForce RTX 3080 - OK!
I like the Star Wars art style there, that'd make a cool shader FX vibe
tbh same. was focused on trying to figure out teleport fuckery but that background is p cool
Found it on Reddit to extract the colors from it to tinker π
I think a modification of my Sheppard Fairey shader should do the trick
Hey folks,
I am having a weird issue when I am trying to share my gaming PC screen through Teleport plugin to dedicated stream PC.
- I am using tp-link gigabit switch and both computers connected to the switch by CAT6 cables. Cables are 1-2 meters.
- Normally I was streaming 936p60 and the problem started after I change my stream resolution into 1080p60.
- When I start the Teleport is starts normally to share but when I do some stuff on the screen(open firefox, gaming etc.) the sending bandwith is decreasing. So slide show begins!
- I am wondering that what are the bandwith necessaries for screen sharing. Maybe I was under the limits when I was streaming 936p60 and now I am over the limits for 1080p60. Because when I drop the quality bar on Teleport the issue is being solved.
- Eposvox the prof. was suggesting the 90 quality in his video. For days I was using that but please correct me if I am wrong; 90 quality is choking the stream even if I use the gigabit switch and cat6 cables when I choose 1080p60fps streaming ?
- What do you suggest to make quality bar for 1080p60fps streaming ?
- What settings are you using ?
- Is there a chart for recommended quality settings for each resolution or resolution/bandwith chart?
simple test : if you put quality at 0, does it still choke?
no it is not
ok then yes, it is very likely a bandwidth issue.
Teleport itself recommends at least 1Gb/s, could be interesting to check what's your current effective bandwidth
When I try to share a file its 112megabytr/second
afaik, teleport uses jpeg compression. That means that there is no set bitrate that will happen. Its completely content dependent. Like try with a black screen vs a grand noisy woodlands/trees/high frequency image
and you'll see there is a huge difference in the size/bitrate
the content difference there is the different between sending 12KB 60 times a second, and 2010KB 60 times a second
if gig is the limit, and you're exceeding it, all you can do is drop the quality lower. start with 80 (if its 0-100), and confirm it works, then 85, and go from there
Just realized I should post my Teleport question here:
Question regarding OBS Teleport, if I crop my source via the Transform option, does teleport not respect that?
I replied in Windows Support π
#windows-support message
Yes right now I am trying from 80 step by step and I think 85 is the limit for me. I am streaming diablo 4 and it started when the desert area started. So the more shiny visual needs more band. Ok I got the logic. So there is nothing wrong with my hardware. Thanks a lot !
so question: how exactly are you sending from the source PC to the other PC with Teleport? Via a Filter on a source/scene, or via the Tools menu?
Via ze tools menu!
I didn't even know there was another way.
okay, so as far as I am aware, that is just going to send at the Base Canvas size, and not the Output/Scaled size.
yeah, you can send any source or scene by simply adding the "Teleport" filter to it.
Oh wow... what sorcery is this, that's so cool. 
Iβve looked up multiple tutorials on making separate profiles for OBS, but every time I try modifying one of them it changes the other. Is there a way to make 2 different profiles? I want to make one for Twitch and one for Picarto
profiles are for settings like which streaming site, canvas size, etc. you should check out scene collections, as those are for scenes
Would I still be able to put in 2 separate stream keys for each one?
if you're going to have 2 different stream keys, then it should indeed be profiles rather than scene collection
and changing stream key in one profile will not change the other profile, unless you're doing something wrong
I tried following a YouTube tutorial that recommended either duplicating the one I have currently and then making changes to it. But everytime I change the information for one of the profiles it kept changing both of them. I tried looking for another tutorial but the same thing kept happening
Can you screenshot where you are creating the new/duplicated profile and what you are changing in it to customize it?
Im having trouble with my microphone audio, the stream audio & master file audio is perfect but the recording audio for the 'source record' file has static when i speak, any suggestions?
- Wi-Fi Streaming
- Windows 11 22H2 (OK)
- Non-Default x264 Preset
- Third-Party Plugins (1)
AMD Ryzen 5 3600X - OK! / GeForce GTX 1070 Ti - OK!
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.
fiverr or linkedin could be a good start
They are spamming every channel π
oh
sorry, I didn't mean to do that, I am new here... Should I better delete the post on this channel or the one in off-topic?
both. Neither have their place in this server, really
done, sorry for the mistake then π
Sure thing! Iβll send it in the morning
Hi! do you guys know whether it is possible to save a rawdata buffer using the source data already being read by OBS while recording?
I don't want to read the source again (OBS is already doing so to create the Canvas buffer) nor process nor encode the source before creating the buffer in order to minimize CPU extra usage.
For OBS teleport what is the best way to take load off of the gaming PC - send the full 3440x1440 canvas across via teleport to be scaled for Twitch on the streaming PC, or downscale and then upscale on the streaming PC?
why would you downscale then upscale??
Possible network limitations.
Just get a faster network.
Sure, lets assume the net work is fine - as to my question, what alleviates the load on the gaming PC most?
instead of scaling, I think you should just use more compression. Try 80 and see how it goes π
I can try that. Does that also reduce the load on the gaming PC?
no, but it reduces network limitations
scaling is generally very inexpensive
at least I consider those two seperate
Don't run OBS on the gaming PC, and use a capture card π
whether you're scaling or not won't change the load much
Well I have an HD60s but the fullscreen projector appears to be screwed on my setup, as it is so low FPS when received by the streaming PC that it's unwatchable.
So I moved to Teleport.
why do you need to use a fullscreen projector? That is already using OBS, which is what we want to avoid
Spent about 3 hours working with someone in #windows-support trying to resolve it to no avail.
does the capture card not support the resolution you're running?
HD60S definitely doesn't.
I'm gaming at high refresh rate HDR
I had this setup working fine for the last year, only when I moved house and had to tear it down and set it up again has something gone wrong and I can't seem to work out what.
so, ultrawide, high refresh rate, HDR. Aint no way, this is close to the worst starting point imaginable π
I also game at high refresh, and can do HDR, but I only use 1440p, which my AverMedia GC573 can accept at 120hz.
Worked fine before, so don't know to tell you. 
I prefer the fullscreen projector workflow anyway rather than buying a new card.
I'm more referring to the capture card
Looks like a nice card, but yeah I don't want to fork out more for something I don't do that often anyway. Just want a nice stream that doesn't impact the gaming setup too much.
Yeah but it worked fine before... so, what should I say? Its totally doable.
I think you need to come to terms with this actually being a very tall order. "just want a nice stream that dosent impact the gaming PC", while being in the current situation of not having nor wanting to buy a capture card
Concessions needs to be made. YOu'll need to run OBS, or perhaps NDI directly. OBS will always impact the gaming PC to an extent
and then you'll have to deal with the whole HDR thing, which is going to be another thorn
This won't be straightforward, and I think you just need to test around the different solutions until you find the least "expensive" option (in terms of resources), and that work on a gig link
It's Discord glitching, or did they leave?
they didnt leave
See, Discord be dumb...
DOnt know if NDI will work, especially with HDR, but its worth a shot, as that would be nice in terms of not running OBS and compositing.
I don't believe NDI currently works with HDR, no. Though, I'm seeing mixed reports, and possible forks that do, so please take that with a grain of salt.
failing that, you keep tweaking your existing teleport setup
What part of "It was working fine for the last year" is confusing? I'm not interested in discussing what other things to try, I'm interested in knowing what impacts the performance of the gaming PC the most from the OBS perspective.
Does the canvas size have a notable impact? Given that's really one of the only things to adjust with Teleport, as its a very PnP solution. If it doesn't, then I will simply live with it as is, which is superior to the stuttering projector as option B. That one is DOA.
Understood, ta.
scaling, when done on the gpu (which is the case of the scaling you set in settings > output) is inexpensive enough that it won't have any noticeable affect in any sensible usecase
It is not confusing, it is irrelevant.
"it used to work", implies that it is no longer working. If it was working, then you wouldnt be in here asking about it, you would simply go back to what used to work.
So sure, you can go back and do what "used to work", and try to make that work again
I dont know what "it" is, but yeah
I'm saying your protestations about how difficult/impossible it is to do, is irrelevant - I did it, it worked. I am only looking elsewhere as I'm time-poor and can't be bothered sinking more time into a software I don't understand when there are alternatives available.
My question was "For OBS Teleport what is the best way to take load off of the gaming PC?"
Not: "Should I do this thing I'm doing differently, and if so how?"
yes, the canvas size impacts it. It is very small, but it is there.
Scenes and sources impacts it. The framerate impacts it.
Having the preview opened/closed impacts it.
Teleports jpeg compression will eat some CPU. I do not think increasing or decreasing the compression value matters enough to be noticable
ok, I can see we're going nowhere, and I'm not about to try to argue with you about this for 30min. Its not going to help you, and it will be fruitless for the both of us. I am sorry I engaged, and did so incorrectly. I will withdraw from the conversation
Actually that's a fair point about the preview, I didn't think to disable that.
how do i stream minecraft ?
To capture Minecraft: Java Edition on Windows, make sure the Game Capture "Mode" is set to "Capture specific window", and select "javaw/minecraft" in the Window list.
If you are still having issues, follow the Minecraft: Java Edition Troubleshooting guide.
Hereβs the screenshot, I did what the video said and copied it. But the video stated that I should be able to apply a new stream key and it wouldnβt change my Twitch profile
If you duplicate the profile, it duplicates the OBS settings (not scene collection). Once named and created the duplicated Profile is automatically selected and settings can be changed. You should be connecting your Twitch account instead of using the stream key. Try that instead of the stream key. (I assume these are two different twitch accounts)
Then from the Profile menu, you can easily switch select the Profile that matches the Twitch account you want to stream to.
@grizzled owl
One of them is a Twitch account, the other is for another streaming platform. But Iβll try that!
I need to make a separate scene for the 2nd profile I make correct?
Not necessarily. For instance, some of your content in a scene (or scene collection) will be okay on both stream services, so it doesn't matter. However, if some of the content wouldn't make sense, like Twitch followers, subs etc, then you will want a new scene (or scene collection) for the second service you stream to. If there is a difference in the Profile settings, like aspect ratio or orientation, then you will want sources in your scene to fit.
Really up to you what you want to do.
Oh okay! Thank you so much for your help!
i need a follower alert plugin
No such thing exists.
You'd need to use something similar to streamelements or streamlabs and their overlays.
or a bot like streamerbot
i installed virtualcam 2.0.4 plugin but it doesnt apeer in tools what should i do
do you have a link to the specific plugin you downloaded?
yes i do
wait
and what version of OBS are you using? because that one doesnt support OBS v25 or newer
last update
29
yep, that why it doesnt work.
and OBS already has a built in virtual cam
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
ok thx
Hi, my OBS is updated to v29.1.2 and I cant connect StreamerBot because it's not displaying an IP address in the Websocket settings. Can anyone help?
That doesn't look like the built in websocket
it's a secondary window, from the show connect info button
Yeah, its the one with connection info
If streamer.bot is running on same pc as obs, shouldn't need to configure that
At least I've never had to
I've always just set port and password. It's done the rest
I've always had to put in an IP address and it was always very finnicky but since the update, it's showing an IPv6 rather than IPv4
I just tried the localhost one and it connected but not executing any of the commands with scene changers. It is playing the sounds however
Might be best to poke into SB server
you shouldn't be installing it, it comes with OBS.
you are installing an old version and breaking the built-in one.
run the OBS installer again.
Do i jsut run the installer for my version?
why not the current version? that is always recommended.
Because it will break some ofm yother plugins, and the way my OBS is setup
which plugins? i was under the impression all popular plugins had been updated a while back.
If i run the installer for my currant version, it wont change anything but replace the broken files?
Well im currantly running OBS 28.1.2
!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
hm, that makes it a little more confusing. any plugins that work on 28.1.2 would work on 29.1.2
Really, cause i know they all broke from 27 -28
yes, it doesn't normally happen that way but it was a major change.
it does not break plugins.
!download
OBS Studio can be downloaded:
- directly from the official OBS Project website: https://obsproject.com/download
- Microsoft Store (Windows)
- Steam (Windows, macOS)
- Flathub (Linux)
Each major version number implies major changes, however 28 had major changes that affected how the user interface and plugins work, that required most plugins to be rebuilt or adapted to 28+. 29 doesn't have that type of major changes.
if they break on obs 29, you probably need to update your plugins
29.1.x is a pretty solid release. Personally I'd recommend backing up everything and testing it out. Should be overall better than 28.x.
How wouldi back itup?
The OBS Profiles menu and Scene Collections menu have options for backing up profiles and SCs, or you can just zip up the directory where they are stored to get it all in one shot (if you have a lot of profiles or scene collections)
the 'export' option specifically
Okay thanks
I don't expect anything would break on 28->29 upgrades though. I did several here so far, and haven't had problems myself. Also haven't heard of any real major issues here on Discord, unlike how it was going from < 28 to 28.x
If you need help or have questions about OBS, check out our #support-portal first!
hi, please tell me:
what is the latest version of the OBS supported by free STREAMFX?
do you currently have an installer for streamfx or no?
If you are looking for more information or support for the StreamFX plugin, please visit the forum resource page.
so far, I only have an OBS (not a portable) in which StreamFx is installed.
this version works on my OBS 29.0.2
also interested in the question: can I copy the plugin files from my OBS and transfer them to the portable version? lol. I'm sorry for my lack of literacy.
but if I found an installer, would it support the latest version 29.1.2?
thx........Β«3
no, the version of streamfx that works for 29.0.2 will not work for 29.1.2
hi im getting a "plugin load error
the following OBS plugins failed to load: obs - streamelements
please update or remove these plugins." how do i fix this?
Update it or remove it. Your choice.
okay how would i go about updating it?
go to Streamelements website, download and install the latest version of the plugin.
Hi! this might be a niche ask, but is anyone here familiar with the OBS websocket plugin when connecting from a C# driven application like Unity? and the protocol i should be using? please shoot me a dm if so (:
What's the problem?
let me get the obs log screenshot rq
i seem to be connecting and authenticating fine to the websocket, however i've tried many different ways of requesting an action, at that time the websocket connection closes and shows this
im following the given protocol names here: https://github.com/obsproject/obs-websocket/blob/master/docs/generated/protocol.md#setcurrentprogramscene
which i assume to be the up-to-date protocol
the issue isn't the request you're sending it's your connection process
are you using a client library?
and if yes, which
im using the websocketSharp plugin for unity c#, i assume thats it, im really new to this lingo haha
are you following the connection steps described in https://github.com/obsproject/obs-websocket/blob/master/docs/generated/protocol.md#connecting-to-obs-websocket ?
hmm, im unsure, which means no i guess
hello is there any plugin where i can overlay youtube stream chat in my desktop. the chat will not be visible there in stream, only i will see it so that i can reply to it while playing something so kind of a floating overlay.
this is quite overwhelming for me lol
this is a C# library made specifically for obs-websocket rather than a generic websocket one
probably easier to use
i sure hope so, i dont see much documentation on how-to though, but ig its as easy as it gets heh
they also have a Discord server with a dev channel linked on that Github page
aye i saw, thanks for all your help!
hi
Welcome to the OBS community support channel. If you have a question, go ahead and ask it, and if someone is available to help they'll respond. Try to be detailed, and provide a log if you are having issues with streaming/recording (Help -> Log Files -> Upload Current Log). Please be patient if someone doesn't respond right away!
I need a virtual webcam tool
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
I don't think that's how it works.
Hope that helped
This isn't an appropriate place to ask for handouts.
Um okay
Lots of time, effort, and patience.
Fenrir is just that awesome.
They beat the rest of us in a battle to the death. We got better, tho
Hey Team trying to get a hand with some Lua Scripts happy to compensate for time 
TLDR wanting to have a custom Dock to display a different URL in a Dock (dependant) on what Profile is selected (tried my luck with ChatGPT, to no prevail here I am π )
that's honestly a bit of a tall order I think.
You can change the url the dock uses by changing the config (not yet available to scripts directly, so you'll have to wrap it yourself for now)
but then you'll probably need to tell the UI to reload the dock, which, I'm honestly at a loss on whether it's doable at all from a script
yeah ideally wanted all directly within the program itself instead of using some api and having something running in the bg
for the sake of your sanity, I would seriously advise just having two docks putting them on top of another and switching tabs after switching profiles
scripts are something using an API running in the bg
the purpose was to say that you are on x Profile
example ^
saying like you're on Twitch (KZG_CSGO)
cheers for the input tho @fossil wyvern, muchly appreciated
yeah?
cause each diff profile is tied to the acc sorta thing
oh you want the profileselector dock to tell you which profile you're on?
like diff output
that's all??
ye
and that dock is pointing to a local .html file you made yourself, right?
can do
ok, don't use lua scripts. run a websocket client in that dock that listens to CurrentProfileChanged events
there's a decently easy obs-websocket client library for js, that'll be by far much more doable https://github.com/obs-websocket-community-projects/obs-websocket-js
but then I would have to run a websocket aswell?
can't just have everything containered with in OBS itself?
obs-websocket is a websocket server contained within obs
basically what im asking is, I won't have to run something else aswell?
no
sorry not to code savvy
you just go in obs, click on "tools" then "websocket server settings" and click "enable websocket server"
once you've done that, OBS is running its websocket server, and the client on the custom dock can connect to it
please don't use gpt
otherwise hit up one of the code bros I know lol
it's shit and it doesn't know what it's doing
it's fine just be aware it can make gigantic mistakes
there's a discord server for obs-websocket, if you need help with creating scripts with it, go there
tyvm
for specific things like making code that interact with obs, it's ignorant enough that debugging the mess it gives you is always more work than making it yourself
I've had good luck with it for general research
GitHub Copilot can do a bit of useful things in the OBS world, because it's fed with data from the GitHub OBS repos, but ChatGPT is useless for anything specific to OBS
I just used it to find "Advanced Scene Switcher" even though it gave me the wrong answer.
if you're writing some standard ass python or C code, sure.
But interacting with OBS through code has some very specific structures that gpt is usually completely clueless about
off to "obs-websocket" Discord I go ciao o7
you wouldn't happen to have it handy would ya lol
I can't link it here because the bot auto deletes discord links, but you can get it at the bottom of the "client libraries" section on the github page
https://github.com/obsproject/obs-websocket
since the forum knows what plugins you have to notify about updates, is there a way to see all the plugins you have downloaded?
!analyzer
analyzing a log shows you a list of loaded third party plugins
If you would like to analyze a log created by OBS Studio, you can use the analyzer without the need to post a log to Discord:
1. In OBS Studio, click the Help menuΒ βΒ Log FilesΒ βΒ Upload Current Log File
2. Click the Analyze button
Alternatively, you can paste a URL or upload a specific log file to the OBS Log Analyzer.
note that this is loaded plugins, not installed ones, so if you have installed a plugin but it fails to load (because bugged or wrong version) it will not show there
well glad you are here, you suggested (i believe) a plugin that would make one source active, if another source turned on, it would shut off another that was on... I removed it by mistake and cant remember the name
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.
hmm, thats not it, got a tut on that situation? again wouldnt know how to do that
seems like you would need a buncha if statements and junk and thats where I get confused
I think it is one of Exeldro's although I forget the name of it.
no, but you are right, was exceldro's, I found it in his "gallery" was a script
thanks a lot
on twitchtest how do i connect to the best responding servers? e.g. for me sydney is the best for quality and rtt so how do i get it to connect me to the sydney servers?
do you want to connect twitchtest only to that server to do a test on it, or did you already do the test, know it's the best ffor you and want obs to connect to it?
π
this is cancert
it's not the absolute best yeah
If you need help or have questions about OBS, check out our #support-portal first!
If your stream is disconnecting or OBS Studio reports dropped frames, follow our Stream Connection Troubleshooting guide for details on how to reduce these issues.
<@&715347355565817879>
Hey everyone, I am trying to stream a game on my phone but don't know how to share to my PC. Windows Connect locks my mouse and keyboard, so I can't manage the stream and I am currently using a VNC server which is really choppy. Are there any apps I can use or products I can buy? I have a capture card but I'm not sure if my phone support HDMI over Type-C.
Also please @ me if you reply
So you want to capture your phone screen via your pc/obs? You could try https://github.com/Genymobile/scrcpy i think it recently also added support for audio
can smone tell me how i commect obs to steam
If you need help or have questions about OBS, check out our #support-portal first!
Hello, I have a issue... I have 29.1.2 version and I downloaded the obs-midi plug in (0.9.3) but it doesnt work. When I open OBS appear a warming (Loading error, please update the plug in or delete it) How can I fix it? Thank you.
The developer has yet to update the plugin to be compatible with newer versions of OBS. Not much you can do, unfortunately.
There is a "updated" version from someone else that seems to work https://github.com/nhielost/obs-midi-mg
Hey, so I just downloaded OBS today and my camera isnβt catching any video feed what do I do?
@frank steppe
If you need help or have questions about OBS, check out our #support-portal first!
How do you go about deleting plugins
If you installed them with an EXE file, then you uninstall them like any other program in Windows through the control panel. If you installed them by copying the files manually in File Explorer into the OBS directory, then you manually find each individual file that got copied into the OBS directory and delete it by hand (which is a PITA).
yup!
also, the latest version of Advanced Scene Switcher is 1.22.1, so may want to update to that first
@fossil wyvern
on version 22 here is the configuration:
ok
I don't care about 22, show me how it's set up in 29
if the issue is in 29, then there is little point in looking at 22
ok, and what is the exact issue, when does it happen
After a cycle (24h) the problem can occur randomly.
and what is the problem?
like, you said black screen, what exactly happens
please don't send unsollicited DMs
Ok
It's about this live:
https://www.youtube.com/watch?v=jfKfPfyJRdk
I have a 20-second video loop that repeats with the obs loop option and sometimes, because of scene switcher, the loop stops and I have to come and fix the problem manually.
music continues to play but with a blackscreen
so basically, your video loop is "similar" to the LoFi girl stream? Is that what you are saying?
nop I manage the lofi girl stream so the problem is on the live lofi girl
gotcha! also welcome, love the channels π
send a log, just to see your whole setup
the problem with the logs is that they're not old enough to show the problem, as I've been disabling the day/night mod for over 2 weeks.
nah, it's unlikely the problem would ever show in a log at all, I just need any log, to see the setup
I sent it to you
just, fyi, the logs don't really have any sensitive info, it's generally better to put them here, more pair of eyes looking at it can be better
sorry but I prefer not to send it in public
when it happens, does it always happen on one specific file or can it happen on any?
on any file
and when you fix it, what exactly are you doing that fixes it?
Logs can contain the local user account name, which could be revealing. Can't think of anything else.
bot's actually become quite good at erasing that
I change the scene manually when I have the blackscreen
I might need you to test some things. can you right now test things on the 29 install or is the stream running off it?
ok, please do that if you don't mind
its good, tell me what to do
also another question, when it becomes black, is it on the moment it transitions from one scene to another or in the middle of a scene?
in the middle of a screne
and it also has happened on the "day" and "night" scenes?
Not just the day to night and night to day ones?
this has already happened on the 4 transition scenes
I always leave in non-studio mode
ok, on the test instance, check "close file when inactive" on all four media sources, and transition a few time to check whether the transition is still smooth or if there is a little hitch when transitioning with that option
The machine takes a while to launch, sorry for the wait
no problem
(btw, if you're interested, there could be also a way to setup smth with adv-ss that automatically correct that sort of things when and if it happens instead of needing you to manually do it)
Hoo yeh I'm listening!
I'm on the test server, what exactly do I need to do?
where is "close file when inactive"?
in the properties of the source
done!
I'll put 2 seconds on scene switcher to see if there's a problem.
the main problem it could cause on its own is having a frame or two of black when switching scenes if the file takes too long to load, so check for that by manually switching
(also, I'm not 100% sure it'll solve the issue because I'm not 100% sure what the exact issue is)
I just have a strong suspicion it could solve it
all right, is there a transition solution in case a blackscreen arrives at an unexpected moment?
yee, gimme 5, I'm testing it to make sure it works well for your case
when it goes blackscreen, the text and banner are still there, right?
it's just the video?
ok, so here's my solution :
create a new scene named "fix scene" with nothing on it
in the "macro" tab of adv-ss, create a new macro and set it like shown in the image :
What this will do is that when the total brightness of the stream is lower than 5% (which if I'm right should be enough to catch only when the main video loop is missing), then it switches automatically to the fix scene and back.
If I'm not wrong that should restart it if it happens.
Make sure ou correctly set the condition to "If Not", not "If", otherwise it'll fuck shit up.
The wait duration needs to be at 0.06 seconds to be sure to catch at least one video tick since you're running at 30 fps
@fossil wyvern Are you not having trouble reading with this font?
yes, what I meant wasn't "I am emotionally attached to this font" but "I like having it as my system font"
which kinda involves being able to read it
I understand it's not the case for everyone but monospace fonts are genuinely easier on me, and this one in particular is
Huh, interesting. I can appreciate consistent width, but this one in particular would be a bit too condensed for me.
Hi! I broke something... Did vertical canvas just make my OBS crash? Should I uninstal it or maybe try a dif version? -thanks
For help with the Aitum OBS plugin or their tools and services, please join their community Discord server for direct troubleshooting.
@weak escarp are there driver requirements for NVIDIA AR SDK usage?
Am perma crashing with the Move Transition Plugin & NVIDIA AR SDK on 2070s.
Got crash log if interested
Fault address: 7FFDA1AB0400 (c:\program files\nvidia corporation\nvidia ar sdk\nvarpose.dll)
Prob should grab most newest driver and test
I understand that may pose issues with cef for you
Might want to add a min. driver version, seems that fixed it.
Might wanna add a min. "Lindenkron" version 
What driver did you have where it was breaking?
497
I tried to download own3d to obs but itβs not popping up even after installing it. I refreshed but still nothing. Anyone know why this might be happening? Any advise would be appreciated
Kalau windows 7 support obs gak?
Windows 7 and 8, and 32bit versions of Windows, are no longer supported by OBS Studio
does anyone know of a good text source plugin that works on apple silion mac?
i used to use text pthread: https://github.com/norihiro/obs-text-pthread/releases but the developer stopped updating it over a year ago and wasnt able to update it for apple silicon successfully
Is there something wrong with the normal text source that comes with OBS?
I've just set up this system thank you for your help, I will keep an eye on it for 1 week and if all goes well I'll come back to let you know!
yeah. I'm honestly not 100% sure what exactly causes the issue, so I can't guarantee it'd fix it, but hopefully it will.
Don't hesitate to come back if there's still issues
how to ad plugin obs
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
I use the "Gaze" - "Direction vector X" to decide if I'm looking into the attached camera or to the camera more to my left.
Both cameras are stacked in a scene, so when I enable the source the camera with the "NVIDIA AR Move" filter is visible, otherwise I'll show the other camera (more to the left) . Enable property is "Enable Under and Disable Over" with a value of 0.08.
This approach works with moving my head to the left, the whole body or even just my eyes.
What was the name of the plugin that allowed you to move the camera around the scene smoothly?
For example, I want to bind the camera in different positions
Is there a plugin for the smart coach radar and GameChanger app?
When I submit a resource, will it be reviewed automatically or do I need to contact someone about it?
They are usually reviewed when someone is able
I don't think any action from your end is needed to start that process
yeah, just wait, can be a week, can be three, always depending on reviewer availability
Ah alright. Will I get explanation in case it gets rejected?
Anything I reject I send a message about, but I can't speak for other approvers.
They are added to a queue, which currently has quite a lot of resources that need reviewing in it.
Hi, I read OBS merged webrtc support but I couldnt find any builds that include that feature.
Is there any build out there with it or do I have to compile it myself?
I know there is a fork, but it only supports Millicast via webrtc
There has not been a release yet, you can grab a nightly from GitHub if you don't want to wait.
Nice, thank you, do you by any chance know a way to search the build runs by commit ID despite the non-working search on github?
You don't really have to do that, you can just go to the build workflow
Latest commit has artifacts.
Works! thank you very much
This might seem like a silly question, but is there a plugin where if I press a button on my streamdeck. windows will snap into a certain postiion?
@visual lantern If by windows you mean sources in obs-studio, that is doable with the move transition plugin, if you mean windows in Windows, you'd need a macro language like Autohotkey.
Yes, there is a Streamdeck plugin for moving and positioning application Windows, forget the name of it but look through the available modules and you should find it.
It's "Windows Mover" by BarRaider
Hey guys ! I would like to know if a bot/plugin exist where you can create command that give variable answer depend on IRL time. The idea of the command:
14/06/2023 at 11am: Hello welcome to this morning stream
14/06/2023 at 10pm: Tonight we are playing GAME
I search that for an event because my team have a lot of interviews and would make a command for chat to let them now which interview is next etc
@dusty elk Dunno about chat bots, but the advanced scene switcher plugin has time conditions (part of the Date condition, both are optional), you can run arbitrary executables at a given clock time, or interact with obs-studio.
Ooooooh okay !
Hello, people, i need help with something. I need to create a script/plugin who cut a source in a lot of squares and then remount the image shuffled
can something give me a light with a way to do this
like a jigsaw puzzle?
