Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Blacklist videos, channels and keywords #1815

Open
okan35 opened this issue Oct 14, 2018 · 51 comments
Open

Blacklist videos, channels and keywords #1815

okan35 opened this issue Oct 14, 2018 · 51 comments
Labels
bounty Whoever solves this gets a bounty: https://app.bountysource.com/teams/newpipe discussion This needs to be discussed before anything is done feature request Issue is related to a feature in the app

Comments

@okan35
Copy link
Contributor

okan35 commented Oct 14, 2018

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 okan35 changed the title Channel blocking feature [Feature Request] Channel blocking feature Oct 14, 2018
@TobiGr
Copy link
Contributor

TobiGr commented Oct 24, 2018

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?

@lionirdeadman
Copy link

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.

@okan35
Copy link
Contributor Author

okan35 commented Oct 24, 2018

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".

@TheAssassin
Copy link
Member

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...

@vynmera
Copy link

vynmera commented Oct 24, 2018

@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"

@okan35
Copy link
Contributor Author

okan35 commented Oct 25, 2018

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

@TobiGr
Copy link
Contributor

TobiGr commented Oct 25, 2018

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.

@okan35
Copy link
Contributor Author

okan35 commented Oct 25, 2018

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

@ghost
Copy link

ghost commented Nov 3, 2018

this is related
#1243

@Stypox
Copy link
Member

Stypox commented Apr 24, 2019

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.

@KasaiYagi
Copy link

@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.

@Ecksters
Copy link

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.

@TobiGr TobiGr mentioned this issue Sep 9, 2019
3 tasks
@TobiGr TobiGr changed the title [Feature Request] Channel blocking feature [Feature Request] Blacklist videos and channels Sep 9, 2019
@TobiGr
Copy link
Contributor

TobiGr commented Sep 9, 2019

@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.

@drji3m
Copy link

drji3m commented Sep 9, 2019

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
Copy link

drji3m commented Sep 10, 2019

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.

@hamiltonrn
Copy link

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!

@drji3m
Copy link

drji3m commented Sep 27, 2019 via email

@MalakymR
Copy link

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.

@Sepero
Copy link

Sepero commented Jan 8, 2023

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

@mojoaxel
Copy link

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

I just increased the bounty by 100$ for 3 month. Come join, and let this get implemented! 🤑

@IshanChhangani

This comment was marked as duplicate.

@QuAzI

This comment was marked as duplicate.

@newpipemember

This comment was marked as duplicate.

@IshanChhangani
Copy link

As many already pointed out, the BlockTube extension, there is also the Channel Block Extension which more or less does the same work. It would be great to have this functionality.

@eklenin

This comment was marked as off-topic.

@drji3m

This comment was marked as off-topic.

@valtoree

This comment was marked as spam.

@newpipemember

This comment was marked as spam.

@offbeat-stuff
Copy link

I personally want to be able to block single videos from automatically joining queue. Sometimes i am looking normal videos and I have to remove the same video again and again from my queue.

As for the argument of filter-bubble I dont wanna hide the video. It can show up. I just wanna be able to shorten the repeated task of removing a video from queue.

@ryanbarillosofficial
Copy link

ryanbarillosofficial commented Dec 31, 2023

On a similar note, we have a FOSS extension that can do this on PC browsers called BlockTube: It can block specific videos by ID, keywords & video titles; it can also block specific YT channels (using channel ID's) & any of their future videos from displaying on the feed.

Currently this is built on JavaScript. But if the implementation can be converted to code for use on NewPipe, this feature should find its way into a future release of this app.

@drji3m

This comment was marked as off-topic.

@offbeat-stuff
Copy link

sponsorblock fork of newpipe seems to implement this feature.

It is now called tabular.

@IshanChhangani
Copy link

sponsorblock fork of newpipe seems to implement this feature.

It is now called tabular.

@offbeat-stuff can you please share some link for "tabular" where I can check the code. Or any tutorial on how to use this.
I think by

sponsorblock fork of newpipe seems to implement this feature.
you mean https://github.com/polymorphicshade/NewPipe.

@offbeat-stuff
Copy link

@IshanChhangani polymorphicshade#260

@RA1-Asur

This comment was marked as off-topic.

@seanking2919

This comment was marked as spam.

@Oshizlgzngahr
Copy link

Oshizlgzngahr commented Aug 3, 2024

👍👍👍 Please implement this change. I cannot upvote it enough.

Speaking from experience w/ FreeTube on desktop it cannot be understated how useful of a feature this is in removing both online junk/clutter from your feed and trending as well as just helping to get better results when trying to find YT content in the app.

Use Cases:

  • Trying to look up trending content like movie/game trailers and being bombarded with fake fan trailer clickbait and/or repost channels.
  • Trying to find new videos/creators in a genre of content (i.e. video essays) but top results are dominated by videos/channels you aren't interested or already have seen/subscribed to.
  • Most obvs. you just dont want to see content from a certain channel/creator for whatever reason.

@novastar88

This comment was marked as duplicate.

@offbeat-stuff
Copy link

For those still looking.
There is https://github.com/lamarios/clipious

Has good search filter

As for blocking
can block channel names,video titles,video lengths
based on schedule
either mark as obfuscate or hide completely

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bounty Whoever solves this gets a bounty: https://app.bountysource.com/teams/newpipe discussion This needs to be discussed before anything is done feature request Issue is related to a feature in the app
Projects
None yet
Development

No branches or pull requests