How to reduce fan noise in your Macbook when using OBS
I've been using Zoom + OBS to record my meeting in full HD and the combination of both resulted in the fans going crazy, to the point that you can actually hear them during the video. So I decided to search a little bit and found a few tricks and configurations that, when combined, gave me very good results.
Disable Turbo Boost
My Macbook Pro 16 has an Intel i9 with 8 cores, and an AMD 5500M graphics card and when both are operating at its peak they generate a lot of heat. But there is a tool that allows you to disable the Turbo Boost in the processor, and that's Turbo Boost Switcher.
Just install it, and disable turbo boost using the icon in the top bar. Disabling Turbo Boost will have an impact on performance, but for everyday use and some tasks, like recoding with OBS, I think it's worth it. Not to mention that it will also increase your battery life. I do however enable it whenever I need to export a video for example.
Configure OBS encoder
In OBS, go to Preferences > Output > Select Output Mode Advanced and in the recording tab, choose the Apple VT H264 Hardware Encoder.
This encoder should be better optimized for Macs as I've noticed a slight reduction in fan noise, although I might say that the generated files are twice as large (around 120MB per 5 minutes instead of 40MB using the default h264 software encoder).
Manually set fan speed
Macs Fan Control is a free program that allows you to set the speed of the fans in your mac manually. I've noticed that below 2500rpms the fans are almost impossible to hear, but obviously at that speed their not able to keep temperatures down if you're running heavy tasks at the same time.
In those cases, bumping the speed manually between 3500-3800rpms is the sweet spot between keeping the temperatures down, and the noise under control. I did a test recording with OBS and after 10 minutes, the temperatures remained below 70 degrees celsius, which is great.
I hope these few tips help you improve your macbook fan noise while using OBS ✌️
If you enjoyed this article consider sharing it on social media or buying me a coffee ✌️
Oh! and don't forget to follow me on Twitter where I share tons of dev tips 🤙
Other articles that might help you
Apart from writing articles in this blog, I spent most of my time working on my personal projects.
Quicktalks is a place where indie hackers, makers, creators and entrepreneurs share their knowledge, ideas, lessons learned, failures and tactics they use to build successfull online products and businesses. It'll contain recorded short interviews with indie makers.Message me to be part of it