OBS crashing, failing to open video si=ources

javmaster

New Member
Hello, I have a mac mini 2 with 8G RAM, latest os and lates obs for silicon, fresh install. I have 4 video sources, they all show up when trying them with pghoto booth program. the sources are usb video cameras connected through a usb 3.1 powered hub.
When launching obs, and setup the cameras, it displays the first but the rest are always black. no matter how i try, disconnect and reconnect the camera, it does not give video.
Any help will be much appreciated.
Here is the Log file:

12:19:33.273: [macOS] Permission for audio device access granted.
12:19:33.275: [macOS] Permission for video device access granted.
12:19:33.277: [macOS] Permission for accessibility granted.
12:19:33.281: [macOS] Permission for screen capture granted.
12:19:33.281: CPU Name: Apple M2
12:19:33.281: Physical Cores: 8, Logical Cores: 8
12:19:33.281: Physical Memory: 8192MB Total
12:19:33.281: OS Name: macOS
12:19:33.281: OS Version: Version 13.5 (Build 22G74)
12:19:33.281: Rosetta translation used: false
12:19:33.281: Kernel Version: 22.6.0
12:19:33.282: hotkeys-cocoa: Using layout 'com.apple.keylayout.US'
12:19:33.282: Current Date/Time: 2023-08-08, 12:19:33
12:19:33.282: Browser Hardware Acceleration: true
12:19:33.282: Qt Version: 6.4.3 (runtime), 6.4.3 (compiled)
12:19:33.282: Portable mode: false
12:19:33.366: OBS 29.1.3 (mac)
12:19:33.366: ---------------------------------
12:19:33.367: ---------------------------------
12:19:33.367: audio settings reset:
12:19:33.367: samples per sec: 48000
12:19:33.367: speakers: 2
12:19:33.367: max buffering: 960 milliseconds
12:19:33.367: buffering type: dynamically increasing
12:19:33.367: ---------------------------------
12:19:33.367: Initializing OpenGL...
12:19:33.396: Loading up OpenGL on adapter Apple Apple M2
12:19:33.396: OpenGL loaded successfully, version 4.1 Metal - 83.1, shading language 4.10
12:19:33.548: ---------------------------------
12:19:33.548: video settings reset:
12:19:33.548: base resolution: 1920x1080
12:19:33.548: output resolution: 1920x1080
12:19:33.548: downscale filter: Bicubic
12:19:33.548: fps: 60/1
12:19:33.548: format: NV12
12:19:33.548: YUV mode: Rec. 709/Partial
12:19:33.548: NV12 texture support not available
12:19:33.548: P010 texture support not available
12:19:33.550: Audio monitoring device:
12:19:33.550: name: Default
12:19:33.550: id: default
12:19:33.550: ---------------------------------
12:19:33.552: No AJA devices found, skipping loading AJA UI plugin
12:19:33.552: Failed to initialize module 'aja-output-ui'
12:19:33.554: No AJA devices found, skipping loading AJA plugin
12:19:33.554: Failed to initialize module 'aja'
12:19:33.555: Failed to load 'en-US' text for module: 'decklink-captions'
12:19:33.556: Failed to load 'en-US' text for module: 'decklink-output-ui'
12:19:33.556: A DeckLink iterator could not be created. The DeckLink drivers may not be installed
12:19:33.556: Failed to initialize module 'decklink'
12:19:33.651: [obs-browser]: Version 2.21.1
12:19:33.651: [obs-browser]: CEF Version 103.0.5060.134 (runtime), 103.61.23+g2fe5a76+chromium-103.0.5060.134 (compiled)
12:19:33.657: [obs-websocket] [obs_module_load] you can haz websockets (Version: 5.2.3 | RPC Version: 1)
12:19:33.657: [obs-websocket] [obs_module_load] Qt version (compile-time): 6.4.3 | Qt version (run-time): 6.4.3
12:19:33.657: [obs-websocket] [obs_module_load] Linked ASIO Version: 101201
12:19:33.659: [obs-websocket] [obs_module_load] Module loaded.
12:19:33.662: 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, 0x0101): tried: '/Applications/VLC.app/Contents/MacOS/lib/libvlccore.dylib' (mach-o file, but is an incompatible architecture (have 'x86_64', need 'arm64')), '/System/Volumes/Preboot/Cryptexes/OS/Applications/VLC.app/Contents/MacOS/lib/libvlccore.dylib' (no such file), '/Applications/VLC.app/Contents/MacOS/lib/libvlccore.dylib' (mach-o file, but is an incompatible architecture (have 'x86_64', need 'arm64')), '/Applications/VLC.app/Contents/MacOS/lib/libvlccore.9.dylib' (mach-o file, but is an incompatible architecture (have 'x86_64', need 'arm64')), '/System/Volumes/Preboot/Cryptexes/OS/Applications/VLC.app/Contents/MacOS/lib/libvlccore.9.dylib' (no such file), '/Applications/VLC.app/Contents/MacOS/lib/libvlccore.9.dylib' (mach-o file, but is an incompatible architecture (have 'x86_64', need 'arm64'))
12:19:33.662:
12:19:33.662: [vlc-video]: Couldn't find VLC installation, VLC video source disabled
12:19:33.662: ---------------------------------
12:19:33.662: Loaded Modules:
12:19:33.662: vlc-video
12:19:33.662: text-freetype2
12:19:33.662: rtmp-services
12:19:33.663: obs-x264
12:19:33.663: obs-websocket
12:19:33.663: obs-vst
12:19:33.663: obs-transitions
12:19:33.663: obs-outputs
12:19:33.663: obs-filters
12:19:33.663: obs-ffmpeg
12:19:33.663: obs-browser
12:19:33.663: mac-virtualcam
12:19:33.663: mac-videotoolbox
12:19:33.663: mac-syphon
12:19:33.663: mac-capture
12:19:33.663: mac-avcapture
12:19:33.663: image-source
12:19:33.663: frontend-tools
12:19:33.663: decklink-output-ui
12:19:33.663: decklink-captions
12:19:33.663: coreaudio-encoder
12:19:33.663: ---------------------------------
12:19:33.663: [obs-websocket] [obs_module_post_load] Post load started.
12:19:33.663: [obs-websocket] [obs_module_post_load] obs-websocket plugin API version: 2
12:19:33.663: [obs-websocket] [obs_module_post_load] Called GetVersion. Status Code: 100 | Comment: (null) | Response Data: {"availableRequests":["GetMonitorList","OpenInputInteractDialog","SetMediaInputCursor","ToggleRecordPause","StopRecord","ToggleRecord","GetRecordStatus","SendStreamCaption","TriggerMediaInputAction","StopStream","StartStream","SetOutputSettings","GetOutputSettings","StartOutput","ToggleOutput","SaveReplayBuffer","StopReplayBuffer","StartReplayBuffer","StopVirtualCam","StartVirtualCam","SetSceneItemPrivateSettings","GetStudioModeEnabled","GetSceneItemPrivateSettings","SetSceneItemBlendMode","GetSourceFilterDefaultSettings","SetSceneItemLocked","GetLastReplayBufferReplay","GetSceneItemBlendMode","GetSceneItemTransform","GetGroupSceneItemList","GetSceneItemId","ToggleVirtualCam","GetSceneItemList","GetInputList","GetVideoSettings","DuplicateSceneItem","GetSourcePrivateSettings","GetSourceScreenshot","SetSourceFilterIndex","RemoveScene","GetSceneItemIndex","SetTBarPosition","GetSourceFilter","OpenInputFiltersDialog","SetSourceFilterName","RemoveSourceFilter","GetSourceFilterList","GetMediaInputStatus","TriggerStudioModeTransition","GetCurrentSceneTransitionCursor","SetCurrentSceneTransitionDuration","OffsetMediaInputCursor","GetVirtualCamStatus","CreateSourceFilter","SetCurrentSceneTransition","GetTransitionKindList","SetSceneItemEnabled","SetSceneItemIndex","SetInputAudioTracks","GetInputVolume","GetInputAudioTracks","SetCurrentProgramScene","SetInputAudioMonitorType","SetInputAudioSyncOffset","SetInputAudioBalance","GetCurrentSceneTransition","SetInputSettings","SetSourceFilterEnabled","GetInputSettings","OpenSourceProjector","SetSceneItemTransform","GetInputAudioBalance","BroadcastCustomEvent","GetPersistentData","SetInputName","GetInputKindList","CreateSceneCollection","GetOutputStatus","GetSceneSceneTransitionOverride","SetInputMute","SetCurrentSceneTransitionSettings","GetSceneTransitionList","PauseRecord","SetSceneSceneTransitionOverride","OpenVideoMixProjector","SetCurrentPreviewScene","SetSceneName","CreateScene","GetInputAudioSyncOffset","GetStreamStatus","GetGroupList","GetOutputList","GetSceneList","CreateSceneItem","GetInputMute","GetCurrentProgramScene","SetSourceFilterSettings","CallVendorRequest","SetStreamServiceSettings","SaveSourceScreenshot","GetRecordDirectory","GetInputDefaultSettings","GetStreamServiceSettings","CreateProfile","RemoveProfile","ResumeRecord","GetInputAudioMonitorType","RemoveInput","OpenInputPropertiesDialog","ToggleReplayBuffer","GetHotkeyList","SetCurrentSceneCollection","GetSceneItemLocked","GetSceneCollectionList","GetProfileList","ToggleInputMute","TriggerHotkeyByKeySequence","CreateInput","GetCurrentPreviewScene","TriggerHotkeyByName","SetStudioModeEnabled","GetSourceActive","SetVideoSettings","PressInputPropertiesButton","SetProfileParameter","SetInputVolume","ToggleStream","SetSourcePrivateSettings","Sleep","StartRecord","GetReplayBufferStatus","SetPersistentData","GetProfileParameter","GetInputPropertiesListPropertyItems","GetSpecialInputs","GetStats","RemoveSceneItem","StopOutput","SetCurrentProfile","GetVersion","GetSceneItemEnabled"],"obsVersion":"29.1.3","obsWebSocketVersion":"5.2.3","platform":"macos","platformDescription":"macOS 13.5","rpcVersion":1,"supportedImageFormats":["bmp","cur","heic","heif","icns","ico","jp2","jpeg","jpg","pbm","pgm","png","ppm","tif","tiff","wbmp","webp","xbm","xpm"]}
12:19:33.663: [obs-websocket] [obs_module_post_load] Post load completed.
12:19:33.672: [VideoToolbox encoder]: Added VideoToolbox encoders
12:19:33.672: ==== Startup complete ===============================================
12:19:33.712: All scene data cleared
12:19:33.712: ------------------------------------------------
12:19:33.990: coreaudio: Device 'USB PnP Sound Device' [48000 Hz] initialized
12:19:33.990: [Loaded global audio device]: 'Mic/Aux'
12:19:34.002: main cam: Selected device 'USB Video'
12:19:34.003: main cam: Using preset High
12:19:34.033: composite: Selected device 'AV TO USB2.0'
12:19:34.033: composite: Using preset High
12:19:34.143: coreaudio: Device 'USB2.0 MIC' [96000 Hz] initialized
12:19:34.143: microscope: No device selected
12:19:34.143: Switched to scene 'main'
12:19:34.143: ------------------------------------------------
12:19:34.143: Loaded scenes:
12:19:34.143: - scene 'main':
12:19:34.143: - source: 'composite' (av_capture_input_v2)
12:19:34.143: - source: 'main cam' (av_capture_input_v2)
12:19:34.143: - source: 'microphone' (coreaudio_input_capture)
12:19:34.143: - source: 'microscope' (av_capture_input_v2)
12:19:34.143: ------------------------------------------------
 
Top