52

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).

you are viewing a single comment's thread
view the rest of the comments
[-] doodoo_wizard@lemmy.ml 3 points 2 days ago

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.

this post was submitted on 16 Jan 2026
52 points (98.1% liked)

Linux

57274 readers
1340 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 6 years ago
MODERATORS