#plugins-and-tools
1 messages · Page 19 of 1
@sage slate "NVENC" should be used if you want to use nvenc, other nvenc encoders will fail with zero-copy
Hi there, anyone knows a script / plugin that could delay a stream more than 15sec ? --> I'm looking for a way to delay around 45-60sec.
you can set that kind of stream delay in Settings -> Advanced
Thanks! Actually I very badly asked my question.... Is there a way to add more then 15se AUDIO delay o n a stream 😄 I am trying to have the audio delayed by 45-60sec compared to the video.
that usually means you need to rework how you're doing things, that should never be necessary
that's the challenge indeed. IIRC the 15sec limit was set "as no one should ever need more than that".
precisely, and that holds true today
I may be thinking wrong but also a issue with the "buffer" that is delayed when sending the output as well?
Or am I thinking of replay buffer?
@vapid charm there is a buffer for the stream delay indeed, from a commit by Jim back in 2015 to keep the "correct" cut-off time / reconnect.
yes to resync a delayed source, a buffer has to be used.
advanced audio properties lets you set audio delay up to 20s, but im not sure if that's a good idea
it works up to this value, bu i need between 45-60s. I will rework the way I do this..
I'm kinda curious why you need such a large value.
yeah, I can think of ways of easily achieving virtually infinite audio delay, but wouldn't suggest such things to anyone unless I knew what the true underlying problem was that they were trying to solve, rather than giving out arguably bad advice blindly.
@vagrant minnow I use the input to replace the audio after some processing, that processing take between 30 and 60sec so to keep in "in sync" with the original video I need th e45-60sec A/V delay. > aka the video arrive at time T-0, but the time my audio processing etc is completed and ready to be put back on the original Video track > there is 30-60sec. 😄
And obviously this needs to be done live. because is done in post, this it not a problem
CPU: Intel Core i7-11700 KF
GPU: ASUS GeForce RTX 3080 Ti
Motherboard: ASUS PRIME Z590-P
Ram: Corsair 32 GB DDR4
SSD: 500GB + 1TB
CPU Cooling: Cooler Master MasterLiquid Lite 120
Power: Corsair 850W
Is my pc maybe to low to use Source Record?
nope 🙂 more than sufficient
urg...
Well thank u 🙂
then im out of options haha
I assume you've already talked to the people in here about getting it working?
Yea indeed. tried all sort of settings, sending logs etc etc.
when i only record it works fine, but when i stream and record at same time, encoder overloaded message
that makes sense. Limited thruput for the encoder, so you will need to user the lower presets, and turn off any extra features that might be on
Yea then the livestreams looks very bad
the livestream you can keep p5 or even p6, as long as you set all the recordings to p1, 0 bframes, multipass: single, lookahead and psycho off
the recordings don't need it anyway
basicly, i need the normal record for my 5 audio tracks, and the source for my gameplay
sounds doable
i did something and it seems to be running
I've tested the other X264 before, the software one and that lagged everything.
Now ive been testing out this one and it seems to be working well
thats fine too. Lots of CPU avaliable for you
Yea, had tested them all yesterday but had same lagg issues.
I know from when i went to my output -> recording -> x264 that this would be unbearable, encoder overloaded all the time.
So i did not use it on my source record yesterday becouse i thouhg tit would just lagg
ohmy im so happy !

Oh no wonder… source record did record with my webcam on there for some reason. Back to the drawing board haha
got it workin 🙂
can someone help with the obs
If you need help or have questions about OBS, check out our #support-portal first!
Hola tengo la version 29 de OBS, y en herramientas no aparece "webSockets" Alguien sabe como repararlo?
Hello, I have version 29 of OBS, and "webSockets" does not appear in tools. Does anyone know how to repair it?
OBS 28/29 have websockets built in now, whereas it was previously an addon plugin. Any 3rd party tools that use websockets to talk to OBS need to be updated to use websockets 5 to be able to talk to the integrated websockets functionality now. If a tool does not yet support websockets 5, there is a backwards compatible websocket 4.9.x-compat plugin available for OBS for those cases.
I would recommend going through each plugin/tool you use and updating them to the latest release they have, and see if it works with the built in websocket first. If you still need the old compat one, you can get it from here though: https://github.com/obsproject/obs-websocket/releases/tag/4.9.1-compat
Their issue is its not showing integrated websocket. Probably need to go to help > check file integrity
Ah, not familiar with that language
hey guys, concerning https://github.com/baffler/Transparent-Twitch-Chat-Overlay that we talked about in #stream-setup, it works fine if the game isn't fullscreen, but if i play a game fullscreen it's not visible.
is there any plugin that would emulate streamlabs' chat & activity overlay better than this?
afaik, no
Hi there, I am having issues with streamelements overlay not looping in obs. I am trying to set a follower alert with a looping gif it works and emulates just the way it should on se but when I add it in as a browser source on OBS it only loops once. I have done like hours of searching for answers online and have found nothing. Any ideas? :3
if you put the URL in a browser tab (not in OBS), does it loop there?
It isn't looping there either
!se
then it's not likely caused by obs itself
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 if the RTMP splitter plugin utilizes different NVENC encoding sessions?
A clean log file is required to help fix your issue. To make a clean log file, please follow these steps:
- Restart OBS
- Start your stream/recording for at least 30 seconds (or however long it takes for the issue to happen). Make sure you replicate any issues as best you can, which means having any games/apps open and captured, etc.
- Stop your stream/recording.
- Select Help > Log Files > Upload Current Log File. Copy the URL and paste it here.
Hmm? I don't have an issue - asking if the RTMP splitter plugin running multiple streams is encoding multiple times for each stream or if it's just outputing to separate RTMPs on a single encoding session
and I can tell you that if you send a log as described
A similar, relevant question would be, can it output to more than 3 RTMP servers, because NVidia GPUs are limited to 3 encoding sessions.
Oh! I'd have to stream first, right?
I ran one yesterday but have since shut down my PC.
yup,a s the bot's described, start a stream then send log
or send the log from yesterday
!manuallog
Please manually upload your log file.
(Windows)
- Press WinKey+R to open the
Rundialog - Paste the following into the box and hit OK:
%APPDATA%\obs-studio\logs - Find the desired log file (usually the latest) and drag/drop it into this channel.
Linux logs: ~/.config/obs-studio/logs
macOS logs: ~/Library/Application Support/obs-studio/logs
- Max Audio Buffering
- Mismatched Sample Rates
- Capture Interference
- Windows 10 22H2 (OK)
- Windows 10 Game Mode
- Dynamic Bitrate
Intel Core i7-8700K @ 3.70GHz - OK! / GeForce GTX 1080 - OK!
as far as I can see, there's only two nvenc sessions, one for the stream, one for the source record
I didn't even know my source record worked. Thanks for reminding me. That's really cool too, that means you could stream to indefinite targets if you have theupload speed with that plugin.
two little word of advice tho :
- in settingqs > output, disable scaling and scale down in settings > video instead, that'll allow you to use a better more performant encoder
- in the settings of your source record, set rate control to CQP, that'll produce better quality videos
I do want source record to be at the higher resolution is the only issue. Does changing it on the video not disrupt that?
nope. source record records the source, at the resolution the source is.
Oh sick
keep canvas resolution at 1440 and put output resolution at 1080
Where do I set canvas resolution? Do you mean Streaming Resolution? In Output?
no, in settings > output, make sure that box isn't ticked (or better yet switch to simple mode, you don't seem to have any reason to use advanced)
Oh yup, got that!
and in settings > video, set "output (scaled) resolution" to 1080
(but keep base canvas resolution to 1440)
imo 20 is good, if it doesn't look good to you, put it lower
(lower CQP = higher quality)
Awesome, thank you so much!
👍
Hello everyone, I could use some help with Teleport as I am a 1st time user for it. I have them installed on both of my pcs and have Teleport added to my sources on my streaming pc. However I am just getting a blank screen within OBS on my stream PC. I have restarted the pc, so not sure what I did wrong. Any help would be appreciated.
on your streaming pc, did you select the device in the properties?
if you don't understand what i meant, take a screenshot of the properties of the teleport source
if you click the choices, what are the choices available?
just the one i have labled as gaming pc or disabled
are they using the same teleport version
in Tools > Teleport of the gaming pc, is Teleport enabled?
yes they are both using 0.6.1 version. and yes i have that enabled, named it gaming pc and set my quality.
could there be any type of firewall/security blocking this?
as soon as i had teleport set on my gaming pc i just repeated the steps on the streaming pc. except i added teleport as a source
i dont know. how would i check and or resolve a firewall block for it?
you would probably have antivirus/firewall software installed. do you?
i have mcafee on my streaming pc currently.
would it help to just turn that off and use windows defender instead?
worth a try
ok, will go try that
ok so i turned mcafee off on my stream pc and i have my network set to private. i even restarted my stream pc and still same issue. so not sure what's going on.
yeah i'm not sure either. have you tried NDI?
going that route now. i used to do single pc streaming. but finally made the switch to dual pc. i am trying these methods 1st because my old capture card died. and i just havent bought a new one yet.
fair enough, although i'd say a capture card is far superior.
I agree. I just haven't gotten around to it yet. I haven't streamed in forever. and I finally finished my 1st pc build and was anxious to get back into it lol.
but i appreciate all the help that you guys tried to give me tonight. going to give ndi a whirl and see what happens
hello
anyone working with the AverMedia Nexus 310 and obs?
it does not connect to obs
show me the "websocket einstellungen" window
I have a question and idk if this is the right place to do it but. Is there a plug-in or something that would allow chat to use commands to change my video filters?
not really a plugin, but a few websocket client software can allow you to do that easily, things like Kruiz Control, Streamer.bot... etc
Ok i will take a look at those thank you
whoops, should have come here
hellow, who's experienced with Tuna.
Howdy folks, Anyone know how to copy sources from a scene of one scene collection to a scene in another scene collection?
Exeldro's Source Copy plugin: https://obsproject.com/forum/resources/source-copy.1261/
@quiet bramble Thank you. That plugin occurred to just as I ask. lol
Hey I need some help
Can’t get Teloport to work
Teloport is on both pcs
Both are hard wired
Both have same port
But thd gaming pc
Wont show up on streaming one
Any help ?
Try to turn off firewall settings on both pcs temporarily
Also make sure that you have enabled teleport on the gaming pc in Tools menu > Teleport
Then this is normal
Okay
Have you turned off firewall on both pcs?
No ima try that next
I thought it was that tho I turned it off the streaming pc
Does ohs verison matter
I tried down graded
To what version?
I tried 29 first didn’t work 26 but the plug in isn’t even supported now I’m on 28
Ima try thd fire wall thing
Yeah, dont downgrade to a version lower than 28.1.2
And make sure they are both using the same version of teleport
Could it be my version of teleport ?
Idek if I have the newest one
I have one from a video
But it’s only like 4 weeks old
What's the teleport version?
You should probably just install from the official site rather than from a link in a youtube video
Get 0.6.1
Don't do that, please delete. We don't want advertising or soliciting. We don't want people to DM you thinking they will get money for free
you could
dunno about 29 as i haven't tried it yet, but it should work
I have, it works 🙂
ty
if ndi doesn't work for you either, it's likely a firewall issue on your end
same reason as teleport
Hello i have install the open xr obs tool
and i record the vr pic but my windows is small and on the side black
Is there a weather/time plug-in that you can add to OBS that you don’t have to update every time you open and close OBS?
Also, does anyone know if there’s any like airport/aviation plugins?
could add a browser source to a page that shows weather?
I tried adding a browser source but when you close OBS you need to add it again?
normally, no. is obs crashing when you close it?
No it’s not. But the weather source I tried needed updated whenever I open the software again….?
what weather source was it?
Do you know a weather plug-in that won’t need updated? I can try it again?
shouldn't need a plugin and I don't think there's any plugin for that
Hello in here, hope someone can help me.
I got 4 cameras to show in OBS, but i want them to be showed in my wordpress website in a chat. Anyone who can help me with a free plugin or something there not cost money?
Hi guys, what version OBS works fully with StreamFX?
the stable release of streamFX works on OBS 27.2.4
@mortal harbor sorry for ping but hoping you may be able to help cos i cant seem to find the option. how can i feed the back drop into the logo- I tired applying the shader onto the top with a displace and wave effect- but It effects the entire source, where as I wanted it to just wave the displaced parts.
i am not sure on that one.
Im trying to do a mask layer on the video and 2 seperate video layers.. but my mask is either all or nothing- am i missing something here?
ang on- i think its making a dupe of the layer -.-
yup. lol ignorem e
if you're saying i'm ignoring you then you're mistaken. i answered what version was compatible with streamFX, that doesn't mean i know anything about what you're asking afterwards.
i did say that i wasn't sure as well.
loosing my mind- cant make a clone without it FORCING to be the same source and carry filters. is there a work around to this, Pasteing ref is there, not duplicate.
No- I didnt say you were ignoring me. I thought I figured it out, but turns out not lol
have you used the "source mirror" source yet?
thanks so much!
Ive been out of touch with OBS for so long, tryna make something pleasing to eye to use with green screens and pops
hey, does anyone know of any plugins that allow for stingers to be underneath elements?
I have a common element in a couple of different scenes, and would like it to remain on the screen whilst the stinger plays
https://obsproject.com/forum/resources/downstream-keyer.1254/ this allows you to keep something on the screen on top of transitions.
beautiful - tysm <3
it's usually faster to just ask your question
it's complicated is the issue
well
i guess that's all issues
i'm running cover but something fucky happens when i swap to another song, sometimes it'll just hang into some smaller box until it updates properly
this is how it's supposed to look
do you have it set to try downloading the cover separately?
I'd personally suggest setting the cover image to have a different bounding box type, I use "scale to outer bounds" personally
that way if the image ends up smaller, it's resized to fit
it'll fit in the box like it's supposed to when the cover loads but
on random times it'll just hang
it's a very small QOL issue but
yeaaaaaah.
i have a feeling this might be why
let me just try forcing it to the bounds
god damnit
it definitely does not like scaling bounds
might just be the size being fetched
you have to change the bounding box type
works for me
yeah groups are a little weird when it comes to scaling
I'd recommend a hidden Color Source scaled to the size of the area you want the whole group to take up
add a colour source to the group
to the existing group or just alone
resize it so it covers everything in the group
then hide the colour source using the eye
the colour source
wait where do i place that then
anywhere in the group
maybe i'm very confused
it's very strange acting when i move it in and out of the group
will just randomly resize
Hi guys, what about NDI for dual pc? Did they update the plugin?
Is there any other way to do it and be smooth?
yes because the inside of a group has a different set of coordinates
i'm randomly spinning numbers on it and it wont' change
am i going to have to set everything ungrouped then groupn it
worth trying
yes it's been updated for some time now https://github.com/DDRBoxman/obs-ndi/releases/tag/4.10.1
what i need to know is
So maybe we can already use NDI, let's see!!!
why the original cover when it's blank will resize itself when it calls on the actual image
i've ungrouped it and it's still resizing randomly

HMMMMMM what if i force a bounding box size?
wait i think i have an idea
gimme 2 minutes
hahaa if this has worked how i think it has
@dark sapphire i'm very sure i solved it but with utter jank as a solution instead
IT WORKS
i fucked with all the transform settings locking it in a certain amount and then just made it follow the same size requirements as what tuna is pulling
Sorted.
Thanks for the help tho.
Hello in here, hope someone can help me.
I got 4 cameras to show in OBS, but i want them to be showed in my wordpress website in a chat. Anyone who can help me with a free plugin or something there not cost money?
@hollow dust the way people usually do this is by using existing platform like YouTube or twitch. Is that not an option for you?
You'll still embed it in your WordPress site, but you need their video delivery and chat system
Hiya guys need some help badly!!! Im a new streamer, this is the first time OBS has crashed for me.....
Unhandled exception: 80000003
Date/Time: 2023-01-16, 03:32:03
Fault address: 7FFB4E90BC10 (c:\program files\obs-studio\obs-plugins\64bit\libcef.dll)
libobs version: 29.0.0 (64-bit)
Windows version: 10.0 build 19044 (release: 21H2; revision: 2486; 64-bit)
CPU: AMD Ryzen 5 2600X Six-Core Processor
This is the crash log..... im not sure what plugin this is or why it has happened or how i can stop it from happening again. Of course the crash happened on a stream of mine which seemed to be popping. I have recently added a soundboard with sounds, but like i say, its only crashed this once.
You'd want to ask in #windows-support
Thank you
@weak escarp I had a question about your Source Clone plugin, if you don't mind. What does checking the "Active Clone" box do exactly?
it clones the active state of a source, for example a media source has options that trigger on activation, so you can start playback when the clone becomes active
I see! That's nifty! I thought it had something to do with the latency of the clone or something. Thank you for that info!
where can u download plugins for obs studio?
This is the typical place, unless you know about where individual devs who don't publish there, publish their plugins. https://obsproject.com/forum/resources/categories/obs-studio-plugins.6/
are there any mic filters to try to see if they will miraculously fix my audio?
im just struggling with audio
whats best vst audio plugin
for what?
Try TD Nova for tonal control.
Hello all!
Move Transitions isn't showing up in OBS for me even though it's in the right folder and installed and stuff.
Im using OBS 29 and the latest move transition. Anyone have any ideas for how to fix it?
- Capture Interference
- Windows 10 22H2 (OK)
- Not Admin
- No Output Session
Intel Core i7-7800X @ 3.50GHz - OK! / GeForce GTX 1060 - OK!
plugin is loading correctly. Where do you expect it to show up?
I lied im just being dumb and figured it out thank you lmao
👍
?
do you have an issue?
I have replied to you but so far no feedback has been received
what's your issue?
!log close obs, reopen, send a log
- Multiple Game Capture
- Windows 11 22H2 (OK)
- Not Admin
- No Output Session
AMD Ryzen 9 5900X - OK! / GeForce RTX 3080 Ti - OK!
according to the log, the IP address is different from the one you have in your screenshot
but other than that the server starts correctly, so if you can't connect, it's a problem of the client
what else can it be I have now tried many things but it just does not work is probably an error from the mixer
is there a way to delay the stream and then jump to live without stopping the stream? Similar to a dump button on radio.
currently not in OBS, maybe with a whole dedicated system in the middle.
Afaik, there are attempts to do smth like that but it's not easy
That is what I figured.
So I recently downloaded tuna for obs and I have it working but I was wondering if there was a way to have the widget go invisible while not playing music in spotify? I dont want to show music progress while theres no music playing.
!sceneswitcher
Can do that by hiding the source while no audio is playing on the source. One way to do that is with adv-ss, for example
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/
what is adv-ss?
Advanced Scene Switcher, the plugin I had the bot link to you just above
Sorry,I thought maybe it was a command or css code lol. Ill try it out. Thank you!
no problem
TL;DR, that plugin is the answer for 99% of the automatisation you'd want to do in obs
okay. Thanks! 😄
@solid badge continued from the dev channel. That may depend on the size of the screenshots being sent. Since its small on my setup, im sending them at a very low resolution. Maybe 150px tall at most. Im also using JPEG.
Easiest way to find out, really, is test it yourself. Thats what i did, and for my use case it worked out in the end
I worry about just testing myself because I have a beast of a PC and want to make something that's able to be used by others eventually.
It'd just suck to build all this out and find out that it's not a viable solution
Not sure how to answer really, every bodies systems are different, and what works well for one may not for another.
Baby steps. Build out the basic thing first, doing the one task. Find a few people that can help test it with lower end systems than yours, and if that basic thing works, scale up. Once you are happy with the results, implement it into your larger scale project
If you need to do this with multiple scenes at once, that is where things will get muddy, since every scene has to be composited in real time, increasing the work the GPU has to do
I won't. I just want clean image from a certain source
If its just a source on its own, it should be fine, especially if it is small.
I believe it's 720p
Ideally I would get full resolution though.
I suppose creating some kind of benchmark may be the best solution if this isn't something people are too experienced with. I mostly figured I'd ask if anyone had prior experience to share before I spend the time implementing it for myself.
What is the specific task your program is going to be doing with the image data at that height?
Color searching, possibly some OCR
Gotcha. I did OCR with the screenshot feature as well, though not real time. Used it to do text to speech of the dialog in the game “Epic 7”, assigning Amazon Polly voices to different characters. Was a fun experiment that worked out
Obviously those tasks will have performance implications as well, but I'm less concerned about that for the time being.
That's a neat idea
Hey guys I tried adding text slide show I installed it, but it's not showing up in the program
- Mismatched Sample Rates
- Wrong YUV Color Range
- Windows 10 21H2 (OK)
- No Output Session
- Windows 10 Game Mode
AMD Ryzen 7 1800X - OK! / GeForce GTX 1080 - OK!
that plugin won't work with obs 28+
You could try Source Switcher
But you have to create the text sources manually
I mean don't you have to do that now?
or does it not have a the text file portion
Dunno, havent tried text slideshow plugin
So, I'm working on getting source screenshots via obs-websockets-dotnet and when I use GetSourceScreenshot(), it's returning a string that contains non-base64 characters AFAIK
What's your question?
Looking more into, I'm guessing it's the "data:image/png;base64," at the beginning of the string
Appears to be the base, so trimming that from the beginning helped
is there anyone active right now?
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!
Hello, I use ndi plugin in obs 27 version, but ndi tricaster camera is not compatible, it wants ndiv5
my help
Windows 7
afaik, ndi5 support is still in alpha for current obs, so probably not gonna work for obs 27
if you refuse to update to windows 10 to use the current obs (you should), your only option is probably to install ndi 5 and use ndi tools, then you only use window capture on that, if ndi tools allow showing the video feed in full screen
actually, you remind me, ndi tools does have ndi webcams, so you can just use ndi feeds as cameras in obs
Want to playback 2 video sources simultaneously for recording purposes. aùll work fine, but when another take is needed, no way to navigate the videos to start exactly at the desired time. Basic playback are not useful, I need to enter exact time in a progress bar somewhere, or use a slider that wil let you drop it at the desired time. Any ideas?
ie have the source and audio of one video full screen on a monitor screen, and have the other video's audio and video mix with the actual take. That works fine, but on a 30 something minutes video, navigation is hazardous and even when begenning et the same time stamp is a success, often a 1 second delay betwqeen sources occur, wich is of no use.
When there is a 1 second delay, couldn't you just pause the video that is ahead to sync em up?
well, both play when active...
There's a limit to how accurate you can set the time, because media sources uses fast playback, as in it goes to the nearest keyframe
there is no easy way to play and sync multiple videosources
I understand that, when sliding the cursor, one source jumps i.e. 3 seconds, while the otehr is 5 seconds, and most of the time, dropping the slider will not leave the progress bar anything near where I left it.
I have to say that both video source have been recorded at the same OBS session, one as the main out and one as a source record. Should be synced, no?
So, no plugins to control video playback?
If you want to set specific time by typing it, you could write a script for it. but be aware that it will still use the nearest keyframe
But there are no other plugins that control playback afaik
thx
@regal breach do you happen to have your playlist source somewhere public? Asking for a friend :P
it is public, haven't made any releases yet, but it works with a few caveats.
- use the https://github.com/obsproject/obs-studio/pull/8051/checks builds, as the change here is needed so that the playlist doesn't restart with setting changes. it still works in obs 28 but then it would just restart like vlc source
- folders aint supported yet
- shuffle not supported yet
if they are fine with these, i'd be fine with putting up a pre-release
The "asking for a friend" part was sarcasm, I plan on using it myself, just looking for a GitHub link (would compile myself)
thank you!
i just merged my recent change to master so there'll be a few minutes till the auto build finishes
no probs, thank you too
if your friend can manage to compile it 😏
:)
thankfully plugin template has build scripts, otherwise i would never be able to write plugins hahaha, cmake is quite daunting
agree 🙂
Am I understanding correctly that #8051 means that it no-longer re-starts from the beginning, but picks up the previously played file after changing settings?
yes, even when obs reopens
what's more, i can make it play a specific file in the list
oh nice
the properties has a selection where you can select the file to be played
!streamfx have you tried their discord? I'm sure they would be better to ask
If you are looking for more information or support for the StreamFX plugin, please visit the forum resource page.
ok thanks I'll try it there
to clarify, that won't fix vlc source, but it can lead to a solution to it. my main problem with the vlc source implementation is that the whole playlist is passed to libvlc. restarting the source is not necessary for it, but the problem is that you can't tell vlc to change the current index without restarting playback of the file. the ideal way here i think is to call the libvlc functions for addition, removal, and reordering of the playlist, not sending the whole playlist. this way, it knows where it currently is. but that's impossible without an id system of the playlist items i believe, or callback functions in the editable list property itself. even libvlc uses ids for each playlist item
now, if we didn't use the playlist, we could use a similar implementation as to what i did, so we'd just provide vlc the next file (vlc 4 has an api function to give the next file)
You trying to deal with the fact that vlc doesn't do real shuffling?
may you please elaborate?
Maybe I misunderstood what you wrote.
the main thing i am fixing is that fact that i can't change settings without having the playlist restart from beginning
for shuffling, i am not entirely sure what the behavior should be. what's especially tricky is the folder support. if folders weren't allowed to be added to the list, that wouldn't be hard
now if you want vlc source to just reshuffle whenever it reaches end of list, that's actually fixable
but if you're looking for a different "real shuffling", do try to elaborate
I thought that what you were looking at when dealing with the indexes.
I'm not looking for anything, was just trying to understand what you were trying to achieve 🙂
what did you mean by vlc doesn't do real shuffling though?
i'm still conceptualizing how shuffling should work on my plugin, so i'm gathering data
Oh, it shuffles the playlist once. Then never again, it'll be the same "shuffling"
so you just want it to reshuffle when it reaches end of list?
Even if you show hide etc you can't. If you restart playing it, same shuffle.
Lot of people been complaining about that, thought that's what you were looking to tackle.
👍
i actually tried to fix that on the vlc source, but there's a technical issue i encountered
Only workaround I found is using advss to reset settings on the source.
An option not available on the UI.
well, resetting settings is the same as opening its properties then clicking OK, no?
that would reshuffle
im sure it does, i have fiddled with the code of vlc source
anyhoo, an easy fix for it is to track the index of vlc source, then reshuffle. my problem with it is that you won't be able to click previous item
so i didn't continue the PR hehehe
you could even try to make a vlc source with three items, enable shuffle, then repeatedly open properties and click ok. i just tested it right now on 28.1.2
Don't have a PC right now. Unplugged on my phone 😄
dangit, 8051 conflicts with another patch I'm running for one of my plugins
yeah I don't feel like resolving conflicts right now, especially not conflicts for two patches neither of which I wrote :D
will have to live with it picking up at the start I guess
which PR is it?
although I think I can work around the problem
since I want to shuffle anyways
I can just restart on a random song ¯_(ツ)_/¯
that PR shouldn't cause much conflict with mine haha
maybe something else conflicted then 🤔
I only saw git being unhappy and decided to abort
oh I see
is there a plugin besides streamfx that allows me to add a blur to a source? I've been messing with obs-shaderfilter-plus but I don't really know hlsl/glsl
unfortunately no. i do keep seeing lots of people asking about it so hopefully one of the talented plugin developers takes it on as a passion project 🙂
hi someone can help me to delete some plugins? im new in this things and i dont know how to solve it.
You have to go to the OBS folder in your computer
Is there any decent CC plug-in in OBS. Because the ones I have used so far they are way off 😂
ok thanks!
meh? got this with obs-shaderfilter-plus and a bit of glsl found online
OBS Shaderfilter comes with a gaussian blur shader. You can increase the amount of blur as well by adding a scale filter before and after any blur filter/shader, and using bilinear/bicubic scale filtering
Hello - does anyone have an idea if an NDI plug-in is included (or compatible with) OBS v 29
I have not upgraded because of this.
yes it's been available since a short time after v28 released
Normally the v28 compatibility release should work
https://github.com/Palakis/obs-ndi/releases/tag/dummy-tag-4.10.0
🥹 Thank you guys!!!!!
oh mb didn't know, just grabbed the last release from palakis
read the rules
How
Anyone know of a good plug in that would move around a static source randomly? Kind of like the old DVD screen saver?
the move filter plugin
I didn't see a random movement option
oh, you didn't say random movement.
the DVD screensaver just kind of bounced back and forth, you could set a few different move filters to toggle between
I'm just using that as an example. I just want something to randomly move a source around the screen.
I'd say a script could do that
Do you know of one?
nah
but you could make your own
that's the point of scripts, they're easy to make for your own purposes
Haven't tried it, but I found this https://obsproject.com/forum/resources/bounce.947/
Easy seems like a relative term
!scripting
Just take a bit of learning. Honestly, random movement is not the hardest to start with
A guide for getting started with development for scripting in OBS can be found on the wiki.
Additionally, you can find documentation for the scripting API here.
It's considerably harder than just using something that's been made.
Thank you, something funky in the script. an unexpected character
so, in the grand scheme of things, it's easy
It's considerably easier than creating a whole new broadcasting program as well. But if I don't know how to code, I'm not gonna get very far either way.
there are a lot of tutorials and templates, all in all I'd say it's probs less than a month of learning to get to a working point, qualifies as easy to me
anyhoo, that convo is kinda out of place
Oh, a month? That's all?
https://raw.githubusercontent.com/insin/obs-bounce/master/bounce.lua I just loaded up this and it seems to bounce just fine. Maybe the forum version didn't get updated?
I got it working, I tried downloading a lua from it but it must have had a bunch of random stuff in it. I copied the code into it and it worked. With the exception it won't bounce scenes. Which is what I need it to do
Hmm yeah my nested scenes don't show up in the list, but I just manually typed the name in and it seems fine
Typing it in is not working for me.
I knew when I bookmarked that eons ago that the bookmark would come in handy some day... 🙂
The plugin hasn't been updated since 2019 though so it might need to be rebuilt from source to work.
I was hoping maybe you could answer. In one of the supplied shaders/effects (gaussian-blur.effect), there is a kernel, which just has a "browser" button. Are we supposed to supply our own kernels? Where would one find those? Or is it BYOB?
Hrm, it just crashes OBS here, lemme look...
Yeah, that's looking a bit wonky. One problem with Shaderfilter is if a shader takes a user supplied texture for example, it wont use a filename stored in the file, user has to supply it themselves. Not sure why it is crashing though.
The kernel is basically a matrix used for weighting values of sampled pixels in convolution filters. It is used to create filters like blur, sharpen, emboss, edge detection and various others.
Yeah, D3D11 is crashing here on that
all good, dont worry about it 🙂
Yeah, not sure why it is using a separate file for that, the code looks strange.
I thought these worked and was sure I'd used them before myself but it's possible it might have been from something else previously. Not sure why this crashes, but it's definitely something awry there...
Yeah, best I can tell this is one of the few shaders in Shaderfilter that appears to be half-baked and incomplete, probably should have been left out of a release until working etc. 🙂 There are about 5-10 like this.
Ok, the gaussian-simple.shader works
.... for some very limited definition of "works" ... 🙂
does anybody know how to get rid of these 4 obs-cameras? already uninstalled the plugin and deleted all the folders. It's still there. anything I can do?
go back to the plugin page and read the instructions on how to remove cameras
of course I did this. It's not working
install the plugin again, then run this in cmd
regsvr32 /u "C:\Program Files\obs-studio\bin\64bit\obs-virtualsource.dll"
uninstall it before running the command? because after running the command it's still there
i said, install the plugin again
yes I did as you said
install the plugin, run the command
okay so what did work is:
- install the plugin
- run the command
- reboot
- uninstall via settings -> apps
Thank you!
Jesus just noticed the latest adv-ss update. WarmUpTills a madman.
Appears to be basically plugin-wide variable support
Hey guys I'm looking to do a rundown sheet list on for a live recording show I'm developing and is there a way to set up a macro to turn filters on and off for each text asset?
hello
i buy and overlay from a company and dont work the sound of transation of eache cene shows on OBS de play button and everything but no sound came someone can help me?
just looked at it and, what the everloving fuck
I stg adv-ss is gonna evolve into skynet
this is so good too
Insane innit, the dynamics you can pull off with shit now's astounding.
as far as I can see, the only thing you can't do with variable is use them for numerical values?
that's fucking bonkers
Ah they're always strings?
I'd need to update and test myself, but from the docs, I think so
Does the scoreboard+ plugin include a way to animate in house or do I need an external plugin for that
What Scoreboard plugin?
@rotund mauve knowing what you're wanting to do you'd need to either code it into it or use external methods.
@weak escarp Hey Exeldro, sorry to bug you, I've run out of options and was wondering if you could help me with your audio monitor plugin. Has anyone asked you about an OBS crashing problem when running at the same time as SAMMI? It all started around the time OBS 28 was starting to come out, I'm not sure if it's a websocket 4.9/5 problem. I wasn't sure if you had heard this from someone and knew a quick fix. I love the plugin, I'm just stuck trying to figure it out.
do you have a crashlog on v29? that is from 27.2.4.
^^^ I'm pretty sure this isn't the most recent crash, or the one I was referring to
Yeah, it happens really quickly and there's not log of a crash afterward
oh, so no "whoops OBS has crashed" message pops up?
Nope, it just goes down
it freezes you mean?
If SAMMI is already open, then yes, it freezes and has to be closed, but if I open SAMMI after OBS, OBS will just crash without a message
I can record a screen cap of what happens if that would be helpful
please provide the log.
Question, can I use the social reminders from stream labs on OBS Studio and adjust how often the widget pops up? I know I can loop it but I don’t see how to adjust the time between it
@mortal harbor Like I said before, it freezes and then goes down. There's never a crash log.
I'd remove that ASAP as advertising is against the server #rules, but also is very unlikely to get you any good result by spamming ads in public servers.
I linked instructions for a current log, not a crash log
Just adding the conversation here...
I see the same. I am using Touch Portal as the Client.
When I have sources with the Audio Monitor plugin enabled, OBS crashes without warnings and without crash log when getting the filter properties over websockets.
This should not happen of course. It's not only a problem in the plugin, but also in websockets. This shouldn't happen.
Since I really like the audio monitor plugin, I hope Exceldro can provide an update!
What do people use for Titles? I've tried SPX and creating files in After Effects, Photoshop etc, but looking for something more dynamic and not sure if I am missing something…
titles for what?
All sorts, Intro hold screen titles, section titles, reminder lower 3rds
Like the topic of the stream, subscribe etc
there are no secrets to this, everyone uses ths same photo and video editing software mostly
So, only real dynamic option I've seen so far is SPX or manually updating them each stream I guess
Or load your own HTML, which is what i've been doing so far mostly
do you mean rotating between a number of different pre-made assets?
That and being able to just update one text source and have all titles update with the new text value(s)
try source switcher or adv-ss
K, think they solve one of the requirements… Will take a look. If I could add backgrounds to text sources that would solve the other really, but it doesn't look possible
you can add a background to a text source by having an image source below the text source that's the same size as the text source
Yeah, I know, I need one that resizes with the text though. Tried all sorts of odd tricks to get that to work, but no joy
scripts, or websockets can do that
May just give up on having that background, make it easier 😅
You mean CSS / JS overrides?
no, I mean a python or lua script can retrieve the size of the text source whenever it's changed and adapt the image source to follow it
websockets can also do the same
alternatively have the text be a browser source
yeah, browser source so far is what i've done, might just improve that. Thanks!
Hey everyone, does anyone know if there's a plugin that allows for more in-depth broadcast setup? The reason why I ask is because I'm streaming to YouTube, but the default OBS broadcast setup doesn't allow me to select a game category or tags and it is kind of inconvenient for me to have to open YouTube studio each time to set the same game and tags each time
Any responses are appreciated :)
connect your account under settings > stream instead of using a stream key
Yeah I have done that, but it only allows me to set a stream name, description, thumbnail, age-rating and category
Are we sure this Virtual Camera issue isn't something to be fixed within OBS? https://github.com/obsproject/obs-studio/issues/3635#issuecomment-1400645860
Here
You can also have it set as an Existing Broadcast, and select it from there.
Yeah ofc, but I still have the issue of having to set-up the stream's game and tags before I even stream :/
I appreciate you guys giving input tho :)
add the youtube studio as custom browser dock, that way you can open it from within obs
Can you provide me the websocket call that causes the crash? I have not been able to replicate it yet
Thanks a ton, that makes it so much easier. Cheers :)
👍
Also is there a way to zoom out of custom browser docks?
@grizzled pagoda through the css zoom property, for example
don't forget to set viewport size, it defaults to 800x600
How would I go about utilising this?
body{zoom:0.8;}
browser dock, not source
@grizzled pagoda make a browser source and use the source dock plugin
I have OBS version 29.0.0 and Touch Portal v3.1 build 8 which work fine with each other. However, when going onto Zoom (5.13.5) changing scenes blanks out the video. Any fixes?? this worked fine in OBS 27.2.4
OBS works fine with the virtual camera and Zoom, and I use Touch Portal for controls. What do you mean changing scenes go blank?
this message inspired me to fork streamFX and build on windows with just the blur-filter, here's the release page:
https://github.com/prgmitchell/blur-filter
Lol don’t bother trying to compile with that source, it would be difficult. You’d probably have better luck building streamfx yourself.
On the OBS side the scenes change, but on the Zoom side, once i change a scene, the camera goes black, I also tried changing the virtual camera setting to scene output. it still blanks out the Zoom camera.
That's either an OBS issue with the virtual camera or Zoom issue with receiving the virtual camera output. Best to ask in #windows-support support or whichever support channel matches your OS.
that’s what I’ve been doing 
yeah there's a windows.h in there
oh well
yeah, that source code is really meant to just show the changes made
still good though, ty!
I cannot find the offending call manually with my own library. I am only able to replicate it using Touch Portal. When I move the audio monitor dll files away, TP works and OBS doesn't crash. Move them back in and OBS crashes when TP connects and does hundreds of calls.
@digital lotus got Touch portal installed, anything specific I need to setup other than my obs connection?
Not afaik. Just click settings, OBS, and set the OBS port and password... Then, Tp should connect to OBS.
haven't done the new update yet. anyone know if Stream FX is compatible? Specifically 3d Transform?
The latest version the stable streamFX release supports is 27.2.4
If you are using the 3D Transform filter for Corner Pin mode, I made a separate version of it with antialiasing for OBS Shaderfilter (Use Exeldro's fork) which you can find here:
#plugins-and-tools message
The Perspective and Orthographic modes require StreamFX though.
Ah damn, totally my bad, sorry about that. Here's the current log https://obsproject.com/logs/DidxDKIwpZ7mHhay
- Mismatched Sample Rates
- Windows 11 22H2 (OK)
- Not Admin
- No Output Session
Intel Core i7-12700KF - OK! / GeForce RTX 3070 - OK!
not anything obvious to me but this now sounds like the issue Exeldro is tracking above.
Thanks for checking for me, I think so too. I’ll definitely keep my eyes peeled to see if anything comes up
anybody here had used advanced scene switcher?
lots of people
well im trying to make "priority" scene that shows up when i press stream/record and runs for x seconds, then after the seconds run out it switches to another scene that is always the main one, something like an intermission
So to explain it a bit more, i have a Game scene Macro that scans games being open with an If/or statement. Then i have a second macro which is the intermission which if it sees that there are no games running it switches to that one
and i made a third scene which is the "countdown" scene, so that it runs for 1-2 minutes whilst the countdown is going which checks for "stream started". Now the thing is that the intermission is conflicting with the countdown one, because when i press stream, there is no game, so the intermission kicks in but the stream started button is pressed so its trying to switch to the countdown, so it loops between them 2
is there a way for the intermission scene to have less priority than the countdown scene or am i doing something wrong that im not getting ?
you could make your countdown macro pause the intermission macro while its countdown is running, then unpause it at the end of the macro
also, make sure that "on change" conditions is enabled on the countdown macro, otherwise your stream started might keep running forever
so this?
yes
depends on what your countdown macro looks like
well im trying to see if it does something first 😄
ok
does anyone know where the tools tab is on obs?
up there
i dont have that lol
is it linux ? what version do you have?
desktop 1.12.5
for some reason it still doesnt work, i might need to find something else as a workaround
i don't think you're using OBS studio.
where did you download it from
theres a lot of "fake obs" viruses nowadays so make sure u use the website one 😄
show what your other macros look like
thats SLOBS
is there a tools tab on here
Streamlabs Desktop is not maintained by us, and we are unable to provide support for it. Please go to https://support.streamlabs.com/hc/en-us/ and submit your question there.
^
ok thank you
i recommend getting OBS unless you just wanna get something working and running fast, SLOBS doesnt really allow you to use plugins and such AFAIK
I used it ages ago and it keeps on pushing you to buy stuff and themes and overlays and everything
what happens right now?
is there a link for OBS everything comes up as the one im using
OBS Studio can be downloaded:
- directly from the official OBS Project website: https://obsproject.com/download
- Microsoft Store (Windows)
- Steam (Windows, macOS)
- Flathub (Linux)
is your issue that it's constantly switching whenever you have wow of VS open?
So it switches to the "countdown" scene but after 5 seconds (this is an example tho) it needs to switch to intermission
so it should go Countdown > Intermission > game (if it is any game open) > intermission if no game is open anymore
so intermission would be the "main" scene or the fallback scene :d but i want the countdown scene to be "priority" for the first x seconds so that a countdown runs
in that case you have to turn off "on change" on the intermission macro
i did tell you to enable it on the countdown macro, not intermission
oh sorry i was testing stuff around
thing is, it doesnt want to change the scene from countdown to intermission and it unticks it
does it get ticked again after 5 secs?
nope
take another screenshot of the countdown macro
what are the other options beside pause/unpause?
reset counter , run actions, stop actions
1.20.2
can you try to downgrade to https://github.com/WarmUpTill/SceneSwitcher/tree/1.19.2 ? might be a regression, since 1.20 is a huge update
actually wait
turn on the intermission macro. then click run macro on the stream started macro.
see if after 10 secs or so, it turn on the intermission macro again
if not, then try downgrading to 1.19.2 (linked above)
illl try to see if it works with 10 s then if not ill downgrade
yeah it doesnt work
it works now lol
With the older version?
Thank you!
Welcome
Coincidentally i also want to sleep haha
😂😂
What do I do if OBS isn't fully picking up my capture card?
If you need help or have questions about OBS, check out our #support-portal first!
How do I add stream key to share livestream from discord on OBS ?
So are there any fx plugins to use on 29? I accidently update so Stream FX wont work.
@toxic aspen short answer: No.
Long answer: yes but not a version to use on a streaming setup and even then you have to pay a subscription to be able to access it.
And this is specifically referring to StreamFX.
I'm confused 😭
streamfx technically works on obs 29, but is in an alpha, unsupported state
you don't have to pay for it. The binaries for beta 164 and earlier are still available, and the source code of the later builds are also freely available, so you can caompile
@vapid charm only pre-release builds are paywalled, release builds are still free, and building from source yourself is still free
but work with the already released alpha builds that aren't behind paywall
ya, stick to 27.2.4 if you want stable streamfx
^ bottom line remains this tbh
this whole qt 6 update + websocket 5 update is somewhat annoying, it's been months and some are still stuck on 27
i'll probably stay on 27 for years, there are no new features that interest me + i need something that works on windows 7 + i cba to figure out how to run qt6 on windows 7, for now
I actually see that he's still releasing it publicly but support is paywalled 
That isn't what I was under the impression with.
that'd be how a lot of open-source software gets monetized, and i think it's the best approach by far, no ads or other nonsense
Not that support was given anyways.
no, support was given, i saw that
no, releasing the source code publicly (cause otherwise that'd be a licence violation) releasing the binaries behind paywall and no support guaranteed at all cause pre-release is unsupported
we are a lot less picky with who we help, Xaymar is somewhat strict and will deny support for any (valid) reason you give him, such as :wrong channel, cross-post, ping, wrong version, didn't rtfm
If need be, and you don't mind the complexity you can use multiple releases simultaneously and pass video between them with Spout too.
that's a performance penalty i'm not willing to take (nor do i need to take it)
there's nothing 29 can do that 27 can't, not for me at least, not for now at least, i only use websockets 4.9 and nvenc hevc is available in streamfx
I don't really encounter performance issues, spout uses SHM
the cpu usage is low but not none, and even if there were none, there's still cpu overhead from running a copy of obs-studio
(i also don't have a 5950x)
There is a complex web of if you use this you must use that version as X doesn't work with Z, but if you use version L, then foo doesn't work with baz, and a bucket of chicken.
I'm trying to consolidate recording and streaming output on 29 now, while doing VFX and some other stuff on older releases but slowly migrating things as I can.
i came with a lighter and burned a hole wide enough to fit all my use cases through
nice
The major roadblocks for me right now are converting some linear shaders to perceptual, converting some shaders to be loaded by LUA and enhanced, converting old non-shader FX to LUA+shaders, plugin compatibility of a handful of plugins. Might be some bugs also that I've just forgotten about due to my complex multi-release bubble also.
All of my StreamFX stuff is in 26.1.1 mostly and a bit in 27.2.4 anyway which I can't move to newer releases until I update my own code to handle sRGB changes and other stuff, so it isn't a huge issue overall, but as I move some stuff to newer releases I'll have to keep using the older release for that or migrate or create alternative solutions for specific use cases.
my roadblocks are.. none, i can record 1440p 120 fps with 1 track, 1440p 60fps with 5-6 tracks, stream 720p 60fps, adv-ss works, websockets 4.9 work, streamfx's nvenc hevc works, obs-ffmpeg-afilter works, don't need anything else
still, i find qt6 to be a lot less visually appealing, so updating to qt6 will be a downgrade i don't want to deal with, even if i were to resolve the visual style issues
I like the new colors, but am using a 3rd party modification of the default theme that resizes things back to old sizes, which is a good balance for me. Also a few variants on that with my own changes.
does it restore all sizes to qt5, or does it keep some extra padding in some places?
AFAIK it restores everything
coudl you share that theme?
One thing I'm also doing, is any new shaders/LUA I write I am testing on multiple releases of OBS to try to remove assumptions from my code for greater robustness going forward.
Good chance if my code runs as-is on 26.x, 27.x, 28.x, 29.x, it will likely run on 30.x in the future also, or can be tweaked to without losing support for older releases.
So far, only big issue is sRGB changes, and only reason it is a big issue is not complexity, it's actually fairly simple to fix... just 5000 things to fix.
waaaa, this is so annoying, i can't scroll any property boxes
I kinda want to also add HDR support when I do it too, even though I don't use HDR
actually, nvm, i can scroll the "duration" box in scene transitions
and video bit rate
annoying
why am i able to scroll some of the property boxes, but not all or none? and why does it not scroll the whole settings page instead?
There are some strange alpha channel issues also that I need to test across releases and see if there are bugs in my code, OBS, both, neither, etc.
i suppose that's one more reason to stay on qt5, one i won't be able to resolve on my own
That's one issue that doesn't affect my own code at least, just a few plugins.
Hi everyone, I've posted this problem in many places but haven't had any luck yet so please excuse me positing this here. I am running an NDI stream over a gigabit network from my Win 11 PC to a Macbook Air M1 - both OBS 29, both latest NDI. My canvas and base are set to 1080p and bitrates are 50,000kb/s h264 on both PCs. However the NDI recording on my Macbook looks considerably blurrier vs the local machine Windows recording. AFAIK there are no scaling settings on my Mac as the option is greyed out. You can see the difference in the picture attached - the top one is the local recording - the bottom is the NDI mac recording. I'm so desperate for help with this - thanks for reading.
@proud sonnet Was/Is NDI blurry on obs 27?
I can take a look - would that be run by Rosetta?
I'm not sure -- I was only asking because when I used OBS 27 using NDI 4.5 (windows for me) I had no issues, however I've noticed some blur in my OBS 28+, which might be due to the obs ndi plugin still targeted at 4.5? (I don't know)
Thanks for the insight - I'll try an older version
wait
!cleanlog beforehand, do this on the machine that does the recording
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
OK I'll do a log now
- macOS 12.6 (OK)
Apple M1 (not in benchmark DB) / Apple Apple M1 (not in benchmark DB)
For high-quality, no fuss recordings, use the recording quality presets.
1) Under Settings > Output, set the mode to Simple output.
2) In the recording section, change the Recording Quality to Indistinguishable Quality
3) Select your encoder. We recommend a hardware encoder if it is available.
Just tried that - still blurry unfortunately
Hmm, just tried recording directly on the mac - recording the mac desktop and yes it's blurry! So that takes out the NDI problem
I hope you find a viable solution!
Thanks Michael
Send a new log with those recording settings
This looks like #macos-support territory now
OK so I have found a workaround - I will take this to the mac side of things but in case anyone wants to know my work around I have connected the mac to a 1080p external display - mirrored the screen and let the 1080p screen dictate the resolution to the mac. The recordings now look accurate like the windows recording did so it seems the mac needs to see a native 1080p res on the desktop to not apply some scaling filter to the recording? I don't know. EDIT apologies this did not work
😦
UPDATE - I have downloaded Tools for NDI for my Windows PC - I am running the Screen Capture app independent of OBS - the clarity is now crisp and accurate over NDI to my Macbook - so perhaps it is the OBS NDI plug in that is causing the trouble.
Hi guys how do you do.
Any idea why, screen capture works smooth but NDI filter to output a scene to a second PC doesn't work well and it's lagging... The network seems to stop sending data for x seconds.
..ita not about hardware.
Any help?
Do you have a gigabit network set up? Gigabit network switch and minimum cat5e cable? Are you running multiple instances of NDI streams at once?
Yes mate, everything set up correctly.
Screen capture works perfect, the filter to output the scene it works really bad... I don't know what else to do...
!cleanlog @winter scarab might want to do one of these
@winter scarab
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
OK after 3 days of trying, touching and touching, and I knew it was something about the plugin wasn't working properly, I reinstalled the NDI plugin and IT WORKS PERFECT!!!
IT TOOK ME 3 DAYS. I fixed it!!! Bufff I'm so exhausted.
ok thank you.
Is there a way to rollback? to the v27 ?
Install another copy of it to another folder or use it in portable mode.
- Integrated GPU
- Non-Standard Framerate
- Excessively High Framerate
- Capture Interference
- Windows 10 22H2 (OK)
- Not Admin
- No Output Session
11th Gen Intel(R) Core(TM) i9-9900K @ 3.69GHz (not in benchmark DB) / Intel Iris Xe - Possible bottleneck
- Old Version (26.1.0)
- Non-Standard Framerate
- Excessively High Framerate
- Wrong YUV Color Range
- Capture Interference
- Windows 10 21H2 (OK)
- Not Admin
- No Output Session
AMD Ryzen 7 3700X - OK! / Radeon RX 5500 XT - OK!
hey, i meant to ping you earlier but i ended up compiling the blur filter from StreamFX on it's own if you wanted it 🙂 https://github.com/prgmitchell/blur-filter
hi lads,since the update to 29 version the source switcher stop working,also i cant make clips as i made on 28 version any idea?
Log contains debug or verbose error messages (browser/ftl/directshow/etc), for a filtered version click here
- Wrong Color Format
- Capture Interference
- Windows 10 22H2 (OK)
- Not Admin
- No Output Session
Intel Core i7-7700HQ @ 2.80GHz - Possible bottleneck / GeForce GTX 1050 Ti - OK!
Where do I ask this?
so you know how videos get titled as %CCYY-%MM-%DD %hh-%mm-%ss by default
so is there anyway after you hit end recording for it to basically be named the same as stream title
There is not
Settings - Advanced - Recording
for easier organisation
sorry.. to quick on my response 🙂
you can change the format
to what though is the question?
if there is no way to make the format be same as stream title
can you try again with adv-ss 1.20.2? Neither I nor Warmuptill can reproduce the issue. doing an Unpause Macro on mine works normally, would tick the macro. also try it with a shorter wait action, like 2 seconds
Hello there & oh my goodness thank you so much I've been waiting to get It back for to long. Now the only thing that I'm missing from that plugin Is it's color grading filter. (I forgot to mention that I had been using that as well, bad memory I guess 😅)
Hey, I am trying to use OBS on my Mac to stream a virtual camera to Omegle. In the OBS app my camera is fine and not glitchy but when it shows up on Omegle it freaks out and has about 1 frame every 10 seconds that is constantly glitching and stuttering. Does anyone know a fix? Thanks!
Every time I restart OBS I have to apply this shader again, it only happens with this one, does anyone have any ideas?
Omegle blocks the use of virtual cameras.
They dont...
I think their webcam integration/usage is just wonky and that failed most vcams 😄
I thought they did.
they disallow in their ToS
On macOS, basically every app blocks virtual cameras
Ah, thanks for clarifying
They disallow deception in their community guidelines
just needs yet another build system overhaul
If a user is using vcam for appropriate reasons on omegle, I see no reason why we wouldn't help
If they say they are using it for trolling/etc, I personally refuse to help
well yeah of course, I just wanted to clarify the technical situation here
I'm not going to help someone break the ToS either
Oh, for sure.
Wasn't directed at you. Was more of a broad statement on the instantly shutting people down on help with omegle
Usually if ya ask em what they need it for on omegle, they will respond with trolling/jump scare. THEN I tell em to pack sand
Apparently Kachin looked thru their guidelines and TOS and didnt find any mention of virtual cams being disallowed
Why all the debate when this is all information anyone can read?
They don't allow impersonating others - using a virtual cam doesn't mean someone is doing that so we shouldn't assume.
When the person openly says they want to troll, THEN support can pull back/refuse
I thought it (virtual cams) were blocked by Omegle, thus the beginning of the debate, I guess.
Just misinformation routinely being said
well, anyone can choose to not help with any issue they want. i'd say instead of responding with this stuff any time someone brings up omegle it may be best to just not say anything at all if you don't want to help them.
I know that occasionally, Chrome just doesnt see virtual cams. But that can be due to other issues
Usually it's quite simple. They just need to set obs vcam as default cam in browser
99% of the time it's just user error.
And make sure it's allowed in privacy settings
Which is why I'm glad for the clarification
No worries my friend
How are the fish? They survive power outage?
Hell ya, when you have to buy a 3000watt generator
Whenever you add new scenes, sources, filters in OBS, it does not immediately save the configuration to disk. If OBS crashes before it can save the changes they will be lost, which includes if you just close OBS and it happens to crash during exit. Since there is no File->save option to force OBS to save, you can trick it into saving by switching scenes which causes it to save settings. After doing this if you exit OBS and restart it, your shader should still be present. If you try this and it still does not work, we can dig deeper into it by examining the log file though.
Thank you very much! I'll do that when I'm at the computer, then I'll leave you with a breakdown of the situation.
Note too that if a shader is added to OBS and saved in the configuration, but the shader later gets modified either by updating it, or by changing its code, and bugs get introduced that can cause OBS to crash, such as mismatched parenthesis, or a preprocessor directive on the first line of the shader file as a couple examples that will hard crash OBS, then OBS may crash on startup which can be a bit of a pain to undo. 🙂
I want to bookmark my footage so i can make highlight videos. I got a little help earlier (was recommended the file splitting hotkey and replay buffer) but those dont cut it for me. I found a plugin called OBSInfoWriterV2.3 but i found the installation steps to not be descriptive enough. Can somebody help me?
just run the windows installer if you're on windows
dont follow that dll advice
Hi guys, I use NDI to send a SCENE to a second PC on LAN, then from there I create a VIRTUAL CAMERA to send it to TIKTOK, does anyone knows why the quality once in tiktok live it's so pixelated, is there any way to give more quality to the virtual camera? THANKS!!!!
I ran the installer and now i seem lost :/ I believe it installed but there isnt a new infowriter source. How do i actually set the keybinds so that I can bookmark properly? and where does that text file get saved?
did you restart obs?
no problem
This video explains an issue I’ve been having https://www.tiktok.com/t/ZTRsJYGhu/
Why in plugins channel? Seems to be the af box for your camera though
Depending on camera, it may or may not be able to be disabled. #tech-talk is probably a better place to ask
I’m very very new here and no one responded in windows support
Issue doesn't seem to have anything to do with obs
Hi guys, Im new to OBS, and I am trying to set it up. I have a crappy webcam and wanted to use either my google pixel 7 or my ipad mini as my camera source.
I get the OBS camera on iOS and it says for the watermark to go and full features to work I need to get premium. but its not letting me. any ideas?
is there a different app I can use to get OBS to use it as a source?
It would, still strange that DroidcamOBS doesnt work on iOS.
Well, it's also an app - but you can use it by going to https://vdo.ninja
Basically makes you stream to a url - and you can pull that url into OBS in a browser source.
P2P.
There are some issues/restrictions with iOS - might have better results with the app - but it's outside of my area of knowledge. If you need help with it, head over to vdo.ninja discord 🙂
you lost me at stream to a url. lol
it will recognize my ipad plugged into the pc?
I don't know, but it should definitely work with google pixel.
whats the difference between the OBS/ VDO.ninja/ and i think someone said stream lab
when I googles stream lab it said it wasnt compatible
Im really not a tech guy
streamlabs desktop is a fork of an old version of OBS with their own dev team.
It doesn't allow plugins and much else - pretty restricted.
But some people find it easier to use.
OBS Project is the original project.
VDO.ninja is a project that was started by a guy called Steve to enable people to use webrtc for sharing camera feeds.
no, I want to have a cam on my face, a presentation, and a ipad/whiteboard going at once
Brief description
OBS seems to be the only one that can do that.
I just dont understand why the app wont let me buy it
OBS Studio can be downloaded:
- directly from the official OBS Project website: https://obsproject.com/download
- Microsoft Store (Windows)
- Steam (Windows, macOS)
- Flathub (Linux)
And you want to try using the phone's camera? Vdo.ninja can do that. I use it for my old phones as webcams, especially in other rooms away from my PC.
the OBS camera app on iOS kept flashing a premium thing
This app you're referring to is Droidcam, right?
I don't believe there's an "OBS Camera app" officially.
can I have my Ipad hooked up to screen capture writing like a white board?
I believe so, but that's a different app.
it says camera for obs studio by loft labs
That's a 3rd party app. So that developer does what they want for what's free vs. paid features.
yeah Im seeing that now
I've used this. Works.
Also paid, but at least I can say for Android this app works with OBS.
You install app => Install plugin in OBS => start app on phone, enable camera => add a source with the camera => Camera pops up
Again mobile, no experience with iPads
awsome thanks guys!
now I just have to go figure all the other stuff out
preview vs program scenes and such. its heavy duty but not user friendly on the surface
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
thanks
Not sure where to post, but I uninstalled 29.0 and redownloaded 27.0. Now I can't get a plug in to work or show in OBS
Did you download the correct version of the plugin?
If it's been updated to be compatible with obs 28+, odds are you need an older version
it's the multiple RTMP output, but there's only one
Should I go to 28? and is there a download link in this discord?
It's in Japanese maybe? But that page has older versions
That one will be better to navigate
Ah it's for 28
Thank you
Now I need to fins 28 download 🙂
Hi guys, sending a dedicated NDI from a game capture.
FROM OBS pc1 to OBS pc2, looks like 30 FPS, can I send it like 60 fps?
Hey everyone, so I'm using the source recorder plugin. However I want to use it as a replay buffer for turning into clips to post as shorts and on tiktok, however I'm having issues getting it to even record
I've looked online for tutorials on how to use it as a replay buffer, but none cover it that in-depth
Any responses/help are appreciated
sure im gonna update it now
i can make a short video in case it doesnt work and i will show all macros on it
it works now so far apparently for 1.20.2
im trying to use advanced scene switched so that when i start a game (i usually play 5 different games across the stream) it switched to the scene with the game, and then if the game is not open it goes in intermission. any ways going around that ?i tried adding every game manually but i play random games sometimes
!hotkeymode @bright pelican why not have 1 scene and 1 game capture for all games?
@bright pelican
Game capture sources allow you to use a hotkey mode to capture the currently active window, allowing you to use one game capture source for all of your games and even allowing you to switch games easily. To activate this mode:
- Open the game capture source's properties. (You can do this by double clicking on the source in the sources list)
- Change the game capture's Mode to "Capture foreground window with hotkey"
- In Settings > Hotkeys, set up a hotkey for "Capture foreground window".
- yes sorry so is one scene which is the gaming scene (which has me playing all the games) and then another scene with intermission
- for some odd reason the hotkeymode is not working in some games (csgo for example or vampire survivor)
as you can see here i added every game i played this stream so that when i start that said process it goes into game scene at the bottom. however if i want to install a new game, or try a game i havent so far, i need to go back inside the setting and allow that process to automatically switch. im looking to see if there is a way to check if the game capture is showing anything at all on screen rather than per-process
There's a Video condition, which has "Has Video" option
hello, I just updated to version 29.0.0 but the DroidCam plugins didn't show up. I've tried to reinstall the plugins and restart the obs but still no result. Can anyone help?
Hello Bradley Here, Me and my one friend want to start streaming on OBS. I wanted to fined out if my friend is streaming on OBS can I remotely connect to his OBS and can I have full access to hes stream?
if you are on the same network, you can control his pc with websockets
!remote
If you'd like to control OBS Studio remotely, you have a few options.
To control from the web on any device (including phones and computers), use OBS Tablet Remote (requires obs-websocket).
If you'd prefer a mobile app that works like the Elgato Streamdeck, you can try Touch Portal, UP Deck, or Deckboard.
Thanks
Thankyou so much
Hi good evening, does anyone knows, if the plugin OBS experimental vs normal need more cpu or gpu resources?
which plugin are you talking about? What is its exact name?
SORRY THE NDI!!!
everything will use some resources but the plugin isn't experimental.
https://github.com/DDRBoxman/obs-ndi/releases/tag/4.10.1
I think the NDI plugin has an "Experimental" setting that they're referring to.
Outside the dev themselves I'm not sure anyone here can actually answer what the specific difference is
¯_(ツ)_/¯
i don't have the plugin in front of me at the moment but isn't the experimental thing just a higher bandwidth option? i could be misremembering.
I think it might be? But I also thought that was it's own separate setting?
(also don't have in front of me)
yes, it was just a setting.
Yes I mean that, to be faster in the receiver machine,
I need to send gameplay and cam to a second PC how would you do it guys?
And also mic and desktop audio.
60fps 1080
To keep the gaming PC as faster as possible.
I need it separetly because the second PC it's for tiktok and I need a vertical stuff
I'm sending 3 ndi dedicate and use screen capture HX...
I'd use a capture card, then run everything but the game on the 2nd pc and use a 2nd instance of obs to have what I'd need in 2 different resolution
That would be the only way to have no hit to game pc
Sending 3 separate ndi video feeds is quite a bit
That has zero to do with obs
Aside from utilizing the plugin
El gato hd would be right? So a pci card from my gaming pc?
Yep...