Question / Help Very bad fps drops

Castro1477

New Member
So I started streaming on twitch playing fortnite and my fps went from normally being 250-300 while not streaming to only about 100 while streaming and my obs fps would top out at 10 and be super choppy then I switched to cs go to see how my fps was there and my in game fps was good at around 250-300 with some spikes and a good amount of buffering which makes it almost unplayable I have a strong computer with a strong graphics card and dont understand why this happens any help would be appreciated.
 

BK-Morpheus

Active Member
If you allow CPU or GPU to become a limiting bottleneck by not setting a proper FPS limit, you get either rendering lag or encoding lag.
Make sure, your GPU is not running with more than 95% load, to ensure, OBS can render fast enough to reach the desired frame rate.
 

Harold

Active Member
Ideally you should be using game capture instead of display capture for fortnite, and that is likely causing most of the issue.
 

Elixerin

Member
would that be the only thing i could do to fix it?
game capture and full screen is the only real solution i can think of here, your hardware seems proficient enough streaming x264 or nvenc with uncapped, i do it on my i7-7700 streaming fortnite and get around 200-300(bit higher and more stable on NVENC), ofcourse with fortnite you have to realize its gonna dip and skyrocket in different parts of the map, build fights, terrain, etc.
 

Castro1477

New Member
game capture and full screen is the only real solution i can think of here, your hardware seems proficient enough streaming x264 or nvenc with uncapped, i do it on my i7-7700 streaming fortnite and get around 200-300(bit higher and more stable on NVENC), ofcourse with fortnite you have to realize its gonna dip and skyrocket in different parts of the map, build fights, terrain, etc.
Wait you get 200-300 frames??the only way my stream stays stable is if I have it capped at 60
 

Elixerin

Member
Wait you get 200-300 frames??the only way my stream stays stable is if I have it capped at 60
yeah, i like it uncapped on my 144hz monitor it feels smoother pushing 150-300* a more precise answer vs the capped 144 took a bit of tweaking but i make it work just fine uncapped, take a look for yourself at https://www.twitch.tv/videos/304042468, even so though my frames dip and avgs under 200 in areas like tilted towers. This is just the way the game is utilized as its optimized for constant 60 fps, with lower priority to anything higher, thats why on my 7700 without OBS active fortnite only uses about 30-40% CPU and with gpu usage in like the 40s (1070). However with higher usages (the right amount not all of it ofcourse) means more fps being output. theres only so much you can do on the user end to increase this with things such as NVIDIA program settings and so on but ofcourse this ultimately lands on the developers of the games to "fix"
 
Last edited:

GoGlassG

New Member
Hi, I'm having the same issues - however though i had a good run for 2 days and now its back to the same issues with low FPS.

Here is my recent log.

12:12:22.562: CPU Name: AMD Ryzen 5 5600X 6-Core Processor
12:12:22.562: CPU Speed: 3693MHz
12:12:22.562: Physical Cores: 6, Logical Cores: 12
12:12:22.562: Physical Memory: 32674MB Total, 27954MB Free
12:12:22.562: Windows Version: 10.0 Build 19044 (release: 2009; revision: 1526; 64-bit)
12:12:22.562: Running as administrator: true
12:12:22.562: Aero is Enabled (Aero is always on for windows 8 and above)
12:12:22.562: Windows 10 Gaming Features:
12:12:22.562: Game DVR: On
12:12:22.563: Sec. Software Status:
12:12:22.564: Norton Security: enabled (AV)
12:12:22.564: Microsoft Defender Antivirus: disabled (AV)
12:12:22.564: Norton Security: enabled (FW)
12:12:22.564: Windows Firewall: disabled (FW)
12:12:22.564: Current Date/Time: 2022-02-20, 12:12:22
12:12:22.564: Browser Hardware Acceleration: true
12:12:22.564: Portable mode: false
12:12:22.685: OBS 27.1.3 (64-bit, windows)
12:12:22.685: ---------------------------------
12:12:22.692: ---------------------------------
12:12:22.692: audio settings reset:
12:12:22.692: samples per sec: 48000
12:12:22.692: speakers: 2
12:12:22.694: ---------------------------------
12:12:22.694: Initializing D3D11...
12:12:22.694: Available Video Adapters:
12:12:22.696: Adapter 0: AMD Radeon RX 6900 XT
12:12:22.696: Dedicated VRAM: 4247334912
12:12:22.696: Shared VRAM: 4245895168
12:12:22.696: PCI ID: 1002:73af
12:12:22.696: Driver Version: 30.0.13023.4001
12:12:22.696: output 0: pos={0, 0}, size={2560, 1080}, attached=true, refresh=144, name=LG ULTRAGEAR
12:12:22.696: output 1: pos={2560, -836}, size={1080, 1920}, attached=true, refresh=59, name=S27A950D
12:12:22.698: Loading up D3D11 on adapter AMD Radeon RX 6900 XT (0)
12:12:22.719: D3D11 loaded successfully, feature level used: b000
12:12:22.719: DXGI increase maximum frame latency success
12:12:22.719: D3D11 GPU priority setup success
12:12:23.007: ---------------------------------
12:12:23.007: video settings reset:
12:12:23.007: base resolution: 1920x1080
12:12:23.007: output resolution: 1280x720
12:12:23.007: downscale filter: Bicubic
12:12:23.007: fps: 30/1
12:12:23.007: format: NV12
12:12:23.007: YUV mode: 709/Partial
12:12:23.007: NV12 texture support enabled
12:12:23.009: Audio monitoring device:
12:12:23.009: name: Default
12:12:23.009: id: default
12:12:23.009: ---------------------------------
12:12:23.010: Skipping module '../../obs-plugins/64bit/chrome_elf.dll', not an OBS plugin
12:12:23.013: [CoreAudio encoder]: CoreAudio AAC encoder not installed on the system or couldn't be loaded
12:12:23.014: Failed to load 'en-US' text for module: 'decklink-captions.dll'
12:12:23.015: Failed to load 'en-US' text for module: 'decklink-ouput-ui.dll'
12:12:23.219: [AMF] Version 2.7.0 loaded (Compiled: 1.4.14.0, Runtime: 1.4.22.0, Library: 1;4;22;0;21.30.23.01;202110182146;CL#2368610).
12:12:23.246: [AMF] <Id: 1> Unable to set converter transfer characteristic, error AMF_NOT_FOUND (code 11)
12:12:23.281: [AMF] <Id: 2> Unable to set converter transfer characteristic, error AMF_NOT_FOUND (code 11)
12:12:23.285: [AMF] [Capability Manager] Testing Direct3D 11 Adapter 'AMD Radeon RX 6900 XT (VEN_1002/DEV_73af/SUB_4fc1043/REV_00c0)':
12:12:23.285: H264/AVC: Supported
12:12:23.285: H265/HEVC: Supported
12:12:23.285:
12:12:23.291: Skipping module '../../obs-plugins/64bit/libcef.dll', not an OBS plugin
12:12:23.296: Skipping module '../../obs-plugins/64bit/libEGL.dll', not an OBS plugin
12:12:23.297: Skipping module '../../obs-plugins/64bit/libGLESv2.dll', not an OBS plugin
12:12:23.301: [obs-browser]: Version 2.16.3
12:12:23.301: [obs-browser]: CEF Version 75.1.16+g16a67c4+chromium-75.0.3770.100
12:12:23.305: [noise suppress]: NVIDIA RTX denoiser disabled, redistributable not found
12:12:23.745: VLC found, VLC video source enabled
12:12:23.752: A DeckLink iterator could not be created. The DeckLink drivers may not be installed
12:12:23.753: No blackmagic support
12:12:23.756: ---------------------------------
12:12:23.757: Loaded Modules:
12:12:23.757: win-wasapi.dll
12:12:23.757: win-mf.dll
12:12:23.757: win-dshow.dll
12:12:23.757: win-decklink.dll
12:12:23.757: win-capture.dll
12:12:23.757: vlc-video.dll
12:12:23.757: text-freetype2.dll
12:12:23.757: rtmp-services.dll
12:12:23.757: obs-x264.dll
12:12:23.757: obs-vst.dll
12:12:23.757: obs-transitions.dll
12:12:23.757: obs-text.dll
12:12:23.757: obs-qsv11.dll
12:12:23.757: obs-outputs.dll
12:12:23.757: obs-filters.dll
12:12:23.757: obs-ffmpeg.dll
12:12:23.757: obs-browser.dll
12:12:23.757: image-source.dll
12:12:23.757: frontend-tools.dll
12:12:23.757: enc-amf.dll
12:12:23.757: decklink-ouput-ui.dll
12:12:23.757: decklink-captions.dll
12:12:23.757: coreaudio-encoder.dll
12:12:23.757: ---------------------------------
12:12:23.757: ==== Startup complete ===============================================
12:12:23.761: No scene file found, creating default scene
12:12:23.761: All scene data cleared
12:12:23.761: ------------------------------------------------
12:12:23.782: WASAPI: Device 'Speakers (G560 Gaming Speaker Stereo)' [44100 Hz] initialized
12:12:23.809: WASAPI: Device 'Microphone (Logitech PRO X Wireless Gaming Headset)' [48000 Hz] initialized
12:12:23.809: Switched to scene 'Scene'
12:12:23.809: Failed to glob scene collections
12:12:23.849: adding 42 milliseconds of audio buffering, total audio buffering is now 42 milliseconds (source: Mic/Aux)
12:12:23.849:
12:12:25.206: [rtmp-services plugin] Successfully updated file 'services.json' (version 188)
12:12:25.206: [rtmp-services plugin] Successfully updated package (version 188)
12:12:40.436:
12:12:40.436: ==== Auto-config wizard testing commencing ======

12:12:43.111: ---------------------------------
12:12:43.111: video settings reset:
12:12:43.111: base resolution: 1920x1080
12:12:43.111: output resolution: 1920x1080
12:12:43.111: downscale filter: Bicubic
12:12:43.111: fps: 60/1
12:12:43.111: format: NV12
12:12:43.111: YUV mode: 709/Partial
12:12:43.111: NV12 texture support enabled
12:12:43.122:
12:12:43.122: ==== Auto-config wizard testing stopping ========

12:13:03.618: WASAPI: Device 'Speakers (G560 Gaming Speaker Stereo)' Terminated
12:13:03.629: WASAPI: Device 'Speakers (G560 Gaming Speaker Stereo)' [44100 Hz] initialized
12:13:03.707: WASAPI: Device 'Speakers (Logitech PRO X Wireless Gaming Headset)' [44100 Hz] initialized
12:13:03.707: WASAPI: Device 'Microphone (Logitech PRO X Wireless Gaming Headset)' Terminated
12:13:03.724: WASAPI: Device 'Microphone (Logitech PRO X Wireless Gaming Headset)' [48000 Hz] initialized
12:13:03.727: Settings changed (general, audio)
12:13:03.727: ------------------------------------------------
12:13:20.786: Settings changed (outputs)
12:13:20.786: ------------------------------------------------
12:13:33.547: [AMF] <Id: 3> Unable to set converter transfer characteristic, error AMF_NOT_FOUND (code 11)
12:13:33.578: [AMF] <Id: 4> Unable to set converter transfer characteristic, error AMF_NOT_FOUND (code 11)
12:13:33.611: [AMF] <Id: 5> Unable to set converter transfer characteristic, error AMF_NOT_FOUND (code 11)
12:13:33.642: [AMF] <Id: 6> Unable to set converter transfer characteristic, error AMF_NOT_FOUND (code 11)
12:13:43.171: Settings changed (outputs)
12:13:43.171: ------------------------------------------------
12:13:56.353: ---------------------------------
12:13:56.353: video settings reset:
12:13:56.353: base resolution: 1920x1080
12:13:56.353: output resolution: 1920x1080
12:13:56.353: downscale filter: Bicubic
12:13:56.353: fps: 60/1
12:13:56.353: format: NV12
12:13:56.353: YUV mode: 709/Partial
12:13:56.353: NV12 texture support enabled
12:13:56.369: Settings changed (hotkeys, advanced)
12:13:56.369: ------------------------------------------------
12:14:21.507: User added source 'Forza 5' (game_capture) to scene 'Scene'
12:14:31.329: WASAPI: Device 'Speakers (G560 Gaming Speaker Stereo)' [44100 Hz] initialized
12:14:31.331: User added source 'Audio Output Capture' (wasapi_output_capture) to scene 'Scene'
12:14:34.816: WASAPI: Device 'Speakers (G560 Gaming Speaker Stereo)' Terminated
12:14:34.828: WASAPI: Device 'Speakers (G560 Gaming Speaker Stereo)' [44100 Hz] initialized
12:14:52.475: [game-capture: 'Forza 5'] attempting to hook process: ForzaHorizon5.exe
12:14:52.478: [game-capture: 'Forza 5'] using helper (compatibility hook)
12:14:52.502: [game-capture: 'Forza 5'] hook not loaded yet, retrying..
12:14:54.491: [game-capture: 'Forza 5'] attempting to hook process: ForzaHorizon5.exe
12:14:54.532: [game-capture: 'Forza 5'] d3d12_init: device=0x2864D171CF0
12:14:54.532: [game-capture: 'Forza 5'] We're DXGI1.4 boys!
12:14:54.532: [game-capture: 'Forza 5'] Buffer count: 2, swap effect: 4
12:14:54.533: [game-capture: 'Forza 5'] d3d12_init_11on12: creating 11 device: queue=0x2864DC197B0
12:14:54.555: [game-capture: 'Forza 5'] d3d12 shared texture capture successful
12:14:54.556: [game-capture: 'Forza 5'] Remembering D3D12 queue from present: queue=0x2864DC197B0
12:14:54.557: [game-capture: 'Forza 5'] shared texture capture successful
12:14:57.035: [game-capture: 'Forza 5'] ----------------- d3d12 capture freed ----------------
12:14:57.100: [game-capture: 'Forza 5'] Found D3D12 device on swap chain: swap=0x28690F8C990, device=0x2864D171CF0
12:14:57.101: [game-capture: 'Forza 5'] Remembering D3D12 queue from present: queue=0x2864DC197B0
12:14:57.102: [game-capture: 'Forza 5'] Found D3D12 device on swap chain: swap=0x28690F8C990, device=0x2864D171CF0
12:14:57.102: [game-capture: 'Forza 5'] queue=0x2864DC197B0
12:14:57.102: [game-capture: 'Forza 5'] d3d12_init: device=0x2864D171CF0
12:14:57.102: [game-capture: 'Forza 5'] We're DXGI1.4 boys!
12:14:57.102: [game-capture: 'Forza 5'] Buffer count: 2, swap effect: 4
12:14:57.102: [game-capture: 'Forza 5'] d3d12_init_11on12: creating 11 device: queue=0x2864DC197B0
12:14:57.124: [game-capture: 'Forza 5'] d3d12 shared texture capture successful
12:14:57.124: [game-capture: 'Forza 5'] shared texture capture successful
12:14:57.126: [game-capture: 'Forza 5'] Remembering D3D12 queue from present: queue=0x2864DC197B0
12:16:22.731: [AMF] <Id: 7> Unable to set converter transfer characteristic, error AMF_NOT_FOUND (code 11)
12:16:22.770: [AMF] <Id: 8> Unable to set converter transfer characteristic, error AMF_NOT_FOUND (code 11)
12:16:32.597: Settings changed (outputs)
12:16:32.597: ------------------------------------------------
12:17:06.129: [AMF] <Id: 9> Unable to set converter transfer characteristic, error AMF_NOT_FOUND (code 11)
12:17:06.173: [AMF] <Id: 10> Unable to set converter transfer characteristic, error AMF_NOT_FOUND (code 11)
12:17:18.554: Settings changed (outputs)
12:17:18.554: ------------------------------------------------
12:18:40.290: [AMF] <Id: 11> Unable to set converter transfer characteristic, error AMF_NOT_FOUND (code 11)
12:18:40.333: [AMF] <Id: 12> Unable to set converter transfer characteristic, error AMF_NOT_FOUND (code 11)
12:18:46.891: [AMF] <Id: 13> Unable to set converter transfer characteristic, error AMF_NOT_FOUND (code 11)
12:18:46.941: [AMF] <Id: 14> Unable to set converter transfer characteristic, error AMF_NOT_FOUND (code 11)
12:18:46.988: [AMF] <Id: 15> Unable to set converter transfer characteristic, error AMF_NOT_FOUND (code 11)
12:18:47.031: [AMF] <Id: 16> Unable to set converter transfer characteristic, error AMF_NOT_FOUND (code 11)
12:18:52.981: Settings changed (outputs)
12:18:52.981: ------------------------------------------------
12:19:15.036: [AMF] <Id: 17> Unable to set converter transfer characteristic, error AMF_NOT_FOUND (code 11)
12:19:15.075: [AMF] <Id: 18> Unable to set converter transfer characteristic, error AMF_NOT_FOUND (code 11)
12:19:15.147: [AMF] <Id: 19> Unable to set converter transfer characteristic, error AMF_NOT_FOUND (code 11)
12:19:15.192: [AMF] <Id: 20> Unable to set converter transfer characteristic, error AMF_NOT_FOUND (code 11)
12:19:26.791: ---------------------------------
12:19:26.791: video settings reset:
12:19:26.791: base resolution: 1920x1080
12:19:26.791: output resolution: 1536x864
12:19:26.791: downscale filter: Lanczos
12:19:26.791: fps: 60/1
12:19:26.791: format: NV12
12:19:26.791: YUV mode: 709/Partial
12:19:26.792: NV12 texture support enabled
12:19:26.809: Settings changed (video)
12:19:26.809: ------------------------------------------------
 
Top