Most servers are not able to access the Google API.
Invidious report of the same(ish) problem: https://github.com/iv-org/invidious/issues/4045#issuecomment-1674373088
Piped has never worked for me, to the point where I blocked the bot that reposts all YouTube links.
Does YouTube even have an API for downloading videos? That would surprise me, even if it was for a fee. Their whole business model is adverts.
You could try Clipious from FDroid. It’s my fallback for ReVanced.
That is just Invidious https://github.com/iv-org/invidious And, while it may not be actively blocked, they are still on the risk of being API blocked as it is the case here.
The advantage of scraping is that it can’t be really blocked if you make your private instance and you don’t have to follow API ToS, the disadvantage is that it can easily break with little changes of the Youtube UI.
I guess that’s it then. If I’m forced to see ads and be tracked I’ll just block the domain on my network like I did reddit and invest that time in other things.
You can always grab a browser extension. Apple has Vinegar, not sure what others run. Just plucks the video feed direct pretty much like Piped. So no ads. Still stuck on YT unfortunately
Would it be possible for many, many people to use yt downloaders to fetch certain categories of yt videos (Linux tutorials for example) and serve them in a decentralized media network like the fediverse? Basically a distributed, downloaded “migration” of yt content, with no central source or authority that the pipe apps can retrieve from instead of YouTube. Yet again, I’ve basically just reinvented bittorrent but for YouTube content, so maybe it’s not that practical…
That totally sounds possible to me! The other person responding seems to not have very good reading comprehension. Yeah, the only thing stopping this would be drm but apparently most yt videos don’t have drm, since if they did, those downloader apps couldn’t work.
It’s not a half bad idea honestly.
No. They all have to connect via an API that ultimately Google controls and monitors. Unfortunately decentralized or not, they all tap into the same well.
But in any case, the extensions can’t be spotted by YT, so that’s why they have the best chance of co existing (or not easily).
why use proprietary when Peertube is free and libre
Because content is on youtube, and PeerTube does not have bridging capabilities. That’s the reason.