Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MacBook m1 pro. OBS 31.0.1. obs-multi-rtmp-0.6.0.1-macos-universal does not work! #471

Open
Snjka opened this issue Feb 5, 2025 · 7 comments

Comments

@Snjka
Copy link

Snjka commented Feb 5, 2025

MacBook m1 pro. OBS 31.0.1. obs-multi-rtmp-0.6.0.1-macos-universal does not work!
There is no "Tools" tab! I can't turn it on! Tried to install versions older than 30.0.0 and 29.0.0! And obs-multi-rtmp installed for these versions! Same problem...
Here is my log
22:42:49.430: [macOS] Permission for audio device access denied.
22:42:49.434: [macOS] Permission for video device access granted.
22:42:49.439: [macOS] Permission for accessibility granted.
22:42:49.447: [macOS] Permission for screen capture granted.
22:42:49.447: CPU Name: Apple M1
22:42:49.447: Physical Cores: 8, Logical Cores: 8
22:42:49.447: Physical Memory: 8192MB Total
22:42:49.447: Model Identifier: MacBookPro17,1
22:42:49.447: OS Name: macOS
22:42:49.448: OS Version: Version 13.5.1 (Build 22G90)
22:42:49.448: Rosetta translation used: false
22:42:49.448: Kernel Version: 22.6.0
22:42:49.451: hotkeys-cocoa: Using keyboard layout 'com.apple.keylayout.Ukrainian'
22:42:49.451: Current Date/Time: 2025-02-05, 22:42:49
22:42:49.451: Browser Hardware Acceleration: true
22:42:49.451: Qt Version: 6.6.3 (runtime), 6.6.3 (compiled)
22:42:49.451: Portable mode: false
22:42:49.641: OBS 31.0.1 (mac)
22:42:49.641: ---------------------------------
22:42:49.643: ---------------------------------
22:42:49.643: audio settings reset:
22:42:49.643: samples per sec: 48000
22:42:49.643: speakers: 2
22:42:49.643: max buffering: 960 milliseconds
22:42:49.643: buffering type: dynamically increasing
22:42:49.644: ---------------------------------
22:42:49.644: Initializing OpenGL...
22:42:49.698: Loading up OpenGL on adapter Apple Apple M1
22:42:49.698: OpenGL loaded successfully, version 4.1 Metal - 83.1, shading language 4.10
22:42:50.003: ---------------------------------
22:42:50.003: video settings reset:
22:42:50.003: base resolution: 1920x1080
22:42:50.003: output resolution: 1920x1080
22:42:50.003: downscale filter: Bicubic
22:42:50.003: fps: 60/1
22:42:50.003: format: NV12
22:42:50.003: YUV mode: Rec. 709/Partial
22:42:50.004: NV12 texture support enabled
22:42:50.004: P010 texture support not available
22:42:50.008: Audio monitoring device:
22:42:50.008: name: По умолчанию
22:42:50.008: id: default
22:42:50.008: ---------------------------------
22:42:50.014: No AJA devices found, skipping loading AJA UI plugin
22:42:50.014: Failed to initialize module 'aja-output-ui'
22:42:50.017: No AJA devices found, skipping loading AJA plugin
22:42:50.017: Failed to initialize module 'aja'
22:42:50.019: Failed to load 'en-US' text for module: 'decklink-captions'
22:42:50.020: Failed to load 'en-US' text for module: 'decklink-output-ui'
22:42:50.022: A DeckLink iterator could not be created. The DeckLink drivers may not be installed
22:42:50.022: Failed to initialize module 'decklink'
22:42:50.163: [obs-browser]: Version 2.24.4
22:42:50.163: [obs-browser]: CEF Version 127.0.6533.100 (runtime), 127.3.2+gf1af617+chromium-127.0.6533.100 (compiled)
22:42:50.179: [obs-websocket] [obs_module_load] you can haz websockets (Version: 5.5.4 | RPC Version: 1)
22:42:50.179: [obs-websocket] [obs_module_load] Qt version (compile-time): 6.6.3 | Qt version (run-time): 6.6.3
22:42:50.179: [obs-websocket] [obs_module_load] Linked ASIO Version: 103100
22:42:50.179: DEPRECATION: obs_frontend_get_global_config is deprecated. Read from global or user configuration explicitly instead.
22:42:50.184: [obs-websocket] [obs_module_load] Module loaded.
22:42:50.191: 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, 0x0105): tried: '/Applications/VLC.app/Contents/MacOS/lib/libvlccore.dylib' (no such file), '/System/Volumes/Preboot/Cryptexes/OS/Applications/VLC.app/Contents/MacOS/lib/libvlccore.dylib' (no such file), '/Applications/VLC.app/Contents/MacOS/lib/libvlccore.dylib' (no such file)
22:42:50.191:
22:42:50.191: [vlc-video]: Couldn't find VLC installation, VLC video source disabled
22:42:50.194: QLayout: Attempting to add QLayout "" to QWidget "", which already has a layout
22:42:50.194: [obs-multi-rtmp] Load 0 targets, 0 video configs, 0 audio configs
22:42:50.194: [obs-multi-rtmp] Load config from /Users/aleksandrzhykhariev/Library/Application Support/obs-studio/basic/profiles/Без названия/obs-multi-rtmp.json
22:42:50.200: [obs-multi-rtmp] version: 0.6.0.1 by SoraYuki https://github.com/sorayuki/obs-multi-rtmp/
22:42:50.200: ---------------------------------
22:42:50.200: Loaded Modules:
22:42:50.200: obs-multi-rtmp
22:42:50.200: vlc-video
22:42:50.200: text-freetype2
22:42:50.200: rtmp-services
22:42:50.200: obs-x264
22:42:50.200: obs-websocket
22:42:50.200: obs-webrtc
22:42:50.200: obs-vst
22:42:50.200: obs-transitions
22:42:50.200: obs-outputs
22:42:50.200: obs-filters
22:42:50.200: obs-ffmpeg
22:42:50.200: obs-browser
22:42:50.200: mac-virtualcam
22:42:50.200: mac-videotoolbox
22:42:50.200: mac-syphon
22:42:50.200: mac-capture
22:42:50.200: mac-avcapture
22:42:50.200: mac-avcapture-legacy
22:42:50.200: image-source
22:42:50.200: frontend-tools
22:42:50.200: decklink-output-ui
22:42:50.200: decklink-captions
22:42:50.200: coreaudio-encoder
22:42:50.200: ---------------------------------
22:42:50.219: [VideoToolbox encoder]: Added VideoToolbox encoders
22:42:50.219: ---------------------------------
22:42:50.219: Available Encoders:
22:42:50.219: Video Encoders:
22:42:50.219: - ffmpeg_aom_av1 (AOM AV1)
22:42:50.219: - obs_x264 (x264)
22:42:50.219: - com.apple.videotoolbox.videoencoder.prores-422 (Программный кодировщик Apple VT ProRes)
22:42:50.219: - com.apple.videotoolbox.videoencoder.ave.avc (Аппаратный кодировщик Apple VT H264)
22:42:50.219: - com.apple.videotoolbox.videoencoder.h264 (Программный кодировщик Apple VT H264)
22:42:50.219: - com.apple.videotoolbox.videoencoder.ave.hevc (Аппаратный кодировщик Apple VT HEVC)
22:42:50.219: - com.apple.videotoolbox.videoencoder.hevc.vcp (Программный кодировщик Apple VT HEVC)
22:42:50.219: Audio Encoders:
22:42:50.219: - CoreAudio_AAC (CoreAudio AAC)
22:42:50.219: - ffmpeg_aac (FFmpeg AAC)
22:42:50.219: - ffmpeg_opus (FFmpeg Opus)
22:42:50.219: - ffmpeg_pcm_s16le (FFmpeg PCM (16 бит))
22:42:50.219: - ffmpeg_pcm_s24le (FFmpeg PCM (24 бита))
22:42:50.219: - ffmpeg_pcm_f32le (FFmpeg PCM (32 бита с пл. тчк.))
22:42:50.219: - ffmpeg_alac (FFmpeg ALAC (24 бита))
22:42:50.219: - ffmpeg_flac (FFmpeg FLAC (16 бит))
22:42:50.219: ==== Startup complete ===============================================
22:42:50.266: All scene data cleared
22:42:50.266: ------------------------------------------------
22:42:50.362: Downmix enabled: 1 to 2 channels.
22:42:50.395: coreaudio: Device 'Микрофон MacBook Pro' [44100 Hz] initialized
22:42:50.395: [Loaded global audio device]: 'Микр./доп.'
22:42:50.395: [Media Source 'CandyBliss']: settings:
22:42:50.395: input: /Users/aleksandrzhykhariev/Downloads/New Video /3 Bathtub/CandyBliss Mixing 3 Bathtub efr.mov
22:42:50.395: input_format: (null)
22:42:50.395: speed: 100
22:42:50.395: is_looping: yes
22:42:50.395: is_linear_alpha: no
22:42:50.395: is_hw_decoding: no
22:42:50.395: is_clear_on_media_end: no
22:42:50.395: restart_on_activate: no
22:42:50.395: close_when_inactive: no
22:42:50.395: full_decode: no
22:42:50.395: ffmpeg_options:
22:42:50.396: Switched to scene 'CandyBliss Mix'
22:42:50.397: ------------------------------------------------
22:42:50.397: Loaded scenes:
22:42:50.397: - scene 'CandyBliss Mix':
22:42:50.397: - source: 'CandyBliss' (ffmpeg_source)
22:42:50.397: ------------------------------------------------
22:42:50.468: YT: InitYTUserUrl() User is not signed
22:42:50.468: YT: InitYTUserUrl() User is not signed
22:42:50.683: [mac-virtualcam] macOS Camera Extension activated successfully.
22:43:03.362: [VideoToolbox advanced_video_stream: 'h264']: session created with hardware encoding
22:43:03.384: [VideoToolbox advanced_video_stream: 'h264']: settings:
22:43:03.384: vt_encoder_id com.apple.videotoolbox.videoencoder.ave.avc
22:43:03.384: rate_control: CBR
22:43:03.384: bitrate: 3400 (kbps)
22:43:03.384: quality: 0.600000
22:43:03.384: fps_num: 60
22:43:03.384: fps_den: 1
22:43:03.384: width: 1920
22:43:03.384: height: 1080
22:43:03.384: keyint: 2 (s)
22:43:03.384: limit_bitrate: off
22:43:03.384: rc_max_bitrate: 2500 (kbps)
22:43:03.384: rc_max_bitrate_window: 1.500000 (s)
22:43:03.384: hw_enc: on
22:43:03.384: profile: high
22:43:03.384: codec_type: h264
22:43:03.384:
22:43:03.386: [CoreAudio AAC: 'adv_stream_audio']: settings:
22:43:03.386: mode: AAC
22:43:03.386: bitrate: 160
22:43:03.386: sample rate: 48000
22:43:03.386: cbr: on
22:43:03.386: output buffer: 1536
22:43:03.387: [rtmp stream: 'adv_stream'] Connecting to RTMP URL rtmps://a.rtmps.youtube.com:443/live2...
22:43:03.997: [rtmp stream: 'adv_stream'] Connection to rtmps://a.rtmps.youtube.com:443/live2 (216.58.215.108) successful
22:43:04.009: YT: GetYTApi() Failed to get Auth
22:43:04.009: ==== Streaming Start ===============================================
22:44:18.629: adding 21 milliseconds of audio buffering, total audio buffering is now 21 milliseconds (source: CandyBliss)
22:44:18.629:
22:44:18.691: adding 42 milliseconds of audio buffering, total audio buffering is now 64 milliseconds (source: CandyBliss)
22:44:18.691:
22:44:19.244: adding 384 milliseconds of audio buffering, total audio buffering is now 448 milliseconds (source: CandyBliss)
22:44:19.244:
23:11:26.792: Populating font family aliases took 103 ms. Replace uses of missing font family "MS Shell Dlg" with one that exists to avoid this cost.

@sorayuki
Copy link
Owner

sorayuki commented Feb 6, 2025 via email

@Snjka
Copy link
Author

Snjka commented Feb 6, 2025

Error QWidget::setTabOrder:
log entry:

QLayout: Attempting to add QLayout "" to QWidget "", which already has a layout
Some problems with the interface...

I can't find anywhere to turn it on manually, not through "tools".

@sorayuki
Copy link
Owner

sorayuki commented Feb 6, 2025 via email

@Snjka
Copy link
Author

Snjka commented Feb 6, 2025

@sorayuki Thank you! Found it! And I was looking for the "tools" tab and in the "additional" settings...
Problem solved!

@realityworks
Copy link

Please close issue

@BayuKrisnawan
Copy link

BayuKrisnawan commented Feb 22, 2025

@Snjka are you using this plugins obs-multi-rtmp-0.6.0.1-macos-universal.pkg from the release for macos or compile it yourself?

  • I can't install the pkg files for my macbook, it complaining about 'Apple could not verify "obs-multi-rtmp-0.6.0.1-macos-universal.pkg" is free of malware that may harm your mac'

Problem solved.
Thanks for the creator @sorayuki - God Bless You Bro.

Anyone who using macos and confuse to install the pkg file. here the hint : Convert Mac OS Installer from pkg

Thank you

@java-acc
Copy link

Image

tks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants