Random Black Artifact Frames in Recording

Rossi

New Member
I am getting these odd, random black artifact frames in my recordings. Are there any settings I need to adjust to avoid this? I've attached an image showing the linear progression; good frame > 4x black artifact frames >good frame. Thank you in advance for your time and help to resolve this issue!

Log File Below image.

OBS_BlackFrame.png


Last Log File for Video Capture:

16:20:14.754: CPU Name: Intel(R) Xeon(R) CPU E5-1650 v2 @ 3.50GHz
16:20:14.754: CPU Speed: 3500MHz
16:20:14.754: Physical Cores: 6, Logical Cores: 12
16:20:14.754: Physical Memory: 32768MB Total
16:20:14.754: OS Name: Mac OS X (NSMACHOperatingSystem)
16:20:14.754: OS Version: Version 10.15.7 (Build 19H15)
16:20:14.754: Kernel Version: 19.6.0
16:20:14.766: hotkeys-cocoa: Using layout 'com.apple.keylayout.US'
16:20:14.767: Portable mode: false
16:20:14.895: OBS 26.0.2 (mac)
16:20:14.895: ---------------------------------
16:20:14.896: ---------------------------------
16:20:14.896: audio settings reset:
16:20:14.896: samples per sec: 48000
16:20:14.896: speakers: 2
16:20:14.897: ---------------------------------
16:20:14.897: Initializing OpenGL...
16:20:14.922: Loading up OpenGL on adapter ATI Technologies Inc. AMD Radeon HD - FirePro D700 OpenGL Engine
16:20:14.922: OpenGL loaded successfully, version 4.1 ATI-3.10.18, shading language 4.10
16:20:15.012: ---------------------------------
16:20:15.012: video settings reset:
16:20:15.012: base resolution: 1920x1080
16:20:15.012: output resolution: 1920x1080
16:20:15.012: downscale filter: Bicubic
16:20:15.012: fps: 30/1
16:20:15.012: format: NV12
16:20:15.012: YUV mode: 709/Partial
16:20:15.012: NV12 texture support not available
16:20:15.012: Audio monitoring device:
16:20:15.012: name: Default
16:20:15.012: id: default
16:20:15.012: ---------------------------------
16:20:15.014: Failed to load 'en-US' text for module: 'decklink-ouput-ui.so'
16:20:15.060: A DeckLink iterator could not be created. The DeckLink drivers may not be installed
16:20:15.060: No blackmagic support
16:20:15.120: [VideoToolbox encoder]: Adding VideoToolbox H264 encoders
16:20:15.141: [obs-browser]: Version 2.8.7
16:20:15.151: 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
16:20:15.151:
16:20:15.151: Couldn't find VLC installation, VLC video source disabled
16:20:15.151: ---------------------------------
16:20:15.151: Loaded Modules:
16:20:15.151: vlc-video.so
16:20:15.151: text-freetype2.so
16:20:15.151: rtmp-services.so
16:20:15.151: obs-x264.so
16:20:15.151: obs-vst.so
16:20:15.151: obs-transitions.so
16:20:15.151: obs-outputs.so
16:20:15.151: obs-libfdk.so
16:20:15.151: obs-filters.so
16:20:15.151: obs-ffmpeg.so
16:20:15.151: obs-browser.so
16:20:15.151: mac-vth264.so
16:20:15.151: mac-syphon.so
16:20:15.151: mac-decklink.so
16:20:15.151: mac-capture.so
16:20:15.151: mac-avcapture.so
16:20:15.151: linux-jack.so
16:20:15.151: image-source.so
16:20:15.151: frontend-tools.so
16:20:15.151: decklink-ouput-ui.so
16:20:15.151: coreaudio-encoder.so
16:20:15.151: ---------------------------------
16:20:15.151: os_dlopen(../obs-plugins/obs-browser->../obs-plugins/obs-browser.so): dlopen(../obs-plugins/obs-browser.so, 257): image not found
16:20:15.151:
16:20:15.151: ==== Startup complete ===============================================
16:20:15.167: All scene data cleared
16:20:15.167: ------------------------------------------------
16:20:15.210: coreaudio: device 'eqMac' initialized
16:20:15.210: [Loaded global audio device]: 'Mic/Aux'
16:20:15.226: Switched to scene 'Scene'
16:20:15.227: ------------------------------------------------
16:20:15.227: Loaded scenes:
16:20:15.227: - scene 'Scene':
16:20:15.227: - source: 'Window Capture' (window_capture)
16:20:15.227: ------------------------------------------------
16:20:15.271: adding 42 milliseconds of audio buffering, total audio buffering is now 42 milliseconds (source: Mic/Aux)
16:20:15.271:
16:20:48.399: User Removed source 'Window Capture' (window_capture) from scene 'Scene'
16:20:54.391: User added source 'Window Capture' (window_capture) to scene 'Scene'
16:20:58.080: [window-capture: 'Window Capture'] update settings:
16:20:58.080: window: Kamala-4.psd @ 12.5%
16:20:58.080: owner: Corel Painter 2021
16:21:12.852: ---------------------------------
16:21:12.852: [x264 encoder: 'simple_h264_recording'] preset: veryfast
16:21:12.852: [x264 encoder: 'simple_h264_recording'] profile: high
16:21:12.853: [x264 encoder: 'simple_h264_recording'] settings:
16:21:12.853: rate_control: CRF
16:21:12.853: bitrate: 0
16:21:12.853: buffer size: 0
16:21:12.853: crf: 23
16:21:12.853: fps_num: 30
16:21:12.853: fps_den: 1
16:21:12.853: width: 1920
16:21:12.853: height: 1080
16:21:12.853: keyint: 250
16:21:12.853:
16:21:12.860: [CoreAudio AAC: 'simple_aac_recording']: settings:
16:21:12.860: mode: AAC
16:21:12.860: bitrate: 192
16:21:12.860: sample rate: 48000
16:21:12.860: cbr: on
16:21:12.860: output buffer: 1536
16:21:12.863: ==== Recording Start ===============================================
16:21:12.863: [ffmpeg muxer: 'simple_file_output'] Writing file '/Users/Rossi/Movies/2020-11-15 16-21-12.mkv'...
16:23:12.291: output simple_file_output paused
16:23:33.257: output simple_file_output unpaused
16:23:34.399: [ffmpeg muxer: 'simple_file_output'] Output of file '/Users/Rossi/Movies/2020-11-15 16-21-12.mkv' stopped
16:23:34.399: Output 'simple_file_output': stopping
16:23:34.399: Output 'simple_file_output': Total frames output: 3585
16:23:34.399: Output 'simple_file_output': Total drawn frames: 4247
16:23:34.399: ==== Recording Stop ================================================
16:30:05.754: Settings changed (outputs)
16:30:05.754: ------------------------------------------------
16:30:12.697: User Removed source 'Window Capture' (window_capture) from scene 'Scene'
16:30:21.954: coreaudio: failed to find device uid: default, waiting for connection
16:30:21.954: coreaudio: no device found
16:30:21.957: User added source 'Audio Output Capture' (coreaudio_output_capture) to scene 'Scene'
16:30:22.327: coreaudio: failed to find device uid: default, waiting for connection
16:30:22.327: coreaudio: no device found
16:31:11.896: coreaudio: device 'eqMac' initialized
16:31:11.945: adding 21 milliseconds of audio buffering, total audio buffering is now 64 milliseconds (source: Mic/Aux)
16:31:11.945:
16:34:04.517: ---------------------------------
16:34:04.517: [x264 encoder: 'simple_h264_recording'] preset: veryfast
16:34:04.517: [x264 encoder: 'simple_h264_recording'] profile: high
16:34:04.517: [x264 encoder: 'simple_h264_recording'] settings:
16:34:04.517: rate_control: CRF
16:34:04.517: bitrate: 0
16:34:04.517: buffer size: 0
16:34:04.517: crf: 23
16:34:04.517: fps_num: 30
16:34:04.517: fps_den: 1
16:34:04.517: width: 1920
16:34:04.517: height: 1080
16:34:04.517: keyint: 250
16:34:04.517:
16:34:04.522: [CoreAudio AAC: 'simple_aac_recording']: settings:
16:34:04.522: mode: AAC
16:34:04.522: bitrate: 192
16:34:04.522: sample rate: 48000
16:34:04.522: cbr: on
16:34:04.522: output buffer: 1536
16:34:04.525: ==== Recording Start ===============================================
16:34:04.525: [ffmpeg muxer: 'simple_file_output'] Writing file '/Users/Rossi/Movies/2020-11-15 16-34-04.mkv'...
16:38:17.230: [ffmpeg muxer: 'simple_file_output'] Output of file '/Users/Rossi/Movies/2020-11-15 16-34-04.mkv' stopped
16:38:17.230: Output 'simple_file_output': stopping
16:38:17.230: Output 'simple_file_output': Total frames output: 7549
16:38:17.230: Output 'simple_file_output': Total drawn frames: 7582
16:38:17.230: ==== Recording Stop ================================================
22:24:33.322: ==== Shutting down ==================================================
22:24:33.354: All scene data cleared
22:24:33.354: ------------------------------------------------
22:24:33.437: [Scripting] Total detached callbacks: 0
22:24:33.463: Freeing OBS context data
22:24:33.469: == Profiler Results =============================
22:24:33.470: run_program_init: 654.507 ms
22:24:33.470: ┣OBSApp::AppInit: 4.719 ms
22:24:33.470: ┃ ┗OBSApp::InitLocale: 2.212 ms
22:24:33.470: ┗OBSApp::OBSInit: 522.519 ms
22:24:33.470: ┣obs_startup: 13.002 ms
22:24:33.470: ┗OBSBasic::OBSInit: 380.98 ms
22:24:33.470: ┣OBSBasic::InitBasicConfig: 0.274 ms
22:24:33.470: ┣OBSBasic::ResetAudio: 0.156 ms
22:24:33.470: ┣OBSBasic::ResetVideo: 115.927 ms
22:24:33.470: ┣OBSBasic::InitOBSCallbacks: 0.008 ms
22:24:33.470: ┣OBSBasic::InitHotkeys: 0.046 ms
22:24:33.470: ┣obs_load_all_modules: 138.579 ms
22:24:33.470: ┃ ┣obs_init_module(coreaudio-encoder.so): 0.007 ms
22:24:33.470: ┃ ┣obs_init_module(decklink-ouput-ui.so): 0.901 ms
22:24:33.470: ┃ ┣obs_init_module(frontend-tools.so): 4.521 ms
22:24:33.470: ┃ ┣obs_init_module(image-source.so): 0.013 ms
22:24:33.470: ┃ ┣obs_init_module(linux-jack.so): 0.004 ms
22:24:33.470: ┃ ┣obs_init_module(mac-avcapture.so): 32.35 ms
22:24:33.470: ┃ ┣obs_init_module(mac-capture.so): 0.007 ms
22:24:33.470: ┃ ┣obs_init_module(mac-decklink.so): 0.11 ms
22:24:33.470: ┃ ┣obs_init_module(mac-syphon.so): 0.003 ms
22:24:33.470: ┃ ┣obs_init_module(mac-vth264.so): 58.308 ms
22:24:33.470: ┃ ┣obs_init_module(obs-browser.so): 0.091 ms
22:24:33.470: ┃ ┣obs_init_module(obs-ffmpeg.so): 0.016 ms
22:24:33.470: ┃ ┣obs_init_module(obs-filters.so): 0.024 ms
22:24:33.470: ┃ ┣obs_init_module(obs-libfdk.so): 0.003 ms
22:24:33.470: ┃ ┣obs_init_module(obs-outputs.so): 0.007 ms
22:24:33.470: ┃ ┣obs_init_module(obs-transitions.so): 0.008 ms
22:24:33.470: ┃ ┣obs_init_module(obs-vst.so): 0.013 ms
22:24:33.470: ┃ ┣obs_init_module(obs-x264.so): 0.003 ms
22:24:33.470: ┃ ┣obs_init_module(rtmp-services.so): 0.765 ms
22:24:33.470: ┃ ┣obs_init_module(text-freetype2.so): 0.023 ms
22:24:33.470: ┃ ┗obs_init_module(vlc-video.so): 0.297 ms
22:24:33.470: ┣OBSBasic::ResetOutputs: 12.196 ms
22:24:33.470: ┣OBSBasic::CreateHotkeys: 0.05 ms
22:24:33.470: ┣OBSBasic::InitService: 1.641 ms
22:24:33.470: ┣OBSBasic::InitPrimitives: 0.113 ms
22:24:33.470: ┗OBSBasic::Load: 62.751 ms
22:24:33.470: obs_hotkey_thread(25 ms): min=0 ms, median=0.001 ms, max=1.622 ms, 99th percentile=0.213 ms, 100% below 25 ms
22:24:33.470: audio_thread(Audio): min=0.012 ms, median=0.05 ms, max=13.985 ms, 99th percentile=0.38 ms
22:24:33.470: ┗receive_audio: min=0 ms, median=0.299 ms, max=2.653 ms, 99th percentile=0.655 ms, 0.0235476 calls per parent call
22:24:33.470: ┣buffer_audio: min=0 ms, median=0.001 ms, max=0.032 ms, 99th percentile=0.003 ms, 0.946887 calls per parent call
22:24:33.470: ┗do_encode: min=0.1 ms, median=0.302 ms, max=2.635 ms, 99th percentile=0.658 ms, 0.946401 calls per parent call
22:24:33.470: ┣encode(simple_aac_recording): min=0.098 ms, median=0.166 ms, max=2.593 ms, 99th percentile=0.272 ms, 0.323065 calls per parent call
22:24:33.470: ┗encode(simple_aac_recording): min=0.098 ms, median=0.313 ms, max=1.14 ms, 99th percentile=0.724 ms, 0.676935 calls per parent call
22:24:33.470: obs_graphics_thread(33.3333 ms): min=0.061 ms, median=0.104 ms, max=708.701 ms, 99th percentile=2.364 ms, 99.9988% below 33.333 ms
22:24:33.470: ┣tick_sources: min=0 ms, median=0.005 ms, max=10.218 ms, 99th percentile=0.024 ms
22:24:33.470: ┣output_frame: min=0.053 ms, median=0.084 ms, max=708.676 ms, 99th percentile=0.8 ms
22:24:33.470: ┃ ┣gs_context(video->graphics): min=0.053 ms, median=0.083 ms, max=708.675 ms, 99th percentile=0.392 ms
22:24:33.470: ┃ ┃ ┣render_video: min=0.009 ms, median=0.02 ms, max=19.059 ms, 99th percentile=0.326 ms
22:24:33.470: ┃ ┃ ┃ ┣render_main_texture: min=0.007 ms, median=0.014 ms, max=19.055 ms, 99th percentile=0.104 ms
22:24:33.470: ┃ ┃ ┃ ┣render_convert_texture: min=0.034 ms, median=0.068 ms, max=7.566 ms, 99th percentile=0.112 ms, 0.0180389 calls per parent call
22:24:33.470: ┃ ┃ ┃ ┗stage_output_texture: min=0.098 ms, median=0.169 ms, max=4.004 ms, 99th percentile=1.376 ms, 0.0180389 calls per parent call
22:24:33.470: ┃ ┃ ┣gs_flush: min=0 ms, median=0.058 ms, max=708.638 ms, 99th percentile=0.156 ms
22:24:33.470: ┃ ┃ ┗download_frame: min=0 ms, median=0.004 ms, max=0.091 ms, 99th percentile=0.008 ms, 0.0180389 calls per parent call
22:24:33.470: ┃ ┗output_video_data: min=0.363 ms, median=0.412 ms, max=3.216 ms, 99th percentile=0.553 ms, 0.0180359 calls per parent call
22:24:33.470: ┗render_displays: min=0.001 ms, median=0.001 ms, max=17.96 ms, 99th percentile=0.605 ms
22:24:33.470: video_thread(video): min=0.001 ms, median=1.382 ms, max=5.262 ms, 99th percentile=1.959 ms
22:24:33.470: ┗receive_video: min=0 ms, median=1.38 ms, max=5.26 ms, 99th percentile=1.957 ms
22:24:33.470: ┗do_encode: min=1.29 ms, median=1.386 ms, max=5.259 ms, 99th percentile=1.97 ms, 0.946817 calls per parent call
22:24:33.470: ┣encode(simple_h264_recording): min=1.309 ms, median=1.438 ms, max=5.253 ms, 99th percentile=2.239 ms, 0.323004 calls per parent call
22:24:33.470: ┗encode(simple_h264_recording): min=1.281 ms, median=1.345 ms, max=4.133 ms, 99th percentile=1.532 ms, 0.676996 calls per parent call
22:24:33.470: OBSBasic::ResetOutputs: 0.134 ms
22:24:33.470: =================================================
22:24:33.470: == Profiler Time Between Calls ==================
22:24:33.471: obs_hotkey_thread(25 ms): min=25.035 ms, median=34.804 ms, max=37.58 ms, 0.0231923% within ±2% of 25 ms (0% lower, 99.9768% higher)
22:24:33.471: obs_graphics_thread(33.3333 ms): min=2.19 ms, median=32.994 ms, max=708.728 ms, 29.1476% within ±2% of 33.333 ms (40.5891% lower, 30.2633% higher)
22:24:33.471: =================================================
22:24:33.534: Number of memory leaks: 0
 
Last edited:
Top