Live data from Hacker News

YouTube: Google has found a way to break Invidious

chipp.in

21–30 of 68 posts

Re: YouTube: Google has found a way to break Invidious

#22
post #12

Earlier quoted context omitted.

Going through the linked issue, it seems that the fix has already been merged and should be part of the next invidious release. But it still is a fact that Google is trying to limit access to YouTube through alternatives like yt-dlp and invidious by constantly trying to break stuff.

by constantly trying to break stuff. It's long been known that Google's weapon is change; they've been doing that with web "standards" too. For YouTube, I guess the next stage in the cat-and-mouse game is to automate fixing it, and I even dare say that this new AI stuff might come in handy for that.

> by constantly trying to break stuff.

> > Google's weapon

The culture I find myself in, in 2024, is one of war; unrecognisable from anything I've seen in "peaceful civilian life" before. It has no resemblance to business, to markets, to value, to a lawful society of fairness, utility and cohesion. What happened to us?

Re: YouTube: Google has found a way to break Invidious

#23
post #13

It's already fixed - https://github.com/iv-org/invidious/pull/4552

Someone says the fix is very clever but what did they do? I just see CgIIAdgDAQ%3D%3D

A parameter was changed from '2AMBCgIQBg' to 'CgIIAdgDAQ%3D%3D' which is just the correct base64 encoding they should have been using the entire time.

I don't think this was a hostile action by Google. An engineer probably just fixed a bug with input validation which broke the malformed requests Invidious was sending.

https://gchq.github.io/CyberChef/#recipe=URL_Decode()From_Ba...

Re: YouTube: Google has found a way to break Invidious

#24
post #13

It's already fixed - https://github.com/iv-org/invidious/pull/4552

Someone says the fix is very clever but what did they do? I just see CgIIAdgDAQ%3D%3D

https://github.com/LuanRT/YouTube.js/pull/624 has a bit more information - looks like this is just updating an internal parameter (maybe to match what the real client does)

Re: YouTube: Google has found a way to break Invidious

#25
post #3

yt-dlp is still working for me, and when/if Google ever break that, I'll stop watching youtube.

How are you using it? If you come across a youtube link, do you run yt-dlp on the command line and then watch the downloaded file in a media player? Asking because I'm too lazy for that, and interested to know if there is some fancier way.

I use it two ways.

1. A desktop application call yt-dlg/youtube-dl-gui.

2. Metube, which is a selfhosted application and there is a plugin for the browser to send things to it.

Re: YouTube: Google has found a way to break Invidious

#26
post #3

yt-dlp is still working for me, and when/if Google ever break that, I'll stop watching youtube.

How are you using it? If you come across a youtube link, do you run yt-dlp on the command line and then watch the downloaded file in a media player? Asking because I'm too lazy for that, and interested to know if there is some fancier way.

Yes, exactly that. So much stuff just vanishes, it's prudent to simply download everything by default. Whether that's a video with yt-dlp, or a webpage with singlefile or other tools, save it all.

I wish I had better tools for simply saving everything I see on the internet at all times. The disk-space cost would be trivial in the era of terabyte drives, and simply never worrying about link-rot would be huge.

Re: YouTube: Google has found a way to break Invidious

#27
post #19

Earlier quoted context omitted.

If you are too lazy for that, try the New Pipe app. Works really great. You can also have subscriptions without an account.

I usually like to promote cool FOSS that I use, and Newpipe is a masterpiece, but I do feel reluctant to increase the popularity of something that relies on unpopularity to survive.

This is very true, if everyone used it, no one could use it soon enough.

Re: YouTube: Google has found a way to break Invidious

#28
post #15

Earlier quoted context omitted.

Why would that make sense for them?

They are artificially suppressing the api value by banning uses people want. If people want to opt out of the recommendation engine and ads that makes hosting cheaper and easier for YouTube. They only do it to leverage market position and imo that's bad.

What factors do you think drives their cost? I doubt it’s recommends. The ads help fund payments to top creators which in turn drives usage.

Re: YouTube: Google has found a way to break Invidious

#29
post #11

Google really needs to revamp their YouTube model. I'd sign up for an embedding API with a low user fee (~$0.50) and generous low volume (free) and reasonable high volume (>50k requests/month at $0.01/1k). Ad free, of course, because YouTube ads are probably not great money makers for small businesses, hence the awful commercials we see pushed and successful creators reliance on in-video promotions.

YouTube streamed 21,885,984,000,000 minutes of content in 2023 and made $31.5 billion, which works out to an average of $0.0014 cents per minute.

If you'd be willing to pay more than that to watch videos I am sure they'd take your money.

Post reply on HN