macOS
Last updated
Was this helpful?
Last updated
Was this helpful?
Please note that only H264 hardware decoding is supported, so you may wish to specify in your OBS view links to reduce CPU load.
For those using older versions of OBS or StreamLabs, I recommend instead using the Electron Capture app to assist: . Follow the link for instructions and files.
To capture audio on macOS using the Electron Capture app, you'll need a virtual audio cable; something to loopback the audio-output back into the system as an input source. Some software options include:
Software
Price
URL
Blackhole
Free
VB Cable
Donationware
Loopback
Paid
Audio Hijack
Paid
iShowU
Paid
Soundflower
Free
GroundControl
Free
With the above software, you can also share and stream your macOS desktop audio:
If your mac is unable to handle OBS and VDO.Ninja, another solution use the cloud to host OBS remotely.
Here is an example of a pay-by-the-hour cloud server you can rent for a few dollars: It works great, but takes some time to setup for novices. You can also use Paperspace or AWS Workstations as a remote Windows options; Paperspace is easier to get going with. When picking a VM to use, you'll want a machine with a dozen or more vCPU cores, and/or a system with an Nvidia GPU. A GPU works quite well to accelerate RTMP video encoding and VDO.Ninja video decoding.
While Safari may work with VDO.Ninja, it is generally advised to not use Safari with macOS. The microphone may become muted if the tab is minimized, echo-cancellation doesn't quite work as well as with Chromium-based browsers, video/audio issues are more common, and many of the advanced features offered by VDO.Ninja are not supported on non-Chromium-based Browsers. Consider using the Electron Capture app if adverse to installing or using Chrome, as it is based no Chromium but community created specifically for VDO.Ninja.