Giter Club home page Giter Club logo

ad-accelerator's Introduction

Ad Accelerator

What is it?

An extension to automatically mute and fastforward or skip through video advertisements.

Supported Sites:

Extension available at:

     Chrome Webstore

Background

Since YouTube and other sites have started taking an aggressive stance with Adblockers, this is a complimentary and alternative ways to get around advertisements.

Ad Blockers not allowed warning

This project is community supported and open sourced under an MIT License. PR's welcome!

Potential Ideas

Add Support for Twitch

Add Support for Vimeo

Add Support for Dailymotion

Add Support for Netflix

ad-accelerator's People

Contributors

madhunimmo avatar rkk3 avatar sgreer2 avatar strd6 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

ad-accelerator's Issues

clarify why this is needed

I do not get ads (for now). so can you clarify why this is needed? one of my lists hasnt even been updated in 12 days:

uBlock Origin: 1.53.0
Firefox: 101
listset (total-discarded, last-updated):
 default:
  user-filters: 29-0, never
  ublock-filters: 36499-76, 2d.4h.22m
  ublock-badware: 7526-10, 2d.4h.21m
  ublock-privacy: 662-0, 5d.14h.51m
  ublock-unbreak: 2197-0, 2d.4h.20m
  ublock-quick-fixes: 114-1, 9h.56m
  easylist: 75490-702, 11h.57m
  easyprivacy: 32876-724, 4d.14h.52m
  urlhaus-1: 10890-0, 22h.28m
  plowe-0: 3721-1, 12d.14h.56m

you are not wrong

"Perhaps I'm wrong to feel they violated the spirit in which I shared the project".

No, you are not wrong. I hope that other person with the Discord server has not ruined your enthusiasm to release future projects open source.

I do not even use Chrome but saw this story with your GitHub post mentioned. Greedy people with no shame who present the work of others as theirs have always existed. You are an asset to the community - they are not.

Kiwi Browser on Android

It mutes it and I cant unmute it after the ad, unless I refresh the page. Isn't it supposed to unmute after the ad? None of the controls work till I refresh.

After accelerating an ad, while the Youtube player is in a PiP mode, it forgets to unmute. (Opera GX)

As the title says, when I watch in PiP, an ad plays and accelerates, it forgets to unmute.
I am using OperaGX and another extension (YouTube Enhancer) that adds PiP functionality to YouTube.
When I do, it forgets to unmute the player when an ad plays out.
I don't know how to show it because the ad plays out very quickly and there are no console logs that I think I can show.

My workaround for this is a userscript that has a function of muting and skipping ads to cover for the unmuting.

Twitch Integration

Have seen multiple requests for supporting Twitch.

I looked briefly at the site, seems like it might be a more complicated platform to support

Microsoft Edge Issue

"Works well with Chrome but not so much with Edge browser.
I have installed this to my parents pc, they use Edge because it's the default & they already have so much Microsoft things synced to it. So switching browser is not an option.
The extension detects, accelerates & skips ads automatically but fails to mute them."

Channel 4 Player support also a code question

Hey I'm based in the uk, not sure if you use the channel 4 player/rte player, i've built a similar style of plugin as yours (using your code as inspiration) just like to poke around myself to understand the code.

I can do a pr to add support for both if you'd be interested,

Secondly, I was wondering if there's a better way to handle this code:

const video = document.querySelector('video');
const adElement = document.querySelector('.video-ads.ytp-ad-module');

the check for the ad element and video seems doubled up? although there could be a good reason for it

Firefox?

Firefox support would be awesome. Thanks in advance.

Accelerates video

Hi!

Recently I've been bumping into some issues on YouTube:

Sometimes:

  • it seemingly instantly skips ads (on page load, without them playing) and continues accelerating the video
  • it accelerates ads as normal but continues accelerating the video

When this happens I have to refresh the page 3-4 times on average until it doesn't accelerate the video. That might be because by then YouTube doesn't try playing beginning ads?

There are no video issues if its a mid-roll ad, that still works perfectly.

Thank you for the extension, it's been very useful :)

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.