Add a toggle to captures to FULLY disable them when hidden #12760
Replies: 1 comment 2 replies
-
|
This sounds more likely to be a feature request, and we are not currently accepting feature requests on GitHub Discussions. Make sure you read any pinned posts on discussion boards before opening a new discussion. Please use our Ideas Page to submit your idea. Thank you! |
Beta Was this translation helpful? Give feedback.
2 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Hi,
This is a feature request post; if you want to skip the reason behind this post, go to the bottom to read my suggestion. (I genuinely think this to be a good QoL feature for OBS)
I have a problem : I use a "capture scene" with one capture per game I want to put on canvas. The way I make use of that is by designating "capture specific window" and have it look for the running executable, it's useful because I can customize whatever I want about the sources. No, I will not use the hotkey mechanic, hard set captures are the way I want to do things.
Now, I have all captures hidden at all times, if I want to show Game A, Game B, Game C, ..., Game Z, I have streamer.bot telling OBS to hide all sources and only set "visibility: show" on the one source I want to get at the press of a button. The problem is, the list grew and up to a point, that didn't cause any issues. Until it did. I've been on a wild, WILD goose chase, trying to find why the hell was my RAM maxxed out when normal usage was barely around 30%.
Turns out, for some reason, when streaming with OBS, something causes a RAM leak and it's undetectable. I'll refer you to this post I've made on AMD's support forums (as well as every single one of my interactions in both the OBS and AMD Discords for the duration of this mess) resuming all the details of everything I tried as troubleshooting for over TWO WHOLE MONTHS up until it stopped for some reason (I changed absolutely nothing, I even paused Windows updates to make sure) and it appeared again today, on a fresh reboot, on a stream start without any game running
I had someone look over my logs, told me that there was a gigantic amount of attempt from all the hidden sources to fetch captures from all the executables they were pointed at (of course all failed as none were running), seems pretty obvious now what is causing my RAM to skyrocket beyond capacity and slowing the whole machine down to a crawl once it starts swapping on the OS drive.
WHAT I AM ASKING FOR :
Local media sources have a "Close file when inactive" option and a "show nothing when playback ends" option. Why not make something similar for captures ? a checkbox to forcefully disable the capture process when hidden, only resume activity when shown on canvas.
I will be more than happy to provide every single one of the piece of information I have retained about this now 10 weeks running problem if you wish to see it for yourself, just send me a message (I can't be bothered to pollute this post with a shitload of screenshots and log links here)
Beta Was this translation helpful? Give feedback.
All reactions