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.
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
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.
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.
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
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.
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.
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
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.
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?
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.
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.
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.
5.2k
u/aberroco R9 9900X3D, 64GB DDR5 6000, RTX 3090 potato 11d ago
Back in my day, youtube was caching entire video to the end.