4 ms·
All I want is for NVENC to work on MacOS. If I’m reading this correctly, we remain shit out if luck. My laptop comes with a beefy GPU (top line 16” mbp) and OB
by Swizec 6y ago
All I want is for NVENC to work on MacOS. If I’m reading this correctly, we remain shit out if luck.
My laptop comes with a beefy GPU (top line 16” mbp) and OBS can’t use any of it. Even the on-board Intel GPU is wonky
- minimaxir 6y agoNVENC only works on recent NVidia GPUs (it's in the hardware itself: https://en.wikipedia.org/wiki/Nvidia_NVENC https://en.wikipedia.org/wiki/Nvidia_NVENC ), and there haven't been any recent NVidia GPUs that are (officially) supported by macOS. You can technically use the Mac GPU by selecting a Video Toolbox encoder, but quality varies. FWIW, I can steam 1080p60 without too much CPU overhead (~20%) on my iMac 2020 using libx264.
- patmorgan23 6y agoWell 'recent' is since 2012, which I suspect the vast majority of Nvidia gpus out there are newer than that.
- lathiat 6y agoRight and the 16" MacBook Pro has an AMD Radeon Pro GPU. So NVENC is not going to work. AMD has an equivalent "Video Coding Engine" (VCE) which is supported through "Video Toolbox" (an apple API) as mentioned by another commentor although there is some talk of the quality not being as high no idea how relevant that is the current AMD cards in the MacBook Pro 16".
- Aerroon 6y agoQuality not being as high mostly means that you have to bump up the bitrate. For local recording it'll produce larger files and for streaming it'll require a better connection (if the streaming site allows higher bitrate). That still makes it very much usable though.
- Rebelgecko 6y agoI wonder if that would require Nvidia webdrivers to be un-discontinued?