Question / Help Window capture is very choppy and blinks

Brantendo64

New Member
Hey, I'm currently learning how to use OBS so far everything is running pretty smoothly. However, for some reason the window capture mode is extremely choppy and occasionally (as in every 3 seconds) blinks (in black). Its as if the framerate is like, 5 frames per second. At first I thought maybe the feature was just obsolete, but recently I saw someone streaming a video game using just window capture and it looked fine. I want to try updating OBS but I'm not sure how to do this either.


I am new here, so if I am asking this question incorrectly, I apologize.
Log file:

https://obsproject.com/logs/B1TTW2uu0LFaZJXk

My specs:

Screen Shot 2020-01-06 at 8.55.57 PM.png
 

Narcogen

Active Member
You are already using the latest OBS.

Window capture is less performant on MacOS than display capture, and previously available, better methods no longer work due to changes in MacOS.
 

Brantendo64

New Member
You are already using the latest OBS.

Window capture is less performant on MacOS than display capture, and previously available, better methods no longer work due to changes in MacOS.
I see, so the problem exists solely because I'm using a Mac?
 

Narcogen

Active Member
On the same hardware, OBS is considerably less performant and less fully-featured on MacOS right now, which is unfortunate, but I am unsure I see much possibility for improvement of this in the near term.

Basically the best machine you can run OBS on these days is a desktop with a fast CPU and a late model Nvidia card.

Less capable is a desktop with an AMD card, a laptop with an Nvidia card, a laptop with an AMD card, and pretty much in last place is just about any Mac.

Video encoding quality on the AMD hardware encoding is nowhere near as good or efficient as Nvidia's, and without that, the best recourse is x264 encoding, which means you need a fast CPU. But OBS also performs less well in general on MacOS, and game capture is also unavailable.

OBS on MacOS right now is a worst case scenario. You can do it if you have to, but you'd be crazy to choose to do it. And I say this as a person who did it for years, and still does it occasionally.
 

Brantendo64

New Member
On the same hardware, OBS is considerably less performant and less fully-featured on MacOS right now, which is unfortunate, but I am unsure I see much possibility for improvement of this in the near term.

Basically the best machine you can run OBS on these days is a desktop with a fast CPU and a late model Nvidia card.

Less capable is a desktop with an AMD card, a laptop with an Nvidia card, a laptop with an AMD card, and pretty much in last place is just about any Mac.

Video encoding quality on the AMD hardware encoding is nowhere near as good or efficient as Nvidia's, and without that, the best recourse is x264 encoding, which means you need a fast CPU. But OBS also performs less well in general on MacOS, and game capture is also unavailable.

OBS on MacOS right now is a worst case scenario. You can do it if you have to, but you'd be crazy to choose to do it. And I say this as a person who did it for years, and still does it occasionally.

Thank you for your response and help. I can confirm that the issue is 100% due to MacOS. I decided to dedicate 50 gigs (And about 20 minutes) to Boot Camp Windows 10 on my Macbook and window capture (and OBS in general) is running smoother than I thought was even possible.

For those who may stumble upon this thread looking for a solution to a similar issue, I would recommend streaming on a PC, or Boot Camping Windows 10 on your MacBook if it's all you have available. Not only does it completely resolve the window capture issue, it also makes all of my stingers and effects run smooth, as opposed to being a choppy mess. (Which I previously believed to be an issue with OBS.)
 
Top