Giter Club home page Giter Club logo

johnboiles / obs-mac-virtualcam Goto Github PK

View Code? Open in Web Editor NEW
4.1K 101.0 161.0 718 KB

ARCHIVED! This plugin is officially a part of OBS as of version 26.1. See note below for info on upgrading. 🎉🎉🎉Creates a virtual webcam device from the output of OBS. Especially useful for streaming smooth, composited video into Zoom, Hangouts, Jitsi etc. Like CatxFish/obs-virtualcam but for macOS.

License: GNU General Public License v2.0

C 1.48% CMake 9.82% Objective-C 5.65% Objective-C++ 80.51% Shell 2.49% Ruby 0.05%

obs-mac-virtualcam's Introduction

OBS (macOS) Virtual Camera (ARCHIVED) 🎥

Build

ATTENTION: STARTING WITH OBS Studio 26.1, THIS PLUGIN IS NOW A PART OF THE OFFICIAL OBS PACKAGE 🎉. Development will now happen on the OBS Studio GitHub. Running this plugin along-side the built-in distribution does not work. If you can, update to OBS 26.1!

ATTENTION: Before updating to OBS Studio 26.1, make sure to remove this plugin using the uninstall instructions. While it worked for most, some users have reported problems when updating to OBS Studio 26.1 with the plugin installed. You will likely also need to restart any host software (e.g. Chrome, Zoom, etc) after installing OBS Studio 26.1 and starting the virtual camera before the new plugin will work.

Creates a virtual webcam device from the output of OBS Studio. Especially useful for streaming smooth, composited video into Zoom, Hangouts, Jitsi etc. Like CatxFish/obs-virtual-cam but for macOS.

Mar-28-2020 01-55-07

This code was spun out of this OBS Project RFC which was itself spun out of this issue from @tobi. The goal for this, being merged into the core OBS codebase, has been reached 🤞.

Donating 💸

Consider sending some money in the direction of the OBS Project via Open Collective, Patreon, or PayPal. Obviously, without OBS, this plugin would not be very useful! Hugh "Jim" Bailey is OBS Project's full-time lead developer and project maintainer. This money helps him continue to work on OBS!

If, after you donate to the OBS Project, you also want to send some cash my way that's appreciated too! Feel free to Buy Me a Coffee or PayPal me.

Buy Me A Coffee

Known Issues

  • Zoom prior to version 5.1.1 disabled virtual cameras by default. Please update to the latest (5.2.1 at time of writing) to re-enable virtual camera. Start the virtual camera before starting the Zoom application.
  • Slack, Webex, Skype and probably some other applications have disabled virtual cameras by default via application restrictions. Check out the wiki to see if your app is supported. Please edit the wiki if you try other software that we should include in that list. In most cases you can work around these restrictions by re-codesigning those applications.
  • Photo Booth and FaceTime do not support virtual cameras as of macOS 10.14 Mojave since they disallow loading any plugin that's not provided by Apple. Photo Booth can simply be duplicated and renamed (e.g. Photo Booth copy) and it will work. There is no known workaroud for FaceTime.
  • You may need to restart your computer after installing new versions of this plugin (not sure why 🤷‍♂️).

See also the open issues for other reported issues. In case you need help or think you found a bug, see this.

Installing

If you are using OBS Studio 26.1 or newer, the virtual camera is already part of OBS Studio. In that case, DO NOT install this plugin!

  • Download and install the latest version of OBS from the official website.
  • Download the latest .pkg installer on the Releases page
  • Run the .pkg installer (entering your password when required)
  • If you're already running OBS, make sure to restart it.
  • Restart any app that was running during the installation process that is supposed to pick up the camera.
  • To start the virtual camera, go (in OBS) to ToolsStart Virtual Camera.

Your OBS video should now show up in the target app!

Uninstalling

You can easily uninstall this plugin by deleting the OBS plugin (in /Library/Application\ Support/obs-studio/plugins/) and the DAL plugin (in /Library/CoreMediaIO/Plug-Ins/DAL/).

sudo rm -rf /Library/CoreMediaIO/Plug-Ins/DAL/obs-mac-virtualcam.plugin
sudo rm -rf /Library/Application\ Support/obs-studio/plugins/obs-mac-virtualcam

Discussion / Support

If you are using the version the virtual camera that comes shipped with OBS Studio 26.1, the official place for questions is the #macos-support channel in the OBS Studio Discord. If you are still using this plugin, the official place for discussion and chat is in the #plugins-and-tools channel in the OBS Studio Discord. For questions or troubleshooting, ping @gxalpha#3486 and attach the OBS log, screenshots, and/or crash logs (from Console.app).

Reporting Issues / Bugs / Improvements

🚀 Wonder How to contribute? Have look at our notes for contributors. There are ways non-technical or minimally-technical folks can contribute too!

This plugin is now archived. If you are having an issue there's a good chance someone has already run into the same thing. Please search through the issues before reporting a new one. If you are using the version the virtual camera that comes shipped with OBS Studio 26.1, also see the issues on the OBS Studio GitHub and create new issues there.

If you still believe you have found an unreported issue related to this plugin, please open an issue! When you do, include any relevant terminal log, Console.app log, crash log, screen recording and/or screenshots. The more information you can provide, the better!

Development

Please help me make this thing not janky! See the this wiki page for build instructions and tips & tricks for developing.

License

As the goal of this repo was to get merged into obsproject/obs-studio, the license for this code mirrors the GPLv2 license for that project.

obs-mac-virtualcam's People

Contributors

cienijr avatar colindean avatar gep13 avatar gxalpha avatar ikenndac avatar jadenguy avatar jasongrout avatar jocamero avatar johnboiles avatar leonelsamayoaup avatar lvsti avatar mkarliner avatar niw avatar orthros avatar seanchas116 avatar signalwerk avatar simoneves avatar wuerzelchen avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

obs-mac-virtualcam's Issues

create OBS branch and/or PR

I'd love to be able to distribute an OBS version with this built in. Is there a branch somewhere with this inside OBS?

OBS segfault on closing the VC

Setup (and yes I know it's crazy):

  • Logitech HD cam
  • Snapchat Snapcamera
  • OBS built from johnboiles mac-virtualcam branch on 4/1/20
  • Webex (app not browser)

Chain: Camera->Snapcamera->OBS (with Video Capture of Snapcamera and a Text overlay)->WebEx (using OBS VC)

Tested continuously for an hour, then on ending the WebEx meeting, OBS segfaulted. I think it's more related to closing the VC device.

Stacktrace

Process:               obs [95378]
Path:                  /Users/USER/Documents/*/obs
Identifier:            obs
Version:               0
Code Type:             X86-64 (Native)
Parent Process:        zsh [33166]
Responsible:           iTerm2 [612]
User ID:               501

Date/Time:             2020-04-01 17:16:25.337 -0500
OS Version:            Mac OS X 10.15.3 (19D76)
Report Version:        12
Bridge OS Version:     4.2 (17P3050)
Anonymous UUID:        8430E623-9B20-54F2-5B93-0F313DC29266

Sleep/Wake UUID:       F94A600C-8375-4E3F-83E7-33CDC5DE13FE

Time Awake Since Boot: 230000 seconds
Time Since Wake:       24000 seconds

System Integrity Protection: enabled

Crashed Thread:        16  Dispatch queue: com.apple.root.default-qos.overcommit

Exception Type:        EXC_BAD_ACCESS (SIGSEGV)
Exception Codes:       EXC_I386_GPFLT
Exception Note:        EXC_CORPSE_NOTIFY

Termination Signal:    Segmentation fault: 11
Termination Reason:    Namespace SIGNAL, Code 0xb
Terminating Process:   exc handler [95378]

Thread 0:: Dispatch queue: com.apple.main-thread
0   libsystem_kernel.dylib        	0x00007fff6b8c625a mach_msg_trap + 10
1   libsystem_kernel.dylib        	0x00007fff6b8c65d0 mach_msg + 60
2   com.apple.CoreFoundation      	0x00007fff340e0d0b __CFRunLoopServiceMachPort + 322
3   com.apple.CoreFoundation      	0x00007fff340df8e7 __CFRunLoopRun + 1695
4   com.apple.CoreFoundation      	0x00007fff340debd3 CFRunLoopRunSpecific + 499
5   com.apple.HIToolbox           	0x00007fff32c3465d RunCurrentEventLoopInMode + 292
6   com.apple.HIToolbox           	0x00007fff32c3439d ReceiveNextEventCommon + 600
7   com.apple.HIToolbox           	0x00007fff32c34127 _BlockUntilNextEventMatchingListInModeWithFilter + 64
8   com.apple.AppKit              	0x00007fff312a4ba4 _DPSNextEvent + 990
9   com.apple.AppKit              	0x00007fff312a3380 -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1352
10  com.apple.AppKit              	0x00007fff3129509e -[NSApplication run] + 658
11  libqcocoa.dylib               	0x000000001318d5e8 0x13156000 + 226792
12  org.qt-project.QtCore         	0x0000000112527b0f QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 431
13  org.qt-project.QtCore         	0x000000011252bfe2 QCoreApplication::exec() + 130
14  obs                           	0x000000010f81385e main + 5198
15  libdyld.dylib                 	0x00007fff6b7857fd start + 1

Thread 1:
0   libsystem_kernel.dylib        	0x00007fff6b8c8ce6 __psynch_cvwait + 10
1   libsystem_pthread.dylib       	0x00007fff6b98a185 _pthread_cond_wait + 701
2   libobs.0.dylib                	0x0000000111c8f7f9 os_event_timedwait + 169 (threading-posix.c:117)
3   libobs.0.dylib                	0x0000000111cc71ce obs_hotkey_thread + 174 (obs-hotkey.c:1381)
4   libsystem_pthread.dylib       	0x00007fff6b989e65 _pthread_start + 148
5   libsystem_pthread.dylib       	0x00007fff6b98583b thread_start + 15

Thread 2:: audio-io: audio thread
0   libsystem_kernel.dylib        	0x00007fff6b8c8bba __semwait_signal + 10
1   libsystem_c.dylib             	0x00007fff6b84c0fa nanosleep + 196
2   libsystem_c.dylib             	0x00007fff6b84bff4 usleep + 53
3   libobs.0.dylib                	0x0000000111c7bcc2 audio_thread + 466 (audio-io.c:266)
4   libsystem_pthread.dylib       	0x00007fff6b989e65 _pthread_start + 148
5   libsystem_pthread.dylib       	0x00007fff6b98583b thread_start + 15

Thread 3:: video-io: video thread
0   libsystem_kernel.dylib        	0x00007fff6b8c6296 semaphore_wait_trap + 10
1   libobs.0.dylib                	0x0000000111c8f980 os_sem_wait + 16 (threading-posix.c:207)
2   libobs.0.dylib                	0x0000000111c7a455 video_thread + 181 (video-io.c:182)
3   libsystem_pthread.dylib       	0x00007fff6b989e65 _pthread_start + 148
4   libsystem_pthread.dylib       	0x00007fff6b98583b thread_start + 15

Thread 4:: libobs: graphics thread
0   libsystem_kernel.dylib        	0x00007fff6b8c8bba __semwait_signal + 10
1   libsystem_c.dylib             	0x00007fff6b84c0fa nanosleep + 196
2   libobs.0.dylib                	0x0000000111c8fc5d os_sleepto_ns + 93 (platform-nix.c:163)
3   libobs.0.dylib                	0x0000000111ce102d obs_graphics_thread + 5661 (obs-video.c:717)
4   libsystem_pthread.dylib       	0x00007fff6b989e65 _pthread_start + 148
5   libsystem_pthread.dylib       	0x00007fff6b98583b thread_start + 15

Thread 5:
0   libsystem_kernel.dylib        	0x00007fff6b8c79be __ulock_wait + 10
1   libsystem_pthread.dylib       	0x00007fff6b98b315 _pthread_join + 347
2   com.apple.CoreMedia           	0x00007fff352be399 FigThreadJoin + 9
3   com.apple.CoreMediaIO         	0x00007fff35394b3d CMIO::Thread::SignaledThread::StopQueuedWork(unsigned char) + 157
4   com.apple.CoreMediaIO         	0x00007fff3538ccaf CMIO::Thread::QueuedTWorkThread<unsigned int>::StopQueuedWork(unsigned char) + 15
5   com.apple.CoreMediaIO         	0x00007fff353892ff CMIOGraph::DoStop() + 25
6   com.apple.CoreMediaIO         	0x00007fff35382acd CMIOGraph::Stop(bool) + 377
7   com.apple.CoreMediaIO         	0x00007fff353740f3 CMIO::DAL::System::FireAtExitListeners() + 53
8   com.apple.CoreMediaIO         	0x00007fff35373d1c CMIO::DAL::System::AtExitHandler() + 566
9   com.apple.CoreMediaIO         	0x00007fff3536d9a5 CMIO::DAL::AtExit::AtExitHandler() + 77
10  libsystem_c.dylib             	0x00007fff6b82e44d __cxa_finalize_ranges + 326
11  libsystem_c.dylib             	0x00007fff6b82e71c exit + 55
12  mac-virtualcam.so             	0x0000000029b60b62 CMIO::DPA::Sample::Server::Assistant::ClientDied(unsigned int) + 978 (CMIO_DPA_Sample_Server_Assistant.cpp:255)
13  mac-virtualcam.so             	0x0000000029b4dbda (anonymous namespace)::MessagesAndNotifications(mach_msg_header_t*, mach_msg_header_t*) + 42
14  libsystem_kernel.dylib        	0x00007fff6b8cc202 mach_msg_server + 427
15  mac-virtualcam.so             	0x0000000029b4db31 virtualCamMain(void*) + 353 (CMIO_DPA_Sample_VCamServer.cpp:95)
16  libsystem_pthread.dylib       	0x00007fff6b989e65 _pthread_start + 148
17  libsystem_pthread.dylib       	0x00007fff6b98583b thread_start + 15

Thread 6:
0   libsystem_kernel.dylib        	0x00007fff6b8c8ce6 __psynch_cvwait + 10
1   libsystem_pthread.dylib       	0x00007fff6b98a185 _pthread_cond_wait + 701
2   mac-virtualcam.so             	0x0000000029b64d74 CAGuard::Wait() + 52 (CAGuard.cpp:121)
3   mac-virtualcam.so             	0x0000000029b5a638 CMIO::DPA::Sample::Server::Deck::SimulationEntry(CMIO::DPA::Sample::Server::Deck&) + 200 (CAGuard.h:110)
4   mac-virtualcam.so             	0x0000000029b646d8 CAPThread::Entry(CAPThread*) + 152
5   libsystem_pthread.dylib       	0x00007fff6b989e65 _pthread_start + 148
6   libsystem_pthread.dylib       	0x00007fff6b98583b thread_start + 15

Thread 7:: AMCP Logging Spool
0   libsystem_kernel.dylib        	0x00007fff6b8c6296 semaphore_wait_trap + 10
1   com.apple.audio.caulk         	0x00007fff67969a96 caulk::mach::semaphore::wait() + 16
2   com.apple.audio.caulk         	0x00007fff67969922 caulk::semaphore::timed_wait(double) + 106
3   com.apple.audio.caulk         	0x00007fff67969734 caulk::concurrent::details::worker_thread::run() + 30
4   com.apple.audio.caulk         	0x00007fff67969174 void* caulk::thread_proxy<std::__1::tuple<caulk::thread::attributes, void (caulk::concurrent::details::worker_thread::*)(), std::__1::tuple<caulk::concurrent::details::worker_thread*> > >(void*) + 45
5   libsystem_pthread.dylib       	0x00007fff6b989e65 _pthread_start + 148
6   libsystem_pthread.dylib       	0x00007fff6b98583b thread_start + 15

Thread 8:
0   libsystem_kernel.dylib        	0x00007fff6b8c6296 semaphore_wait_trap + 10
1   com.apple.audio.caulk         	0x00007fff67969a96 caulk::mach::semaphore::wait() + 16
2   com.apple.audio.caulk         	0x00007fff67969922 caulk::semaphore::timed_wait(double) + 106
3   com.apple.audio.caulk         	0x00007fff67969734 caulk::concurrent::details::worker_thread::run() + 30
4   com.apple.audio.caulk         	0x00007fff67969174 void* caulk::thread_proxy<std::__1::tuple<caulk::thread::attributes, void (caulk::concurrent::details::worker_thread::*)(), std::__1::tuple<caulk::concurrent::details::worker_thread*> > >(void*) + 45
5   libsystem_pthread.dylib       	0x00007fff6b989e65 _pthread_start + 148
6   libsystem_pthread.dylib       	0x00007fff6b98583b thread_start + 15

Thread 9:: com.apple.audio.IOThread.client
0   libsystem_kernel.dylib        	0x00007fff6b8c625a mach_msg_trap + 10
1   libsystem_kernel.dylib        	0x00007fff6b8c65d0 mach_msg + 60
2   com.apple.audio.CoreAudio     	0x00007fff337eb0c3 HALB_MachPort::SendSimpleMessageWithSimpleReply(unsigned int, unsigned int, int, int&, bool, unsigned int) + 111
3   com.apple.audio.CoreAudio     	0x00007fff336e5462 invocation function for block in HALC_ProxyIOContext::HALC_ProxyIOContext(unsigned int, unsigned int) + 2677
4   com.apple.audio.CoreAudio     	0x00007fff3381b61c HALB_IOThread::Entry(void*) + 72
5   libsystem_pthread.dylib       	0x00007fff6b989e65 _pthread_start + 148
6   libsystem_pthread.dylib       	0x00007fff6b98583b thread_start + 15

Thread 10:
0   libsystem_kernel.dylib        	0x00007fff6b8c8ce6 __psynch_cvwait + 10
1   libsystem_pthread.dylib       	0x00007fff6b98a185 _pthread_cond_wait + 701
2   libobs.0.dylib                	0x0000000111c8f736 os_event_wait + 54 (threading-posix.c:83)
3   mac-capture.so                	0x0000000029af0b15 capture_thread + 325 (mac-window-capture.m:83)
4   libsystem_pthread.dylib       	0x00007fff6b989e65 _pthread_start + 148
5   libsystem_pthread.dylib       	0x00007fff6b98583b thread_start + 15

Thread 11:: com.apple.NSEventThread
0   libsystem_kernel.dylib        	0x00007fff6b8c625a mach_msg_trap + 10
1   libsystem_kernel.dylib        	0x00007fff6b8c65d0 mach_msg + 60
2   com.apple.CoreFoundation      	0x00007fff340e0d0b __CFRunLoopServiceMachPort + 322
3   com.apple.CoreFoundation      	0x00007fff340df8e7 __CFRunLoopRun + 1695
4   com.apple.CoreFoundation      	0x00007fff340debd3 CFRunLoopRunSpecific + 499
5   com.apple.AppKit              	0x00007fff31447792 _NSEventThread + 132
6   libsystem_pthread.dylib       	0x00007fff6b989e65 _pthread_start + 148
7   libsystem_pthread.dylib       	0x00007fff6b98583b thread_start + 15

Thread 12:
0   libsystem_kernel.dylib        	0x00007fff6b8c8bba __semwait_signal + 10
1   libsystem_c.dylib             	0x00007fff6b84c0fa nanosleep + 196
2   libsystem_c.dylib             	0x00007fff6b84bff4 usleep + 53
3   com.apple.CoreMediaIO         	0x00007fff35389a79 CMIOGraph::OneOrMoreInputUnitsAreReadyToBePulled(bool&) + 643
4   com.apple.CoreMediaIO         	0x00007fff3538a4e7 CMIOGraph::DoWork(unsigned int) + 413
5   com.apple.CoreMediaIO         	0x00007fff3538cd3f CMIO::Thread::QueuedTWorkThread<unsigned int>::DoWork() + 123
6   com.apple.CoreMediaIO         	0x00007fff353944c8 CMIO::Thread::SignaledThread::ThreadLoop() + 144
7   com.apple.CoreMediaIO         	0x00007fff35394423 CMIO::Thread::SignaledThread::WorkQueuedThreadCallback(void*) + 53
8   com.apple.CoreMedia           	0x00007fff352a63b0 figThreadMain + 276
9   libsystem_pthread.dylib       	0x00007fff6b989e65 _pthread_start + 148
10  libsystem_pthread.dylib       	0x00007fff6b98583b thread_start + 15

Thread 13:
0   libsystem_kernel.dylib        	0x00007fff6b8c8bba __semwait_signal + 10
1   libsystem_c.dylib             	0x00007fff6b84c0fa nanosleep + 196
2   libc++.1.dylib                	0x00007fff688a1ca8 std::__1::this_thread::sleep_for(std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l> > const&) + 73
3   SnapCamera                    	0x0000000029a2fbe0 VCam::Plugin::emptyFrameThreadFunction() + 48
4   SnapCamera                    	0x0000000029a30e8e void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, std::__1::__bind<void (VCam::Plugin::*)(), VCam::Plugin*> > >(void*) + 62
5   libsystem_pthread.dylib       	0x00007fff6b989e65 _pthread_start + 148
6   libsystem_pthread.dylib       	0x00007fff6b98583b thread_start + 15

Thread 14:
0   libsystem_pthread.dylib       	0x00007fff6b985818 start_wqthread + 0

Thread 15:
0   libsystem_pthread.dylib       	0x00007fff6b985818 start_wqthread + 0

Thread 16 Crashed:: Dispatch queue: com.apple.root.default-qos.overcommit
0   SnapCamera                    	0x0000000029a32e1d VCam::Types::getPixelFormatSize(unsigned int) + 61
1   SnapCamera                    	0x0000000029a3289c VCam::Infrastructure::CommunicationServiceReader::processMessageImpl(VCam::Types::Commands, void*) + 268
2   libxpc.dylib                  	0x00007fff6b9caa54 _xpc_connection_call_event_handler + 56
3   libxpc.dylib                  	0x00007fff6b9c995c _xpc_connection_mach_event + 927
4   libdispatch.dylib             	0x00007fff6b72c5ae _dispatch_client_callout4 + 9
5   libdispatch.dylib             	0x00007fff6b741aeb _dispatch_mach_msg_invoke + 435
6   libdispatch.dylib             	0x00007fff6b731980 _dispatch_lane_serial_drain + 263
7   libdispatch.dylib             	0x00007fff6b74263e _dispatch_mach_invoke + 481
8   libdispatch.dylib             	0x00007fff6b73ba9e _dispatch_workloop_worker_thread + 598
9   libsystem_pthread.dylib       	0x00007fff6b9866fc _pthread_wqthread + 290
10  libsystem_pthread.dylib       	0x00007fff6b985827 start_wqthread + 15

Thread 16 crashed with X86 Thread State (64-bit):
  rax: 0xd00007fdb2b1aece  rbx: 0x0000000000000018  rcx: 0x0000000000000dd0  rdx: 0x0000000000000000
  rdi: 0x0000000000000018  rsi: 0x000070000814b920  rbp: 0x000070000814c6e0  rsp: 0x000070000814c6a0
   r8: 0x0000000000000000   r9: 0x0000000000000000  r10: 0x00000000000010bc  r11: 0x00000fdb231c0ae8
  r12: 0x00000000314e2000  r13: 0x00007fdb2b30c8b0  r14: 0x0000000000000018  r15: 0x0000000000000500
  rip: 0x0000000029a32e1d  rfl: 0x0000000000010282  cr2: 0x00007f992ed1c258
  
Logical CPU:     7
Error Code:      0x00000000
Trap Number:     13


Binary Images:
        0x13156000 -         0x132baff7 +libqcocoa.dylib (0) <9F8E03D5-7E90-3780-959D-2AE8B326F951> /usr/local/Cellar/qt/5.14.1/plugins/platforms/libqcocoa.dylib
        0x13308000 -         0x13367ff3 +org.qt-project.QtDBus (5.14 - 5.14.1) <5B65A451-68FD-3D9E-80C2-DA950E4449E1> /usr/local/Cellar/qt/5.14.1/lib/QtDBus.framework/Versions/5/QtDBus
        0x13380000 -         0x133a9ff3 +org.qt-project.QtPrintSupport (5.14 - 5.14.1) <796871D4-81B7-3670-B38A-6CFA9FFE95F0> /usr/local/Cellar/qt/5.14.1/lib/QtPrintSupport.framework/Versions/5/QtPrintSupport
        0x141ef000 -         0x14213ff7 +libqmacstyle.dylib (0) <529D5302-EEAC-3F3B-8C8F-EECEF748546A> /usr/local/Cellar/qt/5.14.1/plugins/styles/libqmacstyle.dylib
        0x14223000 -         0x1422afff +libqgif.dylib (0) <77615B43-7E7E-34E3-8B62-EBFC263E12F1> /usr/local/Cellar/qt/5.14.1/plugins/imageformats/libqgif.dylib
        0x1422e000 -         0x14235ff3 +libqicns.dylib (0) <F9ADC447-A2F0-3A24-BFC6-B280DB2EBB74> /usr/local/Cellar/qt/5.14.1/plugins/imageformats/libqicns.dylib
        0x1423a000 -         0x14240ff7 +libqico.dylib (0) <F59734ED-39AC-3362-A1C2-5A763B0529E6> /usr/local/Cellar/qt/5.14.1/plugins/imageformats/libqico.dylib
        0x14245000 -         0x142a8ffb +libqjpeg.dylib (0) <7BF411A5-1F67-3F50-80B6-A605B5A12A11> /usr/local/Cellar/qt/5.14.1/plugins/imageformats/libqjpeg.dylib
        0x142ae000 -         0x142b4ff3 +libqmacheif.dylib (0) <D6D8E284-FD6A-3C72-BF61-DEF5C54A0FB4> /usr/local/Cellar/qt/5.14.1/plugins/imageformats/libqmacheif.dylib
        0x142b9000 -         0x142bfff3 +libqmacjp2.dylib (0) <128DEE15-CA5A-33B6-AB98-3D19DCAEC0E1> /usr/local/Cellar/qt/5.14.1/plugins/imageformats/libqmacjp2.dylib
        0x142c4000 -         0x142c9ff7 +libqsvg.dylib (0) <22831723-AEA0-34CE-A0A4-6192CCF6D39E> /usr/local/Cellar/qt/5.14.1/plugins/imageformats/libqsvg.dylib
        0x142cd000 -         0x142d1fff +libqtga.dylib (0) <FF2DD746-30F7-3E86-BCC4-A5ECAB7EB539> /usr/local/Cellar/qt/5.14.1/plugins/imageformats/libqtga.dylib
        0x142d5000 -         0x1433bff7 +libqtiff.dylib (0) <C1CD17B5-9E22-34C6-87DC-7B77E65070E5> /usr/local/Cellar/qt/5.14.1/plugins/imageformats/libqtiff.dylib
        0x14344000 -         0x14348ff7 +libqwbmp.dylib (0) <4DFBD875-89F3-38DC-BA9D-C0AD9E97ABFF> /usr/local/Cellar/qt/5.14.1/plugins/imageformats/libqwbmp.dylib
        0x1434c000 -         0x143e5fff +libqwebp.dylib (0) <BD2690EE-D86C-36C3-856B-230258D5F3D8> /usr/local/Cellar/qt/5.14.1/plugins/imageformats/libqwebp.dylib
        0x14500000 -         0x14503047  libobjc-trampolines.dylib (781.2) <D4168201-48BA-3B42-A6EF-4341FF583962> /usr/lib/libobjc-trampolines.dylib
        0x1464f000 -         0x14662ff3  com.apple.iokit.IOHIDLib (2.0.0 - 2.0.0) <997CE55A-3A9B-3B5E-9FF6-19953336FB0B> /System/Library/Extensions/IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin/Contents/MacOS/IOHIDLib
        0x281c2000 -         0x281c9ffb +libqsvgicon.dylib (0) <66E835FB-92BC-30AA-A463-1201EDF9E355> /usr/local/Cellar/qt/5.14.1/plugins/iconengines/libqsvgicon.dylib
        0x281ce000 -         0x281e4ffb +libobs-opengl.so (0) <7A625368-921C-3E38-8A43-F3D86294FBF5> /Users/USER/Documents/*/libobs-opengl.so
        0x281f1000 -         0x28234fff +libobsglad.0.dylib (0) <0BA5F89E-0C92-3878-8C32-5A36DA418985> /Users/USER/Documents/*/libobsglad.0.dylib
        0x28290000 -         0x28358fff  com.apple.AMDRadeonX4000GLDriver (3.5.5 - 3.0.5) <6730EF8F-322E-3A01-8B0A-A754401B266F> /System/Library/Extensions/AMDRadeonX4000GLDriver.bundle/Contents/MacOS/AMDRadeonX4000GLDriver
        0x28454000 -         0x2845cff7 +coreaudio-encoder.so (0) <400EE1D7-068E-38F0-8575-475C9A631A73> /Users/USER/Documents/*/coreaudio-encoder.so
        0x284b8000 -         0x284bbfff +image-source.so (0) <8BF6E603-58A5-35A5-81DD-AB3BA3C5F3B4> /Users/USER/Documents/*/image-source.so
        0x298f9000 -         0x29910ff7 +decklink-ouput-ui.so (0) <6F7D733E-B9AD-378C-A373-9B6406154125> /Users/USER/Documents/*/decklink-ouput-ui.so
        0x29933000 -         0x29960ff3 +frontend-tools.so (0) <F76BF69F-9AB9-3DF3-90D3-AA979FF32B14> /Users/USER/Documents/*/frontend-tools.so
        0x29995000 -         0x299a4ff7 +mac-avcapture.so (0) <FC739C9D-71C4-3824-98E6-2B4F00B30AEB> /Users/USER/Documents/*/mac-avcapture.so
        0x299af000 -         0x299deff3  com.apple.cmio.DAL.SampleVCam (7.0 - 7.0) <BA8C1BFC-A8C2-3F42-B5CF-4DCFEC157509> /Library/CoreMediaIO/*/mac-virtualcam-plugin.plugin/Contents/MacOS/mac-virtualcam-plugin
        0x29a28000 -         0x29a35fff +SnapCamera (8.5.0 - 8.5.0) <38D0CDBB-9CFA-34A2-8860-D4C5209A0B4C> /Library/CoreMediaIO/*/SnapCamera.plugin/Contents/MacOS/SnapCamera
        0x29a4c000 -         0x29a8efff  com.apple.cmio.DAL.VDC-4 (810.0 - 248.40.1) <85EF506F-B237-33A8-A237-7DDC36C746BF> /System/Library/Frameworks/CoreMediaIO.framework/Resources/VDC.plugin/Contents/MacOS/VDC
        0x29ab4000 -         0x29ad8ff7  com.apple.cmio.DAL.iOSScreenCapture (1000.0 - 5125.6) <42A3CB75-77CE-36D0-A9D7-9455AFF86B2F> /System/Library/Frameworks/CoreMediaIO.framework/Resources/iOSScreenCapture.plugin/Contents/MacOS/iOSScreenCapture
        0x29aea000 -         0x29af2ffb +mac-capture.so (0) <FDC31A4A-4920-3D51-825E-621955681D33> /Users/USER/Documents/*/mac-capture.so
        0x29afb000 -         0x29b05fff +mac-decklink.so (0) <431EACA7-922F-3D44-8EC8-0FA732C3AFB1> /Users/USER/Documents/*/mac-decklink.so
        0x29b18000 -         0x29b2cff7 +mac-syphon.so (0) <283AB9C7-28B0-3FF8-92E6-03F6C9F74C39> /Users/USER/Documents/*/mac-syphon.so
        0x29b49000 -         0x29b6dffb +mac-virtualcam.so (0) <2BB11788-2F84-37B8-A297-BCC7C57EB31D> /Users/USER/Documents/*/mac-virtualcam.so
        0x29d92000 -         0x29d98fff +mac-vth264.so (0) <1948995D-DD4E-3B2F-B982-D648E027BA65> /Users/USER/Documents/*/mac-vth264.so
        0x2a508000 -         0x2a519ffb +obs-ffmpeg.so (0) <58673F36-D196-3159-9004-9E90D2FE0D54> /Users/USER/Documents/*/obs-ffmpeg.so
        0x2a526000 -         0x2a6f1fe7 +libavfilter.7.dylib (0) <7A525D23-CE89-3F59-B257-69DE17F9FB34> /usr/local/opt/ffmpeg/lib/libavfilter.7.dylib
        0x2a77a000 -         0x2a791ff7 +libavdevice.58.dylib (0) <D7CB8EBC-B52B-34EA-B793-83BC46560BF5> /usr/local/opt/ffmpeg/lib/libavdevice.58.dylib
        0x2a799000 -         0x2a7b5ff7 +libpostproc.55.5.100.dylib (0) <1A7C1E0E-D735-39D2-BFF5-D34232D81AB0> /usr/local/Cellar/ffmpeg/4.2.2_2/lib/libpostproc.55.5.100.dylib
        0x2a7b9000 -         0x2a7d2ff7 +libavresample.4.0.0.dylib (0) <CED70954-1987-356D-975D-8C48A1014EA7> /usr/local/Cellar/ffmpeg/4.2.2_2/lib/libavresample.4.0.0.dylib
        0x2a7d7000 -         0x2a7f5ff7 +librubberband.2.dylib (0) <6E027D56-9942-363B-BD89-69491F41EAE1> /usr/local/opt/rubberband/lib/librubberband.2.dylib
        0x2a808000 -         0x2a9dafef +libtesseract.4.dylib (0) <0D1357B6-77AE-3076-A5C0-4C0F365DB8DE> /usr/local/opt/tesseract/lib/libtesseract.4.dylib
        0x2aa86000 -         0x2aaaeffb +libass.9.dylib (0) <F6D3E191-8400-31CD-93AB-381573728DA6> /usr/local/opt/libass/lib/libass.9.dylib
        0x2aabb000 -         0x2aac4ffb +libvidstab.1.1.dylib (0) <16813C5C-CD8D-314E-91AF-B7003A4BC30B> /usr/local/opt/libvidstab/lib/libvidstab.1.1.dylib
        0x2aaca000 -         0x2ac88ff7 +liblept.5.dylib (0) <50AF639B-6536-369C-8F66-B9091205D879> /usr/local/opt/leptonica/lib/liblept.5.dylib
        0x2acda000 -         0x2ad08ffb +libjpeg.9.dylib (0) <5500CEBB-26F2-39DF-9364-8903B1C286CE> /usr/local/opt/jpeg/lib/libjpeg.9.dylib
        0x2ad10000 -         0x2ad14fff +libgif.dylib (0) <7C4F033C-607E-385A-8A49-E23517F8AF24> /usr/local/opt/giflib/lib/libgif.dylib
        0x2ad19000 -         0x2ad74ff7 +libtiff.5.dylib (0) <140D3917-445C-37B4-B051-DF51D40C2399> /usr/local/opt/libtiff/lib/libtiff.5.dylib
        0x2ad86000 -         0x2ad9eff7 +libfribidi.0.dylib (0) <68769E10-06B9-3D22-8F27-02B16C2A074C> /usr/local/opt/fribidi/lib/libfribidi.0.dylib
        0x2ada3000 -         0x2ae33ff7 +libharfbuzz.0.dylib (0) <B966AE0E-C732-39D0-AD20-233F471CC2E5> /usr/local/opt/harfbuzz/lib/libharfbuzz.0.dylib
        0x2ae7b000 -         0x2af6cff3 +libglib-2.0.0.dylib (0) <61709F3C-0FA4-3D81-A291-EEB29F88E5EA> /usr/local/opt/glib/lib/libglib-2.0.0.dylib
        0x2afc5000 -         0x2afdafff +libgraphite2.3.dylib (0) <B38F9DEB-5648-33AB-BA6E-55C946D24135> /usr/local/opt/graphite2/lib/libgraphite2.3.dylib
        0x2afe3000 -         0x2b04cff3 +libpcre.1.dylib (0) <C6441F4D-3ADF-329E-A264-C90A1B132B37> /usr/local/opt/pcre/lib/libpcre.1.dylib
        0x2b052000 -         0x2b132ff7 +libSDL2-2.0.0.dylib (0) <5EEC7C16-3C9B-389F-B479-65C4DA3069AA> /usr/local/opt/sdl2/lib/libSDL2-2.0.0.dylib
        0x2b174000 -         0x2b181ff3 +obs-filters.so (0) <E31F254C-3F3F-3FD2-B767-1DAEDB48986E> /Users/USER/Documents/*/obs-filters.so
        0x2b18e000 -         0x2b1b3ffb +obs-outputs.so (0) <CE01C58B-6F7D-3F08-B154-D17D26E157A1> /Users/USER/Documents/*/obs-outputs.so
        0x2b1c7000 -         0x2b1cbffb +obs-transitions.so (0) <C03BB4B3-730C-3A45-B03B-ECDD67861773> /Users/USER/Documents/*/obs-transitions.so
        0x2b1d3000 -         0x2b1dcfff +obs-vst.so (0) <E55BA905-3651-35E2-96D1-9B6B27657F10> /Users/USER/Documents/*/obs-vst.so
        0x2b1e8000 -         0x2b1ecff3 +obs-x264.so (0) <D32BC1A5-12E7-3D67-AFF3-7CA8A209F7FF> /Users/USER/Documents/*/obs-x264.so
        0x2b1f1000 -         0x2b1fbff7 +rtmp-services.so (0) <DF8678EF-73D5-3DE6-8358-1976D4038FA5> /Users/USER/Documents/*/rtmp-services.so
        0x2b207000 -         0x2b20efff +text-freetype2.so (0) <41460845-F6D6-382D-A51D-2F290AB015F0> /Users/USER/Documents/*/text-freetype2.so
        0x2b215000 -         0x2b7b0fe7  com.apple.audio.codecs.Components (7.0 - 7.0) <7384776A-B9DD-37E5-A69A-6ACC3DA92A9C> /System/Library/Components/AudioCodecs.component/Contents/MacOS/AudioCodecs
        0x2b8fa000 -         0x2b8fefff  com.apple.audio.AppleGFXHDAHALPlugIn (100.1.424 - 100.1.424) <DE7F3F71-E030-3105-9061-DB6450F96341> /System/Library/Extensions/AppleGFXHDA.kext/Contents/PlugIns/AppleGFXHDAHALPlugIn.bundle/Contents/MacOS/AppleGFXHDAHALPlugIn
        0x2b907000 -         0x2ba63fff  com.apple.audio.units.Components (1.14 - 1.14) <181BACAF-2327-3B24-98AB-9F5FEF380886> /System/Library/Components/CoreAudio.component/Contents/MacOS/CoreAudio
        0x2fd1f000 -         0x2fe4bfff  com.apple.CMIOBaseUnits (1000.0 - 5125.6) <539B1C75-EB6A-3CD6-8DFF-3BEAC619EA8A> /System/Library/Frameworks/CoreMediaIO.framework/Resources/BaseUnits/CMIOBaseUnits.bundle/Contents/MacOS/CMIOBaseUnits
        0x2fe6f000 -         0x2ff2aff7  com.apple.CMIOUnits (1000.0 - 5125.6) <46997AFE-CCF5-32C4-AFE4-94FE98106E96> /System/Library/Frameworks/CoreMediaIO.framework/Resources/CMIOUnits.bundle/Contents/MacOS/CMIOUnits
       0x10f7f1000 -        0x10f9cdff3 +obs (0) <CD1F6022-361E-3753-A461-0971FC0B03C1> /Users/USER/Documents/*/obs
       0x10fb1f000 -        0x10fb53ff7 +org.qt-project.QtSvg (5.14 - 5.14.1) <88692F35-BB06-3B19-9F31-58C4517F118E> /usr/local/opt/qt/lib/QtSvg.framework/Versions/5/QtSvg
       0x10fb71000 -        0x10fba2ff3 +org.qt-project.QtXml (5.14 - 5.14.1) <9437AA90-1A32-3842-A82E-E40A3968BF96> /usr/local/opt/qt/lib/QtXml.framework/Versions/5/QtXml
       0x10fbb9000 -        0x10fbbcfff +libobs-frontend-api.dylib (0) <B1670046-017B-3259-8325-F946C9C75CC8> /Users/USER/Documents/*/libobs-frontend-api.dylib
       0x10fbc7000 -        0x110a2ef6f +libavcodec.58.dylib (0) <4C25EFEF-4F82-3216-8CB1-B72621A3C436> /usr/local/opt/ffmpeg/lib/libavcodec.58.dylib
       0x1113db000 -        0x11141efef +libavutil.56.dylib (0) <81D4B266-F29E-3C7C-B49A-FCFA6597C2BA> /usr/local/opt/ffmpeg/lib/libavutil.56.dylib
       0x1114c7000 -        0x111643ff7 +libavformat.58.dylib (0) <AE8301ED-D0EF-3407-AEF9-6BA56DBEA984> /usr/local/opt/ffmpeg/lib/libavformat.58.dylib
       0x11168c000 -        0x111694ff7 +org.qt-project.QtMacExtras (5.14 - 5.14.1) <8F46B7FC-8A51-3A7B-B26C-2DA469F8FC76> /usr/local/opt/qt/lib/QtMacExtras.framework/Versions/5/QtMacExtras
       0x1116a2000 -        0x111aebfff +org.qt-project.QtWidgets (5.14 - 5.14.1) <9CF0A982-D4EC-322A-88A2-158DE2AA72AC> /usr/local/opt/qt/lib/QtWidgets.framework/Versions/5/QtWidgets
       0x111c53000 -        0x111cf6ffb +libobs.0.dylib (0) <BBD9547C-6FD7-3D89-942D-D9A55E286C07> /Users/USER/Documents/*/libobs.0.dylib
       0x111d49000 -        0x112224fe3 +org.qt-project.QtGui (5.14 - 5.14.1) <0813FDDB-3CA3-3BD4-AA6B-7759F279836C> /usr/local/opt/qt/lib/QtGui.framework/Versions/5/QtGui
       0x11233d000 -        0x112882ff7 +org.qt-project.QtCore (5.14 - 5.14.1) <F48B2E89-06AA-3966-A354-0D8185183EAD> /usr/local/opt/qt/lib/QtCore.framework/Versions/5/QtCore
       0x11294a000 -        0x1129c0fff +libswscale.5.dylib (0) <7C3DA783-014B-3964-BCF5-F1DBE083A621> /usr/local/opt/ffmpeg/lib/libswscale.5.dylib
       0x1129d4000 -        0x1129ebff7 +libswresample.3.dylib (0) <69D2B290-1359-3FE8-A909-D37CD5E93502> /usr/local/opt/ffmpeg/lib/libswresample.3.dylib
       0x1129f7000 -        0x1129fdff7 +libwebpmux.3.dylib (0) <A5BD59A6-73A2-38A8-9E88-5959E8844B70> /usr/local/opt/webp/lib/libwebpmux.3.dylib
       0x112a05000 -        0x112a57ff7 +libwebp.7.dylib (0) <3EBFB0D8-4A81-3A19-97F2-DDBA8A80E284> /usr/local/opt/webp/lib/libwebp.7.dylib
       0x112a66000 -        0x112a81fff +liblzma.5.dylib (0) <E4406E42-7BC4-3945-A1A4-E9B6874EF052> /usr/local/opt/xz/lib/liblzma.5.dylib
       0x112a8b000 -        0x112a9bff3 +libopencore-amrwb.0.dylib (0) <A9879565-126F-3AEA-905F-320AEC806A43> /usr/local/opt/opencore-amr/lib/libopencore-amrwb.0.dylib
       0x112aa4000 -        0x112aa8fe7 +libsnappy.1.dylib (0) <8B121749-5134-3779-A046-3032B9361BBE> /usr/local/opt/snappy/lib/libsnappy.1.dylib
       0x112aae000 -        0x112ae5ffb +libmp3lame.0.dylib (0) <F5423EC7-022A-341F-A0AB-CABC3CE7C8AD> /usr/local/opt/lame/lib/libmp3lame.0.dylib
       0x112b1f000 -        0x112b40ff3 +libopencore-amrnb.0.dylib (0) <CEE1677D-C7A6-3711-B1CD-C279B6DE625E> /usr/local/opt/opencore-amr/lib/libopencore-amrnb.0.dylib
       0x112b46000 -        0x112b7effb +libopenjp2.7.dylib (0) <C43F22CC-3F4C-3CE1-BA54-554BA28B8F78> /usr/local/opt/openjpeg/lib/libopenjp2.7.dylib
       0x112b87000 -        0x112bcfff3 +libopus.0.dylib (0) <C7BFE092-5924-3420-AB4E-C014AA65C737> /usr/local/opt/opus/lib/libopus.0.dylib
       0x112bde000 -        0x112befffb +libspeex.1.dylib (0) <D55FE52D-75C1-3435-AFC4-D1B73390209E> /usr/local/opt/speex/lib/libspeex.1.dylib
       0x112bf7000 -        0x112c1efff +libtheoraenc.1.dylib (0) <FD3A113D-4ECD-33DA-BC62-233DFB9F63DD> /usr/local/opt/theora/lib/libtheoraenc.1.dylib
       0x112c24000 -        0x112c2fff7 +libtheoradec.1.dylib (0) <C7DC699E-2565-3E6F-82CE-9E89BAA6886F> /usr/local/opt/theora/lib/libtheoradec.1.dylib
       0x112c34000 -        0x112c38ffb +libogg.0.dylib (0) <E9DB1B92-841E-3AC4-A867-BBF6FDDE0B83> /usr/local/opt/libogg/lib/libogg.0.dylib
       0x112c42000 -        0x112c64ffb +libvorbis.0.dylib (0) <521C0A2F-D775-31E0-A620-7078F09E24B7> /usr/local/opt/libvorbis/lib/libvorbis.0.dylib
       0x112c6b000 -        0x112ce2fff +libvorbisenc.2.dylib (0) <45702311-16BE-3F64-B56B-B86C57E2FDA6> /usr/local/opt/libvorbis/lib/libvorbisenc.2.dylib
       0x112d1b000 -        0x112eaafdf +libx264.155.dylib (0) <6604EBDB-7D80-3DCE-83B2-9CF4B12222F4> /usr/local/opt/x264/lib/libx264.155.dylib
       0x112fd2000 -        0x113e5bffb +libx265.188.dylib (0) <4AD48BCF-A7F9-3F27-82DC-34E2B68C4404> /usr/local/opt/x265/lib/libx265.188.dylib
       0x114060000 -        0x114085ff7 +libsoxr.0.dylib (0) <04234685-A9B5-37E4-A17F-F105ED8882DD> /usr/local/opt/libsoxr/lib/libsoxr.0.dylib
       0x1140c5000 -        0x1140fafff +libbluray.2.dylib (0) <CD312C5E-8543-30EC-80EA-E1D778FEACB6> /usr/local/opt/libbluray/lib/libbluray.2.dylib
       0x114109000 -        0x114263fe3 +libgnutls.30.dylib (0) <FE9F5C1C-247D-3762-84AC-D368BAE67B6F> /usr/local/opt/gnutls/lib/libgnutls.30.dylib
       0x1142b1000 -        0x1142c4ffb +librtmp.1.dylib (0) <FF845FA5-C3B7-3C9D-9D59-9F2753628192> /usr/local/opt/rtmpdump/lib/librtmp.1.dylib
       0x1142cc000 -        0x11431bfff +libssl.1.1.dylib (0) <C549BA15-BA27-3CBF-B589-6CFC4B5A2011> /usr/local/opt/[email protected]/lib/libssl.1.1.dylib
       0x11434a000 -        0x1144e4c2f +libcrypto.1.1.dylib (0) <387ECC68-9012-3020-A7AE-8C0064B0919F> /usr/local/opt/[email protected]/lib/libcrypto.1.1.dylib
       0x114578000 -        0x1145a7fff +libfontconfig.1.dylib (0) <B05AB892-6A72-35D9-BCAA-C41C68A1C08C> /usr/local/opt/fontconfig/lib/libfontconfig.1.dylib
       0x1145b6000 -        0x114631fff +libfreetype.6.dylib (0) <02EE484C-8D5B-36C3-988B-00DD0C7369FE> /usr/local/opt/freetype/lib/libfreetype.6.dylib
       0x11464b000 -        0x11466eff7 +libpng16.16.dylib (0) <B7CE95CF-E67E-39EB-8DF5-B89849A02BDA> /usr/local/opt/libpng/lib/libpng16.16.dylib
       0x11467d000 -        0x11471eff3 +libp11-kit.0.dylib (0) <2510572B-8727-30CB-8A36-067EDFD62DDD> /usr/local/opt/p11-kit/lib/libp11-kit.0.dylib
       0x114770000 -        0x11478effb +libidn2.0.dylib (0) <03A87F59-AB59-3D83-BEAF-B68CF78B1CDF> /usr/local/opt/libidn2/lib/libidn2.0.dylib
       0x114795000 -        0x1148f9ff7 +libunistring.2.dylib (0) <6887B4FC-BBA5-3118-9AD5-BB0255EC8648> /usr/local/opt/libunistring/lib/libunistring.2.dylib
       0x114913000 -        0x11491fff3 +libtasn1.6.dylib (0) <62BD6A57-AA44-36EE-889E-C515B3E9225D> /usr/local/opt/libtasn1/lib/libtasn1.6.dylib
       0x114925000 -        0x11494aff7 +libnettle.6.dylib (0) <F07C4E8D-7087-384C-AC93-46234AEB2391> /usr/local/opt/nettle/lib/libnettle.6.dylib
       0x114954000 -        0x11497dffb +libhogweed.4.dylib (0) <E0C32E51-C7D4-3C15-A269-272AD3BC3BBE> /usr/local/opt/nettle/lib/libhogweed.4.dylib
       0x11498a000 -        0x1149e5fc7 +libgmp.10.dylib (0) <6DACA437-97FF-3C9A-8F1A-6542952C4DD5> /usr/local/opt/gmp/lib/libgmp.10.dylib
       0x1149f7000 -        0x1149ffffb +libintl.8.dylib (0) <CD236902-DB50-39BB-86BB-E9F0D22E5649> /usr/local/opt/gettext/lib/libintl.8.dylib
       0x114a04000 -        0x114a08fff +libffi.6.dylib (0) <E9868842-D4B2-36D7-A7C4-C3F9F6651B6C> /usr/local/opt/libffi/lib/libffi.6.dylib
       0x11a618000 -        0x11a6a8cb7  dyld (733.8) <EBC07CB6-870A-3A8E-B48A-67F62EA161F3> /usr/lib/dyld
    0x7fff286dc000 -     0x7fff288e8ff7  com.apple.RawCamera.bundle (9.00.1 - 1310.23) <B0CB3E11-6ACA-38A3-A81C-900C46A212D9> /System/Library/CoreServices/RawCamera.bundle/Contents/MacOS/RawCamera
    0x7fff288eb000 -     0x7fff28a0bff5  com.apple.AMDMTLBronzeDriver (3.5.5 - 3.0.5) <F96807E0-B8DB-39E4-899B-36C5CBE33D6C> /System/Library/Extensions/AMDMTLBronzeDriver.bundle/Contents/MacOS/AMDMTLBronzeDriver
    0x7fff28a0c000 -     0x7fff28a42ff7  ATIRadeonX4000SCLib.dylib (3.5.5) <2DA72D7D-7925-387C-9EB1-02A7FFE5BDF2> /System/Library/Extensions/AMDRadeonX4000GLDriver.bundle/Contents/MacOS/ATIRadeonX4000SCLib.dylib
    0x7fff2a031000 -     0x7fff2acafff7  libSC.dylib (3.5.5) <668ED71B-9499-334F-A424-A4A0C61E13C9> /System/Library/Extensions/AMDShared.bundle/Contents/PlugIns/libSC.dylib
    0x7fff2befc000 -     0x7fff2cd24ff7  com.apple.driver.AppleIntelKBLGraphicsGLDriver (14.4.23 - 14.0.4) <5EEA79CD-D1B1-3136-9E09-2F9302DD2A98> /System/Library/Extensions/AppleIntelKBLGraphicsGLDriver.bundle/Contents/MacOS/AppleIntelKBLGraphicsGLDriver
    0x7fff2cd25000 -     0x7fff2d13bff6  com.apple.driver.AppleIntelKBLGraphicsMTLDriver (14.4.23 - 14.0.4) <CCBFF59C-508A-3767-B6B8-01C86EF28585> /System/Library/Extensions/AppleIntelKBLGraphicsMTLDriver.bundle/Contents/MacOS/AppleIntelKBLGraphicsMTLDriver
    0x7fff2fa18000 -     0x7fff2fa1cffb  com.apple.agl (3.3.3 - AGL-3.3.3) <93797B81-445E-3D1B-9C0D-004A4E398F99> /System/Library/Frameworks/AGL.framework/Versions/A/AGL
    0x7fff2fa1d000 -     0x7fff2fc16ff1  com.apple.avfoundation (2.0 - 1750.3) <46B63DBF-24D8-3C19-A171-5E1FA410D4FD> /System/Library/Frameworks/AVFoundation.framework/Versions/A/AVFoundation
    0x7fff2fc17000 -     0x7fff2fce3ff8  com.apple.audio.AVFAudio (1.0 - ???) <943D2C31-4A08-34BC-A6D6-4B5EE27B4EF4> /System/Library/Frameworks/AVFoundation.framework/Versions/A/Frameworks/AVFAudio.framework/Versions/A/AVFAudio
    0x7fff2fe03000 -     0x7fff2fe03fff  com.apple.Accelerate (1.11 - Accelerate 1.11) <EEBE6680-1AAB-3192-AA7C-450537B07F27> /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
    0x7fff2fe04000 -     0x7fff2fe1afff  libCGInterfaces.dylib (524.2) <AF390BF7-8AF1-370D-ACC6-118889FA9ADB> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/Libraries/libCGInterfaces.dylib
    0x7fff2fe1b000 -     0x7fff30486fef  com.apple.vImage (8.1 - 524.2) <33B60C65-1E08-3490-ADC7-6C75AA3EA022> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage
    0x7fff30487000 -     0x7fff306f0fff  libBLAS.dylib (1303.60.1) <0FE82DB0-0E71-300A-BF0B-70BF3478FE79> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib
    0x7fff306f1000 -     0x7fff309e0ff7  libBNNS.dylib (144.40.3) <86C8FBB0-19D3-355B-99A3-6B094BB98C06> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBNNS.dylib
    0x7fff309e2000 -     0x7fff30d87fff  libLAPACK.dylib (1303.60.1) <DCC36295-FF39-35A1-8DF1-1E8A714E2265> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib
    0x7fff30d88000 -     0x7fff30d9dff8  libLinearAlgebra.dylib (1303.60.1) <0E47C269-832E-3B55-A6B6-855648BD206E> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLinearAlgebra.dylib
    0x7fff30d9e000 -     0x7fff30da3ff3  libQuadrature.dylib (7) <E0534024-B7E7-3382-830C-71E7BD9D3DE4> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libQuadrature.dylib
    0x7fff30da4000 -     0x7fff30e14fff  libSparse.dylib (103) <533DFAE8-8458-31F4-8AE2-B73C3869CED2> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libSparse.dylib
    0x7fff30e15000 -     0x7fff30e27fef  libSparseBLAS.dylib (1303.60.1) <7CECC6DF-B4A8-38A7-B4E9-0CDDC6EA2510> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libSparseBLAS.dylib
    0x7fff30e28000 -     0x7fff31001ffb  libvDSP.dylib (735.40.1) <BD49856D-39CE-397F-A069-63B2F0D79529> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib
    0x7fff31002000 -     0x7fff310bdfd7  libvMisc.dylib (735.40.1) <F3C565E5-8571-3E16-BC22-7687D1A756BD> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib
    0x7fff310be000 -     0x7fff310befff  com.apple.Accelerate.vecLib (3.11 - vecLib 3.11) <A8B35A80-7217-38B1-8A20-E8B4F73124F0> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib
    0x7fff310bf000 -     0x7fff3111effc  com.apple.Accounts (113 - 113) <C160B461-1DCD-3936-B8DE-72DD9B6473E1> /System/Library/Frameworks/Accounts.framework/Versions/A/Accounts
    0x7fff31264000 -     0x7fff3201ffff  com.apple.AppKit (6.9 - 1894.30.142) <5A1752C0-67F4-3EDF-97DA-81AB42824B7B> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
    0x7fff3206f000 -     0x7fff3206ffff  com.apple.ApplicationServices (48 - 50) <C1A1ED89-4F27-30E4-B53B-34062E971294> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
    0x7fff32070000 -     0x7fff320dbfff  com.apple.ApplicationServices.ATS (377 - 493.0.2.1) <99B0135E-8EB3-307E-86E3-04818B690B1A> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS
    0x7fff32174000 -     0x7fff321b2ff8  libFontRegistry.dylib (274.0.2.3) <E20402BC-8E91-359D-B724-BEAA24B75A92> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontRegistry.dylib
    0x7fff3220d000 -     0x7fff3223cff7  com.apple.ATSUI (1.0 - 1) <7956D5E1-879C-3A3F-990F-96B57EC0BFD3> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATSUI.framework/Versions/A/ATSUI
    0x7fff3223d000 -     0x7fff32241ff3  com.apple.ColorSyncLegacy (4.13.0 - 1) <0805CEBA-9129-3EBC-85A5-32155C2F3D83> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSyncLegacy.framework/Versions/A/ColorSyncLegacy
    0x7fff322dc000 -     0x7fff32332ff2  com.apple.HIServices (1.22 - 674.1) <A65AE150-AB05-374A-8BC1-C35026566E8D> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices
    0x7fff32333000 -     0x7fff32341fff  com.apple.LangAnalysis (1.7.0 - 1.7.0) <3D4B4F59-6A83-302E-A460-5B903E9756EF> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis
    0x7fff32342000 -     0x7fff32387ff2  com.apple.print.framework.PrintCore (15 - 516) <1F202B29-4770-3D69-85D0-2B3F6982C45A> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore
    0x7fff32388000 -     0x7fff32392fff  com.apple.QD (4.0 - 413) <E50C4B4E-F827-31A3-BACF-4ACEBF527F96> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD
    0x7fff32393000 -     0x7fff323a0ff0  com.apple.speech.synthesis.framework (9.0.24 - 9.0.24) <4A1B8245-3735-361B-A456-FCE540D78707> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis
    0x7fff323a1000 -     0x7fff32481ffa  com.apple.audio.toolbox.AudioToolbox (1.14 - 1.14) <7B308BA7-F08A-3E70-A494-F03A688AAA42> /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
    0x7fff32483000 -     0x7fff32483fff  com.apple.audio.units.AudioUnit (1.14 - 1.14) <C3937FFF-1BCA-3A4F-B718-7D6CB4903907> /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
    0x7fff327f9000 -     0x7fff32b85ff6  com.apple.CFNetwork (1121.1.2 - 1121.1.2) <4E539AC8-A995-3BA8-AAD6-31D97DAE734B> /System/Library/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
    0x7fff32c00000 -     0x7fff32c00fff  com.apple.Carbon (160 - 162) <916D6D9E-3FE9-355C-913B-B44CAF35146D> /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
    0x7fff32c01000 -     0x7fff32c04ffb  com.apple.CommonPanels (1.2.6 - 101) <FB59B3A1-2FDC-34B4-A639-981135C97908> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels
    0x7fff32c05000 -     0x7fff32ef9ffb  com.apple.HIToolbox (2.1.1 - 994) <03BF3899-5DD5-3C1F-9DC6-B4C71CD656B6> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
    0x7fff32efa000 -     0x7fff32efdff3  com.apple.help (1.3.8 - 68) <AF302261-AD99-3AD0-A684-CC24C87B6CED> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help
    0x7fff32efe000 -     0x7fff32f03ff7  com.apple.ImageCapture (9.0 - 1600.27.1) <1EFEBF06-C0DD-337E-805E-955A3A462395> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture
    0x7fff32f04000 -     0x7fff32f04fff  com.apple.ink.framework (10.15 - 227) <E967D357-AF2E-338E-864D-CD94E87F6ECE> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink
    0x7fff32f05000 -     0x7fff32f1fff2  com.apple.openscripting (1.7 - 185.1) <EAE41338-2712-3774-944C-C946312EA562> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting
    0x7fff32f40000 -     0x7fff32f40fff  com.apple.print.framework.Print (15 - 271) <26144B7F-F5C4-311D-A602-D014F0D4434D> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print
    0x7fff32f41000 -     0x7fff32f43ff7  com.apple.securityhi (9.0 - 55008) <E4E32973-55AB-38A9-A57D-50BCDF860646> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI
    0x7fff32f44000 -     0x7fff32f4aff7  com.apple.speech.recognition.framework (6.0.3 - 6.0.3) <2A1ECC85-580E-3508-BA1B-93222EE431A6> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition
    0x7fff330e5000 -     0x7fff330e5fff  com.apple.Cocoa (6.11 - 23) <DDDE2ECF-6FD6-3EC7-B2F9-C1873F85D0E5> /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa
    0x7fff330f3000 -     0x7fff332deff7  com.apple.ColorSync (4.13.0 - 3394.3) <61F27F92-1158-36A0-90D0-911A590F2904> /System/Library/Frameworks/ColorSync.framework/Versions/A/ColorSync
    0x7fff335ce000 -     0x7fff33addffa  com.apple.audio.CoreAudio (5.0 - 5.0) <C1EE25DD-6880-3FFB-8C7D-4CBC10B41BD2> /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
    0x7fff33b30000 -     0x7fff33b67ff0  com.apple.CoreBluetooth (1.0 - 1) <D1C334E4-E8C8-3FC4-B203-0555BA8C4932> /System/Library/Frameworks/CoreBluetooth.framework/Versions/A/CoreBluetooth
    0x7fff33b68000 -     0x7fff33f4affe  com.apple.CoreData (120 - 977.1) <59E37E60-C008-3FE0-BA4B-CF344BF72B70> /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData
    0x7fff33f4b000 -     0x7fff3405bffe  com.apple.CoreDisplay (1.0 - 186.3.12) <4E34C576-C833-3E09-870A-13F4860337F5> /System/Library/Frameworks/CoreDisplay.framework/Versions/A/CoreDisplay
    0x7fff3405c000 -     0x7fff344dcfe7  com.apple.CoreFoundation (6.9 - 1674.114) <5810CC45-FB5D-3A78-861F-7BE03F9B2FDD> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
    0x7fff344de000 -     0x7fff34b57ff0  com.apple.CoreGraphics (2.0 - 1348.16) <48655F49-3617-33E6-B023-C2E031778FBF> /System/Library/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics
    0x7fff34b65000 -     0x7fff34ec2ff5  com.apple.CoreImage (15.0.0 - 920.9) <65109A99-EE48-3228-B73A-33044833A600> /System/Library/Frameworks/CoreImage.framework/Versions/A/CoreImage
    0x7fff35286000 -     0x7fff35360ff4  com.apple.CoreMedia (1.0 - 2530.5.4.1) <6C295C02-928C-31E3-8859-086DA9F5160A> /System/Library/Frameworks/CoreMedia.framework/Versions/A/CoreMedia
    0x7fff35361000 -     0x7fff353c3ff6  com.apple.CoreMediaIO (1000.0 - 5125.6) <D32BAB31-9894-3C79-B09F-A6C1BB8744D3> /System/Library/Frameworks/CoreMediaIO.framework/Versions/A/CoreMediaIO
    0x7fff3544c000 -     0x7fff3544cfff  com.apple.CoreServices (1069.11 - 1069.11) <3BBDA17B-6F86-35F4-B785-AFA2A14B6F51> /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
    0x7fff3544d000 -     0x7fff354d2fff  com.apple.AE (838 - 838) <877C7270-575A-3D5F-B768-4724037F025D> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE
    0x7fff354d3000 -     0x7fff357b4ff7  com.apple.CoreServices.CarbonCore (1217 - 1217) <DDC45E79-973C-3FB0-92EC-392A654179F5> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore
    0x7fff357b5000 -     0x7fff35802ff5  com.apple.DictionaryServices (1.2 - 323.3.1) <A21D442C-E7B7-3A6C-BEEC-44B323AF9CB2> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices
    0x7fff35803000 -     0x7fff3580bfff  com.apple.CoreServices.FSEvents (1268.60.1 - 1268.60.1) <8C772593-A2BA-33A7-BB43-49B9FCDD37CE> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents
    0x7fff3580c000 -     0x7fff35a45ff0  com.apple.LaunchServices (1069.11 - 1069.11) <7189EED9-9252-3030-AB32-6704AD9AEBAE> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices
    0x7fff35a46000 -     0x7fff35adeff9  com.apple.Metadata (10.7.0 - 2075.7) <AECD1E1F-1C1B-3C42-9ACD-596980F145C2> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata
    0x7fff35adf000 -     0x7fff35b0cff7  com.apple.CoreServices.OSServices (1069.11 - 1069.11) <67A2F664-DCA1-3FD6-B88E-CF020EA8C59D> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices
    0x7fff35b0d000 -     0x7fff35b74fff  com.apple.SearchKit (1.4.1 - 1.4.1) <367BBFA7-F18C-34B6-B4C8-A244A125D5E0> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit
    0x7fff35b75000 -     0x7fff35b99ff5  com.apple.coreservices.SharedFileList (131.4 - 131.4) <EB8F2B1B-B736-373F-B28B-E4E6F33A00C0> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SharedFileList.framework/Versions/A/SharedFileList
    0x7fff35ec2000 -     0x7fff36076ffe  com.apple.CoreText (643.1.2.3 - 643.1.2.3) <D955D513-DC79-33A9-9E17-C8D86884DED1> /System/Library/Frameworks/CoreText.framework/Versions/A/CoreText
    0x7fff36077000 -     0x7fff360bbfff  com.apple.CoreVideo (1.8 - 334.0) <1331FE6E-328D-35FF-BC55-5A2231B804A1> /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo
    0x7fff360bc000 -     0x7fff36149ff9  com.apple.framework.CoreWLAN (13.0 - 1455.3) <B1553A9E-1AC8-30D4-9B90-C7A719DBBF54> /System/Library/Frameworks/CoreWLAN.framework/Versions/A/CoreWLAN
    0x7fff3630d000 -     0x7fff36318fff  com.apple.DirectoryService.Framework (10.15 - 220.40.1) <1631515E-8685-3EC0-A5A0-54C60B47BEB5> /System/Library/Frameworks/DirectoryService.framework/Versions/A/DirectoryService
    0x7fff36319000 -     0x7fff363c4ff0  com.apple.DiscRecording (9.0.3 - 9030.4.5) <E1B2487B-7882-3CDE-812C-A5E20AAC7F5D> /System/Library/Frameworks/DiscRecording.framework/Versions/A/DiscRecording
    0x7fff363e9000 -     0x7fff363effff  com.apple.DiskArbitration (2.7 - 2.7) <5BE0B036-DEAB-3191-8D44-B489F4D39EE1> /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
    0x7fff365e3000 -     0x7fff36709ff6  com.apple.FileProvider (265.1 - 265.1) <B361EB77-4CD2-3231-B74F-F479FCD2DD23> /System/Library/Frameworks/FileProvider.framework/Versions/A/FileProvider
    0x7fff3671e000 -     0x7fff36720ff3  com.apple.ForceFeedback (1.0.6 - 1.0.6) <D6230212-11DA-32D0-A73B-D8851BBB6A6B> /System/Library/Frameworks/ForceFeedback.framework/Versions/A/ForceFeedback
    0x7fff36721000 -     0x7fff36ae9ffc  com.apple.Foundation (6.9 - 1674.114) <532BBAE7-F2BA-3779-94E0-BFEDF2D7AB38> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
    0x7fff36b56000 -     0x7fff36ba6ff7  com.apple.GSS (4.0 - 2.0) <5873DEB8-F186-3B53-BDFD-4E827B7EFFA2> /System/Library/Frameworks/GSS.framework/Versions/A/GSS
    0x7fff36ce2000 -     0x7fff36dfaff8  com.apple.Bluetooth (7.0.3 - 7.0.3f5) <B860F9C0-A082-386D-BCA7-4B2BC8384301> /System/Library/Frameworks/IOBluetooth.framework/Versions/A/IOBluetooth
    0x7fff36e61000 -     0x7fff36f04ffb  com.apple.framework.IOKit (2.0.2 - 1726.80.1) <B63FE840-8E32-3429-A95D-AB466FE62104> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
    0x7fff36f06000 -     0x7fff36f16ffc  com.apple.IOSurface (269.6 - 269.6) <23D51648-9363-3696-9BF7-18F1B2AF621B> /System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface
    0x7fff36f8c000 -     0x7fff370e9fee  com.apple.ImageIO.framework (3.3.0 - 1972.19) <484C67F4-2E4C-38F0-A2A5-A1CBE66558EE> /System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO
    0x7fff370ea000 -     0x7fff370edfff  libGIF.dylib (1972.19) <2F8329F3-EE31-38AE-841A-D09BF48CAFF1> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib
    0x7fff370ee000 -     0x7fff371a8fe7  libJP2.dylib (1972.19) <3A695C63-A86D-364B-BDC9-D83D5078E371> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJP2.dylib
    0x7fff371a9000 -     0x7fff371cdfef  libJPEG.dylib (1972.19) <4B2284A3-A308-3F54-AC7C-06FF2ED36ED2> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib
    0x7fff3744b000 -     0x7fff37465fef  libPng.dylib (1972.19) <DEF9EA12-460F-36B7-92BF-E96673E9470E> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib
    0x7fff37466000 -     0x7fff37467fff  libRadiance.dylib (1972.19) <11F23339-C944-30BE-AB22-B30D266F8CC0> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib
    0x7fff37468000 -     0x7fff374b1feb  libTIFF.dylib (1972.19) <74C59557-26A7-362A-BAC5-564EE6867F2A> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib
    0x7fff388d6000 -     0x7fff388e8ff3  com.apple.Kerberos (3.0 - 1) <DA356370-C1FA-3C23-9D77-5994EC7DC8C0> /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos
    0x7fff388e9000 -     0x7fff388e9fff  libHeimdalProxy.dylib (77) <CB20F0B8-EDC1-3592-8B2D-6AEF80BE080B> /System/Library/Frameworks/Kerberos.framework/Versions/A/Libraries/libHeimdalProxy.dylib
    0x7fff388ea000 -     0x7fff38920fff  com.apple.LDAPFramework (2.4.28 - 194.5) <7D272BD5-5CBD-3F4F-981C-5E34F5FB5DCA> /System/Library/Frameworks/LDAP.framework/Versions/A/LDAP
    0x7fff38c7c000 -     0x7fff38c86ff3  com.apple.MediaAccessibility (1.0 - 125) <0CDCDF44-20BB-3874-9800-734211759559> /System/Library/Frameworks/MediaAccessibility.framework/Versions/A/MediaAccessibility
    0x7fff38d52000 -     0x7fff39497fff  com.apple.MediaToolbox (1.0 - 2530.5.4.1) <C640EF6A-430F-3CFE-A957-CA54ED21F55A> /System/Library/Frameworks/MediaToolbox.framework/Versions/A/MediaToolbox
    0x7fff39499000 -     0x7fff3955cff1  com.apple.Metal (212.2.4 - 212.2.4) <EF882FC9-08E4-36B3-9BAB-3FF5CD70364F> /System/Library/Frameworks/Metal.framework/Versions/A/Metal
    0x7fff39579000 -     0x7fff395b5ff3  com.apple.MetalPerformanceShaders.MPSCore (1.0 - 1) <65A8E0C0-6266-3229-A58D-DA1E40068E25> /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSCore.framework/Versions/A/MPSCore
    0x7fff395b6000 -     0x7fff3963cfe6  com.apple.MetalPerformanceShaders.MPSImage (1.0 - 1) <CA913DB0-C674-3AC6-AAD9-D28B84C58CF1> /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSImage.framework/Versions/A/MPSImage
    0x7fff3963d000 -     0x7fff39661ff8  com.apple.MetalPerformanceShaders.MPSMatrix (1.0 - 1) <21FB637B-669C-3499-8BF3-1782B1484D52> /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSMatrix.framework/Versions/A/MPSMatrix
    0x7fff39662000 -     0x7fff39677fff  com.apple.MetalPerformanceShaders.MPSNDArray (1.0 - 1) <0EE1E81D-0ABE-355D-B33B-5E5365C907C1> /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSNDArray.framework/Versions/A/MPSNDArray
    0x7fff39678000 -     0x7fff397d7ff4  com.apple.MetalPerformanceShaders.MPSNeuralNetwork (1.0 - 1) <850F399A-D538-3A36-A0AF-5EB20AA55062> /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSNeuralNetwork.framework/Versions/A/MPSNeuralNetwork
    0x7fff397d8000 -     0x7fff39826ff7  com.apple.MetalPerformanceShaders.MPSRayIntersector (1.0 - 1) <C71ECDCD-701A-3839-8627-0DF1A8906452> /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSRayIntersector.framework/Versions/A/MPSRayIntersector
    0x7fff39827000 -     0x7fff39828ff5  com.apple.MetalPerformanceShaders.MetalPerformanceShaders (1.0 - 1) <97194F33-650C-31C1-8A5A-56F48E5F5ECB> /System/Library/Frameworks/MetalPerformanceShaders.framework/Versions/A/MetalPerformanceShaders
    0x7fff3a76e000 -     0x7fff3a77affe  com.apple.NetFS (6.0 - 4.0) <0B2088AE-C16D-3FC3-9445-4EDAD2D51686> /System/Library/Frameworks/NetFS.framework/Versions/A/NetFS
    0x7fff3a77b000 -     0x7fff3a8beff6  com.apple.Network (1.0 - 1) <16D0A17C-1FA8-336C-A082-3AD2A3DB8E3C> /System/Library/Frameworks/Network.framework/Versions/A/Network
    0x7fff3d2de000 -     0x7fff3d2e6fff  libcldcpuengine.dylib (2.12.7) <C56327E2-20A5-3B6E-9B77-601E02E6DC4D> /System/Library/Frameworks/OpenCL.framework/Versions/A/Libraries/libcldcpuengine.dylib
    0x7fff3d2e7000 -     0x7fff3d33fff7  com.apple.opencl (3.5 - 3.5) <2B78F795-7131-3AAC-A2FB-FF01CB4A386D> /System/Library/Frameworks/OpenCL.framework/Versions/A/OpenCL
    0x7fff3d340000 -     0x7fff3d35cfff  com.apple.CFOpenDirectory (10.15 - 220.40.1) <FF068FF7-C136-3A71-AD1F-B5170A918423> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpenDirectory.framework/Versions/A/CFOpenDirectory
    0x7fff3d35d000 -     0x7fff3d368ff7  com.apple.OpenDirectory (10.15 - 220.40.1) <9448EC8E-8B76-3142-9540-C0752529762A> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory
    0x7fff3dcc3000 -     0x7fff3dcc5fff  libCVMSPluginSupport.dylib (17.10.22) <87C47A23-D8E9-3AE3-AADF-0DE1FF03905E> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCVMSPluginSupport.dylib
    0x7fff3dcc6000 -     0x7fff3dccbfff  libCoreFSCache.dylib (176.10) <E5C4E721-5BD3-350D-8FD2-12397CD1858D> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreFSCache.dylib
    0x7fff3dccc000 -     0x7fff3dcd0fff  libCoreVMClient.dylib (176.10) <35078399-3429-3EF5-AA29-C7E6CDB0F5FB> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreVMClient.dylib
    0x7fff3dcd1000 -     0x7fff3dcd9ff7  libGFXShared.dylib (17.10.22) <2E8AF2C7-2BA8-3385-B7F5-F4E1234B5A8A> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGFXShared.dylib
    0x7fff3dcda000 -     0x7fff3dce4fff  libGL.dylib (17.10.22) <0EDD0D07-1CDD-3E35-8CAB-EDD65862E321> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
    0x7fff3dce5000 -     0x7fff3dd1afff  libGLImage.dylib (17.10.22) <86F7497C-6178-3E25-8BAD-9882681EAC84> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib
    0x7fff3dd1b000 -     0x7fff3deadff7  libGLProgrammability.dylib (17.10.22) <A32F3C25-33DE-33E3-BF78-316259A5BA1D> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLProgrammability.dylib
    0x7fff3deae000 -     0x7fff3deeafff  libGLU.dylib (17.10.22) <ECEA64DF-30EC-3709-9EED-C9970BC31DB3> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib
    0x7fff3e91a000 -     0x7fff3e929ff7  com.apple.opengl (17.10.22 - 17.10.22) <9530427D-0AE4-3F7D-B036-73FD32DDAD77> /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
    0x7fff3e92a000 -     0x7fff3eaa3ff7  GLEngine (17.10.22) <2436E4A2-A77D-3DD6-879E-2E02B1B43812> /System/Library/Frameworks/OpenGL.framework/Versions/A/Resources/GLEngine.bundle/GLEngine
    0x7fff3eaa4000 -     0x7fff3eaccfff  GLRendererFloat (17.10.22) <EE63BD85-5651-3F19-A0BD-CAE0B4405645> /System/Library/Frameworks/OpenGL.framework/Versions/A/Resources/GLRendererFloat.bundle/GLRendererFloat
    0x7fff3f8e4000 -     0x7fff3fb63ff1  com.apple.QuartzCore (1.11 - 820.6) <5366D2D9-670F-3B9B-A1F2-9C44F7DFC8E8> /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
    0x7fff4069a000 -     0x7fff406b2ffd  com.apple.ScriptingBridge (1.4 - 79) <01931888-0387-34F7-AD76-BCCBC63BBA5B> /System/Library/Frameworks/ScriptingBridge.framework/Versions/A/ScriptingBridge
    0x7fff406b3000 -     0x7fff40a05ffa  com.apple.security (7.0 - 59306.80.4) <FA5EBA16-2B2B-3105-8A17-C8624C4B3BB3> /System/Library/Frameworks/Security.framework/Versions/A/Security
    0x7fff40a06000 -     0x7fff40a8fff7  com.apple.securityfoundation (6.0 - 55236.60.1) <0129932D-89E5-3608-B22E-DB5F0B3C3DC4> /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation
    0x7fff40abe000 -     0x7fff40ac2ff0  com.apple.xpc.ServiceManagement (1.0 - 1) <2475707B-F909-33C4-AAB7-80DC8D2CB435> /System/Library/Frameworks/ServiceManagement.framework/Versions/A/ServiceManagement
    0x7fff41855000 -     0x7fff418bffff  com.apple.SystemConfiguration (1.19 - 1.19) <61B73150-6D87-3E2F-A935-B957425CC992> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration
    0x7fff41b3b000 -     0x7fff41e95ffc  com.apple.VideoToolbox (1.0 - 2530.5.4.1) <215DBDCC-D4C5-3745-8F88-028E98F62ADE> /System/Library/Frameworks/VideoToolbox.framework/Versions/A/VideoToolbox
    0x7fff4562a000 -     0x7fff456eefe7  com.apple.APFS (1412.81.1 - 1412.81.1) <7EC14196-E481-35C0-94F0-09E5B81AD3E5> /System/Library/PrivateFrameworks/APFS.framework/Versions/A/APFS
    0x7fff45ea9000 -     0x7fff45eb1ff6  com.apple.AccessibilityBundles (1.0 - 131.3) <9E06C33C-D6E0-3DCC-ACB9-5C48E091AF31> /System/Library/PrivateFrameworks/AccessibilityBundles.framework/Versions/A/AccessibilityBundles
    0x7fff467ef000 -     0x7fff467f0ff1  com.apple.AggregateDictionary (1.0 - 1) <4EA2428D-FFB2-372C-BC1C-821BE221E8D0> /System/Library/PrivateFrameworks/AggregateDictionary.framework/Versions/A/AggregateDictionary
    0x7fff46d00000 -     0x7fff46d1dffc  com.apple.AppContainer (4.0 - 448.60.2) <A862A822-AA47-35DB-94FE-20B91B7E5F4A> /System/Library/PrivateFrameworks/AppContainer.framework/Versions/A/AppContainer
    0x7fff46d72000 -     0x7fff46d80ff7  com.apple.AppSandbox (4.0 - 448.60.2) <0F317402-65DC-3D99-91BD-BA3F06B60517> /System/Library/PrivateFrameworks/AppSandbox.framework/Versions/A/AppSandbox
    0x7fff4720f000 -     0x7fff47233ff3  com.apple.framework.Apple80211 (13.0 - 1460.1) <CB83A2CF-78A4-3E94-83C1-845037EB84FF> /System/Library/PrivateFrameworks/Apple80211.framework/Versions/A/Apple80211
    0x7fff47369000 -     0x7fff47378fef  com.apple.AppleFSCompression (119 - 1.0) <EEDA4040-1835-39A6-AC13-6CE35560C159> /System/Library/PrivateFrameworks/AppleFSCompression.framework/Versions/A/AppleFSCompression
    0x7fff47379000 -     0x7fff47461ff1  com.apple.AppleGVAFramework (75.4.3 - 75.4.3) <39AE15AA-6893-3A52-A4BA-825FB74F89E0> /System/Library/PrivateFrameworks/AppleGVA.framework/Versions/A/AppleGVA
    0x7fff47477000 -     0x7fff47482ff7  com.apple.AppleIDAuthSupport (1.0 - 1) <CBD0CBCD-C403-37FA-87C8-CCE0D4462452> /System/Library/PrivateFrameworks/AppleIDAuthSupport.framework/Versions/A/AppleIDAuthSupport
    0x7fff474c4000 -     0x7fff4750cfff  com.apple.AppleJPEG (1.0 - 1) <42E71E36-8AFA-300C-8322-B6FE66E68441> /System/Library/PrivateFrameworks/AppleJPEG.framework/Versions/A/AppleJPEG
    0x7fff478e7000 -     0x7fff478ebff7  com.apple.AppleSRP (5.0 - 1) <963AB710-D3B4-342C-A108-F0CAB862DB12> /System/Library/PrivateFrameworks/AppleSRP.framework/Versions/A/AppleSRP
    0x7fff478ec000 -     0x7fff4790efff  com.apple.applesauce (1.0 - 16.22) <E377E9B9-D02F-36BF-A012-587D55C814F7> /System/Library/PrivateFrameworks/AppleSauce.framework/Versions/A/AppleSauce
    0x7fff479ce000 -     0x7fff479d1ffb  com.apple.AppleSystemInfo (3.1.5 - 3.1.5) <ED587319-ACF9-385F-A8BB-E74E61054FA6> /System/Library/PrivateFrameworks/AppleSystemInfo.framework/Versions/A/AppleSystemInfo
    0x7fff479d2000 -     0x7fff47a22ff7  com.apple.AppleVAFramework (6.1.2 - 6.1.2) <E69A79F0-90C0-3A6D-904C-7F005E4C4CEE> /System/Library/PrivateFrameworks/AppleVA.framework/Versions/A/AppleVA
    0x7fff47a6b000 -     0x7fff47a7aff9  com.apple.AssertionServices (1.0 - 223.60.4) <24DF3272-5AE3-3E7B-AECC-5D3E1D1AA303> /System/Library/PrivateFrameworks/AssertionServices.framework/Versions/A/AssertionServices
    0x7fff47fb9000 -     0x7fff483b7ff4  com.apple.audio.AudioResourceArbitration (1.0 - 1) <0B8DBD8A-03A0-32C5-B115-FE0F47826D23> /System/Library/PrivateFrameworks/AudioResourceArbitration.framework/Versions/A/AudioResourceArbitration
    0x7fff484f6000 -     0x7fff48547ffd  com.apple.audio.AudioSession (1.0 - 17) <155D3B66-CBA8-3115-8EA1-B46B5EEF99DE> /System/Library/PrivateFrameworks/AudioSession.framework/Versions/A/AudioSession
    0x7fff48548000 -     0x7fff48575ff7  libSessionUtility.dylib (17) <AD339C6C-E357-39EB-B08F-0288803CCC1E> /System/Library/PrivateFrameworks/AudioSession.framework/libSessionUtility.dylib
    0x7fff4860e000 -     0x7fff4884bff7  com.apple.audio.AudioToolboxCore (1.0 - 1104.33) <0DB5EC73-CEEB-3971-B9C8-5263788DEBEC> /System/Library/PrivateFrameworks/AudioToolboxCore.framework/Versions/A/AudioToolboxCore
    0x7fff4884c000 -     0x7fff48965ff4  com.apple.AuthKit (1.0 - 1) <5B790973-7E89-3D7B-B1C9-56D3A65038CB> /System/Library/PrivateFrameworks/AuthKit.framework/Versions/A/AuthKit
    0x7fff48b20000 -     0x7fff48b29ff3  com.apple.coreservices.BackgroundTaskManagement (1.0 - 104) <D0F2851A-521F-335A-B7C4-B1E39BB42DD7> /System/Library/PrivateFrameworks/BackgroundTaskManagement.framework/Versions/A/BackgroundTaskManagement
    0x7fff48b2a000 -     0x7fff48bcbff8  com.apple.backup.framework (1.11.2 - 1298.2.10) <B4C73BEC-CEF3-3C18-AF66-C5BEAAB51AD8> /System/Library/PrivateFrameworks/Backup.framework/Versions/A/Backup
    0x7fff48bcc000 -     0x7fff48c4dffd  com.apple.BaseBoard (464.1 - 464.1) <3F887960-21C3-3CB2-9DF2-59CA3DB64EB1> /System/Library/PrivateFrameworks/BaseBoard.framework/Versions/A/BaseBoard
    0x7fff48d4f000 -     0x7fff48d8bfff  com.apple.bom (14.0 - 219.2) <06E2ABAD-08EC-3EF5-8C02-38CF3C43C181> /System/Library/PrivateFrameworks/Bom.framework/Versions/A/Bom
    0x7fff49911000 -     0x7fff49960fff  com.apple.ChunkingLibrary (302 - 302) <9FA43C86-7BC1-3CC3-A4CE-74A455CD7709> /System/Library/PrivateFrameworks/ChunkingLibrary.framework/Versions/A/ChunkingLibrary
    0x7fff4a820000 -     0x7fff4a831fff  com.apple.CommonAuth (4.0 - 2.0) <6B36BE24-8D8B-3EE9-88BA-945B67F3AB6E> /System/Library/PrivateFrameworks/CommonAuth.framework/Versions/A/CommonAuth
    0x7fff4a845000 -     0x7fff4a85cfff  com.apple.commonutilities (8.0 - 900) <7FADB6A2-AC75-329A-B4F8-D3A3350B02E9> /System/Library/PrivateFrameworks/CommonUtilities.framework/Versions/A/CommonUtilities
    0x7fff4af53000 -     0x7fff4b328fc8  com.apple.CoreAUC (283.0.0 - 283.0.0) <7852C4D7-5A31-37F5-8A09-78254EAAF214> /System/Library/PrivateFrameworks/CoreAUC.framework/Versions/A/CoreAUC
    0x7fff4b329000 -     0x7fff4b357ffb  com.apple.CoreAVCHD (6.1.0 - 6100.4.1) <743CDD8E-3567-3173-91B4-A3BB581C69C9> /System/Library/PrivateFrameworks/CoreAVCHD.framework/Versions/A/CoreAVCHD
    0x7fff4b37a000 -     0x7fff4b399ff0  com.apple.analyticsd (1.0 - 1) <74ED98BB-5B98-35A9-B6A4-02662EACE8BB> /System/Library/PrivateFrameworks/CoreAnalytics.framework/Versions/A/CoreAnalytics
    0x7fff4b664000 -     0x7fff4b66fff7  com.apple.frameworks.CoreDaemon (1.3 - 1.3) <C8C662DC-0A7D-3E08-8FAD-54128CD59D3B> /System/Library/PrivateFrameworks/CoreDaemon.framework/Versions/B/CoreDaemon
    0x7fff4b8f0000 -     0x7fff4b900ff3  com.apple.CoreEmoji (1.0 - 107) <544182E2-893F-3975-AA70-26ADC637B3F1> /System/Library/PrivateFrameworks/CoreEmoji.framework/Versions/A/CoreEmoji
    0x7fff4bf54000 -     0x7fff4bfbeff0  com.apple.CoreNLP (1.0 - 213) <287973D6-1807-3A81-8F57-7BB39209F6C0> /System/Library/PrivateFrameworks/CoreNLP.framework/Versions/A/CoreNLP
    0x7fff4c430000 -     0x7fff4c438ff0  com.apple.CorePhoneNumbers (1.0 - 1) <7DC06F8E-A897-38EE-B6E3-721C034F6067> /System/Library/PrivateFrameworks/CorePhoneNumbers.framework/Versions/A/CorePhoneNumbers
    0x7fff4cb85000 -     0x7fff4cba8ff7  com.apple.CoreSVG (1.0 - 129) <7254CEB9-8A9C-3E02-A76D-CF858A5D87D5> /System/Library/PrivateFrameworks/CoreSVG.framework/Versions/A/CoreSVG
    0x7fff4cba9000 -     0x7fff4cbdcff7  com.apple.CoreServicesInternal (446.6 - 446.6) <0CCCC36C-E33F-3DF8-B5E8-E1437F242933> /System/Library/PrivateFrameworks/CoreServicesInternal.framework/Versions/A/CoreServicesInternal
    0x7fff4cbdd000 -     0x7fff4cc0bff7  com.apple.CSStore (1069.11 - 1069.11) <26602CC8-0080-3E85-A588-79CEF78D21E5> /System/Library/PrivateFrameworks/CoreServicesStore.framework/Versions/A/CoreServicesStore
    0x7fff4d119000 -     0x7fff4d1a0fff  com.apple.CoreSymbolication (11.0 - 64509.98.1) <A44F2BDD-D8BA-36B7-97B3-CF4C77C2EA71> /System/Library/PrivateFrameworks/CoreSymbolication.framework/Versions/A/CoreSymbolication
    0x7fff4d238000 -     0x7fff4d364ff4  com.apple.coreui (2.1 - 608.3) <F909B4FA-2D2D-3142-B539-C0CF4A77D07A> /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI
    0x7fff4d365000 -     0x7fff4d500ff6  com.apple.CoreUtils (6.1 - 610.19) <C1BEC3C0-C2D7-3333-A89C-7C0216DFFFA6> /System/Library/PrivateFrameworks/CoreUtils.framework/Versions/A/CoreUtils
    0x7fff4d635000 -     0x7fff4d648ff1  com.apple.CrashReporterSupport (10.13 - 15011.2) <1BFBE272-C431-31BD-9E4F-3F31F680A247> /System/Library/PrivateFrameworks/CrashReporterSupport.framework/Versions/A/CrashReporterSupport
    0x7fff4d8b2000 -     0x7fff4d8c4ffc  com.apple.framework.DFRFoundation (1.0 - 252) <C6C87C6D-7FBC-3501-8614-2050FDA0BBC3> /System/Library/PrivateFrameworks/DFRFoundation.framework/Versions/A/DFRFoundation
    0x7fff4d8c5000 -     0x7fff4d8cafff  com.apple.DSExternalDisplay (3.1 - 380) <D8858746-3C00-3718-BC01-F511FA379A06> /System/Library/PrivateFrameworks/DSExternalDisplay.framework/Versions/A/DSExternalDisplay
    0x7fff4d933000 -     0x7fff4d9aeff8  com.apple.datadetectorscore (8.0 - 659) <4815229E-A03D-3F73-AAD7-D87789DD23EC> /System/Library/PrivateFrameworks/DataDetectorsCore.framework/Versions/A/DataDetectorsCore
    0x7fff4d9fa000 -     0x7fff4da38ff0  com.apple.DebugSymbols (194 - 194) <C0388FF0-F6A7-35C8-A274-D8B6AE52241D> /System/Library/PrivateFrameworks/DebugSymbols.framework/Versions/A/DebugSymbols
    0x7fff4da39000 -     0x7fff4db96ffe  com.apple.desktopservices (1.14.3 - 1281.3.2) <C476CE78-AECF-3D4E-BBF4-EB1A5F57B7AC> /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv
    0x7fff4dcd9000 -     0x7fff4dda1ff6  com.apple.DiskImagesFramework (559.40.3 - 559.40.3) <279D6D62-AF8C-3C57-B860-14EC6669953C> /System/Library/PrivateFrameworks/DiskImages.framework/Versions/A/DiskImages
    0x7fff4dda2000 -     0x7fff4de72ff6  com.apple.DiskManagement (13.0 - 1648.60.1) <67747F82-3BAB-33A4-9F61-D095E722D4C2> /System/Library/PrivateFrameworks/DiskManagement.framework/Versions/A/DiskManagement
    0x7fff4df51000 -     0x7fff4df55ff9  com.apple.EFILogin (2.0 - 2) <37274A04-6FFC-3CA1-8835-457A54FDF781> /System/Library/PrivateFrameworks/EFILogin.framework/Versions/A/EFILogin
    0x7fff4f3c2000 -     0x7fff4f3d7ff7  com.apple.FWAVC (501.47 - 47) <DC10A084-2BCE-3F00-8D27-A65BE4D1C901> /System/Library/PrivateFrameworks/FWAVC.framework/Versions/A/FWAVC
    0x7fff4f3d8000 -     0x7fff4f7f3ff9  com.apple.vision.FaceCore (4.3.0 - 4.3.0) <0255512B-C869-3DE7-9240-6506D5CC8284> /System/Library/PrivateFrameworks/FaceCore.framework/Versions/A/FaceCore
    0x7fff4fe57000 -     0x7fff4ff8effc  libFontParser.dylib (277.2.1.2) <24CC0EED-DC94-3803-AA19-52A329DAFBF5> /System/Library/PrivateFrameworks/FontServices.framework/libFontParser.dylib
    0x7fff4ff8f000 -     0x7fff4ffc3fff  libTrueTypeScaler.dylib (277.2.1.2) <9FD7CA8F-ED51-3B33-924C-26577FECC147> /System/Library/PrivateFrameworks/FontServices.framework/libTrueTypeScaler.dylib
    0x7fff50028000 -     0x7fff50038ff6  libhvf.dylib (1.0 - $[CURRENT_PROJECT_VERSION]) <4BD1C9D8-DF67-3CE6-B801-6785C218986E> /System/Library/PrivateFrameworks/FontServices.framework/libhvf.dylib
    0x7fff534fd000 -     0x7fff534fefff  libmetal_timestamp.dylib (902.11.1) <9FD477BF-E034-3D0D-970E-FD8BF83D97F4> /System/Library/PrivateFrameworks/GPUCompiler.framework/Versions/3902/Libraries/libmetal_timestamp.dylib
    0x7fff54b99000 -     0x7fff54ba4ff7  libGPUSupportMercury.dylib (17.10.22) <0ACD75CE-10B0-3759-B29D-4087BF2B7386> /System/Library/PrivateFrameworks/GPUSupport.framework/Versions/A/Libraries/libGPUSupportMercury.dylib
    0x7fff54ba5000 -     0x7fff54babfff  com.apple.GPUWrangler (4.7.2 - 4.7.2) <BF17B917-2B63-37C5-9030-B14F282723B2> /System/Library/PrivateFrameworks/GPUWrangler.framework/Versions/A/GPUWrangler
    0x7fff54ec9000 -     0x7fff54eefffb  com.apple.GenerationalStorage (2.0 - 313) <420F07C2-AB4D-3585-BA3E-380739320932> /System/Library/PrivateFrameworks/GenerationalStorage.framework/Versions/A/GenerationalStorage
    0x7fff56013000 -     0x7fff56021ffb  com.apple.GraphVisualizer (1.0 - 100.1) <94660F47-4A85-39D0-BA2B-B387D02477D9> /System/Library/PrivateFrameworks/GraphVisualizer.framework/Versions/A/GraphVisualizer
    0x7fff561b4000 -     0x7fff56271ff4  com.apple.Heimdal (4.0 - 2.0) <C38A9368-4FAB-30DB-AFFC-9F0665DF2D9C> /System/Library/PrivateFrameworks/Heimdal.framework/Versions/A/Heimdal
    0x7fff583a8000 -     0x7fff583b1ffe  com.apple.IOAccelMemoryInfo (1.0 - 1) <1CAD2A7B-F782-3079-961D-1AA8978B0F76> /System/Library/PrivateFrameworks/IOAccelMemoryInfo.framework/Versions/A/IOAccelMemoryInfo
    0x7fff583b2000 -     0x7fff583baffd  com.apple.IOAccelerator (438.3.1 - 438.3.1) <2E051DEF-89A9-36FD-ABF7-62795A7E7A11> /System/Library/PrivateFrameworks/IOAccelerator.framework/Versions/A/IOAccelerator
    0x7fff583bd000 -     0x7fff583d3ff7  com.apple.IOPresentment (1.0 - 37) <4584C47E-5A31-372E-91DF-201141E3E41E> /System/Library/PrivateFrameworks/IOPresentment.framework/Versions/A/IOPresentment
    0x7fff5875d000 -     0x7fff587a8ff4  com.apple.IconServices (438.3 - 438.3) <D52BC60C-BA8C-3759-AA70-9F1B4325C85E> /System/Library/PrivateFrameworks/IconServices.framework/Versions/A/IconServices
    0x7fff58966000 -     0x7fff5896cffc  com.apple.InternationalSupport (1.0 - 45) <098000C3-AB40-3A6A-AE0B-6FC1B10A08AB> /System/Library/PrivateFrameworks/InternationalSupport.framework/Versions/A/InternationalSupport
    0x7fff58bad000 -     0x7fff58bcdff6  com.apple.security.KeychainCircle.KeychainCircle (1.0 - 1) <9A1C0E52-1671-3687-9F61-B6F821440273> /System/Library/PrivateFrameworks/KeychainCircle.framework/Versions/A/KeychainCircle
    0x7fff58d25000 -     0x7fff58df3ff5  com.apple.LanguageModeling (1.0 - 215.1) <B47A62F3-7F45-3A84-A856-C674D4613261> /System/Library/PrivateFrameworks/LanguageModeling.framework/Versions/A/LanguageModeling
    0x7fff58df4000 -     0x7fff58e3cff7  com.apple.Lexicon-framework (1.0 - 72) <CD6D3F05-0647-348D-AED0-9566F968A954> /System/Library/PrivateFrameworks/Lexicon.framework/Versions/A/Lexicon
    0x7fff58e43000 -     0x7fff58e47ff2  com.apple.LinguisticData (1.0 - 353.6.1) <91C3132C-EB52-32D6-9009-DE4B207ACE72> /System/Library/PrivateFrameworks/LinguisticData.framework/Versions/A/LinguisticData
    0x7fff58eeb000 -     0x7fff58ef0ff7  com.apple.LoginUICore (4.0 - 4.0) <B4234868-F8AB-3F18-A39F-6109F54F9054> /System/Library/PrivateFrameworks/LoginUIKit.framework/Versions/A/Frameworks/LoginUICore.framework/Versions/A/LoginUICore
    0x7fff596e2000 -     0x7fff596e5fff  com.apple.Mangrove (1.0 - 25) <31F5F88F-E658-3335-A314-42373AA3F027> /System/Library/PrivateFrameworks/Mangrove.framework/Versions/A/Mangrove
    0x7fff5994e000 -     0x7fff599d8ff0  com.apple.MediaExperience (1.0 - 1) <18B481AF-EC89-3B02-869A-0C651F5EB4E5> /System/Library/PrivateFrameworks/MediaExperience.framework/Versions/A/MediaExperience
    0x7fff599d9000 -     0x7fff59a0cfff  com.apple.MediaKit (16 - 923) <5C9A8E2E-EE2A-3729-99AF-BD94DB6A0168> /System/Library/PrivateFrameworks/MediaKit.framework/Versions/A/MediaKit
    0x7fff5a1a2000 -     0x7fff5a1eefff  com.apple.spotlight.metadata.utilities (1.0 - 2075.7) <F7FA0F68-7E46-3461-9DA6-C55FBB85C799> /System/Library/PrivateFrameworks/MetadataUtilities.framework/Versions/A/MetadataUtilities
    0x7fff5a1ef000 -     0x7fff5a2bdffd  com.apple.gpusw.MetalTools (1.0 - 1) <9E8CB894-AD09-3264-B013-CBCF31105286> /System/Library/PrivateFrameworks/MetalTools.framework/Versions/A/MetalTools
    0x7fff5a317000 -     0x7fff5a330ff4  com.apple.MobileAssets (1.0 - 619.80.1) <10A023D2-4A79-3A04-BB55-40A976C1E5B3> /System/Library/PrivateFrameworks/MobileAsset.framework/Versions/A/MobileAsset
    0x7fff5a4ee000 -     0x7fff5a50cff7  com.apple.MobileKeyBag (2.0 - 1.0) <F2EDE53D-AE96-356E-B8D2-455FF24D3341> /System/Library/PrivateFrameworks/MobileKeyBag.framework/Versions/A/MobileKeyBag
    0x7fff5a773000 -     0x7fff5a7a3fff  com.apple.MultitouchSupport.framework (3430.1 - 3430.1) <969DA9DA-B08A-3D53-960C-024AEA3E0AB2> /System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/MultitouchSupport
    0x7fff5aca3000 -     0x7fff5acadfff  com.apple.NetAuth (6.2 - 6.2) <A400CD55-B3EA-371A-8BAB-FDDA87660AE4> /System/Library/PrivateFrameworks/NetAuth.framework/Versions/A/NetAuth
    0x7fff5b69e000 -     0x7fff5b6eaff7  com.apple.OTSVG (1.0 - 643.1.2.3) <7F19E0AF-9E41-32DE-A19B-37D1C131B230> /System/Library/PrivateFrameworks/OTSVG.framework/Versions/A/OTSVG
    0x7fff5c880000 -     0x7fff5c88bffe  com.apple.PerformanceAnalysis (1.243.1 - 243.1) <D33C31A5-AE17-3455-B33A-62EFBF5DF5E7> /System/Library/PrivateFrameworks/PerformanceAnalysis.framework/Versions/A/PerformanceAnalysis
    0x7fff5c88c000 -     0x7fff5c8b4ffb  com.apple.persistentconnection (1.0 - 1.0) <7474CCC1-A27A-38FC-B9D6-BAB08AD736DE> /System/Library/PrivateFrameworks/PersistentConnection.framework/Versions/A/PersistentConnection
    0x7fff5f1b7000 -     0x7fff5f211ff7  com.apple.ProtectedCloudStorage (1.0 - 1) <DBBF47F9-8BE4-3B54-B077-1C8C9366D033> /System/Library/PrivateFrameworks/ProtectedCloudStorage.framework/Versions/A/ProtectedCloudStorage
    0x7fff5f212000 -     0x7fff5f22bfff  com.apple.ProtocolBuffer (1 - 274.20.7.15.1) <3322B8EE-991A-30C2-BCA1-B81E7DDE7B6B> /System/Library/PrivateFrameworks/ProtocolBuffer.framework/Versions/A/ProtocolBuffer
    0x7fff5f634000 -     0x7fff5f65dff9  com.apple.RemoteViewServices (2.0 - 148) <34347997-F06E-3000-B336-093A2B055E31> /System/Library/PrivateFrameworks/RemoteViewServices.framework/Versions/A/RemoteViewServices
    0x7fff5f7c3000 -     0x7fff5f7feff4  com.apple.RunningBoardServices (1.0 - 223.60.4) <111A73BB-C1CD-35B8-AEFD-98CA52B1514F> /System/Library/PrivateFrameworks/RunningBoardServices.framework/Versions/A/RunningBoardServices
    0x7fff61149000 -     0x7fff6114cff9  com.apple.SecCodeWrapper (4.0 - 448.60.2) <C6EBD591-8132-31FB-991A-368BA9B7444D> /System/Library/PrivateFrameworks/SecCodeWrapper.framework/Versions/A/SecCodeWrapper
    0x7fff612bf000 -     0x7fff613e3ff4  com.apple.Sharing (1506.6 - 1506.6) <4FA735A0-4BDB-384C-B04D-7C2EB3DEDCFB> /System/Library/PrivateFrameworks/Sharing.framework/Versions/A/Sharing
    0x7fff623fb000 -     0x7fff626f3ffa  com.apple.SkyLight (1.600.0 - 450.1) <9B2718F3-27FC-319C-98DD-881FD7C742AB> /System/Library/PrivateFrameworks/SkyLight.framework/Versions/A/SkyLight
    0x7fff62f3b000 -     0x7fff62f49fff  com.apple.SpeechRecognitionCore (6.0.91 - 6.0.91) <10EBEF24-6C75-3E91-B99B-DC1BCD498D8A> /System/Library/PrivateFrameworks/SpeechRecognitionCore.framework/Versions/A/SpeechRecognitionCore
    0x7fff63624000 -     0x7fff63665ff9  com.apple.StreamingZip (1.0 - 1) <44FB79F3-A15F-38DB-BE35-4CD6C3E0116C> /System/Library/PrivateFrameworks/StreamingZip.framework/Versions/A/StreamingZip
    0x7fff63776000 -     0x7fff6377fff7  com.apple.SymptomDiagnosticReporter (1.0 - 1238.60.1) <921F5137-CD53-35A9-92EA-1A3C412E4C51> /System/Library/PrivateFrameworks/SymptomDiagnosticReporter.framework/Versions/A/SymptomDiagnosticReporter
    0x7fff637f1000 -     0x7fff6381bffc  com.apple.framework.SystemAdministration (1.0 - 1.0) <810032F4-4A3F-38E8-AD90-A7362EDDA0F0> /System/Library/PrivateFrameworks/SystemAdministration.framework/Versions/A/SystemAdministration
    0x7fff63a35000 -     0x7fff63a45ff3  com.apple.TCC (1.0 - 1) <A8308EDB-9AF7-3B6B-AAC3-143F91F58F1D> /System/Library/PrivateFrameworks/TCC.framework/Versions/A/TCC
    0x7fff63f3a000 -     0x7fff64001ff4  com.apple.TextureIO (3.10.9 - 3.10.9) <CFA1BB98-DECC-30CB-B923-EFF42B904226> /System/Library/PrivateFrameworks/TextureIO.framework/Versions/A/TextureIO
    0x7fff6417e000 -     0x7fff6417ffff  com.apple.TrustEvaluationAgent (2.0 - 33) <FB6537B0-DA74-3FB7-B364-60828A9CF7E9> /System/Library/PrivateFrameworks/TrustEvaluationAgent.framework/Versions/A/TrustEvaluationAgent
    0x7fff64e58000 -     0x7fff650b2ff2  com.apple.UIFoundation (1.0 - 660) <A48A9528-88BA-3883-9FD9-3150568D7BDA> /System/Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundation
    0x7fff65ca6000 -     0x7fff65cc6fff  com.apple.UserManagement (1.0 - 1) <6B41CDA7-B382-36D9-8435-F355DE42C596> /System/Library/PrivateFrameworks/UserManagement.framework/Versions/A/UserManagement
    0x7fff66a7c000 -     0x7fff66b67ffe  com.apple.ViewBridge (464.1 - 464.1) <AAFB0B7B-8A94-3664-8FEA-A616CD8BFDDD> /System/Library/PrivateFrameworks/ViewBridge.framework/Versions/A/ViewBridge
    0x7fff66d0d000 -     0x7fff66d0efff  com.apple.WatchdogClient.framework (1.0 - 67.60.1) <D998CF4B-D757-3B33-A498-5C4259CE882B> /System/Library/PrivateFrameworks/WatchdogClient.framework/Versions/A/WatchdogClient
    0x7fff678eb000 -     0x7fff678eeffa  com.apple.dt.XCTTargetBootstrap (1.0 - 15700) <09FE38EC-8B8D-385B-BBF9-48F1133A8E50> /System/Library/PrivateFrameworks/XCTTargetBootstrap.framework/Versions/A/XCTTargetBootstrap
    0x7fff67967000 -     0x7fff67975ff5  com.apple.audio.caulk (1.0 - 32.3) <E436DBA4-321E-3C6B-80F3-AE06E44D05C8> /System/Library/PrivateFrameworks/caulk.framework/Versions/A/caulk
    0x7fff67cb6000 -     0x7fff67cb8ff3  com.apple.loginsupport (1.0 - 1) <F2EC9213-901A-3657-A36A-DFD80BD8ABBC> /System/Library/PrivateFrameworks/login.framework/Versions/A/Frameworks/loginsupport.framework/Versions/A/loginsupport
    0x7fff67cb9000 -     0x7fff67cccffd  com.apple.login (3.0 - 3.0) <9892EED5-B5C4-3E2F-B89B-7CB0ACECA8B1> /System/Library/PrivateFrameworks/login.framework/Versions/A/login
    0x7fff67cfe000 -     0x7fff67d0affd  com.apple.perfdata (1.0 - 51.40.3) <5D82E2FA-79C3-3CA5-B0F5-AABC198EAAEB> /System/Library/PrivateFrameworks/perfdata.framework/Versions/A/perfdata
    0x7fff67fcf000 -     0x7fff67fdbff3  libAudioStatistics.dylib (1104.33) <F3376A47-9BAB-357A-8C6A-BD18CE372A17> /usr/lib/libAudioStatistics.dylib
    0x7fff67fdc000 -     0x7fff68012ffa  libAudioToolboxUtility.dylib (1104.33) <5426E64E-18E2-33E0-A9A8-BD8D449BA463> /usr/lib/libAudioToolboxUtility.dylib
    0x7fff68019000 -     0x7fff6804eff7  libCRFSuite.dylib (48) <31D98527-9972-3A4B-9868-C9394FAF742E> /usr/lib/libCRFSuite.dylib
    0x7fff68051000 -     0x7fff6805bff3  libChineseTokenizer.dylib (34) <9E2B02B0-32A5-3245-AC50-F6BEEC34FCEC> /usr/lib/libChineseTokenizer.dylib
    0x7fff6805c000 -     0x7fff680e5fff  libCoreStorage.dylib (551) <2E7671D0-F66B-3BCC-AAAF-5D2024CE15CE> /usr/lib/libCoreStorage.dylib
    0x7fff680e8000 -     0x7fff680eaff7  libDiagnosticMessagesClient.dylib (112) <45E85899-039F-3B99-8789-F497DD9916C2> /usr/lib/libDiagnosticMessagesClient.dylib
    0x7fff6812f000 -     0x7fff682e6ff3  libFosl_dynamic.dylib (100.4) <84A5F946-01EE-3740-BD2F-4C2A6B1FE82B> /usr/lib/libFosl_dynamic.dylib
    0x7fff6830d000 -     0x7fff68313ff3  libIOReport.dylib (54) <F60AF538-9EE4-3E10-A289-A015257841B6> /usr/lib/libIOReport.dylib
    0x7fff683f3000 -     0x7fff683fafff  libMatch.1.dylib (36) <861F4202-5A25-3CA3-98AE-024F91EA95F5> /usr/lib/libMatch.1.dylib
    0x7fff6842a000 -     0x7fff68449fff  libMobileGestalt.dylib (826.80.1) <107E3D8D-CCCD-32F4-B858-3F355126F733> /usr/lib/libMobileGestalt.dylib
    0x7fff684be000 -     0x7fff6859bff7  libSMC.dylib (20) <A3C9B46F-1838-3562-859E-32C577BC0A40> /usr/lib/libSMC.dylib
    0x7fff685b0000 -     0x7fff685b1ff3  libSystem.B.dylib (1281) <A2C26908-8802-3CA7-8B74-ED4A74AA152C> /usr/lib/libSystem.B.dylib
    0x7fff68640000 -     0x7fff68641fff  libThaiTokenizer.dylib (3) <9E5B4E50-E982-387C-AA2F-BB43867322ED> /usr/lib/libThaiTokenizer.dylib
    0x7fff68659000 -     0x7fff6866ffff  libapple_nghttp2.dylib (1.39.2) <C79E1B79-0BBE-311F-A177-6879D5C4D991> /usr/lib/libapple_nghttp2.dylib
    0x7fff686a4000 -     0x7fff68716ff7  libarchive.2.dylib (72.40.2) <1AE0592D-8451-30D1-AEE8-3F39F46D9DD4> /usr/lib/libarchive.2.dylib
    0x7fff68717000 -     0x7fff687adfc5  libate.dylib (2.0.9) <DE07BAA8-3ABB-317B-BF53-E7B867069B51> /usr/lib/libate.dylib
    0x7fff687b1000 -     0x7fff687b1ff3  libauto.dylib (187) <71A48A59-FE0E-3D86-A219-B79DAF7CF9DD> /usr/lib/libauto.dylib
    0x7fff68878000 -     0x7fff68888ff3  libbsm.0.dylib (60) <5EBEA671-D25B-3425-AC2B-70C2760B8B94> /usr/lib/libbsm.0.dylib
    0x7fff68889000 -     0x7fff68895fff  libbz2.1.0.dylib (44) <FA7CE29A-2FE3-3107-8693-5D33D5B7E11F> /usr/lib/libbz2.1.0.dylib
    0x7fff68896000 -     0x7fff688e9ff7  libc++.1.dylib (800.7) <1D0CB627-8A78-329F-A679-1B5248FF4C59> /usr/lib/libc++.1.dylib
    0x7fff688ea000 -     0x7fff688fefff  libc++abi.dylib (800.7) <7AF668FB-901D-3F45-BA0D-710A235A8D1F> /usr/lib/libc++abi.dylib
    0x7fff688ff000 -     0x7fff688ffffb  libcharset.1.dylib (59) <56F66234-104F-3494-B336-598800CF3F71> /usr/lib/libcharset.1.dylib
    0x7fff68900000 -     0x7fff68911ffb  libcmph.dylib (8) <9B9AB2BA-75FB-3B70-AAE4-E32B06CF9D69> /usr/lib/libcmph.dylib
    0x7fff68912000 -     0x7fff68929fe7  libcompression.dylib (87) <A252D9B2-0D88-3345-94DC-E5D7C8245985> /usr/lib/libcompression.dylib
    0x7fff68bf9000 -     0x7fff68c0fff7  libcoretls.dylib (167) <6D32CE15-591C-39AD-9A3E-0C2FFC03C3C1> /usr/lib/libcoretls.dylib
    0x7fff68c10000 -     0x7fff68c11fff  libcoretls_cfhelpers.dylib (167) <3CE60FA9-98FC-3EE0-B398-177F3CAA850D> /usr/lib/libcoretls_cfhelpers.dylib
    0x7fff68db4000 -     0x7fff68eaefff  libcrypto.35.dylib (47.11.1) <0CE4FEA8-08AE-31AC-99B8-8FF9B4947DD7> /usr/lib/libcrypto.35.dylib
    0x7fff690b5000 -     0x7fff691b9fe7  libcrypto.44.dylib (47.11.1) <F8CA295E-A4BC-35D2-8F33-A7634AC8F490> /usr/lib/libcrypto.44.dylib
    0x7fff691bc000 -     0x7fff691c7ff7  libcsfde.dylib (551) <FA2C454A-EEA7-34CF-8C82-B8BE4F24BCBF> /usr/lib/libcsfde.dylib
    0x7fff691cf000 -     0x7fff6922efff  libcups.2.dylib (483.2) <440F82E8-646B-337D-A60E-976FF2C901ED> /usr/lib/libcups.2.dylib
    0x7fff69230000 -     0x7fff69297fff  libcurl.4.dylib (118) <0237EA14-F0EB-3BF7-8533-696F822D3522> /usr/lib/libcurl.4.dylib
    0x7fff6933a000 -     0x7fff6933afff  libenergytrace.dylib (21) <8E5C9BB2-14F4-37DF-AAE7-8130EBF466A3> /usr/lib/libenergytrace.dylib
    0x7fff6933b000 -     0x7fff69354ff7  libexpat.1.dylib (19.60.2) <641F502C-FF8F-3C15-A262-F92F94D7C7E3> /usr/lib/libexpat.1.dylib
    0x7fff69362000 -     0x7fff69364fff  libfakelink.dylib (149) <7296A5B3-EE44-34E6-810A-2A12C2D3EF68> /usr/lib/libfakelink.dylib
    0x7fff69373000 -     0x7fff69378fff  libgermantok.dylib (24) <7B3FFFFB-5E34-3940-8E0A-B64A2DE42E68> /usr/lib/libgermantok.dylib
    0x7fff69379000 -     0x7fff69382ff7  libheimdal-asn1.dylib (564.60.2) <C37C4E10-F1D3-3B62-BDDF-7DBC611ACEC6> /usr/lib/libheimdal-asn1.dylib
    0x7fff69383000 -     0x7fff69473ff7  libiconv.2.dylib (59) <30414773-5E42-3976-B7C3-9BB8883792EE> /usr/lib/libiconv.2.dylib
    0x7fff69474000 -     0x7fff696ccff7  libicucore.A.dylib (64252.0.1) <0F9294A7-6EC0-3279-BF92-3233C89DFA0A> /usr/lib/libicucore.A.dylib
    0x7fff696e6000 -     0x7fff696e7fff  liblangid.dylib (133) <EDF945D6-A37D-3DEB-B956-B4745269603D> /usr/lib/liblangid.dylib
    0x7fff696e8000 -     0x7fff69700ff3  liblzma.5.dylib (16) <F75FB525-C702-3A7E-9239-28D57E677DD5> /usr/lib/liblzma.5.dylib
    0x7fff69718000 -     0x7fff697bffff  libmecab.dylib (883.1.1) <A2C923A6-D955-3FF1-82AE-7E54947F9566> /usr/lib/libmecab.dylib
    0x7fff697c0000 -     0x7fff69a22fe1  libmecabra.dylib (883.1.1) <971A30D4-1C27-3DD1-AACF-8337AE059F70> /usr/lib/libmecabra.dylib
    0x7fff69d92000 -     0x7fff69dc1ff7  libncurses.5.4.dylib (57) <8882C63D-A0EC-3B10-8DD9-FD6419FB7C80> /usr/lib/libncurses.5.4.dylib
    0x7fff69ef0000 -     0x7fff6a366ff7  libnetwork.dylib (1880.60.5) <8B4092C3-9F1C-34C3-A73D-A2228C345831> /usr/lib/libnetwork.dylib
    0x7fff6a405000 -     0x7fff6a436fc6  libobjc.A.dylib (781.2) <7B72F50A-5381-36D7-A616-65D3EA9748A5> /usr/lib/libobjc.A.dylib
    0x7fff6a437000 -     0x7fff6a438ff7  libodfde.dylib (26) <201A666E-B822-3F42-9BE2-FF0074D73667> /usr/lib/libodfde.dylib
    0x7fff6a449000 -     0x7fff6a44dfff  libpam.2.dylib (25) <55302451-C2B2-3DB4-9092-B84E236104DA> /usr/lib/libpam.2.dylib
    0x7fff6a450000 -     0x7fff6a486ff7  libpcap.A.dylib (89.60.2) <FD167BF3-6984-36E1-9D93-E8B98E3E64A1> /usr/lib/libpcap.A.dylib
    0x7fff6a4c4000 -     0x7fff6a4d2ff9  libperfcheck.dylib (37) <520F0111-A582-3F57-9B64-CCFB35E10E95> /usr/lib/libperfcheck.dylib
    0x7fff6a508000 -     0x7fff6a520ff7  libresolv.9.dylib (67.40.1) <F363FB44-7C6D-3BC6-A897-639C74F9C97B> /usr/lib/libresolv.9.dylib
    0x7fff6a522000 -     0x7fff6a566fff  libsandbox.1.dylib (1217.80.1) <87099525-DB29-3530-87A6-BD484B56E97C> /usr/lib/libsandbox.1.dylib
    0x7fff6a567000 -     0x7fff6a579fff  libsasl2.2.dylib (213) <DC389F71-4D17-3947-BEE5-0D206F8E351D> /usr/lib/libsasl2.2.dylib
    0x7fff6a57a000 -     0x7fff6a57bff7  libspindump.dylib (281.2) <E8095278-F895-3918-A2A0-9E434C8DDAEA> /usr/lib/libspindump.dylib
    0x7fff6a57c000 -     0x7fff6a769ff7  libsqlite3.dylib (308.4) <448E300F-0157-3AEA-B199-0DFA914B1547> /usr/lib/libsqlite3.dylib
    0x7fff6a85d000 -     0x7fff6a88affb  libssl.46.dylib (47.11.1) <D3E6B599-311F-37B6-B346-501A1DA2EE65> /usr/lib/libssl.46.dylib
    0x7fff6a9bb000 -     0x7fff6a9beffb  libutil.dylib (57) <6CB26E6D-AD27-3FA8-8A30-4AFC3A2AE3F9> /usr/lib/libutil.dylib
    0x7fff6a9bf000 -     0x7fff6a9ccfff  libxar.1.dylib (420) <317EA455-78EE-35A4-B63F-D85993B8697C> /usr/lib/libxar.1.dylib
    0x7fff6a9d2000 -     0x7fff6aab4ff7  libxml2.2.dylib (32.14) <4F4EB304-2AA5-3E5F-AB24-F645E0D16EFC> /usr/lib/libxml2.2.dylib
    0x7fff6aab8000 -     0x7fff6aae0fff  libxslt.1.dylib (16.7) <E9BBE609-BA57-368D-95D7-ACA3A8C1AE8B> /usr/lib/libxslt.1.dylib
    0x7fff6aae1000 -     0x7fff6aaf3ffb  libz.1.dylib (76) <52250917-039C-3B46-8011-497FEACF3550> /usr/lib/libz.1.dylib
    0x7fff6b557000 -     0x7fff6b55cff3  libcache.dylib (83) <11C19883-6F99-390D-AF2A-A85A99DDFC48> /usr/lib/system/libcache.dylib
    0x7fff6b55d000 -     0x7fff6b568fff  libcommonCrypto.dylib (60165) <FEE99884-61F0-3332-852B-B0BB8EFF2288> /usr/lib/system/libcommonCrypto.dylib
    0x7fff6b569000 -     0x7fff6b570fff  libcompiler_rt.dylib (101.2) <D7367E6D-A27D-3209-A3DB-A6F44582E502> /usr/lib/system/libcompiler_rt.dylib
    0x7fff6b571000 -     0x7fff6b57afff  libcopyfile.dylib (166.40.1) <91670D15-CB30-3277-8AA9-9A299CEAAE27> /usr/lib/system/libcopyfile.dylib
    0x7fff6b57b000 -     0x7fff6b612fdb  libcorecrypto.dylib (866.80.2) <3B110D82-B403-31E8-8109-8BBC79C928CE> /usr/lib/system/libcorecrypto.dylib
    0x7fff6b729000 -     0x7fff6b76aff0  libdispatch.dylib (1173.60.1) <5EF42E98-AD0D-3FAE-ABD4-46D791B8343F> /usr/lib/system/libdispatch.dylib
    0x7fff6b76b000 -     0x7fff6b7a0ff7  libdyld.dylib (733.8) <8B0DFE8A-42CF-32C8-B121-83C22BF25F69> /usr/lib/system/libdyld.dylib
    0x7fff6b7a1000 -     0x7fff6b7a1ffb  libkeymgr.dylib (30) <7DADC026-70A8-390F-95AF-F3F345760F24> /usr/lib/system/libkeymgr.dylib
    0x7fff6b7a2000 -     0x7fff6b7aeff7  libkxld.dylib (6153.81.5) <7572CC82-E7E1-3C38-825F-9B34E2EADAD0> /usr/lib/system/libkxld.dylib
    0x7fff6b7af000 -     0x7fff6b7afff7  liblaunch.dylib (1738.80.8) <C4EA8803-E506-3514-9839-9BBECC819953> /usr/lib/system/liblaunch.dylib
    0x7fff6b7b0000 -     0x7fff6b7b5ff7  libmacho.dylib (949.0.1) <395ABE7C-D2B1-343D-A451-9CEA98FDC12E> /usr/lib/system/libmacho.dylib
    0x7fff6b7b6000 -     0x7fff6b7b8ff7  libquarantine.dylib (110.40.3) <560961FC-1FEF-3F07-8406-17A36558870E> /usr/lib/system/libquarantine.dylib
    0x7fff6b7b9000 -     0x7fff6b7baff7  libremovefile.dylib (48) <E99833DE-CB1D-31AB-A948-2739AF503599> /usr/lib/system/libremovefile.dylib
    0x7fff6b7bb000 -     0x7fff6b7d2fff  libsystem_asl.dylib (377.60.2) <21A259BC-F892-34EB-9A67-11232AD8913A> /usr/lib/system/libsystem_asl.dylib
    0x7fff6b7d3000 -     0x7fff6b7d3fff  libsystem_blocks.dylib (74) <8B23F806-8153-3163-B5D8-2C3327E211D8> /usr/lib/system/libsystem_blocks.dylib
    0x7fff6b7d4000 -     0x7fff6b85bff7  libsystem_c.dylib (1353.60.8) <99202CC3-2E27-3680-A8FF-5C516C485E90> /usr/lib/system/libsystem_c.dylib
    0x7fff6b85c000 -     0x7fff6b85fffb  libsystem_configuration.dylib (1061.80.3) <8A149700-51AA-3205-A9D4-FF2A7BFC5412> /usr/lib/system/libsystem_configuration.dylib
    0x7fff6b860000 -     0x7fff6b863ff7  libsystem_coreservices.dylib (114) <CCC076FA-310D-3FC9-950D-41E0F8DDA5D2> /usr/lib/system/libsystem_coreservices.dylib
    0x7fff6b864000 -     0x7fff6b86cfff  libsystem_darwin.dylib (1353.60.8) <31ACD3CC-6DD9-3F2E-B163-9342BE1D0AB0> /usr/lib/system/libsystem_darwin.dylib
    0x7fff6b86d000 -     0x7fff6b874ffb  libsystem_dnssd.dylib (1096.60.2) <BEBB815A-065A-365E-9701-8E05A8CF2040> /usr/lib/system/libsystem_dnssd.dylib
    0x7fff6b875000 -     0x7fff6b876ffb  libsystem_featureflags.dylib (17) <340AD606-7C39-3E6A-BAC3-EA1273FC27A4> /usr/lib/system/libsystem_featureflags.dylib
    0x7fff6b877000 -     0x7fff6b8c4fff  libsystem_info.dylib (538) <B0EBAE05-01AD-3D8E-92CC-5704394FF94A> /usr/lib/system/libsystem_info.dylib
    0x7fff6b8c5000 -     0x7fff6b8f1ff7  libsystem_kernel.dylib (6153.81.5) <23909F45-79C3-34C9-A28F-337915925E5E> /usr/lib/system/libsystem_kernel.dylib
    0x7fff6b8f2000 -     0x7fff6b939fcf  libsystem_m.dylib (3178) <7D775039-51B8-356E-82D7-98449065518A> /usr/lib/system/libsystem_m.dylib
    0x7fff6b93a000 -     0x7fff6b961fff  libsystem_malloc.dylib (283.60.1) <00190446-C6A8-3EA6-92D1-850EA85C84CE> /usr/lib/system/libsystem_malloc.dylib
    0x7fff6b962000 -     0x7fff6b96fffb  libsystem_networkextension.dylib (1095.60.2) <1E7A59D0-BBCD-3CB0-8AD1-D442A1A5268E> /usr/lib/system/libsystem_networkextension.dylib
    0x7fff6b970000 -     0x7fff6b979ff3  libsystem_notify.dylib (241) <AB3FAC47-A830-3158-8D99-DBC728CED1D6> /usr/lib/system/libsystem_notify.dylib
    0x7fff6b97a000 -     0x7fff6b983fef  libsystem_platform.dylib (220) <3DAFCC01-B768-3FFC-AC59-47AAE86BBEA1> /usr/lib/system/libsystem_platform.dylib
    0x7fff6b984000 -     0x7fff6b98efff  libsystem_pthread.dylib (416.60.2) <AAF506F4-9455-3CC4-8E0B-6791E3C0993C> /usr/lib/system/libsystem_pthread.dylib
    0x7fff6b98f000 -     0x7fff6b993fff  libsystem_sandbox.dylib (1217.80.1) <C8F3841A-9364-3414-9E3F-9DE3D5FECF0C> /usr/lib/system/libsystem_sandbox.dylib
    0x7fff6b994000 -     0x7fff6b996fff  libsystem_secinit.dylib (62.80.1) <32F36517-9A1C-3D30-85C8-611A2F5E2355> /usr/lib/system/libsystem_secinit.dylib
    0x7fff6b997000 -     0x7fff6b99effb  libsystem_symptoms.dylib (1238.60.1) <2EDF9CE8-4091-30A8-B125-0F25E579694A> /usr/lib/system/libsystem_symptoms.dylib
    0x7fff6b99f000 -     0x7fff6b9b5ff2  libsystem_trace.dylib (1147.80.3) <AE11B1AC-352A-37F0-BCA9-055609070104> /usr/lib/system/libsystem_trace.dylib
    0x7fff6b9b7000 -     0x7fff6b9bcffb  libunwind.dylib (35.4) <E867ACDE-EADE-3C91-A2A4-0C401788FD47> /usr/lib/system/libunwind.dylib
    0x7fff6b9bd000 -     0x7fff6b9f2ffe  libxpc.dylib (1738.80.8) <51E3E807-9133-3605-BB5F-D59ED6404ABF> /usr/lib/system/libxpc.dylib

External Modification Summary:
  Calls made by other processes targeting this process:
    task_for_pid: 34
    thread_create: 0
    thread_set_state: 0
  Calls made by this process:
    task_for_pid: 0
    thread_create: 0
    thread_set_state: 0
  Calls made by all processes on this machine:
    task_for_pid: 2099987
    thread_create: 0
    thread_set_state: 0

VM Region Summary:
ReadOnly portion of Libraries: Total=681.6M resident=0K(0%) swapped_out_or_unallocated=681.6M(100%)
Writable regions: Total=259.5M written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=259.5M(100%)
 
                                VIRTUAL   REGION 
REGION TYPE                        SIZE    COUNT (non-coalesced) 
===========                     =======  ======= 
Accelerate framework               896K        7 
Activity Tracing                   256K        1 
CG backing stores                 1496K        4 
CG image                           464K       37 
CoreAnimation                     3604K       37 
CoreGraphics                         8K        1 
CoreImage                           32K        4 
CoreUI image data                 1184K       14 
Dispatch continuations            24.0M        1 
Foundation                           4K        1 
Kernel Alloc Once                    8K        1 
MALLOC                           198.4M      193 
MALLOC guard page                   32K        7 
Mach message                        20K        2 
Memory Tag 242                      12K        1 
OpenGL GLSL                        256K        3 
STACK GUARD                       56.1M       17 
Stack                             16.1M       19 
VM_ALLOCATE                       6528K       97 
__DATA                            57.0M      476 
__DATA_CONST                      1956K       78 
__FONT_DATA                          4K        1 
__GLSLBUILTINS                    5176K        1 
__LINKEDIT                       367.7M      117 
__OBJC_RO                         32.0M        1 
__OBJC_RW                         1780K        2 
__TEXT                           314.0M      441 
__UNICODE                          564K        1 
mapped file                      372.2M       41 
shared memory                     1164K       17 
===========                     =======  ======= 
TOTAL                              1.4G     1623 

Model: MacBookPro15,1, BootROM 1037.80.53.0.0 (iBridge: 17.16.13050.0.0,0), 6 processors, 6-Core Intel Core i7, 2.6 GHz, 16 GB, SMC 
Graphics: kHW_AMDRadeonPro560XItem, Radeon Pro 560X, spdisplays_pcie_device, 4 GB
Graphics: kHW_IntelUHDGraphics630Item, Intel UHD Graphics 630, spdisplays_builtin
Memory Module: BANK 0/ChannelA-DIMM0, 8 GB, DDR4, 2400 MHz, SK Hynix, -
Memory Module: BANK 2/ChannelB-DIMM0, 8 GB, DDR4, 2400 MHz, SK Hynix, -
AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x7BF), wl0: Dec  6 2019 11:17:27 version 9.112.4.0.32.5.41 FWID 01-ac611e8a
Bluetooth: Version 7.0.3f5, 3 services, 27 devices, 1 incoming serial ports
Network Service: Wi-Fi, AirPort, en0
USB Device: USB3.0 Hub
USB Device: USB 10/100/1000 LAN
USB Device: USB 3.0 HUB

USB Device: USB 3.0 HUB

USB Device: USB 3.1 Bus
USB Device: USB2.0 Hub
USB Device: USB Audio Device
USB Device: USB 2.0 Hub
USB Device: USB 2.0 BILLBOARD
USB Device: ATR USB microphone
USB Device: USB 2.0 HUB

USB Device: USB 2.0 HUB

USB Device: HD Pro Webcam C920
USB Device: Magic Trackpad 2
USB Device: Apple T2 Bus
USB Device: Touch Bar Backlight
USB Device: Touch Bar Display
USB Device: Apple Internal Keyboard / Trackpad
USB Device: Headset
USB Device: Ambient Light Sensor
USB Device: FaceTime HD Camera (Built-in)
USB Device: Apple T2 Controller
Thunderbolt Bus: MacBook Pro, Apple Inc., 47.3
Thunderbolt Bus: MacBook Pro, Apple Inc., 47.3

How to: expose over network

Indirectly related question:

Is there a way to expose the virtualcam output over the local network and then use it (in google hangouts for example) on another machine in the network?

Include speex and speexdsp

May want to include speex and speexdsp in Brew Install line. Without them, the Noise Suppression feature will not be available for Audio Inputs (found out hard way, I had speex, but not speexdsp). Rebuild post install fixed.

Choppy output to Skype when sending a non-30fps framerate

OBS output to Skype (version 8.59.0.77 - most recent as of time of writing) works, but is choppy for me. The output freezes about every second for roughly 250ms.

Tested with QuickTime and it works well there.

I built OBS (from master, 2d14ee3e60497646edb3305084e9ae5e921d0a38) and the plugin (from master, 1c5693a) myself according to the readme.

I'm running macOS Catalina 10.15.4 (most recent as of time of writing).

What i already tried:

  • Reboot
  • Clean reinstall of skype (including removing a bunch of stuff from ~/Library)
  • Updating all OBS dependencies with brew and rebuilding

I made sure to quit Skype, open OBS, start the virtual camera, start Skype.
The problem does not occur when i use my Macbooks webcam directly with Skype.

Problem compiling: QMainWindow.h not found and CMIOHardwarePlugin.h not found on case sensitive filesystems

Hi.

I followed the instructions step by step and when compiling the plug-on, I get those two errors:

plugin-main.cpp:4:10: fatal error: 'QMainWindow.h' file not found
'CoreMediaIO/CMIOHardwarePlugin.h' file not found

My Mac uses an case-sensitive FS, and I found out that the files in the source code are miscased.

So I changed the following files:
plugin-main.cpp
#include <QMainWindow.h> TO #include <qmainwindow.h>
#include <QAction.h> TO #include <qaction.h>

CMIO_DP_SampleVCam_PlugInInterface.cpp
#include <CoreMediaIO/CMIOHardwarePlugin.h> TO #include <CoreMediaIO/CMIOHardwarePlugIn.h>

After those changes, I rebuild the project (using the command line) and it works.

I could submit a PR, but I don't know if the problem occurs only on my system. I wrote this to help others if they encounter the same issue.

Menu does not update.

When this is in .app format, the menu always says Start Virtual Camera even if it is already enabled.

DAL plugin does not load if OBS is closed

If OBS is closed (or virtualcam is not started) when you open software that consumes the virtual webcam, then the 'OBS Virtual Camera' source does not show up. Usually this means you need to completely restart the software after you open OBS (and start the virtualcam output) for it to work.

This is especially annoying for apps like Chrome, since closing all open windows/tabs can be pretty disruptive.

Video sometimes freezes or doesn't initialize in Google Meet

This is a weird one. I'm able to see my own preview video just fine in Google Meet in Chrome, and this plugin works totally fine in other Chrome web apps (e.g. Jitsi). But For some reason in Google Meet (at least in Chrome) the person on the other end consistently tells me my video is either frozen or entirely blank.

Simplify CoreMediaIO DAL code

Spinning this out from #15 (comment)

The Apple sample code this project is based on is very hard to follow and painfully over complex in my opinion. I've found it very hard to productively modify.

I took a stab at re-implementing the DAL plugin part of the code by making the simplest implementation of a DAL plugin possible. However I haven't been able to get it to work. I see it load in host applications like QuickTime but haven't had any luck getting it to expose a virtual camera.

If anyone wants to try to see if they can find something I missed, it would be much appreciated! I think this is the biggest next step to keep this project moving forward. Instructions for building and testing are in that repo.

OBS build fails with ARC error

OBS build fails thusly:

[ 99%] Built target obs
/Users/mike/Src/obs-studio/plugins/mac-syphon/syphon.m:11:35: error: ARC forbids Objective-C objects in struct
SYPHON_CLIENT_UNIQUE_CLASS_NAME *client;
^
1 error generated.
make[2]: *** [plugins/mac-syphon/CMakeFiles/mac-syphon.dir/syphon.m.o] Error 1
make[1]: *** [plugins/mac-syphon/CMakeFiles/mac-syphon.dir/all] Error 2

feature request: make two instances at once possible

From a comment over here.
Starting the camera on the second instance causes the first one to crash. It'd be cool if you could have multiple instances of the camera. (Personally I don't know why you would start two cameras at once, but it would be good to avoid unnecessary crashes. Although imo this doesn't have priority)

Unable to see OBS Virtual Camera in Zoom

Firstly, let me say thank you for starting this project, this is something that is sorely required!

I have successfully built the source code, and after clicking on Tools | Start Virtual Camera I can go into Skype and I can see the option to select OBS Virtual Camera. However, when I go into the Zoom application, I don't see the camera.

Is this a known issue? Anything that can be done to correct this?

NOTE: I have completely closed the Zoom application, and restarted it, but still can't see the camera in Zoom.

Menu items won't expand on click when obs starts.

I followed the build instructions and ran ./obs

When obs first loads, none of the menus are clickable. They don't expand when clicked on. However, if I switch to another program such as chrome (cmd-tab) and then come back to obs, the menus start working.

Immediate segfault

First a question, should we be building the master branch of johnboiles/obs-studio or mac-virtualcam?

Anyway, building from master branch of obs-studio (25.0.3-10-g094edda8) and top of tree for obs-mac-virtualcam as of this morning, and OBS segfaults immediately after running.

Catalina 10.15.4, Macbook Pro.

...
warning: Failed to load 'en-US' text for module: 'decklink-ouput-ui.so'
warning: A DeckLink iterator could not be created.  The DeckLink drivers may not be installed
info: No blackmagic support
info: [VideoToolbox encoder]: Adding VideoToolbox H264 encoders
warning: Failed to load 'en-US' text for module: 'obs-mac-virtualcam.so'
info: ---------------------------------
info:   Loaded Modules:
info:     text-freetype2.so
info:     rtmp-services.so
info:     obs-x264.so
info:     obs-vst.so
info:     obs-transitions.so
info:     obs-outputs.so
info:     obs-mac-virtualcam.so
info:     obs-filters.so
info:     obs-ffmpeg.so
info:     mac-vth264.so
info:     mac-syphon.so
info:     mac-decklink.so
info:     mac-capture.so
info:     mac-avcapture.so
info:     image-source.so
info:     frontend-tools.so
info:     decklink-ouput-ui.so
info:     coreaudio-encoder.so
info: ---------------------------------
info: ==== Startup complete ===============================================
error: Service '' not found
info: All scene data cleared
info: ------------------------------------------------
info: coreaudio: device 'MacBook Pro Microphone' initialized
info: coreaudio: device 'iShowU Audio Capture' initialized
Segmentation fault: 11

Full obs log (ran with ./obs --verbose --unfiltered-log)
https://pastebin.com/NsXBHp4P

Apple segfault error:
https://pastebin.com/SxTe5tKv
Highlights:

Exception Type:        EXC_BAD_ACCESS (SIGSEGV)
Exception Codes:       KERN_INVALID_ADDRESS at 0x0000000000000000
Exception Note:        EXC_CORPSE_NOTIFY

Termination Signal:    Segmentation fault: 11
Termination Reason:    Namespace SIGNAL, Code 0xb
Terminating Process:   exc handler [33878]

Does not work with Cisco Webex Meeting Version 40.2.16.14

It was working well with Cisco Webex Meeting until last week, and today, it will not work

Cisco Webex Meetings Version 40.2.16.14
Mac Catalina 10.15.4

From "Cisco Webex Meetings -> Preferences -> Meeting join options -> Camera", only find "FaceTime HD Camera (Built-In)". All Virtual Camera gone, ie: OBS Camera, Snap Camera, CamTwist

Similar issue on Skype for Business Mac, https://answers.microsoft.com/en-us/msoffice/forum/all/skype-for-business-no-longer-recognizes-virtual/67553f89-db9c-4935-aa9c-c09a775ddf15

Any workaround ?

Crash after installation

Hello i have installed the all package and works fine immediately.
After restart Obs, i have the error message "Failed to find locale/en-US.ini"
My system language is Fr.
Thank for your help.
Nicolas
OBS-locale

NV12 texture support not available

Running High Sierra on a mid-2010 iMac with an ATI Radeon HD 5670. Everything compiles correctly, but when using "Tools > Start Virtual Camera", OBS crashes and the following output is logged:

info: video settings reset:
	base resolution:   1280x720
	output resolution: 1280x720
	downscale filter:  Bicubic
	fps:               30/1
	format:            NV12
	YUV mode:          601/Partial
info: NV12 texture support not available
Segmentation fault: 11

Build with Browser Plugin

It builds and works perfectly (Mac OSX 10.14.6 (18G4032)), but Browser Plugin is missing unfortunately.

I have tried installing the Browser Plugin separately, but to no avail.
When I start the official OBS build, I can add Browser Plugin to a scene.
When I then run your build it is showing a Browser in the scene, but it does not show on screen, also no properties.

https://obsproject.com/forum/resources/browser-plugin.115/

Do you have any idea how to build with Browser Plugin?

Thanks for your great work,
Maurice

Support different resolutions

We should support the capability of changing resolutions. Probably, we should just take whatever output resolution that OBS is giving us, and send that resolution directly to the DAL plugin. This will require sending the resolution from the OBS plugin when it initializes, and then providing some method in the DAL plugin to notify that the resolution has changed.

See also #7 where we bumped the supported resolution to 720p.

Heads up -- new zoom update disables virtual cameras

Not sure if maintainers are already aware, but just opening this up here in case people are having issues like I was. The latest zoom update (4.6.9) swaps a flag that allows unvalidated camera input, breaking snapcam and others. Presumably it was done to address the security PR nightmare it is currently facing.

From snapcamera team -- https://support.lensstudio.snapchat.com/hc/en-us/articles/360041102572-How-do-I-use-Snap-Camera-with-Zoom-

Unfortunately, Zoom’s latest update on Mac (version 4.6.9) doesn’t work with Snap Camera. Zoom’s engineering team is aware of this issue and we hope Zoom will fix this issue in an update shortly.

Some discussion of the change -- https://medium.com/@dkiesow/how-to-fix-the-virtual-camera-function-in-zoom-mac-only-9872a6d9ea5

Last week Zoom released an update. For Mac it was version 4.6.9. I immediately installed it, assuming it had addressed some of the noted security issues. It may have but it also disabled virtual cameras on both Mac and PC. That is a problem as I was relying on that feature and had purchased ManyCam specifically for that purpose.
It is not clear if Zoom intended to break virtual cameras, maybe the feature is vulnerable to attack. But there is still no official mention of it I can find. I filed tickets with Zoom and ManyCam to get answers. Zoom has not replied (they may be busy?) but ManyCam did.

The last link does include download links to older versions of zoom, for testing purposes.

Technical details and analysis -- https://stackoverflow.com/questions/61114738/are-macos-virtual-webcams-inherently-incompatible-with-10-14s-hardened-runtime

Zoom for Mac 4.6.9, which addresses scary security flaws, removes the disable-library-validation entitlement.

With the same release, Snap Camera, a virtual webcam app, stopped working.

I'm not familiar with the particular APIs you use to build a virtual webcam, but it looks like it involves CoreMediaIO plugins ... out of curiosity, I tried a couple other virtual webcams -- Iriun Webcam and EpocCam –- and they behave similarly. Both have CoreMediaIO plugins, and neither works with recent Zoom.

All three virtual cameras work in Microsoft Teams, which has the entitlement ... they also work in Google Chrome (on this test page). It looks like at least one of Chrome's helpers has the entitlement ... I've also noticed that the plugin appears in Activity Monitor's Open Files and Ports for a couple processes belonging to Teams and Chrome

Spent a decent amount of time tracking this down, and was "relieved" to know that the issue is on Zoom's side, not OSX's (for now, at least). For me so far, I have been able to use zoom's older version fine when calling people on the latest version.

Build stops at password prompt

# Remove any existing plugin and copy the DAL plugin to the right place
sudo rm -rf /Library/CoreMediaIO/Plug-Ins/DAL/obs-mac-virtualcam.plugin && sudo cp -r src/dal-plugin/obs-mac-virtualcam.plugin /Library/CoreMediaIO/Plug-Ins/DAL
Password:
Sorry, try again.
Password:

When it first prompts the password there is no option to fill in a password, it immediately returns "Sorry, try again."
On the second password prompt, i'm able to fill in my computer's password but it stops the compilation without getting to the Run OBS command
# Run your build of OBS cd $OBS_DIR/build/rundir/RelWithDebInfo/bin ./obs

Receiving "error: video_input_init: Bad scale conversion type" and black screen

Not sure what is up, though. Here is the output of my log:

./obs
info: CPU Name: Intel(R) Core(TM) i7-8700B CPU @ 3.20GHz
info: CPU Speed: 3200MHz
info: Physical Cores: 6, Logical Cores: 12
info: Physical Memory: 65536MB Total
info: OS Name: Mac OS X (NSMACHOperatingSystem)
info: OS Version: Version 10.15.4 (Build 19E287)
info: Kernel Version: 19.4.0
info: hotkeys-cocoa: Using layout 'com.apple.keylayout.US'
info: Portable mode: false
QMetaObject::connectSlotsByName: No matching signal for on_advAudioProps_clicked()
QMetaObject::connectSlotsByName: No matching signal for on_advAudioProps_destroyed()
QMetaObject::connectSlotsByName: No matching signal for on_actionGridMode_triggered()
QMetaObject::connectSlotsByName: No matching signal for on_program_customContextMenuRequested(QPoint)
info: OBS 25.0.7-48-g824a0ec4 (mac)
info: ---------------------------------
info: ---------------------------------
info: audio settings reset:
	samples per sec: 44100
	speakers:        2
info: ---------------------------------
info: Initializing OpenGL...
info: Loading up OpenGL on adapter ATI Technologies Inc. AMD Radeon Pro 580 OpenGL Engine
info: OpenGL loaded successfully, version 4.1 ATI-3.8.24, shading language 4.10
info: ---------------------------------
info: video settings reset:
	base resolution:   1080x1920
	output resolution: 1080x1920
	downscale filter:  Bilinear
	fps:               30/1
	format:            NV12
	YUV mode:          709/Full
info: NV12 texture support not available
info: Audio monitoring device:
	name: Default
	id: default
info: ---------------------------------
warning: Failed to load 'en-US' text for module: 'decklink-ouput-ui.so'
error: os_dlopen(libpython3.7m.dylib->libpython3.7m.dylib): dlopen(libpython3.7m.dylib, 257): image not found

warning: [Python] Could not load library: libpython3.7m.dylib
CMIOObjectID:	0x23
	Class:		CMIO Stream
	Name:		Sample Stream
	Direction:	Input
	Channels:	1
CMIOObjectID:			0x22
	Class:				CMIO Device
	Name:				ManyCam Virtual Webcam
	Input Channels:		1
	Output Channels:	0
CMIOObjectID:			0x21
	Class:				CMIO PlugIn
	Name:				com.visicom.ManyCam.VideoDevice.plugin
info: Decklink API Compiled version 10.11.4
info: Decklink API Installed version 11.5
2020-04-23 18:56:12.385 obs[37500:3256912] apply_selection_policy_once: prefer use of removable GPUs (via (null):GPUSelectionPolicy->preferRemovable)
info: [VideoToolbox encoder]: Adding VideoToolbox H264 encoders
warning: Failed to load 'en-US' text for module: 'obs-mac-virtualcam.so'
error: os_dlopen(/Library/Application Support/obs-studio/plugins/StreamDeckPlugin/bin/StreamDeckPlugin.so->/Library/Application Support/obs-studio/plugins/StreamDeckPlugin/bin/StreamDeckPlugin.so): dlopen(/Library/Application Support/obs-studio/plugins/StreamDeckPlugin/bin/StreamDeckPlugin.so, 257): Library not loaded: @executable_path/../Frameworks/libobs.0.dylib
  Referenced from: /Library/Application Support/obs-studio/plugins/StreamDeckPlugin/bin/StreamDeckPlugin.so
  Reason: image not found

warning: Module '/Library/Application Support/obs-studio/plugins/StreamDeckPlugin/bin/StreamDeckPlugin.so' not loaded
info: Loading iOS Camera Plugin (version 2.5.1)
info: [obs-browser]: Version 2.7.1
info: mkdir locale dist path is  /Users/joshdelsman/Library/Application Support/obs-studio/dist
info: [Lovese] websocket_server_start !
error: os_dlopen(/Library/Application Support/obs-studio/plugins/obs-ndi/bin/obs-ndi.so->/Library/Application Support/obs-studio/plugins/obs-ndi/bin/obs-ndi.so): dlopen(/Library/Application Support/obs-studio/plugins/obs-ndi/bin/obs-ndi.so, 257): Library not loaded: @rpath/QtWidgets
  Referenced from: /Library/Application Support/obs-studio/plugins/obs-ndi/bin/obs-ndi.so
  Reason: image not found

warning: Module '/Library/Application Support/obs-studio/plugins/obs-ndi/bin/obs-ndi.so' not loaded
error: os_dlopen(/Library/Application Support/obs-studio/plugins/obs-websocket/bin/obs-websocket.so->/Library/Application Support/obs-studio/plugins/obs-websocket/bin/obs-websocket.so): dlopen(/Library/Application Support/obs-studio/plugins/obs-websocket/bin/obs-websocket.so, 257): Library not loaded: @rpath/QtWidgets
  Referenced from: /Library/Application Support/obs-studio/plugins/obs-websocket/bin/obs-websocket.so
  Reason: image not found

warning: Module '/Library/Application Support/obs-studio/plugins/obs-websocket/bin/obs-websocket.so' not loaded
info: ---------------------------------
info:   Loaded Modules:
info:     obs-lovense-toolset.so
info:     obs-ios-camera-source.so
info:     lovense-tools-update.so
info:     text-freetype2.so
info:     rtmp-services.so
info:     obs-x264.so
info:     obs-vst.so
info:     obs-transitions.so
info:     obs-outputs.so
info:     obs-mac-virtualcam.so
info:     obs-filters.so
info:     obs-ffmpeg.so
info:     mac-vth264.so
info:     mac-syphon.so
info:     mac-decklink.so
info:     mac-capture.so
info:     mac-avcapture.so
info:     image-source.so
info:     frontend-tools.so
info:     decklink-ouput-ui.so
info:     coreaudio-encoder.so
info: ---------------------------------
info: ==== Startup complete ===============================================
info: [Lovense-Update]{"hasUpdate":false,"force":false,"version":"","url":""}
info: All scene data cleared
info: ------------------------------------------------
error: Source ID 'browser_source' not found
error: Failed to create source 'Browser'!
info: Switched to scene 'Scene'
info: ------------------------------------------------
info: Loaded scenes:
info: - scene 'Scene':
info:     - source: 'Browser' (browser_source)
info: ------------------------------------------------
info: Switched to Preview/Program mode
info: ------------------------------------------------
info: Settings changed (stream 1)
info: ------------------------------------------------
info: ---------------------------------
info: [x264 encoder: 'streaming_h264'] preset: ultrafast
info: [x264 encoder: 'streaming_h264'] profile: high
info: [x264 encoder: 'streaming_h264'] settings:
	rate_control: CBR
	bitrate:      6000
	buffer size:  6000
	crf:          0
	fps_num:      30
	fps_den:      1
	width:        1080
	height:       1920
	keyint:       60

info: [CoreAudio AAC: 'avc_aac_stream']: settings:
	mode:          AAC
	bitrate:       160
	sample rate:   44100
	cbr:           on
	output buffer: 1536
info: [rtmp stream: 'adv_stream'] Connecting to RTMP URL rtmp://127.0.0.1/live...
info: [rtmp stream: 'adv_stream'] Connection to rtmp://127.0.0.1/live successful
info: ==== Streaming Start ===============================================
info: ==== Recording Start ===============================================
info: Output 'adv_ffmpeg_output': stopping
info: Output 'adv_ffmpeg_output': Total frames output: 1143
info: Output 'adv_ffmpeg_output': Total drawn frames: 1150
info: ==== Recording Stop ================================================
info: Switched to scene 'Scene'
info: Switched to regular Preview mode
info: ------------------------------------------------
info: [rtmp stream: 'adv_stream'] User stopped the stream
info: Output 'adv_stream': stopping
info: Output 'adv_stream': Total frames output: 1274
info: Output 'adv_stream': Total drawn frames: 1294
info: ==== Streaming Stop ================================================
info: ---------------------------------
info: video settings reset:
	base resolution:   1920x1080
	output resolution: 1920x1080
	downscale filter:  Bilinear
	fps:               60/1
	format:            NV12
	YUV mode:          709/Full
info: NV12 texture support not available
info: Settings changed (outputs, video)
info: ------------------------------------------------
info: Video Capture Device: No device selected
info: User added source 'Video Capture Device' (av_capture_input) to scene 'Scene'
info: Video Capture Device: Selected device 'Blackmagic UltraStudio Mini Recorder'
info: Video Capture Device: Using preset 1280x720
warning: Video Capture Device: Could not load resolution
warning: Video Capture Device: Could not load frame rate
info: Video Capture Device: No device selected, stopping capture
info: User Removed source 'Video Capture Device' (av_capture_input) from scene 'Scene'
info: User Removed source 'Browser' (browser_source) from scene 'Scene'
info: User added source 'Blackmagic Device' (decklink-input) to scene 'Scene'
info: decklink: Starting capture...
error: decklink: Failed to enable video input
info: decklink: Starting capture...
error: decklink: Failed to enable video input
info: decklink: Starting capture...
error: decklink: Failed to enable video input
info: decklink: Starting capture...
info: adding 23 milliseconds of audio buffering, total audio buffering is now 23 milliseconds (source: Blackmagic Device)

info: decklink: Stopping capture of 'UltraStudio Mini Recorder'...
info: decklink: Starting capture...
info: adding 23 milliseconds of audio buffering, total audio buffering is now 46 milliseconds (source: Blackmagic Device)

error: video_input_init: Bad scale conversion type
info: ---------------------------------
info: [x264 encoder: 'streaming_h264'] preset: ultrafast
info: [x264 encoder: 'streaming_h264'] profile: high
info: [x264 encoder: 'streaming_h264'] settings:
	rate_control: CBR
	bitrate:      6000
	buffer size:  6000
	crf:          0
	fps_num:      60
	fps_den:      1
	width:        1920
	height:       1080
	keyint:       120

info: [CoreAudio AAC: 'avc_aac_stream']: settings:
	mode:          AAC
	bitrate:       160
	sample rate:   44100
	cbr:           on
	output buffer: 1536
info: [rtmp stream: 'adv_stream'] Connecting to RTMP URL rtmp://127.0.0.1/live...
info: [rtmp stream: 'adv_stream'] Connection to rtmp://127.0.0.1/live successful
info: ==== Streaming Start ===============================================
info: ==== Recording Start ===============================================
info: Output 'virtualcam_output': stopping
info: Output 'virtualcam_output': Total frames output: 0
info: Output 'virtualcam_output': Total drawn frames: 7588 (7605 attempted)
info: Output 'virtualcam_output': Number of lagged frames due to rendering lag/stalls: 17 (0.2%)
error: video_input_init: Bad scale conversion type
info: Video Capture Device: No device selected
info: User added source 'Video Capture Device' (av_capture_input) to scene 'Scene'
info: Video Capture Device: Selected device 'C922 Pro Stream Webcam'
info: Video Capture Device: Using preset 1280x720
warning: Video Capture Device: Could not load resolution
warning: Video Capture Device: Could not load frame rate
info: Video Capture Device: Capturing 'C922 Pro Stream Webcam' (0x2230000046d085c):
	Resolution: 1920x1080
	FPS: 30 (30000030/1000000)
	Frame interval: 0.0333333 s
	Input format: Auto (actual: MJPEG - JPEG OpenDML (dmb1))
	Requested color space: Auto (-1)
	Requested video range: Auto (-1)
	Using format: <AVCaptureDeviceFormat: 0x7fdc82bbeda0> 'vide'/'dmb1' enc dims = 1920x1080, pres dims = 1920x1080 { 30.00 24.00 20.00 15.00 10.00 7.50 5.00 fps }
info: [rtmp stream: 'adv_stream'] User stopped the stream
info: Output 'adv_stream': stopping
info: Output 'adv_stream': Total frames output: 11677
info: Output 'adv_stream': Total drawn frames: 11669 (11706 attempted)
info: Output 'adv_stream': Number of lagged frames due to rendering lag/stalls: 37 (0.3%)
info: ==== Streaming Stop ================================================
info: Output 'adv_ffmpeg_output': stopping
info: Output 'adv_ffmpeg_output': Total frames output: 11732
info: Output 'adv_ffmpeg_output': Total drawn frames: 11704 (11741 attempted)
info: Output 'adv_ffmpeg_output': Number of lagged frames due to rendering lag/stalls: 37 (0.3%)
info: ==== Recording Stop ================================================
info: Output 'virtualcam_output': stopping
info: Output 'virtualcam_output': Total frames output: 0
info: Output 'virtualcam_output': Total drawn frames: 10096 (10133 attempted)
info: Output 'virtualcam_output': Number of lagged frames due to rendering lag/stalls: 37 (0.4%)
info: ---------------------------------
info: video settings reset:
	base resolution:   1920x1080
	output resolution: 1920x1080
	downscale filter:  Bilinear
	fps:               30/1
	format:            NV12
	YUV mode:          709/Full
info: NV12 texture support not available
info: Settings changed (video)
info: ------------------------------------------------
error: video_input_init: Bad scale conversion type
info: ---------------------------------
info: [x264 encoder: 'streaming_h264'] preset: ultrafast
info: [x264 encoder: 'streaming_h264'] profile: high
info: [x264 encoder: 'streaming_h264'] settings:
	rate_control: CBR
	bitrate:      6000
	buffer size:  6000
	crf:          0
	fps_num:      30
	fps_den:      1
	width:        1920
	height:       1080
	keyint:       60

info: [CoreAudio AAC: 'avc_aac_stream']: settings:
	mode:          AAC
	bitrate:       160
	sample rate:   44100
	cbr:           on
	output buffer: 1536
info: [rtmp stream: 'adv_stream'] Connecting to RTMP URL rtmp://127.0.0.1/live...
info: [rtmp stream: 'adv_stream'] Connection to rtmp://127.0.0.1/live successful
info: ==== Streaming Start ===============================================
info: ==== Recording Start ===============================================```

Currently does not work with Discord

Not sure if this is known but Discord is not able to recognize OBS virtual cam. If you go to settings and try to set it as OBS Virtual cam, it shows a black screen. If you try to do it by going live, it doesn't appear as an option at all.

Step: cmake .. && make -j Not Completing

Hello everyone and thanks for the great effort,
when following the building instructions I receive an error
-- OBS_VERSION: 25.0.7-53-gefc23bb1 -- Found FFmpeg: /usr/local/bin/../lib/libavcodec.dylib (found version "58.54.100") found components: avcodec avdevice avutil avformat -- Luajit support not found. -- Scripting: Python 3 supported -- Jansson >=2.5 not found, building bundled version C compiler: Clang -- Found FFmpeg: /usr/local/bin/../lib/libavformat.dylib (found version "58.29.100") found components: avformat avutil swscale swresample avcodec -- Using libavcodec for image loading in libobs -- Could NOT find LibVLC_INCLUDES (missing: VLC_INCLUDE_DIR) -- LibVLC includes not found, VLC video plugin disabled -- Checking for module 'jack' -- No package 'jack' found -- JACK Audio Connection Kit not found, disabling JACK plugin -- Using the bundled VST header. -- Libfdk not found - obs-libfdk plugin disabled -- Found FFmpeg: /usr/local/bin/../lib/libavcodec.dylib (found version "58.54.100") found components: avcodec avfilter avdevice avutil swscale avformat swresample -- Found FFmpeg: /usr/local/bin/../lib/libavcodec.dylib (found version "58.54.100") found components: avcodec avutil avformat -- Found ftl-sdk: ftl outputs enabled -- SpeexDSP support not found -- Configuring done -- Generating done -- Build files have been written to: /Users/***/obs-studio/build [ 0%] Built target obspython_swig_compilation [ 1%] Built target glad [ 4%] Built target jansson [ 5%] Built target obs-ffmpeg-mux [ 10%] Built target syphon-framework [ 10%] Built target media-playback [ 10%] Building C object libobs/CMakeFiles/libobs.dir/util/profiler.c.o /Users/***/obs-studio/libobs/util/profiler.c:1061:2: error: implicit declaration of function 'gzclose_w' is invalid in C99 [-Werror,-Wimplicit-function-declaration] gzclose_w(gz); ^ /Users/***/obs-studio/libobs/util/profiler.c:1061:2: note: did you mean 'gzclose'? /Library/Frameworks/libz.framework/Headers/zlib.h:1229:24: note: 'gzclose' declared here ZEXTERN int ZEXPORT gzclose OF((gzFile file)); ^ 1 error generated. make[2]: *** [libobs/CMakeFiles/libobs.dir/util/profiler.c.o] Error 1 make[1]: *** [libobs/CMakeFiles/libobs.dir/all] Error 2 make: *** [all] Error 2

OBS compile fails - libiconv

OS - Mojave.
build transcript

Undefined symbols for architecture x86_64:
"_libiconv", referenced from:
_sfnt_name_to_utf8 in find-font-iconv.c.o
"_libiconv_close", referenced from:
_sfnt_name_to_utf8 in find-font-iconv.c.o
"_libiconv_open", referenced from:
_sfnt_name_to_utf8 in find-font-iconv.c.o
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[2]: *** [plugins/text-freetype2/text-freetype2.so] Error 1
make[1]: *** [plugins/text-freetype2/CMakeFiles/text-freetype2.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[ 65%] Built target decklink-ouput-ui_autogen
[ 67%] Built target obs-vst
[ 68%] Built target obslua
[ 68%] Built target _obspython
[ 68%] Built target frontend-tools_autogen
[ 68%] Built target obs_autogen
/Users/mike/Src/obs-studio/plugins/mac-syphon/syphon.m:11:35: error: ARC forbids Objective-C objects in struct
SYPHON_CLIENT_UNIQUE_CLASS_NAME *client;
^
1 error generated.

Create place for discussions

Hey all,

I thought about this a bit and I think a proper place for discussion is needed.
The thing about Github is that sending one comment on anything literally pings everyone who is watching, thus the mailboxes gets spammed pretty quickly.
As a result, short comments will often not get sent out of fear that you could annoy other people (which you'd probably do), but this - in a way - slows progress.

I thought that it would be helpful to have a development Discord server for this project. My reasons for this are that:
a) the official OBS support also is a Discord server so many people here probably use already
b) it allows for "specific pings". You can decide more precisely what exactly you want pings for and what not
c) it allows for quicker discussions: Answers to something don't need to be long and no-one gets annoyed
d) support questions can be dealt with better. Many people open issues to ask for support on problems that are usually dealt with already, thus again spamming the mailbox. Sometimes these issues won't even get closed, making the issues page chaotic.
e) it has voice channels - although I don't know if they are really needed.

I'm still not sure about if a Discord is really needed, I just wanted to throw the idea out there and wait for your feedback (especially johns). If the results say yes, I could set it up.

Error initializing device input - how to authorize cameras?

THANK YOU for writing this plugin! And thank you for providing such excellent instructions! I just went through all the steps and have a working build with a virtual camera. After doing the codesign command mentioned in issues #29 and #4, I can see the "OBS Virtual Camera" in Zoom. That's all great!

However, my cameras are not working. When I look through the console logs, I see the message that my version of OBS is not authorized to use the two cameras I have:

info: Logitech webcam: Selected device 'HD Pro Webcam C920'
info: Logitech webcam: Using preset 1280x720
error: Logitech webcam: Error while initializing device input: This app is not authorized to use HD Pro Webcam C920.
error: Failed to create source 'iMac-main screen'!
info: iMac FaceTime: Selected device 'FaceTime HD Camera (Built-in)'
info: iMac FaceTime: Using preset 1280x720
error: iMac FaceTime: Error while initializing device input: This app is not authorized to use FaceTime HD Camera (Built-in).

Last week I upgrade to Catalina and am now on 10.15.4. I've had to go and authorize every app to use different system resources, so it makes sense to me that I might have to do this for this new OBS build. However... I don't know HOW I can do this.

Anyone have any suggestions here?

Thanks in advance!

missing/different CoreMediaIO paths

When I ran the final set of commands to copy the plugins:

build % sudo rm -rf /Library/CoreMediaIO/Plug-Ins/DAL/obs-mac-virtualcam.plugin && sudo cp -r src/dal-plugin/obs-mac-virtualcam.plugin /Library/CoreMediaIO/Plug-Ins/DAL

I just get a whole set of cp: /Library/CoreMediaIO/Plug-Ins/DAL/Contents: No such file or directory errors. I'm running Catalina on my Macbook that's only about 2 months old. Does anyone else have this? I can only find CoreMediaIO here: /System/Library/Frameworks/CoreMediaIO.framework/Resources

The result is, I appear to have built the plug-in and I can toggle Start Virtual Camera in OBS, but the virtual camera never appears anywhere, even when I've set Zoom entitlements. It doesn't appear in QuickTime to record from either.

Glitchy Output on Chrome (High Sierra)

Hey there,

great Plugin- which i would love to incorporate into my teaching job.

i run into a glitchy output on chrome's webcam picture Screen Shot 2020-04-11 at 15 41 56 and no output with photobooth or firefox. I am using High Sierra 10.13.6.

Do you have any hints what i could try to fix this issue?

Distribute pre-built plugin

Is there any plan to distribute the prebuilt plugin instead of requiring people to build from source? I'm not sure if that's the goal of this project because in the readme it still states "the goal of this repo is to eventually get merged into obsproject/obs-studio"

Initially this could just be having the .so file available to download.

After that, the next step might be to have a .pkg that installs the plugin into the right location, possibly using https://github.com/Palakis/obs-ndi/releases as an example. FYI the "proper" place to install the plugin to (using obs-ndi as a reference) seems to be

/Library/Application Support/obs-studio/plugins/obs-mac-virtualcam/
├── bin/
│   └── obs-mac-virtualcam.so
└── data/
    └── locale/

Failed to load 'en-US' text for module:

I followed the installation instructions. When I ran obs, I got a window saying "Failed to find locale/en-US.ini". The following appeared in the terminal:

warning: Failed to load 'en-US' text for module: 'decklink-ouput-ui.so'
info: Decklink API Compiled version 10.11.4
info: Decklink API Installed version 11.5
info: [VideoToolbox encoder]: Adding VideoToolbox H264 encoders
warning: Failed to load 'en-US' text for module: 'obs-mac-virtualcam.so'
error: os_dlopen(/Library/Application Support/obs-studio/plugins/obs-ndi/bin/obs-ndi.so->/Library/Application Support/obs-studio/plugins/obs-ndi/bin/obs-ndi.so): dlopen(/Library/Application Support/obs-studio/plugins/obs-ndi/bin/obs-ndi.so, 257): Library not loaded: @executable_path/../Frameworks/QtWidgets.framework/Versions/5/QtWidgets
  Referenced from: /Library/Application Support/obs-studio/plugins/obs-ndi/bin/obs-ndi.so
  Reason: image not found

warning: Module '/Library/Application Support/obs-studio/plugins/obs-ndi/bin/obs-ndi.so' not loaded

Any help is greatly appreciated.

Error: Unsupported Resolution

Hi, thanks a lot for creating this. I followed the exact steps to install the virtual cam but when I click on the 'Start Virtual Cam' in tools, I'm getting the following error (screenshot attached):

Unsupported Resolution
Your output resolution not supported. Please use one of the following:
640x360
720x480
720x486
720x576
1280x720
1920x1080

I want to use my camera as a webcam for video calls and I've connected my Mac to an external monitor. The issue occurs on the Mac even when it's not connected to the external monitor.

Any suggestions?

Screen Shot 2020-04-29 at 9 29 12 AM

had you considered ndi input?

This looks very cool. Had you thought of letting this run as a standalone app that receives an NDI stream? Then have OBS output to NDI and then this can be on a separate machine and push to zoom, etc.

feature request: support whatever resolution OBS is outputting

First, thanks a bundle for getting something up and running so quickly for obsproject/rfcs#15.

Following your instructions in obsproject/rfcs#15 (comment) and obsproject/rfcs#15 (comment), the virtual cam output worked without fuss. 🎉

However, the output is low resolution and distorted.

Totally get it if sorting this out is out of scope for the proof of concept so of course feel free to just close this issue. But if you have any tips for how to debug or resolve the low-resolution or distortion issues, much appreciated.

Mac version: 10.14.6
Build output: https://pastebin.com/tfU8CaDm
OBS logs: https://pastebin.com/EWY7KCVM
Screen shot showing low resolution and distortion:
Screen Shot 2020-04-03 at 11 15 12 AM
(OBS on left, QuickTime on right)

Building script not running on catalina

Hi there, i can't get the build script to run on mac is catalina. I'm getting a kinds of go errors. Do you perhaps have a working script for catalina?

Best,
Sharon

DAL plugins don't work in apps with hardened runtime (e.g. in Zoom, Teams, Skype, Safari, Quicktime, Photo Booth etc)

I ran through the compile and everything seems to be fine, am able to run OBS from the terminal, but I'm not seeing any new video sources in Photo Both or Google Hangouts.
The console output when launching indicates that it is loading the module (though there is some warning)
Is there some other step I need to complete?

info: CPU Name: Intel(R) Core(TM) i7-7920HQ CPU @ 3.10GHz
info: CPU Speed: 3100MHz
info: Physical Cores: 4, Logical Cores: 8
info: Physical Memory: 16384MB Total
info: OS Name: Mac OS X (NSMACHOperatingSystem)
info: OS Version: Version 10.14.6 (Build 18G3020)
info: Kernel Version: 18.7.0
info: hotkeys-cocoa: Using layout 'com.apple.keylayout.US'
info: Portable mode: false
QMetaObject::connectSlotsByName: No matching signal for on_advAudioProps_clicked()
QMetaObject::connectSlotsByName: No matching signal for on_advAudioProps_destroyed()
QMetaObject::connectSlotsByName: No matching signal for on_actionGridMode_triggered()
QMetaObject::connectSlotsByName: No matching signal for on_program_customContextMenuRequested(QPoint)
info: OBS 25.0.3-10-g094edda8 (mac)
info: ---------------------------------
info: ---------------------------------
info: audio settings reset:
	samples per sec: 44100
	speakers:        2
info: ---------------------------------
info: Initializing OpenGL...
info: Loading up OpenGL on adapter ATI Technologies Inc. AMD Radeon Pro 560 OpenGL Engine
info: OpenGL loaded successfully, version 4.1 ATI-2.11.21, shading language 4.10
info: ---------------------------------
info: video settings reset:
	base resolution:   1680x1050
	output resolution: 1120x700
	downscale filter:  Bicubic
	fps:               30/1
	format:            NV12
	YUV mode:          601/Partial
info: NV12 texture support not available
info: Audio monitoring device:
	name: Default
	id: default
info: ---------------------------------
warning: Failed to load 'en-US' text for module: 'decklink-ouput-ui.so'
error: os_dlopen(libpython3.7m.dylib->libpython3.7m.dylib): dlopen(libpython3.7m.dylib, 257): image not found

warning: [Python] Could not load library: libpython3.7m.dylib
2020-04-02 16:38:30.976 obs[31358:10316186] alloc
2020-04-02 16:38:30.976 obs[31358:10316186] query 2
2020-04-02 16:38:30.976 obs[31358:10316186] release 2
2020-04-02 16:38:30.976 obs[31358:10316186] ** MyPlugInitializeWithObjectID
2020-04-02 16:38:30.976 obs[31358:10316186] init
2020-04-02 16:38:30.976 obs[31358:10316186] MyPlugObjectSetPropertyData
2020-04-02 16:38:30.976 obs[31358:10316186] MyPlugObjectSetPropertyData
2020-04-02 16:38:30.976 obs[31358:10316186] MyPlugObjectSetPropertyData
2020-04-02 16:38:31.050 obs[31358:10316186] Trying to get Surface
2020-04-02 16:38:31.051 obs[31358:10316186] Found Surface
2020-04-02 16:38:31.051 obs[31358:10316186] Surface is the wrong size: 320 240 vs 640.000000 480.000000
2020-04-02 16:38:31.051 obs[31358:10316186] Surface is 0x0
2020-04-02 16:38:31.052 obs[31358:10316186] Driver name is 8 CamTwist
2020-04-02 16:38:31.052 obs[31358:10316186] <CMVideoFormatDescription 0x7fdda2786280 [0x7fff9a70b8e0]> {
	mediaType:'vide'
	mediaSubType:'BGRA'
	mediaSpecific: {
		codecType: 'BGRA'		dimensions: 640 x 480
	}
	extensions: {<CFBasicHash 0x7fdda2783f70 [0x7fff9a70b8e0]>{type = immutable dict, count = 4,
entries =>
	1 : <CFString 0x7fff9aade618 [0x7fff9a70b8e0]>{contents = "CVFieldCount"} = <CFNumber 0x311cba1434bdec05 [0x7fff9a70b8e0]>{value = +1, type = kCFNumberSInt64Type}
	2 : <CFString 0xa62e8a0 [0x7fff9a70b8e0]>{contents = "CVBytesPerRow"} = <CFNumber 0x311cba1434b7ed05 [0x7fff9a70b8e0]>{value = +2560, type = kCFNumberSInt64Type}
	4 : <CFString 0x7fff9a984f90 [0x7fff9a70b8e0]>{contents = "com.apple.cmio.format_extension.video.only_has_i_frames"} = <CFBoolean 0x7fff9a70bc30 [0x7fff9a70b8e0]>{value = true}
	5 : <CFString 0x7fff9a970d18 [0x7fff9a70b8e0]>{contents = "FormatName"} = <CFString 0xa62e8c0 [0x7fff9a70b8e0]>{contents = "Component Video - CCIR-601 RGB"}
}
}
}
2020-04-02 16:38:31.052 obs[31358:10316186] Name CamTwist
2020-04-02 16:38:31.078 obs[31358:10316186] alloc
2020-04-02 16:38:31.078 obs[31358:10316186] query 2
2020-04-02 16:38:31.078 obs[31358:10316186] release 2
2020-04-02 16:38:31.078 obs[31358:10316186] ** MyPlugInitializeWithObjectID
2020-04-02 16:38:31.078 obs[31358:10316186] init
2020-04-02 16:38:31.078 obs[31358:10316186] MyPlugObjectSetPropertyData
2020-04-02 16:38:31.078 obs[31358:10316186] MyPlugObjectSetPropertyData
2020-04-02 16:38:31.078 obs[31358:10316186] MyPlugObjectSetPropertyData
2020-04-02 16:38:31.078 obs[31358:10316186] <CMVideoFormatDescription 0x7fdda789aa30 [0x7fff9a70b8e0]> {
	mediaType:'vide'
	mediaSubType:'2vuy'
	mediaSpecific: {
		codecType: '2vuy'		dimensions: 640 x 480
	}
	extensions: {<CFBasicHash 0x7fdda789c840 [0x7fff9a70b8e0]>{type = immutable dict, count = 6,
entries =>
	0 : <CFString 0x7fff9aade798 [0x7fff9a70b8e0]>{contents = "CVImageBufferYCbCrMatrix"} = <CFString 0x7fff9aade7d8 [0x7fff9a70b8e0]>{contents = "ITU_R_601_4"}
	1 : <CFString 0x7fff9aade618 [0x7fff9a70b8e0]>{contents = "CVFieldCount"} = <CFNumber 0x311cba1434bdec05 [0x7fff9a70b8e0]>{value = +1, type = kCFNumberSInt64Type}
	2 : <CFString 0x7fff9aade8f8 [0x7fff9a70b8e0]>{contents = "CVImageBufferTransferFunction"} = <CFString 0x7fff9aade7b8 [0x7fff9a70b8e0]>{contents = "ITU_R_709_2"}
	4 : <CFString 0x7fff9a984f90 [0x7fff9a70b8e0]>{contents = "com.apple.cmio.format_extension.video.only_has_i_frames"} = <CFBoolean 0x7fff9a70bc30 [0x7fff9a70b8e0]>{value = true}
	5 : <CFString 0x7fff9aade878 [0x7fff9a70b8e0]>{contents = "CVImageBufferColorPrimaries"} = <CFString 0x7fff9aade8b8 [0x7fff9a70b8e0]>{contents = "SMPTE_C"}
	6 : <CFString 0x7fff9a970d18 [0x7fff9a70b8e0]>{contents = "FormatName"} = <CFString 0xa62e920 [0x7fff9a70b8e0]>{contents = "Component Video - CCIR-601 uyvy"}
}
}
}
2020-04-02 16:38:31.142 obs[31358:10316186] Name CamTwist (2VUY)
warning: A DeckLink iterator could not be created.  The DeckLink drivers may not be installed
info: No blackmagic support
info: [VideoToolbox encoder]: Adding VideoToolbox H264 encoders
warning: Failed to load 'en-US' text for module: 'obs-mac-virtualcam.so'
warning: Ignoring old obs-browser.so version
info: ---------------------------------
info:   Loaded Modules:
info:     text-freetype2.so
info:     rtmp-services.so
info:     obs-x264.so
info:     obs-vst.so
info:     obs-transitions.so
info:     obs-outputs.so
info:     obs-mac-virtualcam.so
info:     obs-filters.so
info:     obs-ffmpeg.so
info:     mac-vth264.so
info:     mac-syphon.so
info:     mac-decklink.so
info:     mac-capture.so
info:     mac-avcapture.so
info:     image-source.so
info:     frontend-tools.so
info:     decklink-ouput-ui.so
info:     coreaudio-encoder.so
info: ---------------------------------
info: ==== Startup complete ===============================================
error: Service '' not found
info: All scene data cleared
info: ------------------------------------------------
info: coreaudio: device 'Built-in Microphone' initialized
info: [Media Source 'Media Source']: settings:
	input:                   /Users/cweiss/Downloads/Binary_numbers_alpha_overlay_01_Videvo.mov
	input_format:            (null)
	speed:                   100
	is_looping:              yes
	is_hw_decoding:          no
	is_clear_on_media_end:   yes
	restart_on_activate:     yes
	close_when_inactive:     no
2020-04-02 16:38:31.471 obs[31358:10316186] MyPlugObjectHasProperty
2020-04-02 16:38:31.471 obs[31358:10316186] enog
2020-04-02 16:38:31.471 obs[31358:10316186] bolg
2020-04-02 16:38:31.471 obs[31358:10316186] 0
2020-04-02 16:38:31.471 obs[31358:10316186] MyPlugObjectSetPropertyData
2020-04-02 16:38:31.471 obs[31358:10316186] MyPlugObjectSetPropertyData
2020-04-02 16:38:31.471 obs[31358:10316186] MyPlugObjectSetPropertyData
2020-04-02 16:38:31.471 obs[31358:10316186] MyPlugObjectSetPropertyData
2020-04-02 16:38:31.471 obs[31358:10316186] MyPlugObjectSetPropertyData
2020-04-02 16:38:31.471 obs[31358:10316186] MyPlugObjectGetPropertyDataSize
2020-04-02 16:38:31.471 obs[31358:10316186] sel dnwo
2020-04-02 16:38:31.471 obs[31358:10316186] scope bolg
2020-04-02 16:38:31.472 obs[31358:10316186] elt 0
2020-04-02 16:38:31.472 obs[31358:10316186] MyPlugObjectGetPropertyDataSize
2020-04-02 16:38:31.472 obs[31358:10316186] sel dnwo
2020-04-02 16:38:31.472 obs[31358:10316186] scope bolg
2020-04-02 16:38:31.472 obs[31358:10316186] elt 0
2020-04-02 16:38:31.472 obs[31358:10316186] MyPlugObjectGetPropertyDataSize
2020-04-02 16:38:31.472 obs[31358:10316186] sel dnwo
2020-04-02 16:38:31.472 obs[31358:10316186] scope bolg
2020-04-02 16:38:31.472 obs[31358:10316186] elt 0
2020-04-02 16:38:31.472 obs[31358:10316186] MyPlugObjectGetPropertyDataSize
2020-04-02 16:38:31.472 obs[31358:10316186] sel dnwo
2020-04-02 16:38:31.472 obs[31358:10316186] scope bolg
2020-04-02 16:38:31.472 obs[31358:10316186] elt 0
2020-04-02 16:38:31.472 obs[31358:10316186] MyPlugObjectGetPropertyDataSize
2020-04-02 16:38:31.472 obs[31358:10316186] sel dnwo
2020-04-02 16:38:31.472 obs[31358:10316186] scope bolg
2020-04-02 16:38:31.472 obs[31358:10316186] elt 0
2020-04-02 16:38:31.472 obs[31358:10316186] MyPlugObjectGetPropertyDataSize
2020-04-02 16:38:31.472 obs[31358:10316186] sel dnwo
2020-04-02 16:38:31.472 obs[31358:10316186] scope bolg
2020-04-02 16:38:31.472 obs[31358:10316186] elt 0
2020-04-02 16:38:31.472 obs[31358:10316186] MyPlugObjectSetPropertyData
2020-04-02 16:38:31.472 obs[31358:10316186] MyPlugObjectHasProperty
2020-04-02 16:38:31.472 obs[31358:10316186] grrf
2020-04-02 16:38:31.472 obs[31358:10316186] bolg
2020-04-02 16:38:31.472 obs[31358:10316186] 0
2020-04-02 16:38:31.472 obs[31358:10316186] MyPlugObjectHasProperty
2020-04-02 16:38:31.472 obs[31358:10316186] grrf
2020-04-02 16:38:31.472 obs[31358:10316186] bolg
2020-04-02 16:38:31.472 obs[31358:10316186] 0
2020-04-02 16:38:31.472 obs[31358:10316186] MyPlugObjectHasProperty
2020-04-02 16:38:31.472 obs[31358:10316186] trfn
2020-04-02 16:38:31.472 obs[31358:10316186] bolg
2020-04-02 16:38:31.472 obs[31358:10316186] 0
2020-04-02 16:38:31.472 obs[31358:10316186] MyPlugObjectHasProperty
2020-04-02 16:38:31.472 obs[31358:10316186] trfm
2020-04-02 16:38:31.472 obs[31358:10316186] bolg
2020-04-02 16:38:31.472 obs[31358:10316186] 0
2020-04-02 16:38:31.472 obs[31358:10316186] MyPlugObjectHasProperty
2020-04-02 16:38:31.472 obs[31358:10316186] trfn
2020-04-02 16:38:31.472 obs[31358:10316186] bolg
2020-04-02 16:38:31.472 obs[31358:10316186] 0
2020-04-02 16:38:31.472 obs[31358:10316186] DN: CamTwist
2020-04-02 16:38:31.472 obs[31358:10316186] MyPlugObjectHasProperty
2020-04-02 16:38:31.472 obs[31358:10316186] dulp
2020-04-02 16:38:31.472 obs[31358:10316186] tpni
2020-04-02 16:38:31.472 obs[31358:10316186] 0
2020-04-02 16:38:31.472 obs[31358:10316186] MyPlugObjectGetPropertyDataSize
2020-04-02 16:38:31.472 obs[31358:10316186] sel dnwo
2020-04-02 16:38:31.472 obs[31358:10316186] scope bolg
2020-04-02 16:38:31.472 obs[31358:10316186] elt 0
2020-04-02 16:38:31.472 obs[31358:10316186] MyPlugObjectHasProperty
2020-04-02 16:38:31.472 obs[31358:10316186] enog
2020-04-02 16:38:31.472 obs[31358:10316186] bolg
2020-04-02 16:38:31.472 obs[31358:10316186] 0
2020-04-02 16:38:31.472 obs[31358:10316186] MyPlugObjectSetPropertyData
2020-04-02 16:38:31.472 obs[31358:10316186] MyPlugObjectSetPropertyData
2020-04-02 16:38:31.472 obs[31358:10316186] MyPlugObjectSetPropertyData
2020-04-02 16:38:31.473 obs[31358:10316186] MyPlugObjectSetPropertyData
2020-04-02 16:38:31.473 obs[31358:10316186] MyPlugObjectSetPropertyData
2020-04-02 16:38:31.473 obs[31358:10316186] MyPlugObjectGetPropertyDataSize
2020-04-02 16:38:31.473 obs[31358:10316186] sel dnwo
2020-04-02 16:38:31.473 obs[31358:10316186] scope bolg
2020-04-02 16:38:31.473 obs[31358:10316186] elt 0
2020-04-02 16:38:31.473 obs[31358:10316186] MyPlugObjectGetPropertyDataSize
2020-04-02 16:38:31.473 obs[31358:10316186] sel dnwo
2020-04-02 16:38:31.473 obs[31358:10316186] scope bolg
2020-04-02 16:38:31.473 obs[31358:10316186] elt 0
2020-04-02 16:38:31.473 obs[31358:10316186] MyPlugObjectGetPropertyDataSize
2020-04-02 16:38:31.473 obs[31358:10316186] sel dnwo
2020-04-02 16:38:31.473 obs[31358:10316186] scope bolg
2020-04-02 16:38:31.473 obs[31358:10316186] elt 0
2020-04-02 16:38:31.473 obs[31358:10316186] MyPlugObjectGetPropertyDataSize
2020-04-02 16:38:31.473 obs[31358:10316186] sel dnwo
2020-04-02 16:38:31.473 obs[31358:10316186] scope bolg
2020-04-02 16:38:31.473 obs[31358:10316186] elt 0
2020-04-02 16:38:31.473 obs[31358:10316186] MyPlugObjectGetPropertyDataSize
2020-04-02 16:38:31.473 obs[31358:10316186] sel dnwo
2020-04-02 16:38:31.473 obs[31358:10316186] scope bolg
2020-04-02 16:38:31.473 obs[31358:10316186] elt 0
2020-04-02 16:38:31.473 obs[31358:10316186] MyPlugObjectGetPropertyDataSize
2020-04-02 16:38:31.473 obs[31358:10316186] sel dnwo
2020-04-02 16:38:31.473 obs[31358:10316186] scope bolg
2020-04-02 16:38:31.473 obs[31358:10316186] elt 0
2020-04-02 16:38:31.473 obs[31358:10316186] MyPlugObjectSetPropertyData
2020-04-02 16:38:31.473 obs[31358:10316186] MyPlugObjectHasProperty
2020-04-02 16:38:31.473 obs[31358:10316186] grrf
2020-04-02 16:38:31.473 obs[31358:10316186] bolg
2020-04-02 16:38:31.473 obs[31358:10316186] 0
2020-04-02 16:38:31.473 obs[31358:10316186] MyPlugObjectHasProperty
2020-04-02 16:38:31.473 obs[31358:10316186] grrf
2020-04-02 16:38:31.473 obs[31358:10316186] bolg
2020-04-02 16:38:31.473 obs[31358:10316186] 0
2020-04-02 16:38:31.473 obs[31358:10316186] MyPlugObjectHasProperty
2020-04-02 16:38:31.473 obs[31358:10316186] trfn
2020-04-02 16:38:31.473 obs[31358:10316186] bolg
2020-04-02 16:38:31.473 obs[31358:10316186] 0
2020-04-02 16:38:31.473 obs[31358:10316186] MyPlugObjectHasProperty
2020-04-02 16:38:31.473 obs[31358:10316186] trfm
2020-04-02 16:38:31.473 obs[31358:10316186] bolg
2020-04-02 16:38:31.473 obs[31358:10316186] 0
2020-04-02 16:38:31.473 obs[31358:10316186] MyPlugObjectHasProperty
2020-04-02 16:38:31.473 obs[31358:10316186] trfn
2020-04-02 16:38:31.473 obs[31358:10316186] bolg
2020-04-02 16:38:31.473 obs[31358:10316186] 0
2020-04-02 16:38:31.473 obs[31358:10316186] DN: CamTwist (2VUY)
2020-04-02 16:38:31.473 obs[31358:10316186] MyPlugObjectHasProperty
2020-04-02 16:38:31.473 obs[31358:10316186] dulp
2020-04-02 16:38:31.473 obs[31358:10316186] tpni
2020-04-02 16:38:31.473 obs[31358:10316186] 0
2020-04-02 16:38:31.473 obs[31358:10316186] MyPlugObjectGetPropertyDataSize
2020-04-02 16:38:31.473 obs[31358:10316186] sel dnwo
2020-04-02 16:38:31.473 obs[31358:10316186] scope bolg
2020-04-02 16:38:31.473 obs[31358:10316186] elt 0
info: EyeSight: Selected device 'FaceTime HD Camera'
info: EyeSight: Using preset 1280x720
info: Switched to scene 'Scene'
info: ------------------------------------------------
info: Loaded scenes:
info: - scene 'Scene':
info:     - source: 'Syphon Client' (syphon-input)
info:     - source: 'Media Source' (ffmpeg_source)
info:     - source: 'EyeSight' (av_capture_input)
info:         - filter: 'Crop/Pad' (crop_filter)
info:         - filter: 'Chroma Key' (chroma_key_filter)
info: ------------------------------------------------
info: adding 23 milliseconds of audio buffering, total audio buffering is now 23 milliseconds (source: Mic/Aux)

info: User Removed source 'Syphon Client' (syphon-input) from scene 'Scene'
info: EyeSight: Selected preset AVCaptureSessionPreset1280x720

OBS Virtual Webcam appears as mirrored image

This all works really well except for the fact that the OBS Virtual Webcam appears as a mirrored image. I'm able to fix this by flipping the image horizontally in OBS but this makes it a bit more difficult from the standpoint of previewing each scene before transitioning to the live stream. Any ideas on how to fix this?

Photo Booth

So before testing it online i tried testing it on photo boo i see the OBS vitual camera option but it is not showing my video that i see on obs

Virtual camera makes OBS slow and stream only frozen images (Chrome and QuickTime)

Hi there,
First thanks for your effort, I have been looking for this for a while.

Problem: As soon as the "virtual camera plugin" is started, video in Preview becomes slow. When I checked video seen by Google Chrome or QuickTime, image is completely frozen, and it just update image after a few minutes.

I am using macOS Catalina, and test uses as feed an external webcam (connected to macbook air by USB)

Thanks

Just in case it might help, here it is the output when plugin is stopped:

info: Output 'virtualcam_output': stopping
info: Output 'virtualcam_output': Total frames output: 151824
info: Output 'virtualcam_output': Total drawn frames: 153412 (168110 attempted)
info: Output 'virtualcam_output': Number of lagged frames due to rendering lag/stalls: 14698 (8.7%)
info: Video stopped, number of skipped frames due to encoding lag: 64645/151825 (42.6%)

Unable to find “Browser” source

Following the guidance to build obs and the virtual camera plugin, and Manage to have it up and running

Work well with Webex Meeting, and able to have Webex Meeting to take video from OBS Virtual Camera

The issue may not related to virtual camera plugin, but I can’t find “Browser” source in the OBS

Secondly, understand that Resolution is hardcoded to 1280x720, any guidance how to change this manually ?

Test card

@johnboiles I'm looking for contribution opportunities for non-coders. can you use a test card for the output if obs is not sending a video-stream?

Technical requirements

  • Format: SVG (will be rendered to PNG later)
  • Fonts: as outline
  • Proportion: 16:9

I would point people here

$OBS dir

Hello,
I was trying to follow all the steps to install your plugin. On my iMac 2010 v10.13 I got an error that I'll post later, now I'm trying to do the same on my laptop (macboopro 2014 v10.14) and I cannot the obs $dir, could you help me how to write \applicazioni\obs in terminal?

TIA,
Mario

«How to contribute» in Readme

Maybe you could add a section in the Readme to try to involve more people. There are 400+ stars maybe there are people searching for opportunities?

A suggestion for a start (copy & past ready for MD):

## How to contribute
* **Developer** · Build the plugin from source and fix a problem from the «Known Issues» in the readme.
* **Developer**· Build the plugin from source and go to the [issues](https://github.com/johnboiles/obs-mac-virtualcam/issues) and fix something
* **Developer**· Build the plugin from source and do a Pull Request for a CI. For example for [Travis CI](https://travis-ci.org/). The built plugin should end up in the Github-Release of this Repo. 
* **Tec People** · Suggest a readme/file with «Common Problems». People who try the plugin have sometimes problems with for example permission rights. See [issue #35](https://github.com/johnboiles/obs-mac-virtualcam/issues/35). Keep an eye on the issues and add sections if necessary.
* **Tec People** · Watch this repo and whenever people come with questions in the [issues](https://github.com/johnboiles/obs-mac-virtualcam/issues) try to be the first to answer it. Even if you are not a developer you can help people by pointing in the right direction. It helps the developer to focus on writing code.

make: *** [all] Error 2

Hello, when I am running the command...

cmake -DLIBOBS_INCLUDE_DIR:STRING=$OBS_DIR/libobs -DLIBOBS_LIB:STRING=$OBS_DIR/build/libobs/libobs.dylib -DOBS_FRONTEND_LIB:STRING=$OBS_DIR/build/UI/obs-frontend-api/libobs-frontend-api.dylib -DQTDIR:STRING=/usr/local/opt/qt ..

...I receive the error message:

/Users/Jan/obs-studio/UI/window-basic-status-bar.cpp:16:4: warning: field
      'recordIcon' will be initialized after field 'recordTime' [-Wreorder]
          recordIcon(new QLabel),
          ^
1 warning generated.
[ 93%] Linking CXX executable obs
[ 93%] Built target obs
make: *** [all] Error 2

Do you know what is causing this error and how it can be solved?

Feature request: create a way to start OBS with virtual camera on

Hey hey - I didn't see anything in the readme about feature request procedure so I'm hoping this isn't offensive. I just wanted to note this as a request for someday down the road.

I thought a flag like -startstreaming but -startvirtualcamera or something similar would be a great little addition. Since I literally always use my virtual cam on my mac now, it would be a great default. Here's a reference to the flags that are currently available: https://obsproject.com/wiki/Launch-Parameters

Since I'm not a c++ dev I can't contribute any code myself, but I'll definitely be on the lookout for other ways to contribute. I'll watch the issues to see if there's anything I can help with. Thanks to all the contributors in this repo: this has changed my workflow for the better 1000%

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.