Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
That is not very Apple and flies right in the face of "It just works". Apple's laptops are known for their exceptional battery life and something that drains your battery 2-3x quicker or worse really flies in the face of that.

True, though I would argue then Apple should have put much higher pressure on Google to fix their Chrome browser inefficiencies. It continues to be the most power-hungry app on Macs. When Chrome uses more resources and power than a full-fledged IDE running emulators, you know it's bad, and it's been bad for a number of years now.
 
Its likely just laziness (and getting people to buy new devices) from apples side.
If they do it with the t2 chip it is likely almost the same implementation as with the ARM macs that will come soon. So they are too lazy to code it for the Intel/GFX decoders too.
 
  • Like
Reactions: Mal Blackadder
With Windows, it’s possible but you’re going to lose out on performance and battery life since it’ll probably use software decoding. Apple thinks that’s bad UX so they put a requirement on.

If I remember correctly Netflix 4k is accelerated trough the GPU on Windows, if a supported one is in your machine:

But yes, software decode also works as written here:
 
  • Like
Reactions: Mal Blackadder
T2 has hardware acceleration capabilities for video. That’s why it’s required.

With Windows, it’s possible but you’re going to lose out on performance and battery life since it’ll probably use software decoding. Apple thinks that’s bad UX so they put a requirement on.

EDIT: for those who don't believe:

View attachment 961739
Yep as with 120hz displays, you gotta give up something for something. And Intel Macs are so thermally constrained as it is.
 
  • Like
Reactions: farewelwilliams
I mean, Intel CPU:s have had AES acceleration for literally 10+ years. The most likely reason they are using T2 is because it, like an iPhone (in fact very much like an iPhone), is a closed system which makes it a lot harder to access the decrypted video stream. Someone will still find a way around it, not to mention the fact that a public jailbreak was released for T2 just the other day, in fact the same day that the news about Netflix 4K T2 requirement came out.

Whatever the reason, everyone in this thread is right, both the T2 chip, the Intel chip, and the AMD GPU in machines that have it, are all capable of decoding any current Netflix HEVC stream with hardware acceleration. It is likely that the T2 chip does it with better energy efficiency, but if you ask me it is way way way more likely the reason has to do with making lives difficult for people attempting to download decrypted Netflix content.

...which, if you ask me, is a futile endeavour. Yet here we are.

Sure, I never said AMD or Intel chips couldn't do it on the hardware level. They could totally do it. I suspect Apple's Safari/WebKit team is pretty focused on power efficiency however.
 
If I remember correctly Netflix 4k is accelerated trough the GPU on Windows, if a supported one is in your machine:

But yes, software decode also works as written here:
Yep, hardware if using Edge. I'm not sure what Chrome is using (likely GPU too) but software is always a fallback.
 
  • Like
Reactions: Mal Blackadder

Actually the T2 does have image signal processing capabilities and it's likely by the sound of it that a feature offered to the brower is provided by one specific API that in the Apple implementation uses the T2 if it's got it, or says that the feature isn't present if the T2 cannot be utilised.

Sure, you can use GPU for decoding, or CPU for that matter, but it seems that Apple are using T2 specific features for this particular API.

that it does , but thats used for faceid / webcam. not decoding video. T2 is a security chip.
 
  • Like
Reactions: Mal Blackadder
Stupid comment. T2 literally has a hardware HEVC codec built right in. Please educate yourself next time before calling "bs".
View attachment 961738
right now it works fine WITHOUT T2 , 4k , whatever. the T2 is NOT REQUIRED to decode video and does not DECODE video right now.

its bs. do some research.

or test it...like i just did.
 
Last edited by a moderator:
Yep, hardware if using Edge. I'm not sure what Chrome is using (likely GPU too) but software is always a fallback.

Yes, you are correct about the Edge browser. And also about the fallback to software/CPU playback if no supported GPU is found.

As much information I have, only Edge is supported because of the implemented DRM (Microsoft PlayReady 3.0).

This is an old arcticle, but it is still relevant:

Oh and this:

NFvXItb.jpg


Firefox has GPU acceleration for UHD content:

But because of missing DRM-support, Netflix is only working in 720p (or with a plugin max. 1080p).
 
I mean, Intel CPU:s have had AES acceleration for literally 10+ years. The most likely reason they are using T2 is because it, like an iPhone (in fact very much like an iPhone), is a closed system which makes it a lot harder to access the decrypted video stream. Someone will still find a way around it [...]
Speaking of that kind of thing, when we use the Mac's screen recording feature (Cmd-Shift-5) and go to select the audio source to use in the recording, conspicuously missing is the ability to simply record the system audio along with the screen.
 
  • Like
Reactions: Shirasaki
I posted about this yesterday.


This does not to appear to be Netflix’s doing. It appears to be Apple’s DRM requirement. And it appears Apple iTunes will be even more restrictive.

Netflix is perfectly happy on Windows to support 4K HDR on 2017 Kaby Lake machines on Intel integrated graphics.

Power efficiency is not an issue, since Intel UHD has full hardware decode support for 4K HDR HEVC, even on Macs. We’ve known this since 2017 actually. CPU usage is less than 10% on my 2017 iMac for playback of high bitrate 4K HDR HEVC, as long as there is no DRM. Even with my lowly 2017 Core m3 MacBook, CPU usage is only around 25%.


People who claim that T2 is required for decode efficiency really don’t know what they’re talking about. The main issue here appears to be the way Apple has implemented the DRM support.
 
Last edited:
T2's chip is far more efficient than using the dedicated GFX for video decoding.
And don't forget the AES algo which T2's built in AES crypto engine handles quite well with Apple's FairPlay DRM.

I never said a MacBook Pro 2017 couldn't do it, but in Apple's eyes, it's not good UX.

Apple knows you have a choice to use Chrome, so it would be up to Netflix to implement Chrome support for older Macs.

Keep in mind that Chrome might use Widevine as its DRM. It might be a requirement by Widevine as well.
 
It seems that HDCP is also a requirement.

And the sole purpose of HDCP is to encrypt the video between video card and screen, so that evil pirates can't copy your extremely valuable contents. So it may be related to that.

But this removes an awful lot of Macs from 4k content.
Any Mac with retina display would benefit from 4k (better than HD), and starting with the iMac 21" Retina they can display 4k at full quality. And I expect a Mac to last 5 years, so this will only work on a small percentage of all Macs in private use. (Macs at companies shouldn't play Netflix really).
 
As pointed out above, an arbitrary limitation... When it comes to GPU fixes installing Windows on a MacBook seems to become the go-to solution... Not just for dock-support but now also for video playback. Ridicolous...

But who needs 4K anyway? Apple can't even afford to offer a 4K screen on a MacBook Pro as optional upgrade... so why bother?
 
  • Like
Reactions: Mal Blackadder
T2 has hardware acceleration capabilities for video. That’s why it’s required.

With Windows, it’s possible but you’re going to lose out on performance and battery life since it’ll probably use software decoding. Apple thinks that’s bad UX so they put a requirement on.

EDIT: for those who don't believe:

View attachment 961739

The Core i9-99900K in my 2019 iMac (3.6GHz/64GB/1TB SSD/Vega48) has 10-bit HEVC decode built into the iGPU and the Vega48 is more than capable of doing the same. This is an artificial limitation, or politics or Apple being d*cks when they don't need to be.
 
Typical Apple move...unnecessarily dropping features for older Macs.

Take Windows 10, for example. You can do this on a Windows laptop from a few years ago and it can probably run a program from 20+ years ago, too, even if it was 32 bit. Take a look at things like DirectX (compared to Metal), backwards compatible on older stuff.
 
Its likely just laziness (and getting people to buy new devices) from apples side.
Seriously, if I had a 2018 iMac, looking forward to watching Netflix in 4k, and Apple tells me, sorry, you need a new Mac... Do you think I would spend the money on a new Mac to watch Netflix in 4k? Quite the opposite. I would be pissed off. And continue using my Mac for as long as possible. You sometimes find marketing people with that attitude, they usually get fired quickly because they don't actually sell things but drive people towards competitors.
 
Typical Apple move...unnecessarily dropping features for older Macs.

Take Windows 10, for example. You can do this on a Windows laptop from a few years ago and it can probably run a program from 20+ years ago, too, even if it was 32 bit. Take a look at things like DirectX (compared to Metal), backwards compatible on older stuff.

God I hate apple.

Well Apple depreciates tech a lot quicker and incorporates newer tech. Windows operates on backwards compatibility as its main selling point.
 
"It's not clear why Macs need a T2 security chip to play back 4K HDR content, given that Windows machines obviously don't," It might very well have to do with the audio and video processing capabilities of the chip. almost for sure it is not the security aspect.
 
just Apple excuses to make you buy a new mac

Apple users have money sooo, they should change their devices frequently, doesnt matter if an Android TV box can play 4k, we tell you cannot because you dont have the cryptographic chipset (which has nothing to do with video procress) and thats all
hmmm, not according to any information I got on the T2, it also handles audio processing and video encoding for 2 others. Here is one article, there are many. https://appleinsider.com/articles/1...p-does-in-your-new-macbook-air-or-macbook-pro
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.