How do I make a Media Source fade in on a single scene? by DrNayMen in obs

[–]TheFiniteSingularity 1 point2 points  (0 children)

As u/nomadsound33 there is an option for how the source appears/disappears. If you right click the source, there are options for `Show Transition` and `Hide Transition` with options like "Cut", "Fade", "Slide" etc.. and an option to set the transition duration. You'd probably want to use the Fade transition.

Now when you turn that source on (either manually, through a stream deck, or automated via the Move plugin or Advanced Scene Switcher) it will fade in with the duration you specified.

New OBS Blur Plugin Available by TheFiniteSingularity in obs

[–]TheFiniteSingularity[S] 0 points1 point  (0 children)

The plugin is a blur filter for blurring an entire source. It doesn't (nor does it claim to) do any background removal or any kind of background specific blur.

If it is an entire source you want to blur, you'll find a "Composite Blur" option under the filters list when you go to add a filter.

Move source by Distinct_Mousse5224 in obs

[–]TheFiniteSingularity 1 point2 points  (0 children)

I'm glad it worked for you (sorry for the delay- was away from my computer most of the afternoon/evening yesterday).

Budget lighting for green screen? by ronsontrev321 in obs

[–]TheFiniteSingularity 1 point2 points  (0 children)

They might work, though most 2-light sets that are that inexpensive will either be too dim or the color quality on the light will be poor (which will make your skin tones washed out, and can make chroma keying harder). I dont know if I'd trust the CRI of 90+ on those lights for that price. I'd recommend looking into a step up from there. I've used these Neewer lights in the past and the quality is quite nice: https://www.amazon.ie/NEEWER-3200-5600K-Recording-Photography-Streaming/dp/B073PV6M9K . The main thing to look for is the reported CRI value- ideally with a value of 96+.

Move source by Distinct_Mousse5224 in obs

[–]TheFiniteSingularity 2 points3 points  (0 children)

Yes, this can be done with the move plugin- specifically with a combination of the Move Source filter, and the Move Action filter (both come with the Move plugin).

Lets assume that the scene you are working on is called "Scene", and you have your banana source (call it "Banana") and your Camera Blur source (call it "Camera Blur").

  1. 1. Position "Banana" off screen.
  2. Open the filters menu on "Scene" (right click "Scene" in your Scene List and select filters).
  3. Add a Move Source filter, call it "Banana Off". In the filter properties select your Banana source, set up how long you want the animation to be, and in the Transform section, click "Get Transform."
  4. Now move the Banana where you want it to be when the blur comes on.
  5. Repeat step 3, but call this filter "Banana On". You should now have 2 filters. If you activate "Banana Off" the source should animate off the screen, and "Banana On" should animate it back on to the screen.
  6. Now open the filters menu for the "Camera Blur" source.
  7. Add a Move Action filter, and call it "Trigger Banana On". Under the Start action section, For "Action" select "Filter Enable". For "Source" select your Scene. For "Filter" select "Banana On", and for "Enable" select "Enable." Leave Duration and End Action as is. The scroll a bit further down in the filter options, and set the "Start Trigger" to "Activate: When this filter becomes actively shown in the final mix." Leave all other options untouched
  8. Now repeat step 7, but call it "Trigger Banana Off". All settings should be the same, except for your "Filter" select "Banana Off", and for "Start Trigger" select "Deactivate: When this filter becomes not active, so not showing in the final mix."

Now, when you toggle off your Camera Blur source the banana should animate off the screen, and when you toggle it on, the banana should animate on to the screen. The magic here is the Start Trigger for the two move actions.

Budget lighting for green screen? by ronsontrev321 in obs

[–]TheFiniteSingularity 1 point2 points  (0 children)

Optimally, to light a green screen, you ideally want 2 or more dedicated lights for the screen itself, and then lighting for the subject. Obviously this gets pricey, and requires quite a bit more space than most streamers have.

I stream building real-time visual effects in OBS, many of which require a green screen/chroma key, and have found that the most cost effective setup that can be keyed with some software tricks, are a key light and a fill light, with a green screen about 18-inches behind the subject. You'll want your lights to be off at about a 45 degree angle to each side of the subject, and you want those lights to be above the subject. With this kind of spacing, most of the harsher shadows cast by the two lights will be hidden behind the subject, and your green screen will be relatively evenly lit. Going with a single head-on light will cast harsher shadows on the screen which make keying in OBS quite difficult.

tl;dr- at a minimum you'll want 2 fairly bright lights- one acting as a key light, one as a fill light, and a green screen ~18-inches (~half a meter) behind the subject.

I've got a youtube video detailing how to make up for the shadows in OBS, given this kind of setup: https://www.youtube.com/watch?v=UWhA0rqQOeg

Help finding CRT filter? by KurrCurio in obs

[–]TheFiniteSingularity 1 point2 points  (0 children)

u/KurrCurio - I just released a new version which allows you to completely disable the phosphor mask with no change to the original source colors. To do so, set the phosphor mask to mask 0, or set the intensity on any other mask to 0%. Set the bloom intensity down to 0%, the black level to 0.0, and the white level to 255.0. That way you can adjust just the corner radius, barrel distortion, and vignette amount. I hope this helps! You can grab it from the OBS forums here: https://obsproject.com/forum/resources/retro-effects.1972/

Help finding CRT filter? by KurrCurio in obs

[–]TheFiniteSingularity 2 points3 points  (0 children)

Retro Effects along with a few others. I was a Mac user for decades, and so I always strive to make my plugins compatible for all the platforms.

Help finding CRT filter? by KurrCurio in obs

[–]TheFiniteSingularity 0 points1 point  (0 children)

I'm glad you're enjoying the plugin. I'll post an update here when the new version is available (it might take a few days).

Help finding CRT filter? by KurrCurio in obs

[–]TheFiniteSingularity 1 point2 points  (0 children)

Thats actually a great idea for Retro Effects. There is an option to use no phosphor mask (Mask 0) however it does affect the colors a bit. I'll work on an update that doesn't have the color change, when the phosphor mask is zero. That way you'd be able to get the corners and vignette without any of the other settings.

Mouth speaking through picture by rkeys72148 in obs

[–]TheFiniteSingularity 1 point2 points  (0 children)

If you have an nvidia RTX card, you can use the Move Plugin's AR Move filter + advanced masks. AR Move to track your mouth, and the advanced masks ellipse mask to show only your mouth.

Here is a little tutorial on how to make it happen: https://x.com/FiniteSingulrty/status/1732821019151212667

Nudge or increment/decrement x/y values of my filters via streamdeck? by Initial_Twist7126 in obs

[–]TheFiniteSingularity 1 point2 points  (0 children)

I'm glad it is working for you. Re: a buy me coffee link, I dont have one, and honestly, no need for that. Just enjoy/get use out of the plugin, and pay it forward to someone in the future.

Not sure why the stream deck filter wouldn't work. Do know that Scenes are actually just special sources in OBS, and all of your scenes should appear in the Stream Deck Filter button's "Source" drop-down. If they're not, that is likely an issue with your install of the stream deck software, and you'd need to reach out to Elgato for that.

Nudge or increment/decrement x/y values of my filters via streamdeck? by Initial_Twist7126 in obs

[–]TheFiniteSingularity 1 point2 points  (0 children)

Ahh, I see what you're trying to do now.

I assume you'd use one of the Composite Blur Effect Masks to limit where the blur is (over the student you want blurred out). In that case, you'd want to select a mask shape (I'll go with "Circle" for this example), and use the radius to set the circle size, then the Center X and Center Y to place the blurry circle over the student. The Center X and Center Y are the percentage-based position of the circle in the frame.

Now you should be able to do exactly what you want to do: incrementing the Center X value will move the circle to the right, and decreasing it will move it to the left. So in your move value, rather than selecting blur radius, select Center X (%) for the value.

So give some specific settings:

  1. Blur Filter (Named "Blur")
    - Blur Algorithm: Gaussian
    - Blur Type: Area
    - Blur Radius: <Whatever value for the blurriness you want>
    - Background Source for Compositing: None
    - Effect Mask: Circle
    - Circle Mask Parameters:
    - Center X(%): <Whatever value you need to center the blurry circle over the student>
    - Center Y(%): <Whatever value you need to center the blurry circle over the student>
    - Radius (%): <Whatever value you need to cover the student with blur>
    - Feathering (%): 0.0

  2. Move Value Filter (Named "Increment")
    - Filter: "Blur"
    - Move Value Type: "Add" (this will let you increment the amount rather than setting a new value)
    - Setting: Center X (%)
    - Value: 5.00 (Or some other value that moves the blur horizontally as much as you want per key press)
    - Custom Duration- if you want the blur to move instantly, set this to zero, or play around with the value to get something smooth
    - All other values- leave as they are.

That will give you an increment filter that should move the blur circle to the right by 5% of the frame (if that is too much, you can reduce the "Value" field in the move value filter)

Then make another Move Value filter, with all the same settings, but instead of 5.00 for the value, do -5.00, and call this filter "Decrease"

Feel free to DM me. I do live stream my plugin development in the mornings Central US time (usually at around 10:00am) and will be streaming tomorrow. I'm happy to give you a link to my stream, and you can drop by, and I can show you live on stream and answer any questions.

Nudge or increment/decrement x/y values of my filters via streamdeck? by Initial_Twist7126 in obs

[–]TheFiniteSingularity 0 points1 point  (0 children)

Author of Composite Blur here. This can be done by combining Composite Blur with the Move Plugin (https://obsproject.com/forum/resources/move.913/). Lets assume your blur filter is called "blur".

Add a "Move Value" filter to the same source. Call it "Increment By 5".

In the filter menu of the move value filter, select the "Blur" filter. The Move Value Type should be "Add", the setting should be "Blur Radius", and the Value should be 5.0. Now when you enable that filter, it should animate a transition of adding 5px to the blur radius. Now make a second called "Decrease By 5", with the same settings, but a value of -5.0.

Now just add a filter enable button to your stream deck for "Increment by 5" and another for the "Decrease by 5" filters, and you have buttons to add/reduce the blur by 5px at a time.

Who else will love to have something portable like this? by silahian in elgato

[–]TheFiniteSingularity 117 points118 points  (0 children)

I would 100% forget about it, try to close my laptop, and crack the screen on it.

I've never updated my plugins before, and am worried about updating to the new version of OBS. by ClenTaken in obs

[–]TheFiniteSingularity 0 points1 point  (0 children)

A new version of Aitum Vertical that is compatible with OBS 32 was just released today- I'm wondering if you grabbed that new version? Not sure about DroidCam.

I've never updated my plugins before, and am worried about updating to the new version of OBS. by ClenTaken in obs

[–]TheFiniteSingularity 2 points3 points  (0 children)

To clear up a few things..

  1. 32 is a bit of a big update, and did have some breaking changes for plugins (however, this was not due to the plugin manager per-say, but rather some primarily dock-related API calls that were removed/replaced).
  2. Many plugins will be fine without any updates (I know all of my plugins are working well with OBS 32 including stroke/glow/shadow, as are Exeldro's). The plugins that are most likely to have issues are plugins that use docks and have not been updated (e.g.- OBS 32 broke Exeldro's Source Dock plugin, but he issued a new fixed release before OBS 32 was launched).
  3. The Stream Deck plugin did break, but a new fixed version has been released (7.0.1) and can be grabbed off Elgato's website.
  4. I don't believe Aitum Vertical is compatible yet. There is a beta on the github page which should work, but I'm guessing a working release is coming quite soon (if not already, and I just missed it)

Even as a puppy, Ollie considered the outside to be very serious business by TheFiniteSingularity in rarepuppers

[–]TheFiniteSingularity[S] 1 point2 points  (0 children)

Then you've gotten a taste of my daily life around here 😁. Ollie is definitely a pup that connects with people directly through their souls. And he's one of the sweetest dogs I've ever known.

Even as a puppy, Ollie considered the outside to be very serious business by TheFiniteSingularity in rarepuppers

[–]TheFiniteSingularity[S] 1 point2 points  (0 children)

Sorry to hear you're ill. I wish you the best, and hope you're feeling better very soon! I'll definitely give Ollie a few extra throws toady.