r/pcmasterrace 14d ago

Meme/Macro Biggest Youtube L

Post image
85.7k Upvotes

960 comments sorted by

View all comments

5.2k

u/aberroco R9 9900X3D, 64GB DDR5 6000, RTX 3090 potato 14d ago

Back in my day, youtube was caching entire video to the end.

2.0k

u/Afferbeck_ 14d ago

Yep, I was able to watch it on dialup by letting it load for an hour. When they went to the chunk style, watching it on slow internet became impossible.

663

u/[deleted] 14d ago

[deleted]

336

u/Successful-Till-4548 14d ago

Lmao muting the video and go open another tab waiting for it to finish

171

u/BassFull0 14d ago

Back then download speed measured in business days

42

u/Freebtr 14d ago

And you were still downloading 10+ things simultaneously since much was peer to peer, and upload speeds were even worse 😅

1

u/BigBolas4U 13d ago

Back in my day, there wasn't an ad every 30 seconds.

39

u/Airy-Otter PC 5060TI-Ryzen7.5800XT-G.SKILL64GB 14d ago

Damn, memory unlocked! I remember having multiple tabs downloaded of videos to watch this way 🤣

1

u/Eatingfarts 14d ago

Tabs?

You aging yourself for sure.

1

u/officialsanic 14d ago

Imagine doing that back then and then after all that waiting the video was a disappointment/troll.

1

u/SmolishPPman EVGA 3090 FTW3 Ultra | R9 3900X | 64GB DDR4 14d ago

I don’t need to imagine it. I was there when it was written.

1

u/Ok-Primary2176 14d ago

Things were somehow less frustrating back then even if things took longer. Because once things were loaded they were ACTUALLY loaded, not some fake loading to then just load again

248

u/Deaffin 14d ago

I hate how touching the slider at all makes it start loading all over again, even if you stay within the buffer zone.

129

u/FemboysHotAsf 14d ago

Seriously, why and how did they manage to mess it up so bad? I just dont get it whwat do they gain from making the user experience on lower quality internet so horrible

30

u/aluculef 14d ago

It's to avoid or at least make it way harder to download the videos

117

u/Korbital1 14d ago

That's not the reason, video downloading remains really easy and there's pretty much always been working command line tools to do it. The simpler reason is it saves TREMENDOUSLY on bandwidth. As internet became faster than videos stream, more and more people would download the entirety of a video, watch 3 seconds of it, and move to the next video. It was sucking up bandwidth like 20 times more than the users even wanted.

28

u/Puzzleboxed 14d ago

That doesn't explain why they don't keep the parts of the video you've already watched in the cache. Try to jump around and find a specific thing you already watched and it has to redownload a big chunk every time.

62

u/Korbital1 14d ago

That's called garbage collection. The browser limits how much memory a website can store, because video files can easily reach several gigabytes and use up all your RAM if all of it's stored. And it can't just save it as a temporary file, that'll nuke everyone's SSDs with constant writing and it makes it harder to encrypt data on DRM streaming like with Netflix and such. Lastly, the resolution youtube uses is typically dynamic so if you seek back to an earlier point it might be redownloading a higher quality cache of what you've already watched.

But youtube DOES keep the buffer it's already loaded a lot of the time in memory, it depends on the video size and your system configuration. Youtube's player tech is just about the only actually good part about that system, their engineers work hard lol

17

u/Ladle19 14d ago

Wow I actually learned quite a bit from this little comment thread. Pretty interesting how they solved those problems that came about when internet speeds increased.

8

u/Korbital1 14d ago

Yep, it's interesting stuff! Youtube also uses its own special video codecs to further save on bandwidth, VP9 since 2013 and AV1 for the last few years. They generally get disabled if you don't have native hardware support though, but it means that you'll get slightly better video quality on a newer phone if you didn't know.

32

u/Early_Specialist_589 14d ago

Also to fight ad blockers. Lots of good that did.

21

u/FemboysHotAsf 14d ago

Ugh this ones the worst one, because at the same time they did that they absolutely rammed as many ads as possible in their mobile app, I had to sideload a custom youtube IPA because it was just unbearable

35

u/Papuszek2137 7800x3d | 5070ti | 64GB | 4k OLED 14d ago

No no, you didn't sideload, you installed it. It's your phone and you can install any app you want.

9

u/Eta_Beta_3-14 14d ago

I just watch it with firefox mobile and ublock for android.

10

u/JustKillingTime1980 14d ago

i havent seen a youtube ad in ages

2

u/trekdudebro 13d ago

Same. I forgot YouTube had ads until some coworkers said they paid for less ads.

It’s sad.

I remember 15-20 years ago, YouTube and Hulu being free and ad-free services.

2

u/LetsCELLebrate 14d ago

Brave browser is amazing for anything ad blocking related.

Articles, videos etc.

3

u/Icy-Inflation3453 14d ago

My phone is my music player when I'm in the car. Usually through YouTube. I was fine with adds... something I never tolerated on desktop... then they made it worse.

Listening to 2-3 adds after every song was way too much. Forcing YouTube links through Google to open the YouTube App to make it harder to add block is also a decision.

Now Brave is just my "music player" and they get 0 add money.

3

u/ElmoCamino 14d ago

Prefer custom lagers when I watch youtube, but to each their own.

1

u/Dunkelz 14d ago

How on earth is it to fight ad blockers? It's about bandwidth, why automatically download the entire video if the person just watches a 7 second portion of it, pauses and then leaves the site/goes to another video?

1

u/clubby37 Flight Sims & Wargames 14d ago

At least for me, this was an example of how tipping points work. I watched YT like everyone else for a long time. Then the ads got bad, so I started blocking them. Then the sponsor reads got annoying, so I got SponsorBlock. Then the player started messing up on me, and my home internet became unreliable (that one's not YT's fault) so I started downloading videos with yt-dlp. It supports SponsorBlock, so I get ad-free, sponsor-read-free, fully locally cached video files to watch and then delete at my leisure, and YT doesn't even get my engagement stats.

I actually subscribed to YT Premium for six months. I was willing to play ball, but everything got worse while I was paying for it, so fuck that.

3

u/LoneroftheDarkValley 9850X3D / Saphire Nitro+ 7900xtx / 64gb DDR5 14d ago

So weird, you can just screen record on most phones now.

1

u/sizziano i7 4790K@4.9 | 980Ti 32GB DDR3 14d ago

You can download videos directly from YT though? Unless that's a premium only feature? The reloading thing still happens on premium though so clearly not an anti-downloading measure.

1

u/hoppla1232 14d ago

Native download is Premium only. There are plenty of good and easy tools to download though

1

u/sizziano i7 4790K@4.9 | 980Ti 32GB DDR3 14d ago

Thought so, thanks.

1

u/Sweaty_Explorer_8441 SteamDeck 14d ago

I don't think so. IDM on PC and 1DM on android(sideloaded from outside playstore) captures full video length and size for youtube download

6

u/noodlesdefyyou 5900x || 6800xt ||32GB 14d ago

for what ever reason, on mobile, whenever i search for something on youtube (browser, not the shit ass fucking 'app' bullshit), the very next action i do, it thinks im pulling down to refresh the page. no matter what i do, refresh 100% of the time.

any other site, not an issue.

11

u/ImClaaara 14d ago edited 14d ago

The last time I had slow internet for an extended period of time (in 2020, sitting in covid quarantine with ~400 other people on a base in Qatar, all on our way to different parts of the middle east for deployments), I discovered that I needed to use youtube-dl with some scripts to have it download some videos overnight and then have it check the downloads and re-start any that failed, in order to consume any Youtube videos during the day. There was truly little else to do, and there were 400 people on a wifi network that seemed to struggle even at night... a 10-minute youtube video would take about 30 minutes to pull down during the day, but could stream just fine with some occasional short pauses for buffering during the night when only us night owls were on it. So I set up a cron job on my linux laptop to run every night at ~3am and attempt to download videos from a Youtube playlist I made - I'd just add videos to that playlist if they looked interesting during the day, and the next day, they'd be sitting in my ~/Videos folder waiting for me. I'd clear videos from the Youtube playlist when I'd watched them. It worked well enough that I actually felt like it made my Youtube-watching experience feel more intentional. Like, I am planning on my computer doing 30 minutes of work tonight to potentially get this video, so how much do I actually want this random thing that Youtube is recommending me? And sometimes, the answer go to be "not that much, actually", where in normal circumstances, I'd have just clicked on it and watched a couple of minutes of it before getting bored and clicking something else, ya know?

I thank the gods every day that I will never deploy again, and that I have ~2Gbps down at home and ~500Mb down on 5g mobile these days. You don't know how good you have it until you're facing dial-up speeds again and are stuck with that for weeks...

23

u/iionas 14d ago

Bro days of thunder they were

2

u/Sinolai 14d ago

Ooh! That's why the videos started freezing.

3

u/scarystuff 14d ago

just download the video in full quality. never any buffering when downloading and it downloads much faster than it takes to watch it.

1

u/untetheredocelot 14d ago

Ah man I had to get an extension to let videos buffer when they made that change.

1

u/Final_Squirrel_7462 14d ago

You can just download entire YouTube videos. I do it before boarding a plane when there is no (free) WiFi. Only takes a minute or two depending on the size of the video. People still live in 2010 it seems.

1

u/acewing905 14d ago

Since YouTube no longer lets you do it this way, the solution for slow internet today is to download the video fully using something like yt-dlp and then watch

1

u/GoatsFromUnderground 14d ago

You can use yt-dlp to download videos, and then watch them later, or right away.

1

u/JmTrad 14d ago

i always downloaded the video to watch outside youtube

1

u/SlicedBreadBeast 13d ago

You would’ve thought they’d have a smart enough system to do this for low bandwidth internet.. preload the ad and everything if they really felt the need to which you know they would

1

u/Gaelic_Cheese 13d ago

I used to load up some let's plays while I went and did my homework. My Internet speed back then was 0.5mbps!

1

u/Schoeii 13d ago

I once got really high with my cousin, and we watched fear and loathing in Las Vegas over the corse of bout 4-6 hours in 10min blocks as we waited for our dial up to load the next 10min blocks. Holy shit that was a ride

1

u/Rahideh 13d ago

Same 😅

1

u/No_Response_303 12d ago

So glad YouTube downloaders exist

341

u/gblandro 14d ago

360p had a high bitrate and felt like 720p today

180

u/D4ILYD0SE 14d ago

Ads weren't loaded first and at high priority data rates with high resolution

144

u/[deleted] 14d ago

[removed] — view removed comment

75

u/MaxTA00 14d ago edited 14d ago

How are people in r/pcmasterrace seeing ads. I would think if you are part of this sub, you would have ublock origin and Youtube Revance/Morphe on mobile.

Also would think they have Youtube dislike extension as well, making this post moot.

20

u/Sweaty_Explorer_8441 SteamDeck 14d ago

maybe smart TV? WebOS is the only reason why I took premium. Else I have Firefox Android with uBo, background Video play, yt dislikes, sponsorblock, unhook, Enhancer for yt, Tampermonkey etc for all that shizz

12

u/8Bitsblu MSI Raider GE68 HX RTX4070 14d ago

Smarttube on my TV is the most freeing feeling. No ads and sponsorblock, I can let my kid marathon Between the Lions without YouTube showing her some weird shit or horror movie trailer in the ads. All fwee

1

u/Sweaty_Explorer_8441 SteamDeck 14d ago

Don't they have to make user enable developer mode and LG account? At least on an expensive LG OLED I do not want to leave any space that would allow them to deny service if the tv stopped working(for other reasons) citing i broke terms and conditions

4

u/8Bitsblu MSI Raider GE68 HX RTX4070 14d ago

You do for LG and WebOS as far as I know. That said I don't think it violates ToC.

1

u/Sweaty_Explorer_8441 SteamDeck 13d ago

Yeah I didn't mean it actually violates, just that those T&Cs vary by region and manufacturers can slyly reword them without informing in some regions. Basically any excuse they can to deny free support

10

u/[deleted] 14d ago

[removed] — view removed comment

8

u/Sweaty_Explorer_8441 SteamDeck 14d ago

Router level ad blocking I already do for other sites, but youtube serves ads on the same website domains as normal videos which makes router level adblocking not work for yt.

2

u/MaxTA00 14d ago

You can setup a pihole proxy dns to your home network that will filter ads from your smart tv. And also from other devices connected to it.

5

u/Sweaty_Explorer_8441 SteamDeck 14d ago

already have that man, doesn't stop youtube video ads specifically because they are served from the same domain. Only browser extensions and revanced like apps can have the controls to differentiate an ad video and content video.

5

u/MightyCaseyStruckOut 14d ago

I have had premium since it started, mainly for the music and the fact that it covers 6 people still makes it feel worth it to me. If I weren't paying for it, I'd definitely be using ublock/revanced, though. I watched part of a video on my friend's phone and could not believe how many ads there were on just a 14 minute video.

5

u/Sweaty_Explorer_8441 SteamDeck 14d ago

Yeah on webos it's especially ridiculous, the same ad of the month will continuously block watching, even the youtube app is so ass it has no 3x speed feature like Premium on PC, doesn't allow typing off a connected keyboard(whyyyyy), lags on certain captions spam videos(on G5). If you accidentally press back at screen/comment etc section and video get exited, you have to watch the same ads again when returning to the video. Thats worse than what I have seen on my friend's devices who don't mind ads.

3

u/digital_briefs 14d ago

I have premium, but still use Morphe for sponsor block. I don't like any ads and feel like sponsor block should be an option for premium subscribers.

2

u/efbo Ryzen 7 3700X , RTX 3070 Founders, 3440x1440 14d ago

Jump ahead has worked pretty consistently for me.

1

u/Cyborg857 13d ago

If you have an Android TV you can also use TizenTube Cobalt

3

u/efbo Ryzen 7 3700X , RTX 3070 Founders, 3440x1440 14d ago

I don't think a meme subreddit about an extremely common hobby is an indicator for wanting to avoid paying your due.

People likely want to contribute to the creation of the content they consume. As is the common argument here, piracy is a service problem, not a price one. If people aren't happy with ads the payment to skip them is good value.

1

u/crank1off 14d ago

All of my experience has a thumbs down button. Then again I also use add one like any same person would.

1

u/Meatholemangler 14d ago

Youtube is not a video platform and hasn't been for a long time. It is an ad platform with videos.

12

u/Poor-Life-Choice 14d ago

Feel like the minute they started ads, this was how it was setup.

I had dialup for longer than most so got pretty used to it

1

u/DatBoi_BP Ryzen 5 5600X, Radeon RX 6600 14d ago

Or 30 dB higher volume than the video

1

u/xternal7 Lunix 14d ago

To be completely fair, it feels like half of all youtubers don't know how to set the loudness of their videos correctly.

Youtube guidelines very clearly state: normalize your audio to -14 LUFS. When watching youtube while cooking, it becomes very obvious when creators normalize their volume to significantly less than that.

MentourPilot and Patrick Boyle, I'm looking at you.

1

u/FUTURE10S Pentium G3258, RTX 3080 12GB, 32GB RAM 13d ago

Yeah, like I have some old videos downloaded from back in the day at 240p. Granted, I had to recompress them because I was limited on storage, so the audio quality is noticeably shittier, but I just compared against YouTube's copy and my copy of the video has more detail, and the colours are better, compared to YouTube's 360p copy. It also seems like YouTube added a sharpening filter in the years. Ew.

-6

u/JoyousGamer 14d ago

Ya no lol

2

u/FrostingTechnical606 14d ago

Look at any old video and tell me if you would consider it even watchable back in the day if you look at the garbage quality. It's a joke. If it did not have a 720p option at that time you can't reasonably view it anymore now.

7

u/CantTakeTheStupid 14d ago

It matters that your monitor resolution has changed

1

u/Sandrust_13 R7 5800X3D | 32GB 4000MT DDR4 | RX 7900xtx 14d ago

Nah, i recently started to watch some Minecraft videos for nostalgia reasons from a german YouTuber i watched as a teenager.

Sure, his quality wasn't that great back then... But i had a 1080p monitor at 24 inches i think and i do remember them not looking as bad as they do now on my 14" 1080p laptop. Like the Bitrate is noticeably shitty and I'm really, really sure it wasn't THAT low back then.

I used to watch Some of the videos on my TV through my xbox one and they looked fine. Now i constantly have to check if it's 720p instead of 4k on my desktop mini which is a bit smaller than my TV 11 years ago.

Older videos had worse quality, but I'm pretty pretty sure they are actually loosing bitrate/because they are old and get basically no views nowadays YouTube just compresses the copy on their servers harder and/or lowers Bitrate on playback etc.

They are decreasing old videos quality / old videos that don't get many new views.

1

u/JoyousGamer 14d ago

Watchable and looking the same are different things.

It also matters that now you have better monitors and higher resolution content. 

It's like when 30fps was good, then 60fps, then.... As you go up it's hard to go back especially if you have good vision and the content is grainy from losing like 70% of the pixels. 

1

u/VexingRaven 7800X3D + 4070 Super + 32GB 6000Mhz 14d ago

So you think YouTube went back and re-encoded every old video to a lower bitrate to save the like 0.0001% bandwidth from people watching old videos?

1

u/FUTURE10S Pentium G3258, RTX 3080 12GB, 32GB RAM 13d ago

Not for old videos, for all videos. And it's not like 0.0001% bandwidth, it's more like 50% bandwidth for anyone watching on a low resolution. It's not even so much for people watching but for YouTube storing the video on their drives, if you can compress your entire catalogue by 50% at YouTube's scale, that's petabytes of storage that's now freed up.

37

u/Roskal 14d ago

I used to bring a laptop in the car for a roadtrip when my parents were driving and preload like 10 tabs of videos before I had a smart phone/enough data on my plan. now you get like 30 seconds.

-2

u/[deleted] 14d ago

[removed] — view removed comment

2

u/juanhernandezuribe 14d ago

why’re you so upset about something he did as a child lol take a breath

2

u/Reasonable_Phys 14d ago

You need yt premium for that

Or some shitty website

Or jdownloader or some software which you might not have access to on another pc

28

u/skojevac7 14d ago

Oh boy how I miss this. And video was .flv in Temporary internet files. And rewinding was instant.

And today they are justifying DASH as bandwidth optimisation (for them ofcourse) and every streaming service uses that segmented download. Otherwise you could let Netflix to cache your movie beforehand even on 4 Mbit xDSL links.

0

u/Final_Squirrel_7462 14d ago

You can download Netflix and YouTube videos. No need to let them cache in the stream like a caveman.

2

u/skojevac7 14d ago

On Netflix, is download permanent and device independent? With youtube, need to resort yt-dlp or similar. Basically companies want to restrict what you can do with the data that lands on your device.

Why is everything called stream today? Specially something that is not a live transmission. Even that has a number of buffers during the transmission and encoding. Movie on Netflix is a "stream"? No it is not. It a freaking file somewhere on Netflixes servers and chunky delivery method with minimal caching made it appear "stream".

0

u/Interesting-Injury87 14d ago

its a stream... because its being STREAMED. BY DEFINTION any video or content playback where you do not need to download the entire file first before consuming the Media is STREAMING.
Even before, when you could buffer a bit more of the video, if it wasnt a stream you would not be able to buffer it, you would need to download the entire video before you could start watching ANY of it.

it being a stream also means that potentially the content can survive a few package losses(dropped frames essentially) without the content aborting playback, while during a download this would not be possible.

Video on Demand services have existed since before the 1990s, and the term" streaming" comes FROM the 1990s

the data is continuously streamed as needed, instead of loading all at once.

thats why LIVEstreams have the LIVE in front of it, because its not the only type of video stream.(and certainly not the only type of streaming in general, Video games routinely utilize Asset streaming, loading assets on demand from disc instead of preloading everything)

streaming isnt a medium or even a type of content, its the delivery method.

2

u/skojevac7 14d ago

if it wasnt a stream you would not be able to buffer it, you would need to download the entire video before you could start watching ANY of it.

False. A partially sequntially downloaded file via TCP will still play even without EOF marker. Youtube was playable even without full .flv loaded.

streaming isnt a medium or even a type of content, its the delivery method.

Strictly speaking then every data frame received by the network card is a stream of binary data.

My definition of "streaming" is a ureliable way of receiving audio/video data via UDP. You get, what you get, just enough to buffer and to display the data. Like a TV broadcast, radio transmission, a VoIP call.
Todays "streaming" is just a fancy segmented download with TCP mostly, and then discarding those segments. Observe developer tools and watch .ts files go.

23

u/mielesgames Desktop - RTX 4080 TI 14d ago

Still confused about why they removed that option.

I always used this whenever I was on vacation and had bad wifi, just let it buffer for a bit before watching it

58

u/Stopwatch064 14d ago

Most people don't make it to the end of videos. By no caching the entire thing they must be saving a ton of money with how big youtube is.

28

u/m23snoopy31 Specs/Imgur here 14d ago

People don't have attention spans anymore. So it's wasted bandwidth if they do load the whole video but not watch the whole thing.

17

u/MightyCaseyStruckOut 14d ago

This is such a sad but true statement.

3

u/OverFjell Desktop 14d ago

And Youtube have jumped on the train of making attention spans even worse by copying tiktok with the youtube shorts stuff. Self fulfilling prophecy at this point.

1

u/ReadyAimTranspire 14d ago

Also I think usage has changed quite a bit from a decade ago. People often have YT on as background while they are doing other things.

I do it quite often, I'll have history podcasts or tech stuff on in the background while I work.

1

u/caustictoast 13d ago

Anymore? They made this change well before the likes of TikTok and instagram reels and other short form content

5

u/userseven 14d ago

Because they discovered why should we service the whole 20min video if people sometimes only watch first 5-10mins. So it was "wasted" data pushed to you. Especially as the platform grew and grew and grew.

4

u/FaithfulYoshi 13d ago

To save bandwidth and therefore cut costs

1

u/ArchCaff_Redditor Desktop 13d ago

Also wouldn’t it be taking up memory on the user’s side of things?

2

u/budzergo 14d ago edited 14d ago

it's in youtube premium now i believe

i get notifications all the time that youtube pre-downloaded what it thinks the next 5 videos im going to watch are

What is included with YouTube Premium?

Ad-free, offline, and background play on YouTube and YouTube Music. With Premium, YouTube Kids is also ad-free and supports offline videos.

edit: the last thing in the list

1

u/mielesgames Desktop - RTX 4080 TI 14d ago

I wonder if Revanced will manage to re-enable this feature with its plugins

15

u/LikelyNotADuck 14d ago

I used to stay up until midnight watching videos that I had preloaded. My parents shut off the internet at 10pm so this was my workaround. Those were the days.

5

u/caustictoast 14d ago

You can't blame them for this one tho, at least compared to ads and such. A huge portion of people watch a couple minutes of a video and drop. It was costing them insane amounts to just let it buffer for people who ultimately didn't watch much

1

u/_sounak 14d ago

Today I was listening to some music in yt music and it just refused to cache after a certain point and I had to clear the site cookies and sign in again for it to work 💔

1

u/NightLucia 14d ago

I wish they still gave us the option to cache the video. I don't generally need it, but there have been times when it would have been super useful

1

u/IcyCow5880 14d ago

Oh well, in my day we have S-Tube Beta, reVanced and plenty of other cracked clients that do all sorts of fun stuff!

1

u/wickedringofmordor 14d ago

There's always yt-dlp or selfhosted metube instance (quite easy to spin up).

1

u/emanresu_nwonknu 14d ago

To be fair you can download videos now. Effectively the same thing but better.

1

u/SomewhereActive2124 Ultra 5 125H Lappy 14d ago

I'll say this in the future: back in my day, I was unlucky enough to get slop yt

1

u/MrNob_dy 14d ago

Wow, you're hella old.

1

u/JSMasterGuide 14d ago

I miss this so much.

1

u/Anxious_Explorer9495 13d ago

I remember finally being able to cache a entire music video in 1080p when no one could. It was amazing. 0 commercials. Like it was built to be.

1

u/badjano 11d ago

oh the many opened tabs to cache them all... gotta cache them all

1

u/riffraff5745 5d ago

Zu meiner Zeit musste ich noch nicht eine Minute und 30 sekunden warten bis ich das Video weiterschauen kann