1. 23
  1.  

  2. 5

    Related: I’ve often wanted a podcast app with crowd-sourced ad marking and skipping. When an ad starts, the user presses a button labeled “mark start of ad” or similar. When the ad is over with, the user marks the end. Once enough people have done this, the server-side software removes outliers, averages these together, and passes them along to later clients with the option to skip the ad.

    1. 1

      In my experience, podcast ads are *ahem*, a bit repetitive. I mean, each time you hear a certain ad, it is literally the same audio clip as the last time you heard it. I have presumed for some time that one could exploit that to tag the ad itself, and pass some kind of fingerprint to the client, so that the client could skip next episode’s ads, too.

      A fun side effect of this is that when a new ad comes out, users will certainly notice!

      1. 1

        Can you tell I accidentally commented before reading the article? ;) Anyway, yeah, let’s use the author’s method.

        Conveniently, I generally use Android to listen to podcasts. Here’s some java code from the author. https://github.com/trekawek/radioblock

        Also, part 2 of the Radio AdBlock post is good.