ReVanced / revanced-patches

🧩 Patches for ReVanced
https://revanced.app
GNU General Public License v3.0
1.97k stars 227 forks source link

feat(Youtube): Filter low view count videos #3139

Open sharkschrek opened 1 month ago

sharkschrek commented 1 month ago

Feature description

(Youtube) Similar to the keyword filter. Give us the ability to define a min view count in the settings.

Every home feed video, search result below that view count is hidden.

Example of what I want to get blocked: image I have never played Hearthstone / watched a Hearthstone video, but keep getting them recommended for example

Motivation

The home feed is cluttered by unrelated low view count videos. Using the built in Youtube features "do not recommend channel" and "not interested" don't seem to deter those videos from showing up.

If those recommendations were actually relevant, I would see the benefit to new creators to a certain degree, but having everyone use the "do not recommend channel" feature on them, cant be good for their channel, since this has a negative impact on the future of their channel getting recommended.

Acknowledgements

oSumAtrIX commented 1 month ago

What's wrong with the video in question with low view count shown in the screenshot? Hiding it just because doesn't make sense, every video you see had no views at one point

sharkschrek commented 1 month ago

What's wrong with the video in question with low view count shown in the screenshot? Hiding it just because doesn't make sense, every video you see had no views at one point

You can have the same argument about shorts, and other stuff you can filter on revanced(such as keyword filters)? Its irrelevant to me, and easy to filter.

oSumAtrIX commented 1 month ago

YouTube works without Shorts, not if everyone hides videos with little views.

sharkschrek commented 1 month ago

YouTube works without Shorts, not if everyone hides videos with little views.

There are browser addons that have the exact feature I am describing. If a percentage of revanced users (which is already less a negligible subset of all of youtube users) uses this feature, then it will work just fine.

Why are you even arguing here? This is revanced. If every Youtube user blocks ads, then Youtube wont work either.

oSumAtrIX commented 1 month ago

Contributing to that cause doesn't improve the situation but worsens it.

cyberboh commented 1 month ago

Why are you even arguing here? This is revanced.

He is the creator of ReVanced, lol

LisoUseInAIKyrios commented 1 month ago

@sharkschrek existing browser add-ons provide no help with patching a third party app.

Making a web extension and patching a highly obfuscated closed source java app have little in relationship with each other.

All patches are made because the person spending the time to create the patch wants to use the feature. They rarely do it because someone else demands or begs for it.

sharkschrek commented 1 month ago

Why are you even arguing here? This is revanced.

He is the creator of ReVanced, lol

Im not arguing, that he has nothing to do with revanced.

I just pointed out, that a piece of software, that literally filters stuff, people don't want to see, shouldn't take the moral high ground, when someone asks for the exact same thing.

I am also not telling the guy, to get shit done. Just putting the idea here, and if others want the same thing, then maybe someone with the time and skills to do it, would be able to do it. If not, then so be it.

@LisoUseInAIKyrios I know, that parsing and filtering HTMl is a million times easier. Was just an example, that its already out there, and people that want to use it on PC, can.

Is there any guide on how to get into making patches? I know how to program, but I have no idea if something I (a person, people seem to not like around here) make, would even get merged, so I kinda want if its worth to put time into it.

Cast0r-999 commented 1 month ago

Revanced Extended (anddea patches) already have min. views filer & max. views filter & hide videos depending on duration. Go, check that out...