social.tchncs.de is one of the many independent Mastodon servers you can use to participate in the fediverse.
A friendly server from Germany – which tends to attract techy people, but welcomes everybody. This is one of the oldest Mastodon instances.

Administered by:

Server stats:

3.8K
active users

@invidious thank you *very much*. Invidious is an important service.

@invidious @raccoon @dushman when is the invidious instance going to be updated for this fix?

@invidious Can you talk a bit about how you usually go about fixing these youtube breaking changes? How do you investigate, what is the ideal solution (appearing like the official yt client to avoid detection?) I'm looking at the PR, how did you extract the ANDROID_API_KEY? Maybe if more people know these things, then more people can help next time it happens. Youtube will be getting more and more aggressive now.

@chebra In general, we observe the official clients (youtube website, Android/iOS apps, etc) and we try to behave the same.

If you search on github, very talented people have reverse engineered Youtube android apps, some of their proprietary protocols, and more!

github.com/gsuberland/UMP_Form
github.com/zerodytrash/YouTube

We also get to echange with people at FreeTube, NewPipe, Piped, CloudTube, etc... It's already a shared effort!

-SamantazFox

GitHubGitHub - gsuberland/UMP_Format: A description of the UMP data format used by YouTubeA description of the UMP data format used by YouTube - gsuberland/UMP_Format

@invidious

We also have tagged releases now

That's an improvement over "rolling release era" but packagers still have to fetch JS dependencies and test mocks manually :P

@invidious Unfortunately it's broken again with a global change that affects ALL software interfacing with YouTube.

@JackRacc Hello! Yes, we are aware of that problem. We're looking into it!

-SamantazFox