Looks like yesterday Youtube simply stopped serving the format 22 (ytdl -f22, IIRC that was 480p video+audio) on all videos, so now anything that had this format selected as default is failing (@invidious). -f18 is still there (360p).
They're locking down on IPs which consume traffic like a bot/ alternate distribution platforms like Invidious instances. AFAIK the softwares itself isn't blocked. Please try and correct everyone you see on this forum who says otherwise
@MigratingtoLemmy you are wrong though. They are adding tokens and signatures, without them the videos aren't playing. But I just updated my invidious and it's playing fine again => it's not an IP block (yet), it is a change in the youtube media api, so the players need to be changed too = effectively a player block.
TBH unless this is a coordinated effort against Invidious and other apps or should affect a lot of other things too. Or does this change not affect embedded media in pages?
@MigratingtoLemmy Yup, there are even some similarities from the Twitter/Nitter fight - tracking tokens, IP blocks, API limits, ... Get ready for youtube requiring login to watch videos.