@peachymist like… the audio ads that are stitched into the episode MP3 file?
Have never heard of this, but it’s a great idea. :)
@peachymist @noisytoot it is injected, but not by the platforms, usually it is sold by the podcasts themselves, and the ads are injected in a targeted manner. I'm 90% sure they come from the feed already with ads for you
@peachymist @noisytoot i.e. without the original audio files i don't think you can escape them, i think it is injected by whoever is serving the rss feed
@peachymist @noisytoot thing is i don't think you can. i think the file you download already has the ads in them
@noisytoot @peachymist i believe it is just IP based. with a vpn i get ads from that country
@noisytoot @peachymist so, not targeted exactly, bad choice of words
@peachymist @noisytoot i think when your client (whichever it is) requests the audio, what you get back already has the ip-based ads, i don't think you can strip the audio back to its raw form? i can be wrong but it would explain why no one does it
@peachymist @noisytoot this assumes the ads are all on the same spots which may also not be the case exactly, i have had ads interrupting phrases before
@peachymist not a general solution, but if the podcast is hosted on youtube you could use pipepipe (https://f-droid.org/en/packages/InfinityLoop1309.NewPipeEnhanced/) which is a newpipe fork with sponsorblock built in
@peachymist @noisytoot @agatha
can you send me a feed of a podcast that do that? I am curious about something
@peachymist I believe the ads provider is this thing over here
mgln.ai
so it might be possible to use NetGuard to block ads from megaphone.fm
let me test here, because I am kinda curious now
@peachymist this is complicated and not AntennaPod's fault (its OSS to check!) the ads are fused into the audio file dynamically by the host/network (i.e Pinecast, ACast, Spotify) basically the CDN
with some ML/Whisper analysis tricks you could detect ads, but that's a whole processing pipeline, not really suitable for a phone...?
if you VPN to another country your injected ads might switch to German/etc which might be easier to detect?
challenging
@peachymist this is why downloading a 4 year old episode of 99pi (hosted then by PRX and now by Sirius XM) gets up to date ads
note some exceptions like Channel 0, the authors add ad breaks to get edited in, but I suspect this is manual editing
either way the media file doesnt change
oh oh oh!!! you could have a server w VPNs in many countries and download the same file N times and then diff the files for sections that have and havent changed :3 lotta bandwidth tho.