Frame drop due to rendering lag - Text files updating causing issue

thegr812k

New Member
Hello ,

I am now getting frames drops from rendering and i have isolated this to a script i am running that is updating 10 txt files and i have around 40 sources looking at those files.

CPU and GPU are not breaking sweat (barely 50) . If i hide the sources no luck. If i delete the sources , eventually it stops if i delete enough of them.

Is there a hard limit on how many OBS can handle?

Please can someone take a look at my logs files? - https://obsproject.com/logs/DisJAPpRPcAwKYZJ
 

konsolenritter

Active Member
Whatever your script does, it seems to be no clean thing. Your log is a thousand and more times moaning about

Code:
12:17:04.977: warning: Found EOI before any SOF, ignoring
12:17:04.977: fatal:   No JPEG data found in image
12:17:04.977: Error decoding video

which means that in every of these moments you disturb the internal rendering process of OBS. OBS tries to decode JPEG data from your data and fails on it whenever logged. Furthermore OBS has to apply resources just to do logging that fails itself. Every time. I assume that the i/o subsystem of your machine is under heavy load.

Internal threads are watching your changes in the text files. Watching for file changes is part of the windows file i/o subsystem. It was never meant to be proficient and smart for hundreds of watches sametime and very efficient that way (filesystem changes are assumed slowly or occasional from the view of a fast processor).

Second what i can see from your log: Aside of your issue your scene collection is full of a thousand of filters applied. Your collection is unbelievable complicated that way. Who of us volunteers should invest hours to study your setup that way?
 
Top