Feat Request: Block "Members First" / Member Exclusive videos from appearing on recommendations.
Hey there, apologies if this was already suggested, I searched around a bit and saw no one talking about it.
However I see these videos on my recommendations pretty frequently now, they're Member exclusive videos. I have no problem with the membership system however I'd prefer to only see videos I can actively watch on my recommendations tab, rather than pay-walled ones.
An example of a "Members First" video on the recommendations:
After clicking on said video, this prompt appears and the video is blocked from being played:
I'm noticing more channels are slowly adapting this change and I imagine in the future it will probably be pretty wide spread and we'll end up seeing multiple member locked videos in the recommendation feed. I think SponsorBlock is probably the best solution for this, but I also do understand if it's out of the scope for the project.
The only complication I can see is possibly needing a method to properly determine if the user is already a member of X channel and can view it. If so then SponsorBlock should probably keep the video intact, or if it's too much trouble the feature could just be disabled by default all together.
Thanks!
I was just about to post a feature request for this, ironically because of the same channel (lol). I'm curious if the devs see this as within the scope of SponsorBlock? There are other add-ons that do this already, BUT I have an awesome extension that already blocks this sort of content on YouTube, and I'd prefer not to have overlapping add-ons.
Another example:
https://www.youtube.com/watch?v=0LTABWf1Ib0
Maybe dearrow would be a better extension for this, since it's already in the modifying the videos that get shown to you (via recommendations, homescreen, etc.) and has code to do so.
In the meantime, I use these ublock origin rules, and they seem to cover it well enough. I haven't seen any since adding them.
www.youtube.com##ytd-rich-item-renderer:has(.badge-style-type-members-only)
www.youtube.com##ytd-compact-video-renderer:has(.badge-style-type-members-only)
Maybe BlockTube would be best
And youtube.com##yt-lockup-view-model:has(.yt-badge-shape__text:has-text(/^Members only$/))