Dropping frames but not showing dropped frames?

iammodbox

New Member
I recently started having issues with OBS-studio. I will drop frames but the stats window does not show any dropped frames for network or encoder. My bitrate will bounce all over the place. I have 20 Mbps upload, a constant ping running to monitor my connection with pingplotter, my speeds are always 20+ and when I run the twitch test tool by R1ch it shows 10,000+ and 100 for quality.

NVENC
6000 bitrate

PC is an i9-9900KF with a 2080 super.

I've done a clean install of OBS with 1 scene and 1 source (log below) and still was dropping frames.
Fresh install of Windows 10
Updated all video and ethernet drivers
Tried new network code as well as TCP pacing

Dynamic bitrate obviously stops it from dropping frames in stream, but my bitrate will drop to less than 100 Kbps and struggle to get back up to 6000 which obviously makes my stream look horrible.

I've tried bypassing my router and plugging right into my modem
I've tried running through a vpn to see if I was being throttled by my ISP

There might be something I missed, but I think I've tried everything I possibly could

I'm not a newbie when it comes to obs, I've setup countless streams for other people without an issue. I'm at a loss as to what could be the issue?

Code:
07:55:46.509: Command Line Arguments: C:\Program Files\obs-studio\bin\64bit\obs64.exe
07:55:46.509: CoInitializeEx succeeded: 0x00000001
07:55:46.509: CPU Name: Intel(R) Core(TM) i9-9900KF CPU @ 3.60GHz
07:55:46.509: CPU Speed: 3600MHz
07:55:46.509: Physical Cores: 8, Logical Cores: 16
07:55:46.509: Physical Memory: 16318MB Total, 9070MB Free
07:55:46.509: Windows Version: 10.0 Build 18363 (release: 1909; revision: 959; 64-bit)
07:55:46.509: Running as administrator: true
07:55:46.509: Aero is Enabled (Aero is always on for windows 8 and above)
07:55:46.510: Windows 10 Gaming Features:
07:55:46.510:     Game Bar: Off
07:55:46.510:     Game DVR: Off
07:55:46.510:     Game DVR Background Recording: Off
07:55:46.511: Sec. Software Status:
07:55:46.511:     Windows Defender Antivirus: temporarily disabled (AV)
07:55:46.511:     Windows Firewall: enabled (FW)
07:55:46.512: Current Date/Time: 2020-07-19, 07:55:46
07:55:46.512: Browser Hardware Acceleration: true
07:55:46.512: Portable mode: false
07:55:46.681: OBS 25.0.8 (64-bit, windows)
07:55:46.682: ---------------------------------
07:55:46.682: ---------------------------------
07:55:46.682: audio settings reset:
07:55:46.682:     samples per sec: 48000
07:55:46.682:     speakers:        2
07:55:46.683: ---------------------------------
07:55:46.683: Initializing D3D11...
07:55:46.683: Available Video Adapters:
07:55:46.684:     Adapter 0: NVIDIA GeForce RTX 2080 SUPER
07:55:46.684:       Dedicated VRAM: 4104126464
07:55:46.684:       Shared VRAM:    4260481024
07:55:46.684:       PCI ID:         10de:1e81
07:55:46.684:       Driver Version: 27.21.14.5167
07:55:46.684:       output 0: pos={0, 0}, size={1920, 1080}, attached=true, refresh=144, name=ZOWIE XL LCD
07:55:46.684:       output 1: pos={1920, 0}, size={1920, 1080}, attached=true, refresh=60, name=ZOWIE XL LCD
07:55:46.686: Loading up D3D11 on adapter NVIDIA GeForce RTX 2080 SUPER (0)
07:55:46.717: D3D11 loaded successfully, feature level used: b000
07:55:46.717: DXGI increase maximum frame latency success
07:55:46.717: D3D11 GPU priority setup success
07:55:47.040: ---------------------------------
07:55:47.040: video settings reset:
07:55:47.040:     base resolution:   1920x1080
07:55:47.040:     output resolution: 1920x1080
07:55:47.040:     downscale filter:  Lanczos
07:55:47.040:     fps:               60/1
07:55:47.040:     format:            NV12
07:55:47.040:     YUV mode:          601/Partial
07:55:47.040: NV12 texture support enabled
07:55:47.040: Audio monitoring device:
07:55:47.040:     name: Default
07:55:47.040:     id: default
07:55:47.041: ---------------------------------
07:55:47.042: [CoreAudio encoder]: CoreAudio AAC encoder not installed on the system or couldn't be loaded
07:55:47.042: Failed to load 'en-US' text for module: 'decklink-ouput-ui.dll'
07:55:47.067: [AMF] Unable to load 'amfrt64.dll', error code 126.
07:55:47.068: [AMF] AMF Test failed due to one or more errors.
07:55:47.068: Failed to initialize module 'enc-amf.dll'
07:55:47.081: [obs-browser]: Version 2.8.6
07:55:47.083: NVENC supported
07:55:47.175: VLC found, VLC video source enabled
07:55:47.180: A DeckLink iterator could not be created.  The DeckLink drivers may not be installed
07:55:47.180: No blackmagic support
07:55:47.182: ---------------------------------
07:55:47.182:   Loaded Modules:
07:55:47.182:     win-wasapi.dll
07:55:47.182:     win-mf.dll
07:55:47.182:     win-dshow.dll
07:55:47.182:     win-decklink.dll
07:55:47.182:     win-capture.dll
07:55:47.182:     vlc-video.dll
07:55:47.182:     text-freetype2.dll
07:55:47.182:     rtmp-services.dll
07:55:47.182:     obs-x264.dll
07:55:47.182:     obs-vst.dll
07:55:47.182:     obs-transitions.dll
07:55:47.182:     obs-text.dll
07:55:47.182:     obs-qsv11.dll
07:55:47.182:     obs-outputs.dll
07:55:47.182:     obs-filters.dll
07:55:47.182:     obs-ffmpeg.dll
07:55:47.182:     obs-browser.dll
07:55:47.182:     image-source.dll
07:55:47.182:     frontend-tools.dll
07:55:47.182:     enc-amf.dll
07:55:47.182:     decklink-ouput-ui.dll
07:55:47.182:     coreaudio-encoder.dll
07:55:47.182: ---------------------------------
07:55:47.182: ==== Startup complete ===============================================
07:55:47.184: All scene data cleared
07:55:47.184: ------------------------------------------------
07:55:47.199: WASAPI: Device 'Headset (HyperX Amp Game)' [48000 Hz] initialized
07:55:47.199: [Loaded global audio device]: 'Desktop Audio'
07:55:47.209: WASAPI: Device 'Microphone (2- USB PnP Sound Device)' [48000 Hz] initialized
07:55:47.209: [Loaded global audio device]: 'Mic/Aux'
07:55:47.209: Switched to scene 'Scene'
07:55:47.209: ------------------------------------------------
07:55:47.209: Loaded scenes:
07:55:47.209: - scene 'Scene':
07:55:47.209: ------------------------------------------------
07:55:47.247: adding 42 milliseconds of audio buffering, total audio buffering is now 42 milliseconds (source: Mic/Aux)
07:55:47.247:
07:56:05.919: [jim-nvenc: 'streaming_h264'] settings:
07:56:05.919:     rate_control: CBR
07:56:05.919:     bitrate:      6000
07:56:05.919:     cqp:          20
07:56:05.919:     keyint:       120
07:56:05.919:     preset:       mq
07:56:05.919:     profile:      high
07:56:05.919:     width:        1920
07:56:05.919:     height:       1080
07:56:05.919:     2-pass:       true
07:56:05.919:     b-frames:     0
07:56:05.919:     lookahead:    false
07:56:05.919:     psycho_aq:    true
07:56:05.919:
07:56:05.926: ---------------------------------
07:56:05.927: [FFmpeg aac encoder: 'avc_aac_stream'] bitrate: 160, channels: 2, channel_layout: 3
07:56:05.927:
07:56:05.928: [rtmp stream: 'adv_stream'] Connecting to RTMP URL rtmp://live-ord02.twitch.tv/app...
07:56:05.971: [rtmp stream: 'adv_stream'] Interface: Intel(R) Ethernet Connection (7) I219-V (ethernet, 1000 mbps)
07:56:06.713: [rtmp stream: 'adv_stream'] Connection to rtmp://live-ord02.twitch.tv/app successful
07:56:06.717: ==== Streaming Start ===============================================
07:59:09.254: User added source 'Game Capture' (game_capture) to scene 'Scene'
07:59:34.461: [game-capture: 'Game Capture'] attempting to hook fullscreen process: RocketLeague.exe
07:59:34.463: [game-capture: 'Game Capture'] using helper (compatibility hook)
07:59:34.465: [game-capture: 'Game Capture'] hook not loaded yet, retrying..
07:59:37.478: [game-capture: 'Game Capture'] attempting to hook fullscreen process: RocketLeague.exe
07:59:37.489: [game-capture: 'Game Capture'] Hooked DXGI
07:59:37.511: [game-capture: 'Game Capture'] d3d9 shared texture capture successful
07:59:37.512: [game-capture: 'Game Capture'] shared texture capture successful
08:01:13.633: [rtmp stream: 'adv_stream'] User stopped the stream
08:01:13.634: Output 'adv_stream': stopping
08:01:13.634: Output 'adv_stream': Total frames output: 18405
08:01:13.634: Output 'adv_stream': Total drawn frames: 18460
08:01:13.634: [rtmp stream: 'adv_stream'] Freeing 785 remaining packets
08:01:13.637: ==== Streaming Stop ================================================
08:02:21.555: ==== Shutting down ==================================================
08:02:21.558: Switched to scene '(null)'
08:02:21.559: [game-capture: 'Game Capture'] capture stopped
08:02:21.559: WASAPI: Device 'Headset (HyperX Amp Game)' Terminated
08:02:21.562: WASAPI: Device 'Microphone (2- USB PnP Sound Device)' Terminated
08:02:21.563: All scene data cleared
08:02:21.563: ------------------------------------------------
08:02:21.657: Freeing OBS context data
08:02:21.670: [Scripting] Total detached callbacks: 0
08:02:21.674: == Profiler Results =============================
08:02:21.674: run_program_init: 870.858 ms
08:02:21.674:  ┣OBSApp::AppInit: 12.833 ms
08:02:21.674:  ┃ ┗OBSApp::InitLocale: 1.159 ms
08:02:21.674:  ┗OBSApp::OBSInit: 784.583 ms
08:02:21.674:    ┣obs_startup: 2.211 ms
08:02:21.674:    ┗OBSBasic::OBSInit: 612.308 ms
08:02:21.674:      ┣OBSBasic::InitBasicConfig: 0.233 ms
08:02:21.674:      ┣OBSBasic::ResetAudio: 0.092 ms
08:02:21.674:      ┣OBSBasic::ResetVideo: 358.351 ms
08:02:21.674:      ┣OBSBasic::InitOBSCallbacks: 0.003 ms
08:02:21.675:      ┣OBSBasic::InitHotkeys: 0.039 ms
08:02:21.675:      ┣obs_load_all_modules: 141.317 ms
08:02:21.675:      ┃ ┣obs_init_module(coreaudio-encoder.dll): 0.296 ms
08:02:21.675:      ┃ ┣obs_init_module(decklink-ouput-ui.dll): 0.394 ms
08:02:21.675:      ┃ ┣obs_init_module(enc-amf.dll): 24.682 ms
08:02:21.675:      ┃ ┣obs_init_module(frontend-tools.dll): 3.33 ms
08:02:21.675:      ┃ ┣obs_init_module(image-source.dll): 0.005 ms
08:02:21.675:      ┃ ┣obs_init_module(obs-browser.dll): 0.222 ms
08:02:21.675:      ┃ ┣obs_init_module(obs-ffmpeg.dll): 0.614 ms
08:02:21.675:      ┃ ┃ ┗nvenc_check: 0.589 ms
08:02:21.675:      ┃ ┣obs_init_module(obs-filters.dll): 0.01 ms
08:02:21.675:      ┃ ┣obs_init_module(obs-outputs.dll): 0.005 ms
08:02:21.675:      ┃ ┣obs_init_module(obs-qsv11.dll): 85.616 ms
08:02:21.675:      ┃ ┣obs_init_module(obs-text.dll): 0.159 ms
08:02:21.675:      ┃ ┣obs_init_module(obs-transitions.dll): 0.005 ms
08:02:21.675:      ┃ ┣obs_init_module(obs-vst.dll): 0.001 ms
08:02:21.675:      ┃ ┣obs_init_module(obs-x264.dll): 0.001 ms
08:02:21.675:      ┃ ┣obs_init_module(rtmp-services.dll): 0.182 ms
08:02:21.675:      ┃ ┣obs_init_module(text-freetype2.dll): 0.018 ms
08:02:21.675:      ┃ ┣obs_init_module(vlc-video.dll): 1.128 ms
08:02:21.675:      ┃ ┣obs_init_module(win-capture.dll): 1.498 ms
08:02:21.675:      ┃ ┣obs_init_module(win-decklink.dll): 1.831 ms
08:02:21.675:      ┃ ┣obs_init_module(win-dshow.dll): 0.802 ms
08:02:21.675:      ┃ ┣obs_init_module(win-mf.dll): 0 ms
08:02:21.675:      ┃ ┣obs_init_module(win-wasapi.dll): 0.004 ms
08:02:21.675:      ┃ ┗reset_win32_symbol_paths: 0.045 ms
08:02:21.675:      ┣OBSBasic::ResetOutputs: 0.206 ms
08:02:21.675:      ┣OBSBasic::CreateHotkeys: 0.025 ms
08:02:21.675:      ┣OBSBasic::InitService: 1.081 ms
08:02:21.675:      ┣OBSBasic::InitPrimitives: 0.06 ms
08:02:21.675:      ┗OBSBasic::Load: 25.951 ms
08:02:21.675: obs_hotkey_thread(25 ms): min=0.002 ms, median=0.004 ms, max=29.275 ms, 99th percentile=0.103 ms, 99.9935% below 25 ms
08:02:21.675: audio_thread(Audio): min=0 ms, median=0.12 ms, max=0.885 ms, 99th percentile=0.393 ms
08:02:21.675:  ┗receive_audio: min=0.004 ms, median=0.091 ms, max=0.665 ms, 99th percentile=0.313 ms, 0.761499 calls per parent call
08:02:21.675:    ┣buffer_audio: min=0 ms, median=0.001 ms, max=0.074 ms, 99th percentile=0.002 ms
08:02:21.675:    ┗do_encode: min=0.033 ms, median=0.088 ms, max=0.655 ms, 99th percentile=0.303 ms
08:02:21.675:      ┗encode(avc_aac_stream): min=0.029 ms, median=0.072 ms, max=0.296 ms, 99th percentile=0.169 ms
08:02:21.675: obs_graphics_thread(16.6667 ms): min=0.065 ms, median=0.274 ms, max=27.164 ms, 99th percentile=0.658 ms, 99.9916% below 16.667 ms
08:02:21.675:  ┣tick_sources: min=0.001 ms, median=0.007 ms, max=25.054 ms, 99th percentile=0.045 ms
08:02:21.675:  ┣output_frame: min=0.055 ms, median=0.185 ms, max=0.71 ms, 99th percentile=0.434 ms
08:02:21.675:  ┃ ┗gs_context(video->graphics): min=0.055 ms, median=0.185 ms, max=0.709 ms, 99th percentile=0.433 ms
08:02:21.675:  ┃   ┣render_video: min=0.004 ms, median=0.165 ms, max=0.675 ms, 99th percentile=0.401 ms
08:02:21.675:  ┃   ┃ ┣render_main_texture: min=0.002 ms, median=0.006 ms, max=0.433 ms, 99th percentile=0.062 ms
08:02:21.675:  ┃   ┃ ┣render_convert_texture: min=0.009 ms, median=0.013 ms, max=0.159 ms, 99th percentile=0.03 ms, 0.777773 calls per parent call
08:02:21.675:  ┃   ┃ ┗output_gpu_encoders: min=0 ms, median=0.022 ms, max=0.255 ms, 99th percentile=0.085 ms, 0.777773 calls per parent call
08:02:21.675:  ┃   ┗gs_flush: min=0.009 ms, median=0.018 ms, max=0.311 ms, 99th percentile=0.15 ms
08:02:21.675:  ┗render_displays: min=0 ms, median=0.069 ms, max=23.395 ms, 99th percentile=0.254 ms
08:02:21.675: =================================================
08:02:21.675: == Profiler Time Between Calls ==================
08:02:21.675: obs_hotkey_thread(25 ms): min=24.938 ms, median=25.928 ms, max=54.86 ms, 8.44028% within ±2% of 25 ms (0% lower, 91.5597% higher)
08:02:21.675: obs_graphics_thread(16.6667 ms): min=6.166 ms, median=16.667 ms, max=27.177 ms, 99.9409% within ±2% of 16.667 ms (0.0295696% lower, 0.0295696% higher)
08:02:21.675: =================================================
08:02:21.694: Number of memory leaks: 0
 

Attachments

  • Screenshot_1.png
    Screenshot_1.png
    65.8 KB · Views: 78

qhobbes

Active Member
If this issue doesn't happen when you have Dynamic bitrate enabled while connected directly to the modem, but does when not enabled, then you have external network congestion or something is wrong with your modem.
 

iammodbox

New Member
If this issue doesn't happen when you have Dynamic bitrate enabled while connected directly to the modem, but does when not enabled, then you have external network congestion or something is wrong with your modem.

1595552281886.png

1595552294266.png


I've changed modems twice, also been running ping plotter and have 0 packet loss
 
Top