For some background: I can’t stand ads, so currently I have YouTube Premium and watch some video podcasts there. I’ve been trying to get into podcasts that don’t have video but the ads are always a deal breaker for me.
So if I pay for an ad free podcast in Apple Podcasts for example, is there a way to automatically download new episodes of that? Ideally via CLI, but I’m open to GUI suggestions as well (running on KDE Plasma).
If the ads for a feed are in a predictable position (like first two minutes, last minute, whatever) one can use sox or similar to trim the file at that point to effectively remove the ads.
But like some of the other commenters here, when the podcast is available by patreon I use that feed and avoid the whole problem.
In answer to your precise, specific question: yes, use the macos podcasts app in a vm or something. If you want something “simpler”, use podcast-dl or yt-dlp with the podcast rss link. You can find the rss link from the podcast author or publisher.
Here’s how this dumb shit works:
When your software wants to get a podcast you’ve subscribed to it uses the rss link to dial out to some web server that returns a list of episodes. Your software then chooses which ones it’s gonna ask for based on your settings or whatever and asks that server to give it the episodes themselves. The server could, if it was sufficiently motivated, store different versions of the episodes for each advertising zone and give the requester those episodes with regional ads appropriate to their public ip inserted in instead of the ad-free versions.
Now your podcast from Botswana has ads for the biggest ford dealership in the tri state area in it. Weird!
If the server were extremely motivated, it could split the file up and insert ads from the closest advertiser to your ip willing to pay a premium for geotargeted ads in that particular podcast then put it all back together in real time as it sends it to you.
Now your podcast from Botswana has an ad for weird Jim’s fried chicken sandwitch restaurant that just opened across town. Alarming!
Some ways to avoid this:
Just be from a place no one advertises in. Someone said set your vpn to Portugal, that can work. If nothing else using a vpn will prevent accurate geolocation data from being recorded when you dl.
Use a software. Someone said sponsorblock extensions for yt-dlp may catch and remove ads.
Use a pirate feed of the paid or unpaid ad-free versions. They’re out there.
Pay for the ad free versions.
Set up a rss feed server that your device subscribes to instead of using the ad-inserting ones. You still have to get the content somehow though, that’s an exercise for the reader.
Not exactly what you are looking for: AntennaPod can automatically download now episodes. But it is only for android.
I’m listening to podcast on a daily basis. I’m using Escapepod on a deGoogled Android phone.
Basically I pay for premium feeds, this way the author of the podcast get money and I don’t ads. One example is “Tech Won’t Save Us” via Patreon https://www.patreon.com/c/techwontsaveus/posts?vanity=techwontsaveus and another is 404 Media.
How it works is that premium podcast feed have a uniquely generated URL that I then use on my podcast client. It then downloads the episodes from the feeds, no ad. It’s very straightforward.
No need for YouTube (terrible, part of Google/Alphabet) nor Apple (terrible as it’s doing everything possible to grow it’s closed ecosystem) to have quality content.
I’ve found that if I set my VPN to Portugal then download podcast episodes (I use AntennaPod) no ads are inserted.
The sponsors embedded by the actual podcast hosts are still there, but there are no inserted ads.
Many podcast that I listen to offer and free RSS feeds when backing them directly (patreon or w.e). You can pop that feed into your favorite podcast app or script something quick. I have a similar setup to what you want that downloads webcomics I enjoy by checking the RSS feeds for new posts.
I’m not an Apple user so I cannot answer your question there. I just wanted to add another way to get ad-free podcasts. If the podcast offers a patreon feed, any RSS-based podcatcher anywhere will be able to do this.
There are some BBC podcasts I’d like to listen to, but I’d need to download using a VPN in the UK to avoid ads.
I’d need to download them via VPN and then make them available to myself using another feed.
Others I’ve just unsubscribed, ads are far too annoying and not all have paid private feeds ¯_(ツ)_/¯
Excuse me fellow commenter, but I think you dropped this: \
Thank you! I thought I lost it somewhere!
Not sure about Apple-mediated payments, but you can usually support the creator more directly and get an ad-free RSS feed that you can plug into the Podcasts app and it Just Works™. Usually ends up being a better deal for the creator, too.
They don’t want to pay the creator.
yt-dlp with SponsorBlock enabled
Big if true. Can you point to documentation about Sponsorblock in yt-dlp?
Haven’t actually tried it myself but check https://github.com/yt-dlp/yt-dlp#sponsorblock-options
deleted by creator
Please share an example podcast title & author.





