Question / Help Frame rate drops only on OBS, it works perfectly on Elgato capture but I truly prefer this over Elgato

odysseygarza

New Member
framerate keeps dropping,
What should indo

01:39:01.643: CPU Name: Intel(R) Core(TM) i5-5675R CPU @ 3.10GHz

01:39:01.643: CPU Speed: 3100MHz

01:39:01.643: Physical Cores: 4, Logical Cores: 4

01:39:01.643: Physical Memory: 8192MB Total

01:39:01.643: OS Name: Mac OS X (NSMACHOperatingSystem)

01:39:01.643: OS Version: Version 10.15.4 (Build 19E287)

01:39:01.643: Kernel Version: 19.4.0

01:39:01.704: hotkeys-cocoa: Using layout 'com.apple.keylayout.US'

01:39:01.704: Portable mode: false

01:39:01.885: OBS 24.0.6 (mac)

01:39:01.885: ---------------------------------

01:39:01.886: ---------------------------------

01:39:01.886: audio settings reset:

01:39:01.886: samples per sec: 44100

01:39:01.886: speakers: 2

01:39:01.887: ---------------------------------

01:39:01.887: Initializing OpenGL...

01:39:02.007: Loading up OpenGL on adapter Intel Inc. Intel(R) Iris(TM) Pro Graphics 6200

01:39:02.008: OpenGL loaded successfully, version 4.1 INTEL-14.5.22, shading language 4.10

01:39:02.089: ---------------------------------

01:39:02.089: video settings reset:

01:39:02.089: base resolution: 2048x1152

01:39:02.089: output resolution: 1280x720

01:39:02.089: downscale filter: Bilinear

01:39:02.089: fps: 30/1

01:39:02.089: format: NV12

01:39:02.089: YUV mode: 601/Partial

01:39:02.089: NV12 texture support not available

01:39:02.089: Audio monitoring device:

01:39:02.089: name: Built-in Output

01:39:02.089: id: AppleHDAEngineOutput:1B,0,1,2:0

01:39:02.089: ---------------------------------

01:39:02.091: Failed to load 'en-US' text for module: 'decklink-ouput-ui.so'

01:39:02.099: os_dlopen(libpython3.7m.dylib->libpython3.7m.dylib): dlopen(libpython3.7m.dylib, 257): image not found

01:39:02.099:

01:39:02.099: [Python] Could not load library: libpython3.7m.dylib

01:39:02.463: No blackmagic support

01:39:02.774: [VideoToolbox encoder]: Adding VideoToolbox H264 encoders

01:39:03.120: [obs-browser]: Version 2.7.16

01:39:03.155: os_dlopen(/Applications/VLC.app/Contents/MacOS/lib/libvlccore.dylib->/Applications/VLC.app/Contents/MacOS/lib/libvlccore.dylib): dlopen(/Applications/VLC.app/Contents/MacOS/lib/libvlccore.dylib, 257): image not found

01:39:03.155:

01:39:03.155: Couldn't find VLC installation, VLC video source disabled

01:39:03.174: [obs-ndi] hello ! (version 4.8.0)

01:39:03.175: [obs-ndi] Trying ''

01:39:03.175: [obs-ndi] Trying '/usr/lib'

01:39:03.175: [obs-ndi] Trying '/usr/local/lib'

01:39:03.194: [obs-ndi] Found NDI library at '/usr/local/lib/libndi.4.dylib'

01:39:03.195: [obs-ndi] NDI runtime loaded successfully

01:39:03.196: [obs-ndi] NDI library initialized successfully (NDI SDK APPLE 11:50:41 Apr 1 2020 4.5.1)

01:39:03.198: ---------------------------------

01:39:03.198: Loaded Modules:

01:39:03.198: obs-ndi.so

01:39:03.198: vlc-video.so

01:39:03.198: text-freetype2.so

01:39:03.198: rtmp-services.so

01:39:03.198: obs-x264.so

01:39:03.198: obs-vst.so

01:39:03.198: obs-transitions.so

01:39:03.198: obs-outputs.so

01:39:03.198: obs-libfdk.so

01:39:03.198: obs-filters.so

01:39:03.198: obs-ffmpeg.so

01:39:03.198: obs-browser.so

01:39:03.198: mac-vth264.so

01:39:03.198: mac-syphon.so

01:39:03.198: mac-decklink.so

01:39:03.198: mac-capture.so

01:39:03.198: mac-avcapture.so

01:39:03.198: linux-jack.so

01:39:03.198: image-source.so

01:39:03.198: frontend-tools.so

01:39:03.198: decklink-ouput-ui.so

01:39:03.198: coreaudio-encoder.so

01:39:03.198: ---------------------------------

01:39:03.199: os_dlopen(../obs-plugins/obs-browser->../obs-plugins/obs-browser.so): dlopen(../obs-plugins/obs-browser.so, 257): image not found

01:39:03.199:

01:39:03.199: ==== Startup complete ===============================================

01:39:03.291: All scene data cleared

01:39:03.291: ------------------------------------------------

01:39:03.406: coreaudio: device 'Built-in Microphone' initialized

01:39:03.409: coreaudio: device 'Game Capture HD60 S+' initialized

01:39:03.412: coreaudio: device 'iShowU Audio Capture' initialized

01:39:03.488: Elgato: Selected device 'Game Capture HD60 S+'

01:39:03.557: Elgato: Using preset High

01:39:03.694: Imac Cam: Selected device 'FaceTime HD Camera (Built-in)'

01:39:03.694: Imac Cam: Using preset 1280x720

01:39:04.055: adding 46 milliseconds of audio buffering, total audio buffering is now 46 milliseconds (source: Elgato Audio)

01:39:04.055:

01:39:04.121: Camera: Selected device 'Microsoft® LifeCam HD-5000'

01:39:04.121: Camera: Using preset 1280x720

01:39:04.426: Switched to scene 'ElgatoPS4'

01:39:04.427: ------------------------------------------------

01:39:04.427: Loaded scenes:

01:39:04.427: - scene 'Starting Up':

01:39:04.427: - source: 'START' (browser_source)

01:39:04.427: - scene 'ElgatoPS4':

01:39:04.436: - source: 'Elgato' (av_capture_input)

01:39:04.436: - source: 'Camera' (av_capture_input)

01:39:04.436: - source: 'OVL' (browser_source)

01:39:04.436: - scene 'BRB':

01:39:04.436: - source: 'RB' (browser_source)

01:39:04.436: - scene 'GB':

01:39:04.436: - source: 'Goodbye' (browser_source)

01:39:04.436: - scene 'IG?':

01:39:04.436: - source: 'iTunes' (display_capture)

01:39:04.436: - source: 'Camera' (av_capture_input)

01:39:04.436: - source: 'Serato' (display_capture)

01:39:04.436: - source: 'Imac Cam' (av_capture_input)

01:39:04.436: ------------------------------------------------

01:39:25.605: Serato: Dropped 1 frames

01:39:25.627: Serato: Dropped 1 frames

01:39:25.646: Serato: Dropped 1 frames

01:39:25.646: iTunes: Dropped 1 frames

01:39:25.661: iTunes: Dropped 2 frames

01:41:15.805: User switched to scene 'IG?'

01:41:21.455: User switched to scene 'GB'

01:41:21.456: User Removed scene 'IG?'

01:41:29.171: User switched to scene 'BRB'

01:41:31.307: User switched to scene 'ElgatoPS4'

01:41:32.609: User switched to scene 'Starting Up'

01:41:34.997: User switched to scene 'ElgatoPS4'

01:42:14.569: ---------------------------------

01:42:14.569: [x264 encoder: 'streaming_h264'] preset: ultrafast

01:42:14.569: [x264 encoder: 'streaming_h264'] profile: main

01:42:14.569: [x264 encoder: 'streaming_h264'] settings:

01:42:14.569: rate_control: CBR

01:42:14.569: bitrate: 3500

01:42:14.569: buffer size: 3500

01:42:14.569: crf: 0

01:42:14.569: fps_num: 30

01:42:14.569: fps_den: 1

01:42:14.569: width: 1920

01:42:14.569: height: 1080

01:42:14.569: keyint: 60

01:42:14.569:

01:42:14.569: [x264 encoder: 'streaming_h264'] custom settings: scenecut=0

01:42:14.576: [CoreAudio AAC: 'avc_aac_stream']: settings:

01:42:14.576: mode: AAC

01:42:14.576: bitrate: 160

01:42:14.576: sample rate: 44100

01:42:14.576: cbr: on

01:42:14.576: output buffer: 1536

01:42:14.577: Output 'adv_stream': 1 second delay active, preserve on disconnect is on

01:42:15.574: [rtmp stream: 'adv_stream'] Connecting to RTMP URL rtmp://live-hou.twitch.tv/app...

01:42:16.288: [rtmp stream: 'adv_stream'] Connection to rtmp://live-hou.twitch.tv/app successful

01:42:16.288: ==== Streaming Start ===============================================

01:42:24.052: Switched to Preview/Program mode

01:42:24.052: ------------------------------------------------

01:43:28.187: [rtmp stream: 'adv_stream'] User stopped the stream

01:43:28.187: Output 'adv_stream': stopping

01:43:28.187: Output 'adv_stream': Total frames output: 2108

01:43:28.187: Output 'adv_stream': Total drawn frames: 1134 (2177 attempted)

01:43:28.187: Output 'adv_stream': Number of lagged frames due to rendering lag/stalls: 1043 (47.9%)

01:43:28.187: [rtmp stream: 'adv_stream'] Freeing 1 remaining packets

01:43:28.189: ==== Streaming Stop ================================================

01:46:47.902: User switched to scene 'GB'

01:46:48.459: User switched to scene 'BRB'

01:46:49.128: User switched to scene 'Starting Up'

01:46:49.812: User switched to scene 'ElgatoPS4'

01:46:50.827: User switched to scene 'BRB'

01:46:51.643: User switched to scene 'GB'
 

Narcogen

Active Member
No output session in log.


Open OBS. Start an output session (streaming or recording). Observe your issue. Stop the output session. Upload the Current log without quitting OBS.

In general, though, OBS is not just a screen recorder, it is a video compositor and switcher, and it uses more resources than other software that lack those features.
 
Top