Bug Report Enabling "Studio Mode" increases time-to-render-frame (and thus rendering lag) by an order of magnitude

ELLIOTTCABLE

New Member
When not in Studio Mode (i.e. rendering a single preview), I'm seeing a time-to-render-frame of about 2.5ms, and easily maintaining 60fps with 0% frames-missed-due-to-rendering-lag. However, as soon as I tap Studio Mode, this drops aaaaaaallll the way down to ~45ms (and almost 20× increase!), and I average about 20fps at best, with ~30% frames-missed-due-to-rendering-lag.

The render is not complex — it's a single Display Capture, with no transform applied, capturing a display that is exactly the resolution of the encoding output.

I saw this same problem on a previous Mac; but I'd assumed it was due to it being an older Mac, and didn't really expect better. However, having just purchased a Very Expensive New Mac, I definitely expected to be able to go back to using Studio Mode! )=

I'm currently experimenting with these settings:
  • Encoder: x264
  • Bitrate: 6100Kbps
  • x264 preset: veryfast
  • Canvas resolution: 3840×2160
  • Output resolution: 3840×2160
Software versions:
  • macOS "Catalina" 10.15.3
  • OBS 24.0.6
Hardware is:
  • Mac Pro 7,1
  • 3.3 GHz 12-Core Intel Xeon W
  • 48 GB 2933 MHz DDR4
  • 1× AMD Radeon Pro Vega II Duo 32 GB, 1× Radeon Pro WX 9100 16 GB
 

Attachments

  • 2020-03-04 15-31-02.txt
    78.6 KB · Views: 29

MOOON

New Member
Disable Vertical Sync using the Quartz Debugger app.. My studio mode render times dropped from 44ms to 11ms on a MacBook Pro 16" w/ 5700XT EGPU..
 

dodgepong

Administrator
Forum Admin
This issue should be resolved in OBS Studio 25.0.6. Please give it a try and let us know if it's working for you!
 
Top