HoneyHazard / PixelMatchSwitcher

PixelMatchSwitcher plugin for OBS Studio.
79 stars 7 forks source link

High CPU usage on start until switched on/off #23

Open lexathon opened 2 years ago

lexathon commented 2 years ago

First off. Thanks for this - it's really useful. I'm not using it for streaming but for remote work using Avid Media Composer to edit TV. I need to remote into a large desktop and there's not enough bandwidth to do that and also have a full screen output for what I'm watching. With OBS I can duplicate the source/record monitors to another monitor and get full screen playback of my video source. Pixel Match Switcher is used to see if I need the source or record monitor full screen and works great.

Weirdly though, every time I start it up, the CPU usage is around 6% and it's enough to start the fans on the i7. If I disable 'Enable Matching' and 'Enable Switching' and then re-enable them, it drops down to 0.6%.

I'm toggling between two crop filters with the pixel match.

HoneyHazard commented 2 years ago

Will be looking into this :)

HoneyHazard commented 2 years ago

Can you please check if the problem is still there with the latest release?

https://github.com/HoneyHazard/PixelMatchSwitcher/releases/tag/0.35.0-alpha

lexathon commented 2 years ago

Hey - thanks. I did spend some time trying to migrate to the newer version. Unfortunately when I do, the plug-in says that the filter isn't found in any scenes. I tried removing it and re-adding it from the scene but it still seems to say it's not there. I guess this may be some sort of conflict between settings of an older or newer version. I'll try again when I have a bit more time and update again.