VTube Studio & OBS Studio Slow Down/Lag when playing Apex Legends!

Jaijunn

New Member
Hello There!

I'm a VTuber/Creator/Streamer on Twitch and I noticed that everytime I play and stream Apex Legends and usually some other high demanding games that it makes my OBS Studio Program slow down like a lot and makes my VTube Model in VTuber Studio slow/laggy sometimes! For viewers they don't think its too bad but for me I like to make sure there is NO performance issues.

I've made sure to turn off Game Mode, Game DVR, Xbox Bar, etc.
I've configured and fixed up so many different settings in my OBS, etc.

I've got the following specs:

CPU: AMD Ryzen 9 5900x
GPU: PNY 4070 Ti SUPER 16GB
RAM: Corsair Vengeance RAM 3600MHZ 64GB
SSD: Samsung 980 Pro 2TB M.2 + PNY 4TB M.2

Most of my games work well! If not I sometimes get a little/quite a bit of frame drops and my OBS software starts to lag and my VTuber model in VTube studio kinda freaks out a little bit.
If anyones able to help me out with this issue that'll be great!

I've attached some files and everything too :)

Thank you thank you!
 

Attachments

  • settingsobs.png
    settingsobs.png
    24.2 KB · Views: 14
  • 2024-04-03 19-45-55.txt
    114.2 KB · Views: 19

sandrix

Member
I think VTube Studio is just consuming a lot of GPU resources. Open task manager and look at the 3D and Encoder load while OBS is running

Also change the RODE AI-1 sampling rate to 48000 hz

1712168986221.png
 

Jaijunn

New Member
I think VTube Studio is just consuming a lot of GPU resources. Open task manager and look at the 3D and Encoder load while OBS is running

Also change the RODE AI-1 sampling rate to 48000 hz

View attachment 103057
I've been keeping an eye on those and everything seems fine even when in games!
Apex is pretty good in terms of frame rate thoo! It's just that it's only and mostly Apex that makes my OBS program laggy and slow, I notice sometimes emotes that people send in my chat (animated) run a bit slow and my model slows/lags a litte too..

Wish there was a way to fix it despite the high specifications I'm currently running... it's so odd and strange in my opinion to be honest.
 

sandrix

Member
Try limiting the game's frame rate to reduce GPU load. It may be that with complex fragments the load increases greatly. However, you have a good video card, but the monitor refresh rate is 165 Hz and you can play at an unlocked frame rate. Additionally, your second monitor has a 60Hz refresh rate. There is a rare performance issue when 2 monitors are very different in refresh rates. Try specifying 160 Hz or 120 Hz.

Also set the maximum power performance modes everywhere. Windows and NVIDIA Control Panel.
 

sandrix

Member
I would also recommend turning off all unnecessary applications when broadcasting. In fact, only OBS and the game should work for you. Various overlays or nvidia broadcast, if available, have a bad effect on performance.
 

Jaijunn

New Member
I would also recommend turning off all unnecessary applications when broadcasting. In fact, only OBS and the game should work for you. Various overlays or nvidia broadcast, if available, have a bad effect on performance.
Do you quite possibly think there could be a bottlenecking issue with the cpu and gpu? thats what I've been told and to jump down to either 5800x3d or a higher quality CPU.
 

sandrix

Member
The 5800X3D offers slightly better gaming performance than the 5900, but not all games. For you, replacing the processor is not a justifiable solution. You should pay attention to overclocking the CPU, RAM, undervolting, updating the BIOS and optimizing Windows. If the user’s system runs as smoothly as possible, then there are no problems with obs. Also, some users install a bunch of plugins, clutter up OBS with a lot of useless sources and then are surprised that something is wrong))
 

rockbottom

Active Member
Do you quite possibly think there could be a bottlenecking issue with the cpu and gpu? thats what I've been told and to jump down to either 5800x3d or a higher quality CPU.

Sounds like you actually believe that smoldering pile of BS....
 

rockbottom

Active Member
Anyway, some good advice above. Dial back the monitor to 120, Overlays, other apps running.

You have some rendering lag, aka GPU overload. Audio is slow too but that may improve. There's also alot of SE errors. Clean them up or remove it & most if not all of that rendering lag should cease.
 

rockbottom

Active Member
Update the Game Screen Scene. Multiple Game, Window or Display captures in the same Scene can cause interference.
 

rockbottom

Active Member
SE errors look like they could be the source of the slowish audio, some are overlays but most of them are sound effects.


19:46:00.598: [obs-browser: 'MixIt'] Error: Refused to apply style from 'https://gist.github.com/hellt/bc4fc51d6f1b9584605517f5c8d6a5a0.js' because its MIME type ('text/javascript') is not a supported stylesheet MIME type, and strict MIME checking is enabled. (http://localhost:8111/overlay/:0)
19:46:00.616: [obs-browser: 'Mix It Up!'] Error: Refused to apply style from 'https://gist.github.com/hellt/bc4fc51d6f1b9584605517f5c8d6a5a0.js' because its MIME type ('text/javascript') is not a supported stylesheet MIME type, and strict MIME checking is enabled. (http://localhost:8111/overlay/:0)
19:46:02.249: [obs-browser: 'Sound Effects - SE'] Error: [Report Only] Refused to load the script 'https://streamelements.com/overlay/scripts/vendor.js' because it violates the following Content Security Policy directive: "script-src 'none'". Note that 'script-src-elem' was not explicitly set, so 'script-src' is used as a fallback.
19:46:02.249: (https://streamelements.com/overlay/...EKvqY3waVLkO_uQw7AZoafXYThugdTgzkyleOGM3JCR:0)
19:46:02.478: [obs-browser: 'Sound Effects - SE'] Error: [Report Only] Refused to evaluate a string as JavaScript because 'unsafe-eval' is not an allowed source of script in the following Content Security Policy directive: "script-src 'none'".
19:46:02.478: (https://streamelements.com/overlay/scripts/vendor.js:47919)
19:46:02.493: [obs-browser: 'Sound Effects - SE'] Error: [Report Only] Refused to load the script 'https://streamelements.com/overlay/scripts/app.js' because it violates the following Content Security Policy directive: "script-src 'none'". Note that 'script-src-elem' was not explicitly set, so 'script-src' is used as a fallback.
19:46:02.493: (https://streamelements.com/overlay/...EKvqY3waVLkO_uQw7AZoafXYThugdTgzkyleOGM3JCR:0)
19:46:02.876: [obs-browser: 'Sound Effects - SE'] Error: [Report Only] Refused to load the script 'https://ajax.googleapis.com/ajax/libs/webfont/1.6.26/webfont.js' because it violates the following Content Security Policy directive: "script-src 'none'". Note that 'script-src-elem' was not explicitly set, so 'script-src' is used as a fallback.
19:46:02.876: (https://streamelements.com/overlay/...EKvqY3waVLkO_uQw7AZoafXYThugdTgzkyleOGM3JCR:0)
19:46:02.877: [obs-browser: 'Sound Effects - SE'] Error: [Report Only] Refused to load the script 'https://cdnjs.cloudflare.com/ajax/libs/twemoji/2.7.0/twemoji.min.js' because it violates the following Content Security Policy directive: "script-src 'none'". Note that 'script-src-elem' was not explicitly set, so 'script-src' is used as a fallback.
19:46:02.877: (https://streamelements.com/overlay/...EKvqY3waVLkO_uQw7AZoafXYThugdTgzkyleOGM3JCR:0)
19:46:02.877: [obs-browser: 'Sound Effects - SE'] Error: [Report Only] Refused to load the script 'https://use.typekit.net/xbm0wzk.js' because it violates the following Content Security Policy directive: "script-src 'none'". Note that 'script-src-elem' was not explicitly set, so 'script-src' is used as a fallback.
19:46:02.877: (https://streamelements.com/overlay/...EKvqY3waVLkO_uQw7AZoafXYThugdTgzkyleOGM3JCR:0)
19:46:02.891: [obs-browser: 'Sound Effects - SE'] Error: [Report Only] Refused to execute inline script because it violates the following Content Security Policy directive: "script-src 'none'". Either the 'unsafe-inline' keyword, a hash ('sha256-rl2JQuZcAXane4gfMTxER5/wEZZpePHhGFqdrJ3ig8k='), or a nonce ('nonce-...') is required to enable inline execution.
19:46:02.891: (https://streamelements.com/overlay/...EKvqY3waVLkO_uQw7AZoafXYThugdTgzkyleOGM3JCR:4)
19:46:02.891: [obs-browser: 'Sound Effects - SE'] Error: [Report Only] Refused to load the script 'https://static.cloudflareinsights.com/beacon.min.js/v84a3a4012de94ce1a686ba8c167c359c1696973893317' because it violates the following Content Security Policy directive: "script-src 'none'". Note that 'script-src-elem' was not explicitly set, so 'script-src' is used as a fallback.
19:46:02.891: (https://streamelements.com/overlay/...EKvqY3waVLkO_uQw7AZoafXYThugdTgzkyleOGM3JCR:0)
19:46:02.983: [obs-browser: 'Sound Effects - SE'] Error: [Report Only] Refused to evaluate a string as JavaScript because 'unsafe-eval' is not an allowed source of script in the following Content Security Policy directive: "script-src 'none'".
19:46:02.983: (https://streamelements.com/overlay/scripts/vendor.js:62184)
19:46:02.986: [obs-browser: 'Sound Effects - SE'] Error: [Report Only] Refused to evaluate a string as JavaScript because 'unsafe-eval' is not an allowed source of script in the following Content Security Policy directive: "script-src 'none'".
19:46:02.986: (https://streamelements.com/overlay/scripts/vendor.js:62184)
19:46:02.992: [obs-browser: 'Sound Effects - SE'] Error: [Report Only] Refused to evaluate a string as JavaScript because 'unsafe-eval' is not an allowed source of script in the following Content Security Policy directive: "script-src 'none'".
19:46:02.992: (https://streamelements.com/overlay/scripts/vendor.js:62184)
19:46:02.993: [obs-browser: 'Sound Effects - SE'] Error: [Report Only] Refused to evaluate a string as JavaScript because 'unsafe-eval' is not an allowed source of script in the following Content Security Policy directive: "script-src 'none'".
19:46:02.993: (https://streamelements.com/overlay/scripts/vendor.js:62184)
19:46:02.993: [obs-browser: 'Sound Effects - SE'] Error: [Report Only] Refused to evaluate a string as JavaScript because 'unsafe-eval' is not an allowed source of script in the following Content Security Policy directive: "script-src 'none'".
19:46:02.993: (https://streamelements.com/overlay/scripts/vendor.js:62184)
19:46:02.995: [obs-browser: 'Sound Effects - SE'] Error: [Report Only] Refused to evaluate a string as JavaScript because 'unsafe-eval' is not an allowed source of script in the following Content Security Policy directive: "script-src 'none'".
19:46:02.995: (https://streamelements.com/overlay/scripts/vendor.js:62184)
19:46:02.996: [obs-browser: 'Sound Effects - SE'] Error: [Report Only] Refused to evaluate a string as JavaScript because 'unsafe-eval' is not an allowed source of script in the following Content Security Policy directive: "script-src 'none'".
19:46:02.996: (https://streamelements.com/overlay/scripts/vendor.js:62184)
19:46:02.996: [obs-browser: 'Sound Effects - SE'] Error: [Report Only] Refused to evaluate a string as JavaScript because 'unsafe-eval' is not an allowed source of script in the following Content Security Policy directive: "script-src 'none'".
19:46:02.996: (https://streamelements.com/overlay/scripts/vendor.js:62184)
19:46:03.002: [obs-browser: 'Sound Effects - SE'] Error: [Report Only] Refused to evaluate a string as JavaScript because 'unsafe-eval' is not an allowed source of script in the following Content Security Policy directive: "script-src 'none'".
19:46:03.002: (https://streamelements.com/overlay/scripts/vendor.js:62184)
19:46:03.003: [obs-browser: 'Sound Effects - SE'] Error: [Report Only] Refused to evaluate a string as JavaScript because 'unsafe-eval' is not an allowed source of script in the following Content Security Policy directive: "script-src 'none'".
19:46:03.003: (https://streamelements.com/overlay/scripts/vendor.js:62184)
19:46:03.514: [obs-browser: 'Sound Effects - SE'] Error: [Report Only] Refused to evaluate a string as JavaScript because 'unsafe-eval' is not an allowed source of script in the following Content Security Policy directive: "script-src 'none'".
19:46:03.514: (https://streamelements.com/overlay/scripts/vendor.js:62184)
19:46:03.523: [obs-browser: 'Sound Effects - SE'] Error: [Report Only] Refused to evaluate a string as JavaScript because 'unsafe-eval' is not an allowed source of script in the following Content Security Policy directive: "script-src 'none'".
19:46:03.523: (https://streamelements.com/overlay/scripts/vendor.js:62184)
19:46:03.525: [obs-browser: 'Sound Effects - SE'] Error: [Report Only] Refused to evaluate a string as JavaScript because 'unsafe-eval' is not an allowed source of script in the following Content Security Policy directive: "script-src 'none'".
19:46:03.525: (https://streamelements.com/overlay/scripts/vendor.js:62184)
19:46:03.526: [obs-browser: 'Sound Effects - SE'] Error: [Report Only] Refused to evaluate a string as JavaScript because 'unsafe-eval' is not an allowed source of script in the following Content Security Policy directive: "script-src 'none'".
19:46:03.526: (https://streamelements.com/overlay/scripts/vendor.js:62184)
19:46:03.526: [obs-browser: 'Sound Effects - SE'] Error: [Report Only] Refused to evaluate a string as JavaScript because 'unsafe-eval' is not an allowed source of script in the following Content Security Policy directive: "script-src 'none'".
19:46:03.526: (https://streamelements.com/overlay/scripts/vendor.js:62184)
19:46:03.526: [obs-browser: 'Sound Effects - SE'] Error: [Report Only] Refused to evaluate a string as JavaScript because 'unsafe-eval' is not an allowed source of script in the following Content Security Policy directive: "script-src 'none'".
19:46:03.526: (https://streamelements.com/overlay/scripts/vendor.js:62184)
19:46:03.527: [obs-browser: 'Sound Effects - SE'] Error: [Report Only] Refused to evaluate a string as JavaScript because 'unsafe-eval' is not an allowed source of script in the following Content Security Policy directive: "script-src 'none'".
19:46:03.527: (https://streamelements.com/overlay/scripts/vendor.js:62184)
19:46:03.527: [obs-browser: 'Sound Effects - SE'] Error: [Report Only] Refused to evaluate a string as JavaScript because 'unsafe-eval' is not an allowed source of script in the following Content Security Policy directive: "script-src 'none'".
19:46:03.527: (https://streamelements.com/overlay/scripts/vendor.js:62184)
19:46:03.527: [obs-browser: 'Sound Effects - SE'] Error: [Report Only] Refused to evaluate a string as JavaScript because 'unsafe-eval' is not an allowed source of script in the following Content Security Policy directive: "script-src 'none'".
19:46:03.527: (https://streamelements.com/overlay/scripts/vendor.js:62184)
19:46:03.527: [obs-browser: 'Sound Effects - SE'] Error: [Report Only] Refused to evaluate a string as JavaScript because 'unsafe-eval' is not an allowed source of script in the following Content Security Policy directive: "script-src 'none'".
19:46:03.527: (https://streamelements.com/overlay/scripts/vendor.js:62184)
19:46:03.527: [obs-browser: 'Sound Effects - SE'] Error: [Report Only] Refused to evaluate a string as JavaScript because 'unsafe-eval' is not an allowed source of script in the following Content Security Policy directive: "script-src 'none'".
19:46:03.527: (https://streamelements.com/overlay/scripts/vendor.js:62184)
19:46:03.528: [obs-browser: 'Sound Effects - SE'] Error: [Report Only] Refused to evaluate a string as JavaScript because 'unsafe-eval' is not an allowed source of script in the following Content Security Policy directive: "script-src 'none'".
19:46:03.528: (https://streamelements.com/overlay/scripts/vendor.js:62184)
19:46:03.528: [obs-browser: 'Sound Effects - SE'] Error: [Report Only] Refused to evaluate a string as JavaScript because 'unsafe-eval' is not an allowed source of script in the following Content Security Policy directive: "script-src 'none'".
19:46:03.528: (https://streamelements.com/overlay/scripts/vendor.js:62184)
19:46:03.528: [obs-browser: 'Sound Effects - SE'] Error: [Report Only] Refused to evaluate a string as JavaScript because 'unsafe-eval' is not an allowed source of script in the following Content Security Policy directive: "script-src 'none'".
19:46:03.528: (https://streamelements.com/overlay/scripts/vendor.js:62184)
19:46:03.528: [obs-browser: 'Sound Effects - SE'] Error: [Report Only] Refused to evaluate a string as JavaScript because 'unsafe-eval' is not an allowed source of script in the following Content Security Policy directive: "script-src 'none'".
19:46:03.528: (https://streamelements.com/overlay/scripts/vendor.js:62184)
19:46:03.528: [obs-browser: 'Sound Effects - SE'] Error: [Report Only] Refused to evaluate a string as JavaScript because 'unsafe-eval' is not an allowed source of script in the following Content Security Policy directive: "script-src 'none'".
19:46:03.528: (https://streamelements.com/overlay/scripts/vendor.js:62184)
19:46:03.529: [obs-browser: 'Sound Effects - SE'] Error: [Report Only] Refused to evaluate a string as JavaScript because 'unsafe-eval' is not an allowed source of script in the following Content Security Policy directive: "script-src 'none'".
19:46:03.529: (https://streamelements.com/overlay/scripts/vendor.js:62184)
19:46:03.529: [obs-browser: 'Sound Effects - SE'] Error: [Report Only] Refused to evaluate a string as JavaScript because 'unsafe-eval' is not an allowed source of script in the following Content Security Policy directive: "script-src 'none'".
19:46:03.529: (https://streamelements.com/overlay/scripts/vendor.js:62184)
19:46:03.529: [obs-browser: 'Sound Effects - SE'] Error: [Report Only] Refused to evaluate a string as JavaScript because 'unsafe-eval' is not an allowed source of script in the following Content Security Policy directive: "script-src 'none'".
19:46:03.529: (https://streamelements.com/overlay/scripts/vendor.js:62184)
19:46:03.530: [obs-browser: 'Sound Effects - SE'] Error: [Report Only] Refused to evaluate a string as JavaScript because 'unsafe-eval' is not an allowed source of script in the following Content Security Policy directive: "script-src 'none'".
19:46:03.530: (https://streamelements.com/overlay/scripts/vendor.js:62184)
19:46:03.530: [obs-browser: 'Sound Effects - SE'] Error: [Report Only] Refused to evaluate a string as JavaScript because 'unsafe-eval' is not an allowed source of script in the following Content Security Policy directive: "script-src 'none'".
19:46:03.530: (https://streamelements.com/overlay/scripts/vendor.js:62184)
19:46:06.053: Last log entry repeated for 17 more lines
 

rockbottom

Active Member
Somebody else I was helping was having trouble with Apex & the same driver you have installed. He rolled back...

I did this, it did help. Also after during further research i found that maybe the most recent driver update just wasn’t good for apex so i rolled back the driver and boom she was back to normal. Also i monitored my cpu/gpu via task manager and it looked like when i had certain browser resources open i was getting spikes so i just turned them off while stream and now use my tablet for Chat and now i get no spikes, lags, or stuttering in game. I really appreciate everyones feedback!
 

sandrix

Member
Yes, downgrading drivers can also help. I would first completely remove the video driver using DDU, and then install only the core or minimal install. This can be done using NVSlimmer or NVCleanstall. Don't forget to set the maximum performance mode in the NVIDIA Control Panel later

 
Last edited:
Top