Giter VIP home page Giter VIP logo

youtube_ad_blocklist's Introduction

The YouTube ads blocklist project Publish

This is an open project to maintain a list of domain names that serve YouTube ads. The original project only produced a Pi-hole blocklist, but this new version automatically generates multiple list formats.

Lists

The following are links to the generated blocklists:

Credits

The following people have contributed to the original project:

youtube_ad_blocklist's People

Contributors

ayesc9000 avatar dfoxg avatar ewpratten avatar iam-py-test avatar larsrh avatar leofun01 avatar ojgarciab avatar owyn avatar raydercorp avatar rbordoloi avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

youtube_ad_blocklist's Issues

New list for Youtube

Add this new list

r2---sn-8p8v-nn5l.googlevideo.com
r2---sn-8p8v-nn5e.googlevideo.com
r1---sn-8p8v-nn5l.googlevideo.com
r1---sn-8p8v-nn5e.googlevideo.com
r4---sn-a5mlrn7y.googlevideo.com
r1---sn-gpv7dne6.googlevideo.com
r5---sn-gpv7dne6.googlevideo.com
r4---sn-gpv7dn7k.googlevideo.com
r2---sn-gpv7dne6.googlevideo.com
r2---sn-b8u-nn5e.googlevideo.com
r4---sn-gpv7dned.googlevideo.com
r4---sn-gpv7dne6.googlevideo.com
r5---sn-gpv7dned.googlevideo.com
r3---sn-gpv7dned.googlevideo.com
r5---sn-vgqskn76.googlevideo.com
r2---sn-b8u-8pml.googlevideo.com
r1---sn-gpv7dned.googlevideo.com

A few things...

Don't block these:

clients1.google.com -- needed for Chromecast to work
ads.youtube.com -- also needed by Chromecast

doubleclick.net -- don't block the entire domain, some of it is needed for Google image search to work properly

s.ytimg.com -- this is needed for YouTube video thumbnails
s.youtube.com -- same thing

Airplay is not working

Hello,
airplay stop working, due to block of manifest.googlevideo.com.
It seems like this domain is mandatory for airplay (Mac or IOS device with pinhole ip4 list)
Whitelisting of manifest.googlevideo.com works.

Best regards
Andru

VLC can't play YouTube videos

VLC can't play YouTube videos because the domain manifest.googlevideo.com is blocked.
The error message is

Your input can't be opened
VLC is unable to open the MRL 'https://manifest.googlevideo.com/api/manifest/hls_variant/expire/1639948703/ei/P02_YcCpDcTR2roPsZ6wiAs/ip/114.37.180.251/id/cExnbfD6j7E.1/source/yt_live_broadcast/requiressl/yes/hfr/1/maudio/1/vprv/1/go/1/nvgoi/1/keepalive/yes/fexp/24001373%2C24007246/dover/11/itag/0/playlist_type/LIVE/sparams/expire%2Cei%2Cip%2Cid%2Csource%2Crequiressl%2Chfr%2Cmaudio%2Cvprv%2Cgo%2Citag%2Cplaylist_type/sig/AOq0QJ8wRAIgHcBmq6Y9GvhSTI-YrEj7ubF_BIhMv-U4ubtJ6NlKq74CIFmktvPKUtmZwiXLtNng7br4xFiAcTrOoSmiuItngd1c/file/index.m3u8'. Check the log for details.

Maybe this domain need to be removed?

Not working with DNS66?

Hi, I'm using this for DNS66 on Android and it doesn't seem to be blocking youtube ads in my browser. Is there a specific one i should be using? (ipv4, ipv6, domains, etc?) or is the project not updated?

Empty lines at end of file

All block files have a last empty line which could cause a malfunction:

The worst case is the following file (DNSMASQ):

server=//

Empty line could be removed with a simple filter:

entries = list(filter(None, entries))

Still seeing ads

I updated the hosts file on my router but still seeing ads on youtube

Its not a problem on my end because:

  • Yes I tried rebooting the router
  • I checked some of the domains in the list with dig it returns 0.0.0.0

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.