InTouch Hub · Blue Isle Software

Podcast Sync

Subscribe to a podcast RSS feed and download only new episodes to a folder. Schedule it to keep a show mirrored locally.

Provided free and as is, without warranty of any kind — including merchantability, fitness for a particular purpose, and the accuracy or completeness of any result. See the licence. You are responsible for checking what this produces before relying on it.

audioaudio-videodownloadpodcastrssschedulesync

Podcast Sync

Point it at a podcast RSS feed and it downloads only the new episodes into a folder (skips ones already present). Attach a schedule and it keeps the show mirrored automatically.

Inputs

Input Required Default Description
feedUrl yes Podcast RSS/Atom feed URL
outputDir yes Folder to download into
max no 0 Max episodes this run (0 = all new)

Pure-Python (urllib + RSS parse) — no external tool needed.

Publishes

The keys a later task may reference as {{taskName.key}}. Referencing anything not listed here resolves to nothing at run time.

Input Properties

Every property this tool accepts, from its own tool.iml.

Property Type Required Default Description
feedUrl string yes Podcast RSS/Atom feed URL.
outputDir string yes Folder to download episodes into.
max string no 0 Max episodes to fetch this run (0 = all new).