Apple Silicon support for Plex player (At least)

Come on Plex, please if we could get the Mac client sorted (stability and resource consumption) and also downloads on iOS (download stability & speed and client crashes) and that would be great.

2 Likes

May I ask if Qt 6.2 (LTS) or 6.X is still on the ā€œroadmapā€ for Plex desktop software (including Plex HTPC)? On the plex qt GitHub page qt 6.4.1 is already imported. What stops it from being used?
QT 5.15.3 (LTS) currently used is also only officially supported until 2023-05-26. (edit* it seems QT has extended the support until 2025-05-26 - nevertheless would still be nice if it could be updated)

1 Like

Qt 6 was never removed from the roadmap but was just stuck in a blocked state until they fixed their compile process. We had a commit with the necessary HTPC changes long ago because we were able to build Qt 6 on some platforms which allowed us to try it out some. It just didn’t build on Windows.

Another attempt is being made to make it build. This is complicated by the fact that building Qt is very much non-trivial when it works.

It’s worth noting that Qt has two different licenses with one being the Open Source and another being paid. The OSS version of Qt 6.2 was the one that was broken and went unfixed for several months after the fix was in their repository for the paid version. We did inquire several times about the paid license costs and our inquiries were met with silence. I never understand why some make it so difficult for them to take people’s money.

3 Likes

Hi Mitzsch/Plex, thanks for the effort, any update on compling ?

By the way, i would like to change 2010 Mac Mini to Apple Silicone (also to save the climate - yes) so therefore i would like to aks if 8GB RAM + M1 is sufficient for 1-2x 1080p/4k stream via 1 Gbit Ethernet to an (Apple) TV ? Or i am better off 16GB RAM ? Can you/Plex already made an estimate what the baseline for technical spec should be to not kill the mini with swapping ? Which is btw, the best compressionformat to make use of the hardware accerelation ?

Thanks Sascha

Qt 6.4 has a severe regression rendering it entirely unusable (unless you don’t care to ever see any video and are fine with only hearing the audio). We are trying to figure out a way to fix it but this takes time.

The rest of your post is really off-topic for this thread.

3 Likes

gbooker,

the tone you reply is not kind - we customers are waiting for months and have to ask/beg (kindly) - THERE IS NO UPDATES FROM PLEX ITSELF. I will open a new thread.

Speaking of serving customers, plex should create a webpage with the topic apple silicon (which is NOT an MINOR change in the apple architecture) and plex - including suggestions which HW configuration would be the minimum. This would ease the tension and save you and us the questions which are on your nerves.

1 Like

I didn’t find their tone unkind at all. gbooker02 was only saying that discussion about the plex server is off topic for this specific post. this is about the player.

3 Likes

I’m not sure if my problem is relevant to what’s been discussed in this thread, but here goes. I’ve got two older Macs, an iMac and a MBP both running OS High Sierra v10.13.6, Safari 13.1.2, Plex Server 1.28.1 , and Plex 1.40.1. I’ve just gotten a 2021 MBP M1 Pro with OS Ventura v13.2.1 and Safari 16.3. I’ve loaded Plex Server 1.31.0.6654 and Plex 1.64.2. On the new Mac, in the Plex tab in Safari, I can see all 3 servers - the 2 old servers on the old Macs and the new server on the new Mac. I can play videos in the libraries of the two old servers, but I cannot create libraries in the new server in the new M1 Mac. After selecting a media type for a new library, selecting a folder of the appropriate type to add to the new library, clicking the ā€˜ADD’ button, and finally clicking the ā€˜Add Library’ button, a note on the screen says ā€œYour changes could not be saved.ā€ What might be the reason for this? Thanks.

Is there an update on when the M1-native client (not server) is in the work?
Please Plex employees be transparent here! I am a paying customer.
It is not acceptable to still have an intel client running on an m1 apple silicon chip after such long time regardless of the mess with Qt.
As of now the Plex Player for Mac is taking too much power and thereby inefficient and contributing to my energy bill in a avoidable way, which is not acceptable.

[mod edit] Please stay on topic.

Despite numerous attempts by other individuals to drive this thread off-topic, it is about the client. The update is a few posts up which I presume you read because you referenced the mess with Qt. Updating to a newer Qt is a requirement to support ARM64 on Mac because prior versions don’t support it. And so this mess with Qt is the reason why this app has not already been compiled for M1 long ago.

" … it is about the client. … And so this mess with Qt is the reason why this app has not already been compiled for M1 long ago."

gbooker02 - Is the ā€˜Qt mess’ the reason why I cannot create a Plex library on my M1 MacBook Pro?

No, that’s a server function. You might make a new post for that issue - or perhaps a mod can move it to a new thread.

Hi Jeffrey,
you may post in this forum a new thread

Cheers Sascha

gbooker02,
where do you see any attemp of the customer hperdersen to drive this off topic since you quote him ? He talks about the player/client. I agree with him that Plex should be more transparent and i add (again) pull forward regarding informations to Apple Silicon change.

I removed the part that was off topic which is why you don’t see it. Hence the ā€œMod editā€ note.

We’ve already explained that the Plex desktop apps rely on QT, and so far we are unable to get a working build for our app. The apps do build but things don’t work as expected. We are working on trying to identify the problems and getting this working. It’s not as simple as replace the current QT5 with QT6 and things automatically work.

1 Like

Volts, thank you.

JEff

1 Like

Sascha,

I do have a post in another thread, didn’t realize my question was off-topic in this thread until I saw Volts’ response. I’m a novice here, I’ll have to hunt around to learn how to place a tag.

JEff

This is not transparent, this is a expanation which we heard already and this does not make it better. Plex simply don’t care professionally about the customer demand as not only hpedersen has expressed in his statement. This thread started in March last year and still no progress ? In this timeperiod i can see a lot of efforts into new functions who should animate us to pay more trough consume more. Maybe it’s time for a statement of the Qt Group why their framework is so bad programmed since one year ? What about a statement of the plex head of develpment about this on year mess ? Does he helps escaleting this towards Qt Group ? Why the Raspi Client works altough it runs also on a ARM Chip ? I fully understand when i see a transparancy and having the feeling being feeded with regulary timed updates. Not doing this genereates a sense helpless with us customer and shows a helpless acting on (dev) side of plex.

I demand therefore a webcall with status presentation & a plan forward, and yes, you can invite your contacs on the Qt side too. Else start a Webpages with regulary timed updates that have content. That’s professional.

Not only you, i also got a subtle hint for posting a server question ( about the HW baseline HW Baseline for Apple Silicon Mac serving as plex server) :sweat_smile: