NewPipe icon indicating copy to clipboard operation
NewPipe copied to clipboard

Blacklist videos, channels and keywords

Open okan35 opened this issue 6 years ago • 51 comments

Block channels and videos

Will there be a channel blocking feature because this feature is really important in my opinion so we won't get any videos from the channels we don't want.

Block keywords (@brigglybaile #3571)

I exclusively use this app to avoid spoilers on YouTube however even then it is possible to get the ending/spoilers video no matter how careful I get. Which essentially means that I have to use Chrome YouTube Blocker extension on my pc if I want to watch gameplay or stuff. Is it possible to add a features which blocks videos that have a certain keyword(s)? Avoiding spoilers is one of the main features of this app and this certainly make it the best YouTube app to use on mobile.

BOUNTY

Bountysource

okan35 avatar Oct 14 '18 18:10 okan35

Well, that's a difficult question. A feature like this has always two sides. One one hand, this would allow to block these spam YouTuber's who do nothing else then click-bait and and so on. IMO a good reason to have a feature like this. On the other hand, this is pretty dangerous. As soon as I block channels because of a different view or opinion, we create something NewPipe tries to avoid: the well know filter-bubble. Diversity is important in all parts of our live. So I'd say, in case someone implements this, there must always be a note that a video has been removed and the ability to show it, must be given. Furthermore, a warning about the risks should be shown when the feature is enabled in the settings. But IMO we should not implement this because this allows to suppress different opinions. @TheAssassin @theScrabi @All what do you think?

TobiGr avatar Oct 24 '18 12:10 TobiGr

Any feature can be abused if given to the wrong hands. I think we should allow this feature.

Let's assume the best out of people instead of the worse. It's not productive otherwise in my opinion.

lionirdeadman avatar Oct 24 '18 16:10 lionirdeadman

I think people should be free to watch what they want and what they don't want. For example I against those unnecessary make up videos, I don't like them so I block those channels or I am not into football so I don't want to see anything related to football and so on. I implemented the base of this feature in Skytube and I love it. It is definitely a necessary feature. In my opinion this feature is definitely not about blocking ideas that we don't like, it would be like that if I said "let's block anything from Germany".

okan35 avatar Oct 24 '18 17:10 okan35

I don't see any reason not to allow blocking channels. It's a lot harder to create "filter bubbles" by allowing users to manually block channels than any sort of automated filtering on server side. I don't see any reason not to do it, and I'm not quite sure what @TobiGr is trying to describe...

TheAssassin avatar Oct 24 '18 18:10 TheAssassin

@TobiGr I think OP is talking about a local block, as in "I don't like seeing videos from (x), I will block them" instead of some global block as in "NewPipe devs don't like (x) so it's blocked"

vynmera avatar Oct 24 '18 23:10 vynmera

Of course I definitely didn't mean to block server wide. I wanted it to be done locally for personal preferences.

okan35 avatar Oct 25 '18 06:10 okan35

Of course I definitely didn't mean to block server wide. I wanted it to be done locally for personal preferences.

Yeah, I mixed this up. My fault. Sure we can do this. But maybe we should add an option to show hidden videos.

TobiGr avatar Oct 25 '18 17:10 TobiGr

Yeah that is the way to go. It can be a blocking preference with unblocking option.

okan35 avatar Oct 25 '18 18:10 okan35

this is related https://github.com/TeamNewPipe/NewPipe/issues/1243

ghost avatar Nov 03 '18 15:11 ghost

What about just hiding the thumbnail of videos from blocked channels? Most of the times the title is not so "clickbaity", while the thumbnail is. This would not close users in a bubble, rather it would prevent them from getting distracted and lose their time.

Stypox avatar Apr 24 '19 07:04 Stypox

@Stypox You still have so scroll past them / read the titles though. While thumbnail hiding would be nice, it wouldn't save as much time and distraction as just scrubbing them completely.

KasaiYagi avatar Jun 14 '19 20:06 KasaiYagi

Would love to see a whitelist version of this, great for setting up a tablet for kids to use without them getting to all the garbage on YT.

Ecksters avatar Aug 29 '19 20:08 Ecksters

@drji3m came up with the idea of creating a blacklist for videos, too (see #2596). I think this would be a nice addition, especially when you listen to music using the background player with autoplay enabled.

TobiGr avatar Sep 09 '19 16:09 TobiGr

I main want it as a way to "weed the garden" for personal use. You tube has a high percentage of "vanity videos" published by folk who don't care if its useless or annoying. I typically search for instructional "how to " videos and am totally frustrated when the search is full of useless videos that I've already rejected. Also I want to remove videos I've already watched but want to work through a large number to watch (e.g. TV series)

BTW, I can't figure out how "up next" videos are chosen. They are usually completely unrelated.

drji3m avatar Sep 09 '19 23:09 drji3m

Let's not call it a personal blacklist. Let's just call it "Been there, seen this" so we can search for stuff we haven't watched. Just a negative playlist.

drji3m avatar Sep 10 '19 16:09 drji3m

Channel Block feature is much needed, I don't know in other countries, but in Brazil, Trending video list is full of channels for kids and teens, not to mention click-bait videos, I would love to block them. That's the only reason I still use SkyTube. Please implement Channel Block!

hamiltonrn avatar Sep 27 '19 22:09 hamiltonrn

My problems are multiple. I need some way of marking/blocking videos I have watched since most TV series episodes are not sorted. Also need to somehow block videos by idiots who add nothing to 5he universe. Sometimes its a channel block but often it's single videos.

I don't know if search results are filtered by Google ( I would hope not since Google thinks I'm insane).

On Fri, Sep 27, 2019, 6:48 PM Hamilton Rocha [email protected] wrote:

Channel Block feature is much needed, I don't know in other countries, but in Brazil, Trending video list is full of channels for kids and teens, not to mention click-bait videos, I would love to block them. That's the only reason I still use SkyTube. Please implement Channel Block!

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/TeamNewPipe/NewPipe/issues/1815?email_source=notifications&email_token=ANCIFSZFFBV2QOT2YZBJQWDQL2ET3A5CNFSM4F3NALWKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD72IQYQ#issuecomment-536119394, or mute the thread https://github.com/notifications/unsubscribe-auth/ANCIFS7IBV3YAXDTB5C4V6LQL2ET3ANCNFSM4F3NALWA .

drji3m avatar Sep 27 '19 23:09 drji3m

I main want it as a way to "weed the garden" for personal use. You tube has a high percentage of "vanity videos" published by folk who don't care if its useless or annoying. I typically search for instructional "how to " videos and am totally frustrated when the search is full of useless videos that I've already rejected. Also I want to remove videos I've already watched but want to work through a large number to watch (e.g. TV series)

BTW, I can't figure out how "up next" videos are chosen. They are usually completely unrelated.

YT also adds your rejections into their data harvesting.

Would love to see a whitelist version of this, great for setting up a tablet for kids to use without them getting to all the garbage on YT.

This would make it better than YoutubeKids as that requires you to have an account/sign in - more tracking (of kids) for Youtube/Google.

MalakymR avatar Dec 16 '19 10:12 MalakymR

@drji3m Google's algorithms choose the next video for you. NewPipe has nothing to do with that. It could, though, switch to another video from suggestions if "Up next" is blacklisted.

selurvedu avatar Feb 09 '20 14:02 selurvedu

Bounty posted https://www.bountysource.com/issues/64727085-feature-request-blacklist-videos-and-channels

MalakymR avatar Mar 09 '20 09:03 MalakymR

Should this include hiding comments made by blocked channels/containing blocked keywords or should I make a seperate issue for that?

ChunkyProgrammer avatar May 20 '21 12:05 ChunkyProgrammer

Please add the option to block videos for particular channel. It will be a good feature indeed

madasadad avatar Jul 24 '21 06:07 madasadad

Ive neen asking for this for years. It shouldnt be hard since the mechanism for favorite lists exists.

Is there some reason why this wont be implemented?

On Sat, Jul 24, 2021, 2:27 AM madasadad @.***> wrote:

can anyone explain me how to block videos from a particular channel? if it is not added please take this issue seriously

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/TeamNewPipe/NewPipe/issues/1815#issuecomment-886007825, or unsubscribe https://github.com/notifications/unsubscribe-auth/ANCIFS4CDLAI5M24WCDR7X3TZJMNLANCNFSM4F3NALWA .

drji3m avatar Jul 24 '21 12:07 drji3m

The functionality to block channels, videos, and keywords is already present in a browser extension for desktop browsers called BlockTube (Github Repository link: https://github.com/amitbl/blocktube). It would be nice if the Newpipe developers were to implement the functionality from this browser extension into the Newpipe app or at least some sort of way to import the block list that can already be exported from BlockTube into Newpipe if Newpipe was to have the ability to block channels, videos, and keywords in the future.

32423d avatar Dec 23 '21 04:12 32423d

Please Try to add Block_channel feature in Next Update

newpipemember avatar Feb 13 '22 08:02 newpipemember

+1 For per-channel hiding from trending, search results, etc.

The YT algorithm stubbornly insists on putting some very obviously click bait low quality journalism channels in my results, channels that are nothing but one person's rants, etc. I have not clicked on any of these channels that I have in mind in a year or more, but because they are covering the same topics I am researching, YT keeps trying to push these videos my way. The real fix is on the YT algorithm side, but since we can't push that rope, allowing users to hide specific channels is the next best thing.

fhteagle avatar May 11 '22 14:05 fhteagle

I would really appreciate a feature to filter search results by keywords/regular expressions as well, but for different reasons as were already discussed above:

As you all know, there are some very porn-ish types videos available on YouTube (e.g. JOI videos), which are very problematic for kids and people, who suffer from an addiction to pornography (which are quite many; e.g. the subreddit r/pornfree has almost 260.000 members). It would be incredibly benefitial to have the ability to make a local list of keywords, which get blacklisted. So if the search term or video title contains one of the blacklisted keywords, the video should not show up in the search results and/or at least the video should not play.

The existing age restriction feature and Youtube's "restricted mode" feature does not do this issue justice for two reasons:

  1. Both can easily be bypassed by simply disabling said feature by the click of a button (a feature to lock these settings could help). Relying on the users willpower to simply not search for such videos doesn't take into account the compulsive nature of such unwanted behaviors.
  2. Both features filter over- and underblock quite heavily at the same time. Many videos get blocked, which shouldn't get blocked and many video do not get blocked, which should get blocked.

A keyword-based/regular expression based filter feature would allow each user to tailor the search results for ones own needs. Other application fields could be people with eating disorders, people with self-harming behaviors or other compulsive behaviors, which hardly get any recognition by YouTube or other services including Newpipe. On a desktop PC there are already multiple browser extensions, which allow such filtering based on regular expressions (e.g. LeechBlock or BlockSite), which are widely popular in said communities.

Since the issue of bypassing the feature in question would still be present even if a keyword-based filter option would exist, it should also be accompanied by the possibility to lock the feature after setup by a PIN, Password or time-delay (latter is a core feature of blocking software "Pluckeye", which is super popular among self-regulating members of said communities as well). Otherwise, a keyword-filter feature would still be almost entirely useless.

In regards to the filter bubble problem: Yes, such a feature could potentially lead to the creation of filter bubbles. However, I think we should trust the user to be sensible which content gets blocked out or not. Also, I hope I could make clear that such a feature would also benefit many people immensly, which - I find - is enough of a reason to accept the risk of filter bubbles.

I really hope this feature gets taken into serious consideration, as it would be immensly helpful! Thanks.

Ironbull200 avatar Aug 06 '22 11:08 Ironbull200

https://f-droid.org/en/packages/su.sadrobot.yashlang/

opusforlife2 avatar Aug 06 '22 19:08 opusforlife2

Any update on this feature that was requested in 2018?

A simple blocking of channels would be enough.

If filters could be implemented, great. But it's not nearly as useful as being able to block channels.

It doesn't look like something that would take that many years to implement, specially with a bounty.

caveman1973 avatar Jan 06 '23 13:01 caveman1973

Would love to see a whitelist version of this, great for setting up a tablet for kids to use without them getting to all the garbage on YT.

I love this idea

Sepero avatar Jan 08 '23 04:01 Sepero