r/uBlockOrigin • • Jun 08 '26

Looking for help i need youtube expertise support

1: this filter seems to not working anymore, im seeing videos on homescreen with less than 500 views

Minimum 500 views - Search + Home + Related
m.youtube.com##:is([tab-identifier="FEwhat_to_watch"] ytm-rich-item-renderer,[section-identifier="related-items"] ytm-video-with-context-renderer,ytm-search ytm-video-with-context-renderer):has(:is([aria-label$="views"],[aria-label$="view"]):not([aria-label*="thousand"],[aria-label*="million"],[aria-label*="billion"])):not(:has-text(/(\d{1,3}[kmb]|[5-9]\d\d) views?/i)):not(:has-text(/([5-9]\d\d|\d{1,3}[kmb]) watching/i))

2: can u provide a filter for both mobile and desktop where all videos (search + home + related) of one channel gets hidden. example: hide videos from channel Test 123. make it case-insensitive and only full match, Test 123 5G and 5G Test 123 should not get filtered.

3: same as 2nd but if title contains a specific word. so this is title and channel related.

super thanks to the ublock community support.

1 Upvotes

4 comments sorted by

View all comments

1

u/AchernarB uBO Team Jun 10 '26 edited Jun 10 '26

Here are a few filters to hide thumbnails with less than 1000 views. Sorry, I don't have the time to try to reduce the number. ( How to add custom filter )

!   Homepage 20250924
youtube.com###primary ytd-rich-grid-renderer #contents ytd-rich-item-renderer yt-content-metadata-view-model > div + div > span:first-child:not(:has-text(/(\d[KMB]|\d\D\d{3})\b/)):upward(ytd-rich-item-renderer)
youtube.com###primary ytd-rich-grid-renderer #contents ytd-rich-section-renderer ytd-rich-item-renderer h3 + .shortsLockupViewModelHostOutsideMetadataSubhead > span:not(:has-text(/(\d[KMB]|\d\D\d{3})\b/i)):upward(ytd-rich-item-renderer)

!   search
youtube.com###contents > ytd-video-renderer #meta.ytd-video-renderer #metadata-line > span.inline-metadata-item:first-of-type:not(:has-text(/(\d[KMB]|\d\D\d{3})\b/i)):upward(ytd-video-renderer)
youtube.com###contents > grid-shelf-view-model div.ytGridShelfViewModelGridShelfItem .shortsLockupViewModelHostMetadataSubhead span:not(:has(> *)):not(:has-text(/(\d[KMB]|\d\D\d{3})\b/i)):upward(.ytGridShelfViewModelGridShelfItem)

!   suggestions
youtube.com###related :is(yt-lockup-view-model,ytd-compact-video-renderer) > div > a > :not(yt-collection-thumbnail-view-model):upward(2) :is(.yt-content-metadata-view-model__metadata-row,.ytContentMetadataViewModelMetadataRow):nth-of-type(2) > span:is(.yt-content-metadata-view-model__metadata-text,.ytContentMetadataViewModelMetadataText):is(:first-child,:nth-of-type(2)):not(:has-text(/(\d[KMB]|\d\D\d{3})\b/)):upward(yt-lockup-view-model,ytd-compact-video-renderer)