Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

macOS 10.15 Catalina support dropped in OBS 29.1? Please build for Catalina or update documentation/changelog to say minimum supported macOS is macOS 11 #8849

Closed
DeeDeeG opened this issue May 4, 2023 · 4 comments

Comments

@DeeDeeG
Copy link

DeeDeeG commented May 4, 2023

Operating System Info

macOS 10.15

OBS Studio Version

29.1.0

OBS Studio Log URL

N/A (OBS does not launch, so no log file is generated)

Expected Behavior

Expected OBS Studio 29.1 to launch on macOS 10.15, since it didn't say anywhere I looked before downloading that macOS 11 or newer was required. In fact, it said macOS 10.15 or newer.

Current Behavior

OBS 29.1 says it requires macOS 11 or later, and refuses to fully launch.

You can't use this version of the application "OBS" with this version of macOS. You have macOS 10.15.7. The application requires macOS 11.0 or later.

Steps to Reproduce

  1. Download OBS 29.1 on macOS 10.15. (OBS 29.1 Beta 1 through to the Relese Candidate and 29.1.0 final release, all are equally affected)
  2. Try to launch it

Anything else we should know?

This macOS 11 minimum version requirement seems to have been introduced as of the big CMake 3 PR merged in March: #8247

Minimum macOS deployment target is macOS 11.0

Note: If a person only has a Mac capable of running macOS 10.15.7, they apparently cannot build from source, since docs say building OBS from source on macOS requires macOS 12 or newer.

So I would humbly request either a build be made that can run on macOS 10.15.7, e.g. if CMake 2 can be used to produce such a build of OBS, or else the Changelog and all the documentation please be updated to say macOS 11.0 is the new minimum for OBS 29.1.

Documentation pages that should be updated if macOS 10.15 support is truly gone:

Note, for any macOS 10.15.7 users who may be curious which versions they can use... OBS 29.0.2 and older are usable on macOS 10.15.7 (or at least I can confirm it launches on my macOS 10.15 machine).


P.S. obviously I understand you can't support older macOS forever.

Thank you for all you do, and thanks for considering this request.

Best Regards.

@gxalpha
Copy link
Member

gxalpha commented May 5, 2023

I have updated the wiki and knowledge base. Download page still needs updating.
OBS 29.0.2 is the last version to support macOS 10.15, we’re currently not looking to release OBS 29.1 for macOS 10.15.

@RytoEX
Copy link
Member

RytoEX commented May 5, 2023

This was an oversight. My own notes on "announcements for OBS 29.1" had an item to include an item for "dropping macOS 10.15" and I forgot to make sure it was included. For that, I apologize.

As you mentioned, this was changed as part of #8247. It has become increasingly difficult to support macOS 10.15 as a platform, for both end-user support and code maintainability, so we made the decision to drop support for it. It is unlikely that will we provide new builds of OBS for macOS 10.15 or older. As you have noted, OBS Studio 29.0.2 will continue to work on macOS 10.15.

We have amended the documentation items that you listed.

@DeeDeeG
Copy link
Author

DeeDeeG commented May 20, 2023

Note to users on certain intel-based Macs: Consider installing Windows?

Dropping by to note: If using the same machine is important, but being on macOS is not important, affected users may wish to install Windows (See: Install Windows 10 on your Mac with Boot Camp Assistant).

Windows 10 can run the latest OBS at the time I'm writing this.

You also get access to the intel QuickSync Video (QSV) hardware encoder that can be really useful for livestreams, since it supports CBR quality controls that streaming services expect, unlike the Apple-provided hardware encoders exposed through macOS on these intel-based Macs (Apple Video Toolbox (VT) H264 Hardware Encoder). (https://obsproject.com/kb/hardware-encoding) Assuming you have anything to stream that can run on the older Mac in the first place.... But in general, streaming from these intel machines gets a lot more capable under Windows than macOS, IMO, just based off which encoders you can and can't use on each respective OS.

Note to users on newer Macs (model year 2013+): Consider installing newer macOS if you can?

The most affected machines from OBS dropping macOS Catalina (10.15) support would be model year 2012 or older. If you have a model year 2013 or newer Mac, you should be able to get newer macOS. Although I hear OBS supports more and more features / supports them better the newer macOS you can be on...

Which versions of macOS can my Mac run?

How to update to newer macOS?

Caveat: I'm not part of OBS team

I am not a part of the OBS team, I don't represent them, I'm just a random person trying to drop whatever helpful resources I can on this thread that I think people will find if they search for why macOS 10.15 support was dropped and what they can do about it.

@victornpb
Copy link

I have updated the wiki and knowledge base. Download page still needs updating. OBS 29.0.2 is the last version to support macOS 10.15, we’re currently not looking to release OBS 29.1 for macOS 10.15.

OBS 29.0.2

For future reference:

OBS 29.0.2 being the latest version supporting macOS 10.15 (Catalina) can still be downloaded here:

Release: https://github.com/obsproject/obs-studio/releases/tag/29.0.2

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants