Write a mac base program using apple script (or whatever you feel is appropriate) - problem: watching video content on the web, without watching/listening to those stupid commercials they force on you - again & again & again. There is no after market application that truly solves the problem. Ad Blocker is the "best" I could find. It doesn't work for video commercials. There is a functional solution I can describe that I am willing to pay someone to write the program for.
Most computer users have several "mini- tasks" to complete at their computer at any give time. If the audio portion of the commercial was not drilling into their heads they could ignore the video portion of the commercial and complete a task or two during the commercials and be prompted back only when their desired content was beginning to play. Just pushing the mute button with the intention of coming back as soon as the 15 second commercial is over sometimes works. Many other times the individual gets lost in the mini task and forgets to un mute before the video content plays. Sometimes the whole clip is missed and the user has to start all over again sometimes just the beginning is missed. Regardless, manual mute is not a smooth process. Instead of wasting time auditorily paying attention to the commercial so as not miss the beginning of the intended content, if there were a background program or AppleScript that temporarily muted the volume of the video and un muted exactly when the desired content was about to start it would prompt the user to bring their attention back to the content they intended to watch. No time wasted listening/watching commercials, a couple of small tasks completed, desired content cued up to watch!
Simple programing that runs in the background of web browser (I am will to pay for a safari based one because that's what I use):
Once Video content link is activated:
if, command + M pushed = 15 seconds of muted volume
if, during 15 seconds of muted volume, M pushed = 5 seconds of additional muted volume
NO limit to the amount of 5 second interval added during active mute mode.
An Even better version of the program would be for the program to have the ability, through the web browser, video player interface, to read how much time they were going to play commercials and automatically set the mute for the correct time without manual calculation from the user.