• User-uploading of files is now fully enabled!! Check out our full announcement for details.

    All accounts with 0 posts on them have been purged. If you are coming back to us after a long time and you find you can't log in, then that would probably be why.

Info How to make Youtube work, and without ads

For any threads that are not purely stories, opinions, or questions. Threads with purely information found on any wiki are not allowed either!

Vendor-Lazarus

Zealot
Sanctuary legend
Messages
1,285
YT-eMatrix.png
YT-uBO.png
YT-uBO-Filter-Lists.png
YT-uBO-Filter-List-Personal.png
 
These are all done with the Pale Moon browser, using Vannilla's version of eMatrix, uCyborg's version of uBO, and being logged in.

For the first image, it's important to disable ytimg.com but enable i.ytimg.com. What's not present at this time, but can be sometimes, is jnn-pa.googleapis.com entry also have to be enabled. You might have to switch "watch?=" with "embed/" to make the jnn-googleapis appear. Remember to allow it and save (this fixes embeds on other sites not working too). You also have to enable the www dot google dot com with 1 script.

For the second image, I only force ytimg again, and videos. Everything else is default as I'm mostly relying on the more fine-grained and detailed eMatrix content-blocking.

For the third image, it's the filterlists I use.

The fourth image are cosmetic changes (active in blue) to remove superfluous stuff.

Also, do not use https://github.com/zerodytrash/Simple-YouTube-Age-Restriction-Bypass/ or all the comments, and after-the-fact loading of side-feed and channel vids and even feedback overlay won't work.

Furthermore, I use PureURL to strip the ?=si, or maybe it was &=si tracking parameter.
 
Last edited:
For your filter lists, don't post an image of text, copy and paste the text itself, so that other people can copy and paste it.
 
For your filter lists, don't post an image of text, copy and paste the text itself, so that other people can copy and paste it.
Good point:


Code:
!-------------------------------------------------------------------------------------------------------------------------------------------------------------------------YOUTUBE START
!www.youtube.com##ytd-engagement-panel-section-list-renderer.ytd-watch-flexy.style-scope:nth-of-type(5)
!www.youtube.com###toast

www.youtube.com##ytd-reel-shelf-renderer.ytd-item-section-renderer.style-scope
www.youtube.com###items > ytd-reel-shelf-renderer.ytd-structured-description-content-renderer.style-scope
www.youtube.com##.ytp-cards-teaser
www.youtube.com###fulfilled-layout > .ytd-ad-slot-renderer.style-scope
www.youtube.com###donation-shelf
www.youtube.com##ytd-merch-shelf-renderer.ytd-watch-flexy.style-scope
www.youtube.com##ytd-rich-section-renderer.ytd-rich-grid-renderer.style-scope:nth-of-type(2)
www.youtube.com##ytd-rich-section-renderer.ytd-rich-grid-renderer.style-scope:nth-of-type(3)
www.youtube.com###donate-section
www.youtube.com##.ytDismissibleItemReplacedContent

!www.youtube.com###middle-row > .ytd-watch-metadata.style-scope
!www.youtube.com##.ytd-watch-flexy.style-scope > .ytd-info-panel-container-renderer.style-scope
!||www.youtube.com/api/stats/$xmlhttprequest
!||www.youtube.com/youtubei/v1/updated_metadata$xmlhttprequest
!||www.youtube.com/*/annotations_module.js$script
!||www.youtube.com/*/custom-elements-es5-adapter.js$script
! uncomment to break the end screen with video suggestions
!||www.youtube.com/*/endscreen.js$script
!||www.youtube.com/*/intersection-observer.min.js$script
!||www.youtube.com/*/miniplayer.js$script
!||www.youtube.com/*/network.js$script
!||www.youtube.com/*/offline.js$script
!||www.youtube.com/*/remote.js$script
!||www.youtube.com/*/spf.js$script
!||www.youtube.com/*/scheduler.js$script
!||www.youtube.com/*/web-animations-next-lite.min.js$script
!||www.youtube.com/*/www-tampering.js$script
!www.youtube.com##:xpath(//ytd-grid-video-renderer[descendant::a[contains(@href,"shorts")] and not(contains(@class,"shelf"))])

! 2023-08-04 https://www.youtube.com
!www.youtube.com###clarify-box > .ytd-watch-flexy.style-scope

! 2023-07-07 https://www.youtube.com
!www.youtube.com###scroll-container

! 2023-09-11 https://www.youtube.com
!www.youtube.com##.ytp-ce-covering-overlay
!www.youtube.com##.ytp-ce-element-show

! 2023-10-29 https://www.youtube.com
!www.youtube.com###middle-row > .ytd-watch-metadata.style-scope

! 2025-04-28 https://www.youtube.com
!www.youtube.com###fulfilled-layout > .ytd-ad-slot-renderer.style-scope
!www.youtube.com##.ytwSquareImageLayoutViewModelHost

! 2025-04-30 https://www.youtube.com
!www.youtube.com##yt-lockup-view-model.lockup.ytd-item-section-renderer
!-------------------------------------------------------------------------------------------------------------------------------------------------------------------------YOUTUBE END

I'll just add it all so one can experiment if they so choose. As the second "whole part" is a much more in depth kind of blocking.
 
Back
Top