YouTube breaks third party clients once again

So, youtube now implements some kind of bot detection with the requirement to log in if it detects a bot. It rarely affects humans, but third-party clients are affected.


<Offtopic>

It’s funny that youtube says “It helps to protect our community” like they care about humans using it [YouTube loves scammers, but they hate you by Louis Rossmann | odysee.com]

</Offtopic>


Anyway, here are the github issues:

Invidious: [Bug] "This helps protect our community." · Issue #4734 · iv-org/invidious · GitHub

Cobalt: https://github.com/imputnet/cobalt/issues/551 (They solved it by logging in)

Piped: Got error: "Sign in to confirm that you're not a bot" · Issue #3658 · TeamPiped/Piped · GitHub

NewPipe: [YouTube] Can't play any video - "Sign in to confirm that you're not a bot" · Issue #11139 · TeamNewPipe/NewPipe · GitHub

The YouTube client I use, [GrayJay | grayjay.app], seems to by unaffected UPDATE: It broke

This issue also affects the youtube website on mobile: [Comment on iv-org/invidious#4734 | github.com]


This is why using Odysee and PeerTube is important. Thanks for hosting neat.tube, Henry, keep up the good work!

[This YouTube Change Broke 3rd Party Clients by Brodie Robertson | odysee.com]

13 Likes

I think the biggest problem is that we keep getting stuck to YouTube because many people have no clue about Odysee or PeerTube including normal content creators…

8 Likes

There is also a problem with money. Many creators use YouTube because it actually pays them, and a platform must be evil to get money from ads. The only real solutions are self-hosted instances and donations (like techlore does), centralized server and a subscription (Nebula) or a decentralized system (no server costs) and free content.

6 Likes

Monization is indeed a thing but always imagine that companies like large music labels etc can host their own peertube service. If companies like nebula do the same, you get a true decentralized but expandable network. For small creators, you need some more generic hosted instances.

This does assume that some kind of monitization system is added to peertube. Maybe atleast make it easy to do donations. It is not that they need to invent something

2 Likes

Oh that’s why I am unable to refresh my feed.

I’m not having trouble accessing anything via NewPipe. Perhaps this is only implemented in certain regions?

I use FreeTube and Tubular (NewPipe fork) and haven’t had any trouble with any of these frontends. And when I reproduced Piped issue 3658 the video loaded as expected. I’m not sure if this new block has been fixed already or that I’ve had incredible luck (it seems YT is A/B testing the block). Invidious is still broken, though.

Edit: Piped and yt-dlp have worked around 75% of the time. FreeTube and Tubular don’t seem to be affected.

1 Like

It’s interesting how they’re going to deal with embedded videos. Are they going to require signing in? Good luck with that.

The invidious instance I use, doesn’t seem to be affected, has loaded perfectly every video. Piped block it’s real, can’t bypass it for now by just refreshing the page. Also not affected by YT website, running brave + firewall, no ADs and no “Sign in to confirm…”

Have you never seen this screen before?

I have seen something like this when a particular video was age-restricted or something like that, but it was specified in the error message i believe. This one doesn’t specify anything. Good job Youtube!:+1:You’ve successfully broken embeds!

I mean that specific screenshot isn’t new, i just took it form a 4 year old reddit post

1 Like

I see this error in GitHub - yattee/yattee: Privacy oriented video player for iOS, tvOS and macOS

Is this related to this topic?

1 Like

Sadly most websites lock their content for people who don’t have accounts (Meta, X, etc…)

This is gonna make me progressly angry…

2 Likes

It could be, but it also could be that the particular indivious instance you’re using is encountering problems. It may be worthwhile to try switch instances and see if that changes anything.

Youtube has RSS

1 Like

This is why now I just always choose to watch a content creator on Odysee or Peertube if the option is available.

I will say, my only issue with using Grayjay for Odysee is the same issue I have with using it for YouTube, ad blocking.

For Odysee, the only way it will survive is through an ad platform imo. Same goes for YouTube. If we want Odysee to be a reasonable competitor, it needs to be able to survive off ads since that is the model people are most inclined to work with.

3 Likes

I can already see people being enraged by you suggest something crazy like services need money to survive.

4 Likes

Currently streaming the Best of Hoobastank YT Music playlist without issue.

LibreTube for the win.

sure do that but at the very least odysee has to be non-aggresive with it’s ads, youtube’s problem with ads is just their aggresiveness otherwise we would be okay with it’s ads…

1 Like