Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

lethal753

macrumors newbie
Original poster
Nov 23, 2015
29
9
I just got a M1 MBA a few days ago (yes I've posted a lot about M1 MBP, I actually returned it). When viewing Youtube videos on Safari, it keeps downgrading my quality automatically. If I start at 4K after a while it'll go to 1440p or starting at 1440p will cause it to go to 1080p. This happens most often when scrolling through comments. This never happens with Chrome. Now, I never updated the MBP to 11.1 before returning to compare. Anyone having this issue with Big Sur 11.1 with Safari?
 
  • Like
Reactions: TigerMSTR

digitalbreak

macrumors regular
Jan 3, 2016
161
124
I have watched quite a lot of 4k videos from YouTube in Safari in my MBA and haven't had this issue.

Are you sure YouTube for some reason changing the resolution thinking its something to do with your Internet?
 

lethal753

macrumors newbie
Original poster
Nov 23, 2015
29
9
I have watched quite a lot of 4k videos from YouTube in Safari in my MBA and haven't had this issue.

Are you sure YouTube for some reason changing the resolution thinking its something to do with your Internet?
I was thinking that as from experience it only supposed to happen when your connection is bad. However, all website never slow down and on Chrome it stays at 4K all the time. I'm on 5G Wifi 6/802.11ax gigabit internet.
 

matrix07

macrumors G3
Jun 24, 2010
8,226
4,895
Hadn’t had this problem. It always stay at 4K and I only have base MBA, and even 11.0.1.
 

mactinkerlover

macrumors regular
Sep 20, 2020
173
113
I just got a M1 MBA a few days ago (yes I've posted a lot about M1 MBP, I actually returned it). When viewing Youtube videos on Safari, it keeps downgrading my quality automatically. If I start at 4K after a while it'll go to 1440p or starting at 1440p will cause it to go to 1080p. This happens most often when scrolling through comments. This never happens with Chrome. Now, I never updated the MBP to 11.1 before returning to compare. Anyone having this issue with Big Sur 11.1 with Safari?
I am. It always downgrade to 480p. This is what stopped me from switching to safari actually recently.
 

snakes-

macrumors 6502
Jul 27, 2011
357
140
Some internet provider throttle youTube maybe this is the problem. playing 4k on MBA M1 no problem even with YouTube.
But blaming the M1 for this is a bit odd....

Works for me on Safari and FF84.
 

fhturner

macrumors 6502a
Nov 7, 2007
631
413
Birmingham, AL & Atlanta, GA
Search brought me here... I keep having to change the quality back to what I want, despite my M1 Air being perfectly capable of hardware-decoding 4K, and being on an AT&T Fiber 1000 connection. Pretty awesome w/ all of the other Big Tech censorship and crap going on that YouTube is also being shady by changing the "Auto" resolution behavior behind the scenes w/o a way to set it back how we want (except for manually on each and every video).
 
  • Like
Reactions: tonyr6

TigerMSTR

macrumors 6502
Sep 30, 2014
264
103
I just got a M1 MBA a few days ago (yes I've posted a lot about M1 MBP, I actually returned it). When viewing Youtube videos on Safari, it keeps downgrading my quality automatically. If I start at 4K after a while it'll go to 1440p or starting at 1440p will cause it to go to 1080p. This happens most often when scrolling through comments. This never happens with Chrome. Now, I never updated the MBP to 11.1 before returning to compare. Anyone having this issue with Big Sur 11.1 with Safari?
I have the same issue too. Never was a problem on my Intel MBP
 

eicca

Suspended
Oct 23, 2014
1,773
3,604
My experience with Safari is about the same. It's drastically subpar compared to Firefox or Chrome. Safari consistently struggles to display complex websites in a smooth manner, is always scaling back video streaming quality and sometimes outright freezes on certain pages built on a particular forum software.

I've done all the cleanings and resets one can possibly do with no improvement.

Firefox has exactly none of these problems and runs easily three times faster for me. So long, Safari.
 

Quackers

macrumors 68000
Sep 18, 2013
1,938
708
Manchester, UK
Safari did the same to me on the very first video I watched (new machine) and I just switched it back to the highest available resolution. It reverted and played normally and continues to be fine so far. It hasn't done it again since.
 

CMMChris

macrumors 6502a
Oct 28, 2019
850
794
Germany (Bavaria)
I can reproduce this. I can play a YouTube video in 4k as long as I actually watch it. As soon as I switch to another Safari tab, another App or scroll down so the video is not visible anymore, it will switch to 1080p. Appears to be some kind of energy saving feature.
 

Chairman.Jobbie

macrumors 6502a
Sep 9, 2011
501
200
Ive noticed this. Doesn't bother me but I have noticed it. It sometimes comes back, other times you have to increase it manually. I think its managing Ram and battery power.
 

Gnattu

macrumors 65816
Sep 18, 2020
1,107
1,672
You can use custom user-script to force targeted quality so that you don't have to choose it by yourself every time.

Install Userscripts extension if you don't have it yet, (tampermonkey for safari can also work), then create a new remote script, input this url: https://greasyfork.org/scripts/23661-youtube-hd/code/Youtube HD.user.js

go to line 31 and 32, change "hd1080" to the quality you want. If the quality you specified is not available, the script will choose next best quality available.

Please be aware that Safari can only play Youtube Videos (without problems) up to 4K, so I recommend set it to "hd2160" like below:
JavaScript:
const changeResolution = true;
const targetRes = "hd2160";
 
  • Like
  • Love
Reactions: Jsee and Quackers

malcky77

macrumors regular
Oct 12, 2019
247
108
I have this YouTube issue on my base MBA and it is beginning to annoy the heck out of me.

The picture quality remains as it should when the video is actually on screen & visible......but as soon as I start scrolling down read the comments the picture quality goes down gradually...1 setting at a time....the more I read down the comments then more the quality goes down.....by the time I have read as much of the comments I want to, then go back to the video it will be on 360p or lower.

Is there any fix for this other than installing scripts?
 

eicca

Suspended
Oct 23, 2014
1,773
3,604
I have this YouTube issue on my base MBA and it is beginning to annoy the heck out of me.

The picture quality remains as it should when the video is actually on screen & visible......but as soon as I start scrolling down read the comments the picture quality goes down gradually...1 setting at a time....the more I read down the comments then more the quality goes down.....by the time I have read as much of the comments I want to, then go back to the video it will be on 360p or lower.

Is there any fix for this other than installing scripts?

YouTube in Safari has always done this on both my MacBook and Mac Pro. I’ve pretty much given up on Safari at this point and am making the switch to Firefox.
 

Jsee

macrumors member
Apr 29, 2021
41
11
You can use custom user-script to force targeted quality so that you don't have to choose it by yourself every time.

Install Userscripts extension if you don't have it yet, (tampermonkey for safari can also work), then create a new remote script, input this url: https://greasyfork.org/scripts/23661-youtube-hd/code/Youtube HD.user.js

go to line 31 and 32, change "hd1080" to the quality you want. If the quality you specified is not available, the script will choose next best quality available.

Please be aware that Safari can only play Youtube Videos (without problems) up to 4K, so I recommend set it to "hd2160" like below:
JavaScript:
const changeResolution = true;
const targetRes = "hd2160";
Thank you so much it worked!!! Did you write this your self? I've been having this issue ever since I got my M1 out of the box and was wondering why no one talked about it. I use it docked most of the time, so a video playing at 480p is not going to look good on a large monitor. Thanks again!!!
 

Neptune Lagoon

macrumors newbie
May 18, 2021
1
0
You can use custom user-script to force targeted quality so that you don't have to choose it by yourself every time.

Install Userscripts extension if you don't have it yet, (tampermonkey for safari can also work), then create a new remote script, input this url: https://greasyfork.org/scripts/23661-youtube-hd/code/Youtube HD.user.js

go to line 31 and 32, change "hd1080" to the quality you want. If the quality you specified is not available, the script will choose next best quality available.

Please be aware that Safari can only play Youtube Videos (without problems) up to 4K, so I recommend set it to "hd2160" like below:
JavaScript:
const changeResolution = true;
const targetRes = "hd2160";
I'm attempting to do this, but I keep getting an error code "failed to download" every time I input that URL into the New Remote field. Any ideas on what I can be doing wrong or how I can get it to work? Thank!

Edit: Never-mind, successfully got this to work. Thank you!
 
Last edited:
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.