Earlier quoted context omitted.
I take it you're not familiar with youtube-dl?
That’s not live playback, and I think it’s a scraper rather than using the API.
NewPipe – ad-free, open-source Android YouTube client
101–110 of 614 posts
Re: NewPipe – ad-free, open-source Android YouTube client
#102Re: NewPipe – ad-free, open-source Android YouTube client
#103Watching youtube videos using Google's bandwidth, without watching any ads or paying for sub, I don't see how this could be legit in the long term.
Google needs your preferences more than they need to show you an ad immediately. They can also show you an ad on their search space or any of the sides that use the Google ad network. It actually might be cheaper for them to show you the ad elsewhere when they don't have to pay the youtube content creator as I would assume that the creators don't get any money if their audience doesn't watch the immediate ads in the video.
Re: NewPipe – ad-free, open-source Android YouTube client
#104why hasn't anyone built a fully-featured desktop Youtube front-end experience? With, like, borderless floating video (a la Firefox's floating video feature), dimming the desktop, a search experience that doesn't bombard you with clickbait garbage, etc?
it seems like Youtube.com is really just a fancy mp4 player, targeting static video content.
does Youtube actively do anything to prevent such clients from existing? What's their stance on them? Will they one day change the service so the video stream urls are generated randomly, or obfuscated, and break every 3rd party client?
Re: NewPipe – ad-free, open-source Android YouTube client
#105Isn't it against Google's terms and conditions to run such an app that plays YouTube videos without playing the ads too? I remember reading about that.
Most likely. I understand the appeal of these types of applications but it really just comes off as entitled IMO. Just watch the ads to support the content creators you care about - it isn’t that hard. I imagine this will be an unpopular opinion here though.
Re: NewPipe – ad-free, open-source Android YouTube client
#106Earlier quoted context omitted.
I think most people get enough benefit out of YouTube to warrant the fee. But advertisements allow the platform to be available to anyone with an internet connection. Fair trade off I’d say.
Except for all the entitled people in this very topic who demand this service to work for free, refuse to pay for subscription and still don't want ads either.
With their resources and the nature of the service, they could easily win the cat-and-mouse game against ad-blocker devs if they wanted to.
The reason they don't, is because they actually want to keep those "entitled people" on their platform, in order to avoid giving competing platforms an opening to grow their own communities. They know there is a substantial part of their userbase who would simply not use their service if they had to either pay or endure the vanilla experience.
Re: NewPipe – ad-free, open-source Android YouTube client
#107Earlier quoted context omitted.
I take it you're not familiar with youtube-dl?
That’s not live playback, and I think it’s a scraper rather than using the API.
Re: NewPipe – ad-free, open-source Android YouTube client
#108Cause fuck content creators right? Who do those jerks think they are putting all that time, energy and money into creating content and then expecting to earn a living from it? They should just give it all to me for free!
They do. No one keeps them from charging for their work.
Re: NewPipe – ad-free, open-source Android YouTube client
#109Earlier quoted context omitted.
That's not piracy. Youtube is sending you packets, out of their own choice. It's my own right to save those packets(without re-distributing) them and watch them in any form I like. Playing in the background is not a "feature", it's a basic device capability, the fact that YouTube went out of their way to prevent it does not make it right, imagine if the browser client had stopped playing when you went out of focus -…
No, that's not how any of this works. Google has terms of use on their service. You are violating those terms of service. This is completely cut and dry.
Re: NewPipe – ad-free, open-source Android YouTube client
#110I have tried NewPipe, but I guess I'm not its target user. I use YouTube frequently, but I almost always just watch my subscriptions. By not having a login system, it is basically rendered useless despite how nice it is to be ad-free and having a much cleaner UI (I knew you can import subscription, but I sub and unsub channels constantly so it becomes a pain very quickly.) I'm currently using YouTube Vanced instead.
To get the official Google token, you must go through a massive wad of obfuscated JavaScript in a browser VM. It uses a thing called "BotGuard" for which barely any information is available online to prevent automated logins, and apparently the code changes on every request to the login form. I know this from poking around at the page source and seeing a blurb advertising their credential security division slipped in at the top, like they just know that the only way you're getting that token is if it's exactly how Google and that security division wanted you to, and they felt the need to inform everyone attempting to reverse engineer the thing by looking at the source what they think of their effort.
This is the reason why we don't have Google login in another unofficial YouTube frontend called invidious[1] and youtube-dl[2].
That's right, not even youtube-dl can handle logging in to YouTube since about April 2019. That was about the time that Google apparently got around to patching their auth endpoint so you have to run their obfuscated JavaScript if you want in. Since then scores of issues reporting 400 responses from trying to download Watch Later or private playlists were posted on youtube-dl's tracker, collected in the issue I mentioned. Their response? Close it as a duplicate without, well, any other response. None as of present writing, eight months later. Exactly the same response as nearly every other issue reporting the same error.
That is a misstep on youtube-dl's part, and has greatly affected my impression of the project's leadership, but part of me also thinks that they don't want to admit that it's nearly impossible to get past a system Google specifically designed to be impossible for third-party clients to get past.