StreamFX (for OBS Studio)

StreamFX (for OBS Studio) 0.9.2

Sam Hones

New Member
I am also trying to install this, main purpose will be to have a trapeze display of PIP when speaker introduces a Powerpoint slide (captured from the output for the projector) so basically the left panel goes to narrow at the right end and the right panel to narrow at the left end.
In order for that plugin to work, 1) is it imperative that Windows 10, rather than Windows 7 is being used 2)Does it require a machine restart rather than just a OBS Studio restart.
Are the edits only available in particular screens, maybe somewhere under tools or whatever?
Some while I installed the 'advanced scene switcher' and that worked ok.
Thanks for your help
 

Xaymar

Active Member
The gaussian blur worked fine however the filter makes my audio input capture (audio mixer yamaha AG06) becomes stuttering and very much unusable after a minute or two. The gaussian filter applied to a scene (not a video capture device). When i remove the filter, my audio worked fine. Do you have any ideas what is the problem?
The problem seems to be that your PSU can't deliver the necessary power to the GPU for Gaussian Blur. Gaussian Blur is a very expensive blur operation, thus should be used only if Box Blur doesn't look good.

1) is it imperative that Windows 10, rather than Windows 7 is being used 2)Does it require a machine restart rather than just a OBS Studio restart.
Are the edits only available in particular screens, maybe somewhere under tools or whatever?
  1. There is no restriction by the plugin itself on what platform it will run aside Windows right now, so you can use Windows XP if you somehow manage to install the Visual C++ 2017 Runtime on it.
  2. It only requires an OBS Studio restart.
  3. "Edits" are available as new Sources, Filters and Transitions. Where you use them is up to you.
 

PartyRooster

New Member
Hi Xaymar, when i try to add the plug i got an error when trying to open obs... this happens on 64bits OBS.

Unhandled exception: c0000005
Date/Time: 2019-01-15, 11:39:04
Fault address: 7FFA5FDDB40B (c:\program files\obs-studio\obs-plugins\64bit\obs-stream-effects.dll)
libobs version: 22.0.2 (64-bit)
Windows version: 10.0 build 17134 (revision: 523; 64-bit)
CPU: Intel(R) Core(TM) i7-8700 CPU @ 3.20GHz


Thread 3540 (Crashed)
Stack EIP Arg0 Arg1 Arg2 Arg3 Address
000000308915E660 00007FFA5FDDB40B 0000020A01A71750 0000020A0C1EF680 0000000000000000 0000020A0C1EF700 obs-stream-effects.dll!0x7ffa5fddb40b
000000308915E830 00007FFA5FDDC5F9 0000000000000000 0000020A0C150B90 0000020A01BF1620 0000000000000000 obs-stream-effects.dll!0x7ffa5fddc5f9
000000308915E870 00007FFA5FDD69C8 0000020A01BFBD20 0000000000000001 0000020A01BF15D8 0000000000008000 obs-stream-effects.dll!0x7ffa5fdd69c8
000000308915E8D0 00007FFA61DA9401 0000020A01A71600 0000020A01BFBD20 0000000000000001 0000020A01A71750 obs.dll!obs_init_module+0x51
000000308915E900 00007FFA61DAB083 0000000000000110 000000308915E9D0 0000000000000000 000000308915E9D0 obs.dll!process_found_module+0x133
000000308915E980 00007FFA61DA8B47 0000020A01A5C120 0000000000000001 0000000000000000 0000000000000010 obs.dll!find_modules_in_path+0x207
000000308915EA00 00007FFA61DA92D2 0000020A7D747E80 0000020A7D6F80E0 000000308915EB60 0000020A01731220 obs.dll!obs_find_modules+0x42
000000308915EA30 00007FFA61DA947E 0000020A7D747E80 00007FF6A9F4C330 0000020A7B5B6780 0000000000008000 obs.dll!obs_load_all_modules+0x1e
000000308915EA60 00007FF6A9DC776B 0000020A7D747E80 0000020A7D747E80 000000308915F400 0000000000000000 obs64.exe!OBSBasic::OBSInit+0x1ab
000000308915F140 00007FF6A9D9A227 0000000000000000 0000020A01756090 0000000000000000 0000020A7B65FFC0 obs64.exe!OBSApp::OBSInit+0x257
000000308915F210 00007FF6A9DA1074 0000000000000000 0000020A7B64F570 0000020A00000000 0000020A7B5B2580 obs64.exe!run_program+0x6a4
000000308915F520 00007FF6A9DA3770 0000000000000000 0000000000000000 0000000000000000 0000000000000000 obs64.exe!main+0x660
000000308915F6F0 00007FF6A9EF8194 0000000000000001 0000000000000000 0000000000000000 0000000000000000 obs64.exe!WinMain+0x154
000000308915F780 00007FF6A9EF7272 0000000000000000 0000000000000000 0000000000000000 0000000000000000 obs64.exe!__scrt_common_main_seh+0x106
000000308915F7C0 00007FFAA8D83034 0000000000000000 0000000000000000 0000000000000000 0000000000000000 kernel32.dll!0x7ffaa8d83034
000000308915F7F0 00007FFAA9373691 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ntdll.dll!0x7ffaa9373691
 

Attachments

Last edited:

PartyRooster

New Member
For future reference (and as stated before), the contents of the .zip and .7z file are identical, and the file structure inside those archives match the file structure in an OBS Studio installation. You can simply extract the entire archive on top of OBS Studio and save 90% of the time you would otherwise spend doing it manually.

What do you mean exactly my extract on top on obs studio?
 

PartyRooster

New Member
@PartyRooster
To your first issue: There are more recent builds available on AppVeyor which work with the current OBS Studio release. These also include an installer similar to the one used for OBS AMD Encoder, which should make installing the plugin drastically easier.
After running the installer all of the effects work accept the 3d transform and I get this crash.

Unhandled exception: c0000005
Date/Time: 2019-01-15, 16:19:35
Fault address: 7FFA9E341760 (c:\windows\system32\vcruntime140.dll)
libobs version: 22.0.2 (64-bit)
Windows version: 10.0 build 17134 (revision: 523; 64-bit)
CPU: Intel(R) Core(TM) i7-8700 CPU @ 3.20GHz


Thread 594 (Crashed)
Stack EIP Arg0 Arg1 Arg2 Arg3 Address
00000025A1CF45D8 00007FFA9E341760 00000216DDA84CF0 00000216DD960000 00000216DD832330 00007FFA7F154EBB vcruntime140.dll!0x7ffa9e341760
00000025A1CF45E0 00007FFA7F14FB9C 0000000000000037 0000000000000000 0000000000000000 00000216DD5BBA60 obs-stream-effects.dll!gs::vertex_buffer::vertex_buffer+0x11c
00000025A1CF4630 00007FFA7F14C883 00000216DD832330 00000216DDA84CF0 00000025A1CF4D10 0000000000000000 obs-stream-effects.dll!gs::mipmapper::mipmapper+0x63
00000025A1CF4950 00007FFA7F137859 00000216DD8322D0 00000216BFA9BBC0 00000216BFA9C278 00000216BFA9C278 obs-stream-effects.dll!filter::Transform::Instance::Instance+0x59
00000025A1CF49F0 00007FFA7F13832C 00000216BFA9BBC0 00000216BFA9BBC0 00000216DD8322D0 000002169CA015A8 obs-stream-effects.dll!filter::Transform::create+0x3c
00000025A1CF4A30 00007FFA8374A4AB 0000000000000001 00000025A1CF4B19 0000000000000000 00000025A1CF4B00 obs.dll!obs_source_create_internal+0x1cb
00000025A1CF4A80 00007FFA8374A2CE 00000025A1CF4B00 00000216DD588348 0000000000000001 00000025A1CF4B19 obs.dll!obs_source_create+0xe
00000025A1CF4AC0 00007FF6A9DF09E0 00000216BFD86790 0000000000000006 00000216BFD86790 00007FFA60ED6EDA obs64.exe!OBSBasicFilters::AddNewFilter+0x350
00000025A1CF4B80 00007FF6A9DF063E 00007FFA61433E28 00000216DD588330 00000216BFE5A0B0 00007FFA61433E28 obs64.exe!OBSBasicFilters::AddFilterFromAction+0x6e
00000025A1CF4BD0 00007FFA6109E41A 00000216DD7925F0 0000021600000004 00000216DD792A10 00000000FFFFFFFF qt5core.dll!0x7ffa6109e41a
00000025A1CF4CF0 00007FFA837F80FE 00000025A1CF4E78 0000000000000000 00000216DD7925F0 00000216DD99EFD0 qt5widgets.dll!0x7ffa837f80fe
00000025A1CF4D30 00007FFA8396AA79 00000216DD99EF00 00000025A1CF4E78 00000216DD7925F0 0000000000000000 qt5widgets.dll!0x7ffa8396aa79
00000025A1CF4DC0 00007FFA8396A847 00000216BFDB6130 00007FFA6140E180 00000216BFDB6130 00000025A1CF4FA0 qt5widgets.dll!0x7ffa8396a847
00000025A1CF4E70 00007FFA8396FDF9 0000000500000056 00007FFA837F0000 00000025A1CF5E20 0000000000000000 qt5widgets.dll!0x7ffa8396fdf9
00000025A1CF4EA0 00007FFA8382D0C7 0001FE3200170005 000002169CDA8F98 00000025A1CF575C 00007FFA62162301 qt5widgets.dll!0x7ffa8382d0c7
00000025A1CF51F0 00007FFA8396BFC9 0000021600000000 000002168C5A9EE0 00000216DD99EFD0 00000025A1CF5E20 qt5widgets.dll!0x7ffa8396bfc9
00000025A1CF52C0 00007FFA8380890D 00000216DD99EFD0 00000025A1CF53F0 00000025A1CF5E20 000002169CDA8F60 qt5widgets.dll!0x7ffa8380890d
00000025A1CF52F0 00007FFA83806419 00000216DD99EFD0 00000216DD99EFD0 00000025A1CF5E20 00000216DD792450 qt5widgets.dll!0x7ffa83806419
00000025A1CF59E0 00007FFA6107C2C9 0000000000000000 000002169CB35ED8 00007FFA83D0A318 000002169CB35DEC qt5core.dll!0x7ffa6107c2c9
00000025A1CF5A60 00007FFA83809F53 00000216DD99EFD0 00000216DD99EFD0 00000216DD99EF01 00000216BFE99600 qt5widgets.dll!0x7ffa83809f53
00000025A1CF5B30 00007FFA83857FB8 00000216DDA14170 00000216DDA14170 00007FFA60BA5301 00000216DD99EFD0 qt5widgets.dll!0x7ffa83857fb8
00000025A1CF5ED0 00007FFA83856348 000002168C5A9EE0 000002168C59ECC0 00000216DDA14170 00000025A1CF6A20 qt5widgets.dll!0x7ffa83856348
00000025A1CF6020 00007FFA8380890D 000002168C5A9EE0 00000025A1CF6150 00000025A1CF6A20 00000025A1CF6200 qt5widgets.dll!0x7ffa8380890d
00000025A1CF6050 00007FFA83807767 0000000000000000 00000216DDA14170 00000025A1CF6A20 00007FFA61F2EF75 qt5widgets.dll!0x7ffa83807767
00000025A1CF6740 00007FFA6107C2C9 0000000000000003 0000000000000107 0000000000000003 00007FFAA70584E8 qt5core.dll!0x7ffa6107c2c9
00000025A1CF67C0 00007FFA61F50557 00000216DDA6E4D0 0000000000000000 0000000000000000 0000021600000107 qt5gui.dll!0x7ffa61f50557
00000025A1CF6C10 00007FFA61F34D3D 000002168C59B680 0000000000000000 00007FFA62344AA0 00007FFA62344AA0 qt5gui.dll!0x7ffa61f34d3d
00000025A1CF6C80 00007FFA610C82E6 0000000080000012 0000000000000001 0000000000000000 0000000080000012 qt5core.dll!0x7ffa610c82e6
00000025A1CF6DC0 00007FFAA7056D41 0000000000000000 00007FFA610C7EF0 00000000001D08E2 00007FFA00000401 user32.dll!0x7ffaa7056d41
00000025A1CF6F50 00007FFAA7056713 00000025A1CF7018 0000000000000000 00000025A1CF70E0 000002168C59B700 user32.dll!0x7ffaa7056713
00000025A1CF6FE0 00007FFA610C7BAF 00000216BFD86701 0000000000000024 000002168C5A9E00 00000216DD9A4800 qt5core.dll!0x7ffa610c7baf
00000025A1CFA160 00007FFA7E93AA69 0000000000000000 0000002500000014 0000036B0000021F 000002168C58AEE0 qwindows.dll!0x7ffa7e93aa69
00000025A1CFA190 00007FFA61077442 000002168C5815E0 00000216DD792450 00000216BFDB6130 00000216DD99EFD0 qt5core.dll!0x7ffa61077442
00000025A1CFA210 00007FFA8396C3A5 0000000000000000 00000216DD99EFD0 00000216BFD86790 0000000000000000 qt5widgets.dll!0x7ffa8396c3a5
00000025A1CFA260 00007FF6A9DF3B3D 000000000000000E 00000216DD99EFD0 0000036E00000222 00007FFA83813301 obs64.exe!OBSBasicFilters::on_addEffectFilter_clicked+0x3d
00000025A1CFA2A0 00007FF6A9EE4F3F 00007FFA61433D78 00000025A1CFA389 00000216DD599C60 00007FFA61433D78 obs64.exe!OBSBasicFilters::qt_metacall+0x4f
00000025A1CFA2D0 00007FFA6109E4FD 00000216DD599C60 0000021600000009 00000216DD5FFEF0 0000021600000008 qt5core.dll!0x7ffa6109e4fd
00000025A1CFA3F0 00007FFA838E9397 00000216DD5FFE00 00000216DD5FFEF0 00000216DD599C60 0000001500000015 qt5widgets.dll!0x7ffa838e9397
00000025A1CFA430 00007FFA838E92C1 00007FFA837F0000 00000025A1CFA590 00000025A1CFB2D0 00007FFAA9316FF8 qt5widgets.dll!0x7ffa838e92c1
00000025A1CFA460 00007FFA838E9FCC 0000001100000005 00007FFA837F0000 00000025A1CFB2D0 00000216DD599C60 qt5widgets.dll!0x7ffa838e9fcc
00000025A1CFA490 00007FFA8382D0C7 000002168C5A9EE0 000002168C5A9EE0 00000216DD599C60 00000025A1CFB2D0 qt5widgets.dll!0x7ffa8382d0c7
00000025A1CFA7E0 00007FFA8380890D 00000216DD599C60 00000025A1CFA910 00000025A1CFB2D0 000002169CDA8F60 qt5widgets.dll!0x7ffa8380890d
00000025A1CFA810 00007FFA83806419 00000216DD599C60 00000216DD599C60 00000025A1CFB2D0 00000216DD5FFEF0 qt5widgets.dll!0x7ffa83806419
00000025A1CFAF00 00007FFA6107C2C9 0000000000000000 00000216DDA14B90 00007FFA83D0A318 0000000000000000 qt5core.dll!0x7ffa6107c2c9
00000025A1CFAF80 00007FFA83809F53 00000216DD599C60 00000025A1CFBF70 0000000000000001 00000025A1CFB000 qt5widgets.dll!0x7ffa83809f53
00000025A1CFB050 00007FFA83858689 00000216DDA14B90 00000216DDA14B90 00000216DD599C60 00000216DD599C60 qt5widgets.dll!0x7ffa83858689
00000025A1CFB3F0 00007FFA83856348 000002168C5A9EE0 000002168C59ECC0 00000216DDA14B90 00000025A1CFBF40 qt5widgets.dll!0x7ffa83856348
00000025A1CFB540 00007FFA8380890D 000002168C5A9EE0 00000025A1CFB670 00000025A1CFBF40 00000025A1CFB720 qt5widgets.dll!0x7ffa8380890d
00000025A1CFB570 00007FFA83807767 0000000000000000 00000216DDA14B90 00000025A1CFBF40 00007FFA61F2EF75 qt5widgets.dll!0x7ffa83807767
00000025A1CFBC60 00007FFA6107C2C9 0000000000000003 0000000000000107 0000000000000003 00007FFAA70584E8 qt5core.dll!0x7ffa6107c2c9
00000025A1CFBCE0 00007FFA61F50557 00000216DD955CF0 0000000000000000 0000000000000000 0000021600000107 qt5gui.dll!0x7ffa61f50557
00000025A1CFC130 00007FFA61F34D3D 000002168C59B680 0000000000000000 00007FFA62344AA0 00007FFA62344AA0 qt5gui.dll!0x7ffa61f34d3d
00000025A1CFC1A0 00007FFA610C82E6 0000000080000012 0000000000000001 0000000000000000 0000000080000012 qt5core.dll!0x7ffa610c82e6
00000025A1CFC2E0 00007FFAA7056D41 0000000000000000 00007FFA610C7EF0 00000000001D08E2 0000000000000401 user32.dll!0x7ffaa7056d41
00000025A1CFC470 00007FFAA7056713 00000025A1CFC538 0000000000000000 00000025A1CFC600 000002168C59B700 user32.dll!0x7ffaa7056713
00000025A1CFC500 00007FFA610C7BAF 00007FF6A9F40F01 0000000000000000 000002168C5A9E00 00000216BFCD9500 qt5core.dll!0x7ffa610c7baf
00000025A1CFF680 00007FFA7E93AA69 0000000000000000 0000000000000014 000002168C58AEE0 000002168C58AEE0 qwindows.dll!0x7ffa7e93aa69
00000025A1CFF6B0 00007FFA61077442 000002168C5815E0 0000000000000000 00000025A1CFFBB0 00007FFA61177F98 qt5core.dll!0x7ffa61077442
00000025A1CFF730 00007FFA6107AB3A 00007FF6A9FDE239 0000000000000000 00000025A1CFFBB0 000002169241ECA0 qt5core.dll!0x7ffa6107ab3a
00000025A1CFF7A0 00007FF6A9DA112C 0000000000000000 000002168C59D430 0000021600000000 000002168C661800 obs64.exe!run_program+0x75c
00000025A1CFFAB0 00007FF6A9DA3770 0000000000000000 0000000000000000 0000000000000000 0000000000000000 obs64.exe!main+0x660
00000025A1CFFC80 00007FF6A9EF8194 0000000000000001 0000000000000000 0000000000000000 0000000000000000 obs64.exe!WinMain+0x154
00000025A1CFFD10 00007FF6A9EF7272 0000000000000000 0000000000000000 0000000000000000 0000000000000000 obs64.exe!__scrt_common_main_seh+0x106
00000025A1CFFD50 00007FFAA8D83034 0000000000000000 0000000000000000 0000000000000000 0000000000000000 kernel32.dll!0x7ffaa8d83034
00000025A1CFFD80 00007FFAA9373691 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ntdll.dll!0x7ffaa9373691
 

Attachments

Xaymar

Active Member
@PartyRooster AppVeyor builds are development builds not guaranteed to work on all systems. The only stable version right now is 0.4.2, which requires an older obs-studio, which means you'll have to figure out how to properly extract plugins into the installation directory of obs-studio. Alternatively you can try each previous build on AppVeyor until you find one that does not crash.
 

PartyRooster

New Member
@PartyRooster AppVeyor builds are development builds not guaranteed to work on all systems. The only stable version right now is 0.4.2, which requires an older obs-studio, which means you'll have to figure out how to properly extract plugins into the installation directory of obs-studio. Alternatively you can try each previous build on AppVeyor until you find one that does not crash.[/QUOTE

Up to what version of OBS is stable with this plug in?
 

Xaymar

Active Member
I'm having trouble with adding drop shadows, I can't seem to find out where it is located to add such.
These are part of the next release, which will go out as a preview/beta in the coming days. If you click the windows build status badge, you can already try it out now.
 

TheRealNap0le0n

New Member
I see, I tried the latest build on appveyor and it crashes OBS on startup. I will wait for that seeing that it isnt imperative( currently using an image to drop shadow )
 

Yurlyn

Member
I cheated my drop shadow of my webcam. I'm using a green screen and copied my webcam feed (either directly I think or using Source Mirror plugin) and then put a few filters on that Source Mirror while off-setting the shadow source:
- Color Correction: To make it all black;
- Blur filter: To fade the hard edges.

Maybe that's a solution until the real drop-shadow comes out. I've noticed with too much drop shadow effect with the User-defined Shader plugin can cause frame lag and potential crashes and the blur filter seems fairly light in comparison.
 

Catmaster

New Member
Hello everyone...

trying to use your plugin pack with the most recent version of OBS (22.0.2) and when using your 0.4.2 release, OBS crashed on startup. Then I downloaded the newer release and now it starts, but crashes upon adding any of the effects the pack offers.

I know what has been said in this thread, but I was wondering whether I could contribute in any way with information...

Really looking forward to actually being able to use these
 

Xaymar

Active Member
Patrons can now enjoy a new preview version of OBS Stream Effects. This version will go public in 2 days and contains many new things:

Changelog

Blur Filter
  • Fixed support for various input Sources (Game Capture, Display Capture, ...).
  • Added support for masking the affected region, including feather around the region.
  • Added support for Image and Source masks, with an optional Color filter and multiplier.
  • Added Linear Sampling versions of Box and Gaussian Blur, which roughly halve the necessary GPU power for a similar effect.
  • Switched from Kernel Textures to a Kernel Array, which reduces GPU Usage by roughly 50%.
  • [NEW] Added support for Scenes as masks.
  • [NEW] Added support for Directional Blur (aka Motion Blur).
  • [NEW] Added support for Step Scaling, allowing lower Blur Sizes to have an effect on a larger area.
  • [NEW] Drastically reduced GPU Usage by only calculating the Blur once per video_tick instead of every video_render.
3D Transform Filter
  • Added MipMapping which can be enabled to reduce aliasing on an angled, scaled, stretched, squished, sheared or otherwise modified source.
  • [NEW] Fixed a crash on exiting OBS Studio caused by invalid string references.
  • [NEW] Drastically reduced GPU Usage by only rendering the transformed Source once per video_tick instead of every video_render.
Signed Distance Field Effects (previously Inner/Outer Shadow (SDF))
  • A new effect that allows rendering various effects based on a Signed Distance Field, for example a Drop Shadow.
  • Fixed a crash when adding this Filter to a Source.
  • [NEW] Fixed a memory leak caused by never releasing the Filter memory.
  • [NEW] Added support for Inverse (Min > Max) and Negative (Min or Max < 0) Gradients to Inner and Outer Shadow.
  • [NEW] Added scaling option for the SDF Texture Size, allowing finer control over the output quality.
Displacement Filter
  • [NEW] Improved image quality by not relying on bootleg versions of proper intrinsics in shaders.
Source Mirror
  • Added support for Audio mirroring, allowing for audio effects to be applied in addition to video effects.
  • Fixed recursion causing a crash or frozen OBS Studio.
  • [NEW] Fixed a Source leak caused by never releasing the previously mirrored Source.
  • [NEW] Fixed a Source leak caused by improper cleanup in recursion checking.
  • [NEW] Fixed a crash with Audio-only or Async-Video sources.
  • [NEW] Added support for various Rescaling methods (Stretch, Fit, Fill, Fill to Width, Fill to Height).
 

Xaymar

Active Member
Xaymar updated Stream Effects with a new update entry:

Stream Effects 0.5.0 Preview 3

It's been over a year since the last full release for Stream Effects, and we're getting ever closer to another one. With this preview release a lot of bugs and crashes have been fixed, new features have been introduced and some even got a much needed upgrade. For example, the plugin now has an Installer like the one for the AMD Encoder!
The most important change is that Blur Filter will now take up to 99% less GPU to run, which means that you can go nuts with the effect even more than you...
Read the rest of this update entry...
 

Trenaldi

New Member
I was excited immediately to try this out for the inner shadow filter. It works on some things like small transparent pngs I have, but on my pc, it doesn't seem to work on display captures, window captures, or color sources.

I didn't test every source type... but I did make a video of how it behaves on the sources that don't seem to work. I tried to pare the footage down so it doesn't waste too much time to check (27 seconds)

https://youtu.be/CA4xs3WZJiA

Outer shadow could use some abilty to extend beyond the source borders, or some similar fix to prevent cutoff.
 

Xaymar

Active Member
I was excited immediately to try this out for the inner shadow filter. It works on some things like small transparent pngs I have, but on my pc, it doesn't seem to work on display captures, window captures, or color sources.
Signed Distance Field Effects require transparent pixels to be present in the original source, as it is an effect that works by finding the transparent edges instead of blurring. In the video it is working as expected, as the source has no transparent pixels.

Outer shadow could use some abilty to extend beyond the source borders, or some similar fix to prevent cutoff.
Use a Resize/Pad Filter before the Signed Distance Field Effects Filter to prevent cutoff. I can't draw outside of the red boundary without running into problems, so this needs to be done manually for now. In the future I could add an option that automatically pads the source to the necessary size, if that is what you'd like to see.
 
On my testings it seems OBS Studio RC1 beta gets bugged with your plugin.

Its a mess to explain, basically it messes up the positioning of the OBS Window - it says its maximized but its not(you have to click maximized 2 times to fix it) and also the effects on the sources appears bugged in mine not stretched correctly ... moving a setting adjustment within the effect options fixes it however here comes the big issue. Closing OBS and opening it again its all bugged again same with the OBS Window positioning and your effects.

From testing its affecting something on Scene Collection after adding and using an effect from your plugin. If you change to a new Scene Collection one that has not used your effects OBS gets back working as normal its just after using your effects that it bugs out(deleting your plugin files it still keeps the "used" scene collection that had an effect from yours causes OBS still bugged out).

-EDIT-
The not stretched correctly restarting OBS issue it seems to be the same as this where the user posted at the end: https://github.com/Xaymar/obs-stream-effects/issues/46 Just now tested installing the standard OBS Studio 22.0.2 with your current plugin 0.4.2.215 and I am also experiencing the same exact issue there too. I have rolled back to 4.2.0 which I don't have the issue in the standard OBS Studio(however this older version does gives the same issue on the Beta RC1). However I certainly would want you to support your plugin on the RC1 beta since so many great things have been added to it. If you want to Team Viewer so you can see or try to make changes, you perform the installs/uninstalls on my PC that would be totally fine since you did mention on that github page you have not been able to reproduce this so this way you could do it your self using my PC where the issues are happening.
 
Last edited:
Top