for the love of god can someone trace the root cause of macOS stutter in full screen projector ? #12041
-
When using capture(tried avermedia and Elgato high end cards) card in OBS on macOS and using full screen projector after a while the captured video stutters in the preview projector . I tried everything : changing cables , checking power mode on my MacBook , changing capture cards ( I tried 3 from low end to high end end), hacking the code such as : removing mutex locks in the capture card frame capture and the graphic thread, setting the capture card queues to parallel or high priority, not incrementing / decrementing the surface count , setting the graphics thread to highest priority (47), toggling the disable and enable macOS Vsync , OBS settings such as : fast capture , 60 fps , 120 fps , 240 fps , changing my MacBook Pro power mode to high power , setting the refresh rate of my MacBook Pro monitor from 60 to promotion , changing in obs the capture card resolution , fps or color space , updating the capture card firmware , using the capture card own capture sw (aver media), setting the usb speed from 5gbps to 10 gps , changing the HDMI cable , enable or disable VRR in aver media sw , enable or disable HDCP in aver media sw , Ofcourse there is no high gpu or cpu load , no thermal throttling , the OBS cpu load sits at around 2% and GPU load at around 30%. Is there no way a human been can use the full screen projector in full screen and not possible to expect at least 1 hour of stutter free capture ... ?! If someone has some ideas for me to change in the code I will be willing to test them on my MacBook M4 pro . I am out of ideas at the moment . |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment
-
An issue report with solid reproduction steps is a better way of getting things looked at, or going through our support channels. Per the pinned discussions we do not want to do support or bug reporting through Discussions. |
Beta Was this translation helpful? Give feedback.
An issue report with solid reproduction steps is a better way of getting things looked at, or going through our support channels. Per the pinned discussions we do not want to do support or bug reporting through Discussions.