the ghosting is too much for me. Interesting trick though! In fact, it might be cool to add a bunch for baked in trail effects, if you need that for whatever reason. Personally, just using anti flicker in Resolve, in post, is usually very effective. This could also be good for live streams though. These days I don't buy lights without adding 'No flicker' in my Amazon query haha. Ulanzi has some great, cheap, no flicker LED options. Nice tutorial, very succinct, and taught me some cool uses for those plugins.
Yeah, the ghosting is an unfortunate real side effect to this, so if you do a lot of moving content, it won't be super useful. But if you're just a live streamer who isn't moving around a lot, this is a potential easy solution if you have mismatching refresh rates and your webcam/camera just can't sync perfectly with it. I'm glad you got something out of it though!
Hopefully this reaches anyone still having the problem. In OBS, I clicked on the settings for my Cam, then clicked on Configure Video, a small white window will appear, click on the Camera Control tab, and the Exposure was set at -5 and a checked box. Click the box and uncheck and it completely got rid of the waves without downloading anything. Hope this helps! Happy Streaming!
@@LordeHartshorn For Logitech or other webcams with similar control, this typically sets the shutter speed at 1/60 I believe, so it can solve the issue if you’re experiencing flickering with LEDs that have a 60hz refresh rate, but anything that varies, especially on LED dimmers, that speed can change causing the flickering problem.
@@Ironfistcdl No worries, at that point, you're definitely going to want to play with the Exposure adjustment for it, but the best solution is to just buy non-flicker lights. Cheap LEDs will be very troublesome.
@@Ironfistcdl I know it's your lights, yeah. Lights are what cause the flickering issue. Sometimes your monitors can cause it if they're bright and have a weird refresh rate like 144hz.
@@CameraTim Unfortunately it doesn't solve the problem. I have a Dubstech 4k Webcam & since a few days I use new LED lights. That combo ain't good apparently. Also changed the HZ to 50, still doesn't work /: Maybe I have to get rid of the cam or the light :D
Hopefully that's a video I make someday. Haha! If you'd like assistance with those things, hop into the Alpha Gaming Discord and there are help channels with several people that are able to offer assistance.
Ah, Streamlabs won't work in this way because it doesn't have a Source Mirror source because StreamFX only works with OBS. I would definitely recommend switching over to OBS, but if you absolutely have to use Streamlabs, then I would recommend pushing your webcam through NDI, then importing it as an NDI Source in Streamlabs since you can just use multiple NDI sources of the same source, but I can't guarantee that it'll be seamless that way. To learn how to set up NDI though so that you can try this, check out my latest video on NDI and specifically utilize the Screen Capture NDI software.
I believe it's around 134ms. Realistically these numbers in the video are probably, at least from a technical standard, off by a frame, so I had to double the numbers to make it work. Realistically, you should have a delayed frame at 17ms at 60fps and 34ms at 30fps, but it doesn't seem to change until it hits a two-frame difference. Not sure if this is a bug, but that's just what I experienced. The way to figure out the delay needed, you just divide 1000 by whatever fps you're using. Since fps is telling how many frames are showing in 1 second, and ms is 1/1000th of a second. Again, that result will probably need to be doubled for whatever OBS's reason is, but that's how to know.
Thank you! If you're streaming at 50fps, then first delay should be at 40ms, and the second at 80ms. If you're streaming at 25fps, then the first delay would be double those amounts. And this is assuming you need the second source mirror, sometimes you only need one, depending on the flicker pattern.
If you're using 30fps, then you'll need a higher delay time because there's more time between each frame, so that's probably going to be a Render Delay time of about 67ms (and likely around 134ms for a second one if you add a second source mirror). And if one source mirror at 50% opacity still shows flicker, then add the additional one at 33%, and you might have to set the first source mirror up to 67%, just depends on your setup and the type of flickering. Let me know if you still run into issues!
@@amadoresthai6949 You might want to try to adjust the Exposure toggle of your webcam in OBS to try to get a better flicker pattern. I might need to see what it looks like before any effects to see what's going on. Hop into the Alpha Gaming Discord and tag me in one of the help channels.
What region are you in and are those florescent lights dimmable? I've also seen the rolling bands where it's a very slight desync of the lights and sensor and it just looks like slow horizontal lines moving up or down the screen. If that's the case, this effect won't fix that problem directly, so it depends on what kind of flicker you're getting.
@@thefloppydoc Ah, okay. You might benefit from setting your webcam/camera to PAL instead of NTSC. Since the UK runs 50hz, and cameras set to shoot 24, 30, and 60fps are in NTSC, which is 60hz. So the system frequency of the camera and lights are mismatched. See if that helps! Glad the video was helpful too!
Nope 🤣 nothing worked, luckily the camera looking at the PCB isn't used for motion capture and isn't the main camera, tried all Hz, aspect ratio and resolutions, nothing worked apart from setting that 24fps. Thanks for following up anyway, much appreciated! Ant
You lost me on the render delay. It looked like your stuff just magically started working better. Looks like it's worked good for other people so I'll keep messing around with settings and see if I can pull it off before I eventually run over my web-cam.
The key to Render Delay is that your delaying your duplicated source (the Source Mirror) by one frame. The purpose of this is so that the flickering is offset by the delay, so in the dark spaces on the original source, the source mirror has the brighter area for it. The only reason the render delay timing gets confusing is because it changes based on your framerate. Easy way to figure it out is take 2000 and divide it by your framerate, then round up. (It should be 1000 because 1000ms is 1 second, but for some reason the render delay doesn't always work at delaying one frame, so yeah... it's more confusing than it should be)
You're setting the Opacity to 0.5 correct? Since the recording of this video, the parameter settings changed formatting, but the effect is still the same.
@@bryanangzw If I was at my PC, I'd try and guide you through it, but do any other effects show up that weren't there before, or was there no change in OBS? If there was no change, then StreamFX was not installed properly.
What does the flicker pattern look like? If it's the rolling bands effect where the horizonal lines just slowly roll up or down, there's not really a fix for that. But if it is just the crazier flickering, this method should work if you tinker the settings enough. Does it at least improve the issue?
@@faz2358 i didn't find a fix tbh the only work around is to buy different lights in my case i bought usb powered leds instead of direct to plug to the wall
This video is nice, but the title is completely misleading, saying "no extra software". What is not said is that you will need to download a plugin for OBS in order to follow the instructions. Further, the plugin will fail to load, and searching the forums leads to the discovery that the plugin is not compatible with the latest version of OBS. Too much for a newb like me!
So yeah, this was made with an older version of OBS, but I believe what you're referring to is StreamFX (which is what Source Mirror is in), which is no longer a free plugin. But the replacement to that would be the Source Clone plugin from Exeldro, and that effectively does exactly what Source Mirror does, so you should still be able to do the same things in this tutorial with that plugin.
thanks for the tutorial! youre alot of fun to watch.
Any idea how to do this with the current version of OBS? i dont see a source mirror option on it
@@SimchaTzuf Thank you! I appreciate it! In the description I have a link to Source Clone which will do the exact same thing.
An incredible tutorial brother! Definitely need some more of this from you!
Thank you so much Andi!
the ghosting is too much for me. Interesting trick though! In fact, it might be cool to add a bunch for baked in trail effects, if you need that for whatever reason. Personally, just using anti flicker in Resolve, in post, is usually very effective. This could also be good for live streams though. These days I don't buy lights without adding 'No flicker' in my Amazon query haha. Ulanzi has some great, cheap, no flicker LED options. Nice tutorial, very succinct, and taught me some cool uses for those plugins.
Yeah, the ghosting is an unfortunate real side effect to this, so if you do a lot of moving content, it won't be super useful. But if you're just a live streamer who isn't moving around a lot, this is a potential easy solution if you have mismatching refresh rates and your webcam/camera just can't sync perfectly with it. I'm glad you got something out of it though!
Hopefully this reaches anyone still having the problem. In OBS, I clicked on the settings for my Cam, then clicked on Configure Video, a small white window will appear, click on the Camera Control tab, and the Exposure was set at -5 and a checked box. Click the box and uncheck and it completely got rid of the waves without downloading anything. Hope this helps! Happy Streaming!
@@LordeHartshorn For Logitech or other webcams with similar control, this typically sets the shutter speed at 1/60 I believe, so it can solve the issue if you’re experiencing flickering with LEDs that have a 60hz refresh rate, but anything that varies, especially on LED dimmers, that speed can change causing the flickering problem.
does this work with stream labs?
To my knowledge, no, because I don't know of a Source Mirror/Source Clone plugin for StreamLabs. If such a plugin does exist though, then yes.
@@CameraTim figured its ok just sucks i bought a BRIO AND IT DOES THIS
@@Ironfistcdl No worries, at that point, you're definitely going to want to play with the Exposure adjustment for it, but the best solution is to just buy non-flicker lights. Cheap LEDs will be very troublesome.
@@CameraTim you think its my lights?
@@Ironfistcdl I know it's your lights, yeah. Lights are what cause the flickering issue. Sometimes your monitors can cause it if they're bright and have a weird refresh rate like 144hz.
How to get that Soucre mirror? I m kinda new to OBS right now.
Install the StreamFX plugin and it'll show up in your Sources.
I have no 'Source Mirror' in new version
Download the Source Clone plugin. It effectively does the same thing and removes the need for StreamFX, since it’s no longer a free tool.
Doesn't work for me, because I don't have this option available
Which option are you referring to?
@@CameraTim The source mirror ain't available for the latest OBS Studio version (30.1.2)
@@FOXYGAMiNGNEWS Got it, so in the description, there’s a link to Source Clone as StreamFX is no longer a free plugin.
@@CameraTim Awesome man, thank you so much! I'm gonna try it out in a minute & let you know if it works
@@CameraTim Unfortunately it doesn't solve the problem. I have a Dubstech 4k Webcam & since a few days I use new LED lights. That combo ain't good apparently. Also changed the HZ to 50, still doesn't work /:
Maybe I have to get rid of the cam or the light :D
Wow, thank you very much, and I'm also interested maybe you can give instructions for placing lights and video coloring for OBS.
Hopefully that's a video I make someday. Haha! If you'd like assistance with those things, hop into the Alpha Gaming Discord and there are help channels with several people that are able to offer assistance.
isn't working for me. can't duplicate on streamlabs and the result at the first step it's very dark image
Ah, Streamlabs won't work in this way because it doesn't have a Source Mirror source because StreamFX only works with OBS. I would definitely recommend switching over to OBS, but if you absolutely have to use Streamlabs, then I would recommend pushing your webcam through NDI, then importing it as an NDI Source in Streamlabs since you can just use multiple NDI sources of the same source, but I can't guarantee that it'll be seamless that way. To learn how to set up NDI though so that you can try this, check out my latest video on NDI and specifically utilize the Screen Capture NDI software.
OMG! big thanks man!!
@@di_massx No problem! Glad to help!
For the delay on the second source mirror, what do you do if your webcam is 30fps? I think you just did the option for the 60 one.
I believe it's around 134ms. Realistically these numbers in the video are probably, at least from a technical standard, off by a frame, so I had to double the numbers to make it work. Realistically, you should have a delayed frame at 17ms at 60fps and 34ms at 30fps, but it doesn't seem to change until it hits a two-frame difference. Not sure if this is a bug, but that's just what I experienced.
The way to figure out the delay needed, you just divide 1000 by whatever fps you're using. Since fps is telling how many frames are showing in 1 second, and ms is 1/1000th of a second. Again, that result will probably need to be doubled for whatever OBS's reason is, but that's how to know.
@@CameraTim Thanks for coming back and replying bro. Respect!
@@LarsVonHired Absolutely! I do my best to answer any questions that pop up!
I have an XT4 and it looks nowhere as good as your Fuji setup
SHEEEESH!! I gotta figure this out
I use F-log for capture and then use DaVinci Resolve to generate a LUT for OBS. Dedicated lighting is the most important part though.
Thanks for the tutorial! My solution for the moment: simply just crank up the brightness and contrast filters.
You're welcome! Cranking up brightness and contrast can sometimes mask it, it just won't technically get rid of it. But hey, whatever works!
That makes the camera go entirely white... is that via Color correction or something else?
Hey great vid, what was the ms delay for pal users for the second filter at 33?
Thank you! If you're streaming at 50fps, then first delay should be at 40ms, and the second at 80ms. If you're streaming at 25fps, then the first delay would be double those amounts. And this is assuming you need the second source mirror, sometimes you only need one, depending on the flicker pattern.
I fix mine by just choosing 30 fps then switching it back to highest fps in obs
Yeah, if it can be fixed in camera by matching the lights, then that’s the best solution.
I don't see the option to add a source mirror in my obs when I click add
It's a part of the StreamFX package you need to install.
Hello, Question: Which Objective are u Using in this Video?
Hello! Can you clarify what you mean by "objective"?
wich are the settings in cams with 30fps?
If you're using 30fps, then you'll need a higher delay time because there's more time between each frame, so that's probably going to be a Render Delay time of about 67ms (and likely around 134ms for a second one if you add a second source mirror). And if one source mirror at 50% opacity still shows flicker, then add the additional one at 33%, and you might have to set the first source mirror up to 67%, just depends on your setup and the type of flickering.
Let me know if you still run into issues!
@@CameraTim doesnt work :(
@@amadoresthai6949 What lights are you using? If you're using multiple lights with different flickering patterns, there's not a fix for that.
@@CameraTim i could fix that in 60fps camera of my cell, but in my webcam w/ 30fps i cant do that, feels like a so much delay.
@@amadoresthai6949 You might want to try to adjust the Exposure toggle of your webcam in OBS to try to get a better flicker pattern. I might need to see what it looks like before any effects to see what's going on. Hop into the Alpha Gaming Discord and tag me in one of the help channels.
source mirror is not available in obs now
It comes with the StreamFX plugin.
Nothing worked for me apart from setting my camera to 24fps in it's main settings :) It's a magnifier white florescent light.
What region are you in and are those florescent lights dimmable? I've also seen the rolling bands where it's a very slight desync of the lights and sensor and it just looks like slow horizontal lines moving up or down the screen. If that's the case, this effect won't fix that problem directly, so it depends on what kind of flicker you're getting.
@@CameraTim UK, not dimmable, it's a magnifier light on an arm for looking at small components on a PCB.
Your video was a huge help nonetheless :)
@@thefloppydoc Ah, okay. You might benefit from setting your webcam/camera to PAL instead of NTSC. Since the UK runs 50hz, and cameras set to shoot 24, 30, and 60fps are in NTSC, which is 60hz. So the system frequency of the camera and lights are mismatched. See if that helps! Glad the video was helpful too!
@@CameraTim Ahhh ok, will give it a try, will let you know what happens.
Nope 🤣 nothing worked, luckily the camera looking at the PCB isn't used for motion capture and isn't the main camera, tried all Hz, aspect ratio and resolutions, nothing worked apart from setting that 24fps. Thanks for following up anyway, much appreciated! Ant
You lost me on the render delay. It looked like your stuff just magically started working better. Looks like it's worked good for other people so I'll keep messing around with settings and see if I can pull it off before I eventually run over my web-cam.
The key to Render Delay is that your delaying your duplicated source (the Source Mirror) by one frame. The purpose of this is so that the flickering is offset by the delay, so in the dark spaces on the original source, the source mirror has the brighter area for it. The only reason the render delay timing gets confusing is because it changes based on your framerate. Easy way to figure it out is take 2000 and divide it by your framerate, then round up. (It should be 1000 because 1000ms is 1 second, but for some reason the render delay doesn't always work at delaying one frame, so yeah... it's more confusing than it should be)
@@CameraTim Speak english
My opacity is on 10000 not 100, i still did it exactly how you did it and its not working
You're setting the Opacity to 0.5 correct? Since the recording of this video, the parameter settings changed formatting, but the effect is still the same.
Sick my dude
Thank you!
i download streamfx but not able to see source mirror
Did you run the installer?
@@CameraTim yeap
@@bryanangzw If I was at my PC, I'd try and guide you through it, but do any other effects show up that weren't there before, or was there no change in OBS? If there was no change, then StreamFX was not installed properly.
@@CameraTim no change, i might reinstall it again. Will try it during the weekend!
@@bryanangzw Sounds good. I'd hit up the StreamFX Discord if you're still having issues: discord.com/invite/rjkxERs
I'm using a webcam not a DSLR and this doesn't work for some reason :(
What does the flicker pattern look like? If it's the rolling bands effect where the horizonal lines just slowly roll up or down, there's not really a fix for that. But if it is just the crazier flickering, this method should work if you tinker the settings enough. Does it at least improve the issue?
@@CameraTim nah its defently not slow flickering its fast and yes I did play with the settings but sadly with no success
@@xGiGsh Gotcha, okay. Hit me up in the Alpha Gaming or Sam Woodhall Discord help channels and I can check it out and troubleshoot.
could u help me aswell??
@@faz2358 i didn't find a fix tbh the only work around is to buy different lights in my case i bought usb powered leds instead of direct to plug to the wall
Now I have a completely black camera
@@kingkb54 At which step?
Bro Automatic follow
Thank you!
That was witchcraft!
The science of witchcraft!
This video is nice, but the title is completely misleading, saying "no extra software". What is not said is that you will need to download a plugin for OBS in order to follow the instructions. Further, the plugin will fail to load, and searching the forums leads to the discovery that the plugin is not compatible with the latest version of OBS. Too much for a newb like me!
So yeah, this was made with an older version of OBS, but I believe what you're referring to is StreamFX (which is what Source Mirror is in), which is no longer a free plugin. But the replacement to that would be the Source Clone plugin from Exeldro, and that effectively does exactly what Source Mirror does, so you should still be able to do the same things in this tutorial with that plugin.
this is gold
Thank you!
Great 😎👍
Thank you!
You're speaking to fast and changing screens too fast. Hard to follow
Appreciate the feedback
Noice!
Thoinks!
Source mirror is not available on mac what to do ?
Install the StreamFX plugin. Source mirror is a part of that plugin bundle.
my obs is not showing source mirror? what to do
Install the StreamFX plugin, found here: github.com/Xaymar/obs-StreamFX/releases/tag/0.10.1
This is the current stable release as of commenting this.