Status
Not open for further replies.

Xaymar

Active Member
Yes, but the installer somehow didn't put files in the directories, not sure why, so then I manually did it by extracting the zip file and copying over all the things.

Also make sure that you have a compatible OBS Studio version. 0.7.1 requires the current release candidate for v24.0.0, which is also written in the changelog ("Updated libobs to xxx")
 

PaulPagoda

New Member
I tried to use this plugin with OBS.LIVE (StreamElements) which is basically OBS Studio + Streamelements plugin. This plugin doesn't appear in the list. obs-shaderfilter showed up in my list but this one doesn't. I've already removed shaderfilter in favour of this but this still doesn't appear.
 

Xaymar

Active Member
I tried to use this plugin with OBS.LIVE (StreamElements) which is basically OBS Studio + Streamelements plugin. This plugin doesn't appear in the list. obs-shaderfilter showed up in my list but this one doesn't. I've already removed shaderfilter in favour of this but this still doesn't appear.

0.7.0 requires OBS Studio 23.2. 0.7.1 requires OBS Studio 24.0 which is currently in beta.
 

Xaymar

Active Member
Hello, I am getting OBS crash when using Dynamic Mask for Input for Blur Filter. I am using a Media Source as background, then I apply the Dynamic Mask Filter to that Media Source. It works. But when I click Studio Mode, the entire OBS crashes. Anyone having similar issues? Thank you so much.

Without a crash log and an obs log it is impossible to help you.
 

drpoison

New Member
Edit: Never mind, I figured out what I did wrong. Thanks for the plugin.

The plugin keeps crashing OBS any time I try to apply Blur, Dynamic Mask, or Transform. And color grade displays "no properties available." Did I mess up the install? I extracted the .dll and .pdb file from the 64-bit folder into OBS 64-bit plugin folder, then I extracted the obs-stream-effects folder. At first I tried putting the obs-stream-effects folder into the 64-bit plugins folder, then I tried putting it just in the obs-plugins folder and either way it crashes.
Code:
Unhandled exception: c0000005
Date/Time: 2019-10-02, 13:23:23
Fault address: 7FFF14AEEE63 (c:\program files (x86)\obs-studio\obs-plugins\64bit\obs-stream-effects.dll)
libobs version: 24.0.1 (64-bit)
Windows version: 10.0 build 18362 (revision: 356; 64-bit)
CPU: Intel(R) Core(TM) i7-6700K CPU @ 4.00GHz


Thread 60A8 (Crashed)
Stack            EIP              Arg0             Arg1             Arg2             Arg3             Address
0000006947EF4060 00007FFF14AEEE63 000002328A52F310 000002328A2ACD70 0000000000000000 000002328AA44C60 obs-stream-effects.dll!gs::mipmapper::mipmapper+0x263
0000006947EF4380 00007FFF14B29A66 000002328A52F2C0 0000023297642260 000002328AA45458 000002328AA45360 obs-stream-effects.dll!filter::transform::transform_instance::transform_instance+0x66
0000006947EF4430 00007FFF14B2A55C 000002328AA44C60 000002328AA44C60 000002328A52F2C0 000002328A22E3E0 obs-stream-effects.dll!filter::transform::transform_factory::create+0x3c
0000006947EF4470 00007FFF2A81ED6B 0000000000000001 0000006947EF4559 0000000000000000 0000006947EF4540 obs.dll!obs_source_create_internal+0x1db
0000006947EF44C0 00007FFF2A81EB76 0000006947EF4540 0000023297642208 0000000000000001 0000006947EF4559 obs.dll!obs_source_create+0x16
0000006947EF4500 00007FF6A2A65166 000002329713F6D0 0000000000000006 000002329713F6D0 00007FFEFF846EDA obs64.exe!OBSBasicFilters::AddNewFilter+0x356
0000006947EF45C0 00007FF6A2A64DBE 00007FFEFFDA3F08 00000232976421F0 00000232975FE150 00007FFEFFDA3F08 obs64.exe!OBSBasicFilters::AddFilterFromAction+0x6e
0000006947EF4610 00007FFEFFA0E41A 00000232976192E0 0000023200000004 000002328A2AD600 00000000FFFFFFFF qt5core.dll!0x7ffeffa0e41a
0000006947EF4730 00007FFF06D280FE 0000006947EF48B8 0000000000000000 00000232976192E0 00000232975FD5F0 qt5widgets.dll!0x7fff06d280fe
0000006947EF4770 00007FFF06E9AA79 00000232975FD500 0000006947EF48B8 00000232976192E0 0000000000000000 qt5widgets.dll!0x7fff06e9aa79
0000006947EF4800 00007FFF06E9A847 000002328ADA9400 00007FFEFFD7E180 000002328ADA9400 0000006947EF49E0 qt5widgets.dll!0x7fff06e9a847
0000006947EF48B0 00007FFF06E9FDF9 000000FF00000040 00007FFF06D20000 0000006947EF5860 0000000000000000 qt5widgets.dll!0x7fff06e9fdf9
0000006947EF48E0 00007FFF06D5D0C7 0000006947EF4E30 0000000000000000 FFFFFFFFFFFFFFFF 00007FFF01722302 qt5widgets.dll!0x7fff06d5d0c7
0000006947EF4C30 00007FFF06E9BFC9 0000023200000000 00000232FFD15A40 00000232975FD5F0 0000006947EF5860 qt5widgets.dll!0x7fff06e9bfc9
0000006947EF4D00 00007FFF06D3890D 00000232975FD5F0 0000006947EF4E30 0000006947EF5860 0000000000000000 qt5widgets.dll!0x7fff06d3890d
0000006947EF4D30 00007FFF06D36419 00000232975FD5F0 00000232975FD5F0 0000006947EF5860 00000232976192C0 qt5widgets.dll!0x7fff06d36419
0000006947EF5420 00007FFEFF9EC2C9 000002328ADD5BD0 0000000000000000 00007FFF0723A318 0000032C00000268 qt5core.dll!0x7ffeff9ec2c9
0000006947EF54A0 00007FFF06D39F53 00000232975FD5F0 00000232975FD5F0 00000232975FD501 00007FFF06D62200 qt5widgets.dll!0x7fff06d39f53
0000006947EF5570 00007FFF06D87FB8 00000232976242D0 00000232976242D0 0000000097622A01 00000232975FD5F0 qt5widgets.dll!0x7fff06d87fb8
0000006947EF5910 00007FFF06D86348 00000232FFD15A40 00000232FFD16610 00000232976242D0 0000006947EF6460 qt5widgets.dll!0x7fff06d86348
0000006947EF5A60 00007FFF06D3890D 00000232FFD15A40 0000006947EF5B90 0000006947EF6460 00000232FFD16610 qt5widgets.dll!0x7fff06d3890d
0000006947EF5A90 00007FFF06D37767 0000000000000000 00000232976242D0 0000006947EF6460 0000000000003965 qt5widgets.dll!0x7fff06d37767
0000006947EF6180 00007FFEFF9EC2C9 0000000000000003 0000000000000107 0000000000000003 0000000000000000 qt5core.dll!0x7ffeff9ec2c9
0000006947EF6200 00007FFF01510557 00000232975FE4D0 0000000000000000 0000000000000000 0000023200000107 qt5gui.dll!0x7fff01510557
0000006947EF6650 00007FFF014F4D3D 00000232FFCE1700 0000000000000000 00007FFF01904AA0 00007FFF01904AA0 qt5gui.dll!0x7fff014f4d3d
0000006947EF66C0 00007FFEFFA382E6 0000000000000300 00007FFF49DE2DF3 0000000000000001 0000000000000000 qt5core.dll!0x7ffeffa382e6
0000006947EF6800 00007FFF49DD681D 0000023280BC9CA0 00007FFEFFA37EF0 0000000000440810 0000006947EF6A48 user32.dll!0x7fff49dd681d
0000006947EF6990 00007FFF49DD6212 00007FFEFFA37EF0 0000000000000001 00000232FFCE17F8 00000232FFCE1700 user32.dll!0x7fff49dd6212
0000006947EF6A10 00007FFEFFA37BAF 000002329713F601 0000000000000024 00000232FFD15A00 0000023297627400 qt5core.dll!0x7ffeffa37baf
0000006947EF9B90 00007FFF2A76AA69 0000000000000000 0000006900000014 00000366000001B0 00000232FFCF8570 qwindows.dll!0x7fff2a76aa69
0000006947EF9BC0 00007FFEFF9E7442 00000232FFCDD640 00000232976192C0 000002328ADA9400 00000232975FD5F0 qt5core.dll!0x7ffeff9e7442
0000006947EF9C40 00007FFF06E9C3A5 0000000000000000 00000232975FD5F0 000002329713F6D0 0000000000000000 qt5widgets.dll!0x7fff06e9c3a5
0000006947EF9C90 00007FF6A2A6841D 000000000000000E 00000232975FD5F0 00000369000001B3 00007FFF06D43301 obs64.exe!OBSBasicFilters::on_addEffectFilter_clicked+0x3d
0000006947EF9CD0 00007FF6A2B75DBF 00007FFEFFDA4058 0000006947EF9DB9 000002329727C960 00007FFEFFDA4058 obs64.exe!OBSBasicFilters::qt_metacall+0x4f
0000006947EF9D00 00007FFEFFA0E4FD 000002329727C960 0000023200000009 00000232971FC1F0 0000023200000008 qt5core.dll!0x7ffeffa0e4fd
0000006947EF9E20 00007FFF06E19397 00000232971FC100 00000232971FC1F0 000002329727C960 0000001500000015 qt5widgets.dll!0x7fff06e19397
0000006947EF9E60 00007FFF06E192C1 00007FFF06D20000 0000006947EF9FC0 0000006947EFAD00 00000232975FC720 qt5widgets.dll!0x7fff06e192c1
0000006947EF9E90 00007FFF06E19FCC 0000000C00000012 00007FFF06D20000 0000006947EFAD00 000002329727C960 qt5widgets.dll!0x7fff06e19fcc
0000006947EF9EC0 00007FFF06D5D0C7 00000232FFD15A40 00000232FFD15A40 000002329727C960 0000006947EFAD00 qt5widgets.dll!0x7fff06d5d0c7
0000006947EFA210 00007FFF06D3890D 000002329727C960 0000006947EFA340 0000006947EFAD00 0000000000000000 qt5widgets.dll!0x7fff06d3890d
0000006947EFA240 00007FFF06D36419 000002329727C960 000002329727C960 0000006947EFAD00 00000232971FC1F0 qt5widgets.dll!0x7fff06d36419
0000006947EFA930 00007FFEFF9EC2C9 0000000000000000 00000232972FC250 00007FFF0723A318 0000000000000000 qt5core.dll!0x7ffeff9ec2c9
0000006947EFA9B0 00007FFF06D39F53 000002329727C960 0000006947EFB9A0 0000000000000001 0000006947EFAB00 qt5widgets.dll!0x7fff06d39f53
0000006947EFAA80 00007FFF06D88689 00000232972FC250 00000232972FC250 000002329727C960 000002329727C960 qt5widgets.dll!0x7fff06d88689
0000006947EFAE20 00007FFF06D86348 00000232FFD15A40 00000232FFD16610 00000232972FC250 0000006947EFB970 qt5widgets.dll!0x7fff06d86348
0000006947EFAF70 00007FFF06D3890D 00000232FFD15A40 0000006947EFB0A0 0000006947EFB970 00000232FFD16610 qt5widgets.dll!0x7fff06d3890d
0000006947EFAFA0 00007FFF06D37767 0000000000000000 00000232972FC250 0000006947EFB970 000000000000361C qt5widgets.dll!0x7fff06d37767
0000006947EFB690 00007FFEFF9EC2C9 0000000000000003 0000000000000107 0000000000000003 0000000000000000 qt5core.dll!0x7ffeff9ec2c9
0000006947EFB710 00007FFF01510557 00000232FFD53C10 0000000000000000 0000000000000000 0000023200000107 qt5gui.dll!0x7fff01510557
0000006947EFBB60 00007FFF014F4D3D 00000232FFCE1700 0000000000000000 00007FFF01904AA0 00007FFF01904AA0 qt5gui.dll!0x7fff014f4d3d
0000006947EFBBD0 00007FFEFFA382E6 000000000028042E 00007FFF49DE2DF3 0000000000000001 0000000000000000 qt5core.dll!0x7ffeffa382e6
0000006947EFBD10 00007FFF49DD681D 0000023280BC9CA0 00007FFEFFA37EF0 0000000000440810 0000006947EFBF58 user32.dll!0x7fff49dd681d
0000006947EFBEA0 00007FFF49DD6212 00007FFEFFA37EF0 0000000000000001 00000232FFCE17F8 00000232FFCE1700 user32.dll!0x7fff49dd6212
0000006947EFBF20 00007FFEFFA37BAF 00007FF6A2BE3D01 0000000000000000 00000232FFD15A00 0000023283F70B00 qt5core.dll!0x7ffeffa37baf
0000006947EFF0A0 00007FFF2A76AA69 0000000000000000 0000000000000014 00000232FFCF8570 00000232FFCF8570 qwindows.dll!0x7fff2a76aa69
0000006947EFF0D0 00007FFEFF9E7442 00000232FFCDD640 0000000000000000 0000006947EFF5D0 00007FFEFFAE7F98 qt5core.dll!0x7ffeff9e7442
0000006947EFF150 00007FFEFF9EAB3A 00007FF6A2C8FADA 0000000000000000 0000006947EFF5D0 00000232FFD0D6E0 qt5core.dll!0x7ffeff9eab3a
0000006947EFF1C0 00007FF6A2A0AD3C 0000000000000000 00000232FFD04250 0000023200000000 00000232FFD060C0 obs64.exe!run_program+0x75c
0000006947EFF4D0 00007FF6A2A0D390 0000000000000000 0000000000000000 0000000000000000 00000232FFCED350 obs64.exe!main+0x670
0000006947EFF6A0 00007FF6A2B8A7F4 0000000000000001 0000000000000000 0000000000000000 0000000000000000 obs64.exe!WinMain+0x154
0000006947EFF730 00007FF6A2B898DE 0000000000000000 0000000000000000 0000000000000000 0000000000000000 obs64.exe!__scrt_common_main_seh+0x106
0000006947EFF770 00007FFF4A2C7BD4 0000000000000000 0000000000000000 0000000000000000 0000000000000000 kernel32.dll!0x7fff4a2c7bd4
0000006947EFF7A0 00007FFF4AE6CEE1 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ntdll.dll!0x7fff4ae6cee1
 
Last edited:

fyfles

New Member
Does anyone know if there is a Mac version of this? And if not is there another plug-in with 3d distortion that is on Mac? Thanks!
 

Brandomanmods

New Member
So when will this be updated again? Seems to not work on version 24.0.1 I installed with the exe file and relaunched obs and those options were not there. I then installed manually and they still aren't showing up. What gives?
 

Xaymar

Active Member
The plugin will be updated when I feel like it. Since this is not my day job, and I don't get any funding out of the OBS funding pool either (since this is a third party plugin), and I don't make nearly enough through Patreon to replace even a single day a month from my day job, any improvements and updates will be done when I need them, or when I have enough time to do them.

Alternatively, you could pick up coding and compile it yourself. It isn't difficult, there's even a guide on the wiki for the plugin now.
 

Velocity93

New Member
That sounds like a very interesting plug in. Congrats.
DO you think I can use this to hide-blur the background of my camera on my stream?
I use the poor mans version of a Webcam.
My phones camera combined with ndi plugin.
 

Xaymar

Active Member
That sounds like a very interesting plug in. Congrats.
DO you think I can use this to hide-blur the background of my camera on my stream?
I use the poor mans version of a Webcam.
My phones camera combined with ndi plugin.

If you have something that can create a mask of you in the view, then yes. Otherwise no.
 

Velocity93

New Member
If you have something that can create a mask of you in the view, then yes. Otherwise no.
Hmm, no, I don't have something like that but you gave me an idea.
I could make a transparent overlay with minimal opacity that will go on top of my camera source and hide my background.
I'll just have to crop the center of it.
Might work....
 

AustinTripp58

New Member
I am having trouble using the plugin. I have installed everything in the right folders and it keeps on crashing when i try to add the filter. is there a way to fix this?
 

AustinTripp58

New Member
EDIT: lol i figured out what i did wrong


I am having trouble using the plugin. I have installed everything in the right folders and it keeps on crashing when i try to add the filter. is there a way to fix this?
this is my crash log:
Unhandled exception: c0000005
Date/Time: 2019-11-11, 19:47:41
Fault address: 7FFD369EEE63 (c:\program files\obs-studio\obs-plugins\64bit\obs-stream-effects.dll)
libobs version: 24.0.2 (64-bit)
Windows version: 10.0 build 18362 (revision: 418; 64-bit)
CPU: AMD E2-6110 APU with AMD Radeon R2 Graphics


Thread 2330 (Crashed)
Stack EIP Arg0 Arg1 Arg2 Arg3 Address
000000153D1244B0 00007FFD369EEE63 000001641D2EAFA0 000001641D2D9050 000000000000001F 000001641D379DC0 obs-stream-effects.dll!gs::mipmapper::mipmapper+0x263
000000153D1247D0 00007FFD36A29A66 000001641D2EAF50 000001641D1C7400 000001641D37A5B8 000001641D37A4C0 obs-stream-effects.dll!filter::transform::transform_instance::transform_instance+0x66
000000153D124880 00007FFD36A2A55C 000001641D379DC0 000001641D379DC0 000001641D2EAF50 000001641621F2A0 obs-stream-effects.dll!filter::transform::transform_factory::create+0x3c
000000153D1248C0 00007FFD45ECED6B 0000000000000001 000000153D1249A9 0000000000000000 000000153D124990 obs.dll!obs_source_create_internal+0x1db
000000153D124910 00007FFD45ECEB76 000000153D124990 000001641D1C6E58 0000000000000001 000000153D1249A9 obs.dll!obs_source_create+0x16
000000153D124950 00007FF6D8EB5296 0000016425AE24C0 0000000000000006 0000016425AE24C0 00007FFD356C6EDA obs64.exe!OBSBasicFilters::AddNewFilter+0x356
000000153D124A10 00007FF6D8EB4EEE 00007FFD35C23CA8 000001641D1C6E40 000001641D071D20 00007FFD35C23CA8 obs64.exe!OBSBasicFilters::AddFilterFromAction+0x6e
000000153D124A60 00007FFD3588E41A 000001641D351F60 0000016400000004 000001641D3522C0 00000000FFFFFFFF qt5core.dll!0x7ffd3588e41a
000000153D124B80 00007FFD381380FE 000000153D124D08 0000000000000000 000001641D351F60 000000153D12A148 qt5widgets.dll!0x7ffd381380fe
000000153D124BC0 00007FFD382AAA79 000001641D326800 000000153D124D08 000001641D351F60 0000000000000000 qt5widgets.dll!0x7ffd382aaa79
000000153D124C50 00007FFD382AA847 00000164255C0D80 000001641D1C6DF0 00000164255C0D80 000000153D124E30 qt5widgets.dll!0x7ffd382aa847
000000153D124D00 00007FFD382AFDF9 0000010200000076 00007FFD38130000 000000153D125CB0 000001641D352840 qt5widgets.dll!0x7ffd382afdf9
000000153D124D30 00007FFD3816D0C7 000000153D125428 00007FFD381721A3 000000153D125198 000000153D125CB0 qt5widgets.dll!0x7ffd3816d0c7
000000153D125080 00007FFD382ABFC9 0000016400000000 00000164132FDAD0 000001641D3268D0 000000153D125CB0 qt5widgets.dll!0x7ffd382abfc9
000000153D125150 00007FFD3814890D 000001641D3268D0 000000153D125280 000000153D125CB0 0000010300000076 qt5widgets.dll!0x7ffd3814890d
000000153D125180 00007FFD38146419 000001641D3268D0 000001641D3268D0 000000153D125CB0 000001641D351000 qt5widgets.dll!0x7ffd38146419
000000153D125870 00007FFD3586C2C9 3FF0000000000000 0000000000000000 00007FFD3864A318 3FF0000000000000 qt5core.dll!0x7ffd3586c2c9
000000153D1258F0 00007FFD38149F53 000001641D3268D0 000001641D3268D0 000001641D326801 0000010200000000 qt5widgets.dll!0x7ffd38149f53
000000153D1259C0 00007FFD38197FB8 000001641D172430 000001641D172430 0000016425AF5001 000001641D3268D0 qt5widgets.dll!0x7ffd38197fb8
000000153D125D60 00007FFD38196348 00000164132FDAD0 00000164132CCD70 000001641D172430 000000153D1268B0 qt5widgets.dll!0x7ffd38196348
000000153D125EB0 00007FFD3814890D 00000164132FDAD0 000000153D125FE0 000000153D1268B0 00000164132CCD70 qt5widgets.dll!0x7ffd3814890d
000000153D125EE0 00007FFD38147767 0000000000000000 000001641D172430 000000153D1268B0 00007FFD80F39887 qt5widgets.dll!0x7ffd38147767
000000153D1265D0 00007FFD3586C2C9 0000000000000003 0000000000000107 0000000000000003 0044004900000000 qt5core.dll!0x7ffd3586c2c9
000000153D126650 00007FFD37D00557 000001641CC7D6A0 0000000000000000 0000000000000000 0000016400000107 qt5gui.dll!0x7ffd37d00557
000000153D126AA0 00007FFD37CE4D3D 00000164132F8DA0 0000000000000000 00007FFD380F4AA0 00007FFD380F4AA0 qt5gui.dll!0x7ffd37ce4d3d
000000153D126B10 00007FFD358B82E6 0000000000000300 00007FFD835C29C3 0000000000000001 0000000000000000
 
Last edited:

SkeletonBow

Member
With a fresh OBS install, adding a single source to a scene in a new scene collection, adding multiple blur filters stacked on top of each other can crash OBS very reproducibly.

Reproduction:
- Fresh OBS installation up to date
- Fresh install of Stream Effects
- Create new scene collection
- Create a new group within a scene - "Group A"
- Add an image or media source to Group A in the scene
- Add a Stream Effects blur filter, change it to Gaussian directional blur and set the blur size to maximum
- Add a second identical blur filter right after that one

At this point OBS will most likely crash to desktop immediately or hang livelocked. It is not necessary to set the blur to maximum however as mentioned above, it just seems that it makes it more likely to crash. I've had it crash with blur size of 5-10 this way also, but it may not happen right away. It usually does crash however whenever I am editing the filters or trying to add some other filter - if Blur filter is present in the chain.

The above is a fabricated simplified reproduction case reduced from a real use case where a stack of about 10 filters produced a special effect, where blur was used once at the beginning of the chain, and then near the end to blur the final result was the intention when the problem was discovered. Reducing the blur size to something lower did not seem to prevent the crash or livelock from occurring when adding a second blur, so it does not appear to be a case of overwhelming resources and having the system thrash.

Still not up to scratch on how to try to contribute to debugging these sorts of problems but I'm working towards it.
 

GDJLZHL

New Member
G9%O744YDNWA72XHJ~4H7@H.png
 

Attachments

  • 777.txt
    46.6 KB · Views: 25
Status
Not open for further replies.
Top