OBS is amazing.
OBS is amazing.
Is there anything to tweak? Or is my machine too old?
I'm very new to streaming so take what I say with a grain of salt.
Even a first-gen Raspberry Pi 1 is able to encode 1080p30fps video with its hardware encoder.
A 2000 series NVidia GPU can encode 4K/60 at less than 5% load (and that’s gpu loaf, cpu loaf is essentially zero)
The MacBook can do none of those things, it’s old school cpu encoding.
I'll say that even most modern desktop CPUs would use about a CPU core when encoding x264 even on fast preset at 1080p. It's pretty CPU intensive. That's why hardware encoders such as nvenc are popular. You most likely want to check what kind of encoder you're using. Maybe there are no other options than x264. In that case you might want to drop encoder settings and perhaps the resolution.
I really tried to make OBS work at 1080p on my 2015 MacBook Pro, but just about anything (even a simple flip the webcam output) causes my fan to spin to maximum and eventually the video lags behind.
The best thing I could do was get something like the Avaya HC020 Webcam. It does a lot of things like zoom, flip, color balance, etc. all in the camera so you're processing as little as possible. At that point, I think I got 720p reliable, but not 1080p. However, my fan was still going full blast.
Eventually, I just gave up and built a Windows 10 desktop machine solely for video. It works great and I don't have a jet engine powering up next to my face when I do video.