obsproject / obs-studio

OBS Studio - Free and open source software for live streaming and screen recording
https://obsproject.com
GNU General Public License v2.0
60.06k stars 7.95k forks source link

macOS screen capture should automatically restart when display becomes available #10858

Closed crinkytreadmill closed 4 months ago

crinkytreadmill commented 4 months ago

Operating System Info

macOS 14

Other OS

No response

OBS Studio Version

30.1.2

OBS Studio Version (Other)

No response

OBS Studio Log URL

https://obsproject.com/logs/CIiqPkrhCgJPbRNI

OBS Studio Crash Log URL

No response

Expected Behavior

I expected OBS to try and automatically restart the screen capture when the display is turned off and then becomes available once again.

Current Behavior

OBS never automatically restarts the screen capture. This can only be achieved by manually pressing the Restart capture button in the source properties. This is very bothersome in settings where OBS is left unmonitored for extended periods of time, as this behavior is triggered whenever the monitor or computer goes into sleep mode from inactivity.

Steps to Reproduce

  1. Add the macOS Screen Capture source
  2. Start recording
  3. Turn off the monitor for a few seconds
  4. Observe that the recording has frozen

Anything else we should know?

No response

RytoEX commented 4 months ago

This sounds more likely to be a feature request rather than a bug report, and we are not currently accepting feature requests on GitHub Issues. Please use our forums or Discord for assistance.

Thank you!

rafalsk commented 3 months ago

no it is not a feature request, currently the support of MacOS is utterly broken, it basically failes to catprue screen each time screen goes dark or user needs to reset each view manually to recapture a particualar window.

ackhia commented 2 months ago

I do feel this is a bug. A user would never expect to have to restart all their capture devices every time their computer sleeps.

robert-sarosi commented 2 months ago

yes, this should be considered as a bug. I also lost a recording because the display capture stalled and I wasn't aware of restarting.

crinkytreadmill commented 1 month ago

For those interested I've made a feature request for this at https://ideas.obsproject.com/posts/2674